View Single Post
Posts: 547 | Thanked: 1,383 times | Joined on Sep 2009 @ Stockholm, Sweden
#200
Originally Posted by damion View Post
So my question is. Would it be possible to have fMMS not use a system proxy via network configuration settings, requiring us to have extra/alternate network configurations, but instead to accept a proxy setting from us, then dial up using the details for the mobile provider network connection (whether already connected via wifi with a default gateway or not) and then set a host specific route to the proxy with the gprs0 interface and send the data out via that proxy.

This should mean you can be online already, be it wifi or 3G and when you try to send an MMS it just magically works even if you're on 3G without a proxy configured for the normal OS/browser.
Basically all this "connect secretly in the background while connected" isn't really something that should be done (since it may break stuff horribly), and confuse the ICD - but yes, I'm looking into doing it, but I suspect it's *a lot* of work, and really, is manually changing connection when getting the MMS such a major inconvience atm?

Regarding you only having a proxy on the MMS APN and not on the regular one, if you just fill in the field on your regular connection and then uncheck the box you should be able to use that connection to get MMS as fMMS doesn't currently respect the value of "use-proxy" or not, it only looks for a proxy configured and uses it

Originally Posted by damion View Post
As for receiving, well I certainly didn't need to have a network connection open on my older phones, and on the n900 I disconnect to save battery. There presumably is some magic mobile provider low level signal, like an SMS which makes the phone decide it needs to connect up and collect? The 1.1 firmward mentions MMS API additions, perhaps this is exactly what it'll help with?
Yes, the "magic low level signal" is the SMS Push, which shows up as a notification on your N900 - after this fmmsd tries to connect to the MMS APN to fetch it, otherwise it fails and you can get it manually from fMMS GUI when connected to the MMS APN.

The "wappushd-dev" package contains the header files I've been using all along, so sorry, no new breakthroughs


Bottom line is, the ICD in the N900/fremantle doesn't currently allow more than one connection at a time which is the problem here, setting one up without ICDs knowledge seems to be possible but is really ugly and may confuse the hell out of current connections.
__________________

Problem with fMMS? Run in x-terminal: cp /tmp/fmms.log /home/user/MyDocs/
After that you'll see fmms.log in filemanager or when you connect the device to your desktop as a mass storage device.
E-mail the log to me, if you don't have the email address, drop me a PM. Thanks!

fMMS - MMS for your N900
fAPN - GUI for adding a new GPRS APN
If you like this post, don't be shy to thank me -->
 

The Following 4 Users Say Thank You to frals For This Useful Post: