maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   [Announce] fMMS for N900 (https://talk.maemo.org/showthread.php?t=39737)

sss 2010-01-14 16:00

Re: [Announce] fMMS for N900
 
Hi! It works well in Moscow, Russia - operator Megafon
Thanks,
Sergey.
N900 2.2009.51-1

damion 2010-01-14 17:12

Re: [Announce] fMMS for N900
 
Quote:

Originally Posted by frals (Post 470846)
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 inconvenience 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 ;)

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.

[...]

You read proxy setting and use it whether it's enabled or not ? Heh, ugly but I like it. I'll probably use that. I'm not sure about the pain with wifi though. I spend most of my time on an ssh session, so dropping connection is a pain. How would I know if I needed to do so? I assumed notification of an MMS is after the attachment had arrived.

As for alternate route add -net ... connections, well bluetooth pan and usbnet connections that I create are done by hand and the system doesn't seem to know about them in the notification window at all, it seems to work cleanly without anything knowing.

It's interesting how the tethering works with a natd process rather than kernel nat and routing, it's more like the old "slirp" tool providing slip/ppp interface at non-root user level. My e90 and n97 would let me tether and at the same time connect _again_ via 3G from the phone, I'd ssh in to a box and last -3 would show different IPs! The connected data symbol on the phone had lines through it showing multiple connections. Some UK providers barred this ability. I doubt we'll see this on Maemo and who would use it?

Multiple default routes at the same time like S60 permitted is unlikely to ever arrive, although the newer Linux ip command can handle the fancy new multiple routing tables the kernel supports. You may be able to configure which applications connect out of which route. Scary. I'd stick with a -host route add for the gprs0 p-t-p end point using the proxy. It's doable in sh so python should be as trivial.

frals 2010-01-14 17:51

Re: [Announce] fMMS for N900
 
Quote:

Originally Posted by damion (Post 471389)
You read proxy setting and use it whether it's enabled or not ? Heh, ugly but I like it. I'll probably use that. I'm not sure about the pain with wifi though. I spend most of my time on an ssh session, so dropping connection is a pain. How would I know if I needed to do so? I assumed notification of an MMS is after the attachment had arrived.

Yes, ugly indeed, never added the additional check and it seems to work fine for everyone ;-)
The SMS Push notification arrives regardless of connection (as long as you got the GSM radio enabled and stuff) - if you are on the MMS connection it will open another notification ("MMS received" or something along those lines) if it downloaded the message successfully. Hope this clarifies :)


Quote:

Originally Posted by damion (Post 471389)
As for alternate route add -net ... connections, well bluetooth pan and usbnet connections that I create are done by hand and the system doesn't seem to know about them in the notification window at all, it seems to work cleanly without anything knowing.

Multiple default routes at the same time like S60 permitted is unlikely to ever arrive, although the newer Linux ip command can handle the fancy new multiple routing tables the kernel supports. You may be able to configure which applications connect out of which route. Scary. I'd stick with a -host route add for the gprs0 p-t-p end point using the proxy. It's doable in sh so python should be as trivial.

There was a lengthy discussion about this in the MMS brainstorm thread were people were experimenting with all kinds of funky hacks, but most seemed block by the 2.6.28-kernelversion iirc (thread at: http://talk.maemo.org/showthread.php?t=32129)

Working sh-examples on the N900 are welcomed and I'll try to put it into some ugly python hack ;-)

Thanks for the input :)

robgue 2010-01-14 20:45

Re: [Announce] fMMS for N900
 
Quote:

Originally Posted by frals (Post 470846)
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 ;)

So, if I understand this correctly, what you are saying is that we can set the same proxy settings in our usal GPRS APN and this will enable fMMS to receive MMS through that APN if connected?

egoshin 2010-01-14 21:12

Re: [Announce] fMMS for N900
 
Quote:

Originally Posted by damion (Post 471389)
Multiple default routes at the same time like S60 permitted is unlikely to ever arrive, although the newer Linux ip command can handle the fancy new multiple routing tables the kernel supports. You may be able to configure which applications connect out of which route. Scary. I'd stick with a -host route add for the gprs0 p-t-p end point using the proxy. It's doable in sh so python should be as trivial.

You need to insmod ip_tables.ko and [probably] iptables_filter.ko - both are in kernel module library but are not loaded by default.

And "ip" application too, of course :)

But there are no conntrack family modules (and I am happy with absence of this performance killer), so - no NAT and N900 can't work easily as DSL-like router which hides a network behind a single IP address.

tobylee 2010-01-15 01:19

Re: [Announce] fMMS for N900
 
how do i save the picture or where does it save to once i get the message?

woody14619 2010-01-15 05:09

Re: [Announce] fMMS for N900
 
Quote:

Originally Posted by frals (Post 470846)
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 ;)

SO happy with this. Hope this sticks around as an option/feature? I'm elated that I'm now at least getting notified when friends send MMS to me, even if it's not an image file.

It does leave one important question:
How does one delete the now un-needed duplicate APN one made before knowing this? :p I no longer need two now, but I can't seem to delete the new one I made in the system tools. Maybe a small update to fAPN? :)

If you're looking for feature requests, I have a few:
  • Allow for sending binary/non-image files (3gp, for example?)
  • Add a forward option, to re-pack & send MMS received from another.

As for the multiple-connection vs. auto-download issue: Can you detect what the current connection is? If so, it would be great, since you can compare it to the one needed by fMMS and auto-download if that's our current connection. If not, there could be a setting (always/ask/never) and possibly a UI/pop-up (for ask) to switch to our desired APN?

Great app, and thanks so much for getting it working! This was one of only two minor down points of the N900 for me (that and no AT&T 3G freq support), so I'm super happy that one of those limits is gone now!

woody14619 2010-01-15 05:14

Re: [Announce] fMMS for N900
 
Quote:

Originally Posted by tobylee (Post 472883)
how do i save the picture or where does it save to once i get the message?

I recall if you long-press on the image in the viewer it offers an "open" option to open it in the normal photo viewer. From there you can save it out somewhere else. By default, it stores the files in /home/user/.fmms/ in a folder based on the received message ID.

Just a thought, maybe a future version of fMMS may want to save the attachments in MyDocs/Images/fMMS instead (and if needed sym-link to it in .fmms)? I think most people would expect MMS media to show up in the standard photo viewer as well. I know I did. :)

tobylee 2010-01-15 05:30

Re: [Announce] fMMS for N900
 
cheers woody! it worked :D

frals 2010-01-15 07:46

Re: [Announce] fMMS for N900
 
Quote:

Originally Posted by woody14619 (Post 473190)
It does leave one important question:
How does one delete the now un-needed duplicate APN one made before knowing this? :p I no longer need two now, but I can't seem to delete the new one I made in the system tools. Maybe a small update to fAPN? :)

If you added it with fAPN it should be listed in fAPN and be deleteable, otherwise you have to issue the same set of commands to add it but replacing each with --unset instead of -s (iirc, gconftool-2 --help-all is good otherwise ;))

Quote:

Originally Posted by woody14619 (Post 473190)
If you're looking for feature requests, I have a few:
  • Allow for sending binary/non-image files (3gp, for example?)
  • Add a forward option, to re-pack & send MMS received from another.

Supporting the most common attachment is something I really want to do, so it's under development ;)
Good point with the forward option, I'll see what I can do ;)


Quote:

Originally Posted by woody14619 (Post 473190)
As for the multiple-connection vs. auto-download issue: Can you detect what the current connection is? If so, it would be great, since you can compare it to the one needed by fMMS and auto-download if that's our current connection. If not, there could be a setting (always/ask/never) and possibly a UI/pop-up (for ask) to switch to our desired APN?

It already auto-downloads the message if it's connected to the correct connection :).
I tried getting that spliffy popup but fail, granted I did not put as much time in to getting it to work like I could have - hopefully this is something to be added in the future as well.


Quote:

Originally Posted by woody14619 (Post 473190)
Great app, and thanks so much for getting it working! This was one of only two minor down points of the N900 for me (that and no AT&T 3G freq support), so I'm super happy that one of those limits is gone now!

Thank you for testing and providing feedback :) (and sorry I can't do anything about the AT&T issue ;-))

Quote:

Originally Posted by woody14619 (Post 473194)
Just a thought, maybe a future version of fMMS may want to save the attachments in MyDocs/Images/fMMS instead (and if needed sym-link to it in .fmms)? I think most people would expect MMS media to show up in the standard photo viewer as well. I know I did. :)

Good point, I'll think about that, I know *I* don't want my MMS pictures to show up in Image Viewer by default though *cough* ;)

kake 2010-01-15 09:35

Re: [Announce] fMMS for N900
 
i can't find fmms anywhere. I had it installed earlier, but i deleted it. Now i can't find it from Extras-devel. Help please?

d-iivil 2010-01-15 09:38

Re: [Announce] fMMS for N900
 
For me the latest version of fmms (0.1.10) does NOT open the contact list when I tap on "TO" -button when writing a new mms. Can I somehow check what seems to be the problem?

frals 2010-01-15 09:44

Re: [Announce] fMMS for N900
 
Quote:

Originally Posted by D-Iivil (Post 473597)
For me the latest version of fmms (0.1.10) does NOT open the contact list when I tap on "TO" -button when writing a new mms. Can I somehow check what seems to be the problem?

run python /opt/fmms/fmms_sender_ui.py in a terminal and PM me the output after pressing the "To" button please, thank you :)

d-iivil 2010-01-15 09:58

Re: [Announce] fMMS for N900
 
Quote:

Originally Posted by frals (Post 473606)
run python /opt/fmms/fmms_sender_ui.py in a terminal and PM me the output after pressing the "To" button please, thank you :)

Consider it done :)

mele 2010-01-15 11:31

Re: [Announce] fMMS for N900
 
nice! you have added contact list to the application

maybe at the next version we can search contacts?? ;)

raverpol 2010-01-15 12:40

Re: [Announce] fMMS for N900
 
hmmm "To" button doesnt work for me :(

d-iivil 2010-01-15 12:45

Re: [Announce] fMMS for N900
 
Quote:

Originally Posted by raverpol (Post 473908)
hmmm "To" button doesnt work for me :(

Already reported to frals and he told it to be fixed in next release.

frals 2010-01-15 12:49

Re: [Announce] fMMS for N900
 
@mele: Can't promise next release, but it will arrive sooner or later ;)

@raverpol: Yes, D-livil reported and I've fixed that in the next version

Thanks again everyone for testing and reporting your problems :)

raverpol 2010-01-15 12:52

Re: [Announce] fMMS for N900
 
ohhh sorry then :)

Quote:

Originally Posted by frals (Post 473938)
@mele: Can't promise next release, but it will arrive sooner or later ;)

@raverpol: Yes, D-livil reported and I've fixed that in the next version

Thanks again everyone for testing and reporting your problems :)


casper27 2010-01-15 12:55

Re: [Announce] fMMS for N900
 
Pressing the To button brings up my contacts list and you can select a number for them. Ver 1.10 using PR 1.1. Great application again much Kudos..

raverpol 2010-01-15 13:06

Re: [Announce] fMMS for N900
 
I know maybe it could be not very important but do u think that puting pics directly from camera has any chance?? :) Or any integration camera with fMms to prepare message after taking picture? Is it possible at all??

frals 2010-01-15 13:27

Re: [Announce] fMMS for N900
 
Integration with "share via" is also on the todo list ;-)

raverpol 2010-01-15 14:01

Re: [Announce] fMMS for N900
 
so I'm late again hehe :)

dread123 2010-01-15 14:38

Re: [Announce] fMMS for N900
 
just updated but contacts list not working for me? is it jsut some that are working? looking forward to next update.thanks

alextootchie 2010-01-15 14:38

Re: [Announce] fMMS for N900
 
Quote:

Originally Posted by jarim (Post 461291)
Has someone figured out how to prevent N900 from using 'MMS' access point as internet connection when auto connection any access point is enabled?

Same problem

jts123 2010-01-15 15:44

Re: [Announce] fMMS for N900
 
Hey Guys

(Hoping that this hasn't already been asked, I cant find it)..

Can anyone give me complete and working settings to get fMMS working on my n900 via a VODAPHONE (UK) contract.


I have tried several configs but when sending an image (from withig fMMS) the app just freezes, causing me to have to hard force an app-close (on power bttn).

I look forward to any feedback, as I would really like to get this feature running on my otherwise awesome N900!! :)

blackopz 2010-01-15 16:57

Re: [Announce] fMMS for N900
 
Looks Great!
I think a manual refresh botton would make it even better.. thanks again

kolos 2010-01-15 18:08

Re: [Announce] fMMS for N900
 
frals, thanks for very promising MMS solution!

It works great in my network (Tušmobil, Slovenia).

I wonder if it's somehow possible to store received MMS pics in MyDocs.

frals 2010-01-15 18:32

Re: [Announce] fMMS for N900
 
@blackopz: If you mean a refresh button of the main view with messages, it should autoupdate when a new message is received in the next version - I'll try to add a manual "refresh" button as well :)

@kolos: Great that it works! :) If you tap and hold on the image in the viewer you should get an option to "Open" and it shows it in built in "Image Viewer" application, and from there you can save it - guess I can work on some improvements in that area ;)

kolos 2010-01-15 19:41

Re: [Announce] fMMS for N900
 
Quote:

Originally Posted by frals (Post 474615)
@kolos: Great that it works! :) If you tap and hold on the image in the viewer you should get an option to "Open" and it shows it in built in "Image Viewer" application, and from there you can save it - guess I can work on some improvements in that area ;)

You're right! I tried something like that before I made my post, but because "Open" frame is small I didn't realize that it was under my finger. :D

Dejcman 2010-01-15 20:05

Re: [Announce] fMMS for N900
 
Excellent application!

Works perfectly in my network Debitel Slovenia.

Settings:

Access Point Name: mms.mobitel.si
Username: mobitel
Password: internet

Advanced
Enable "Use Proxy"
HTTP Proxy: 213.229.249.40
Port number: 8080

MMSC: http://mms.mobitel.si/servlets/mms

Big thanks to frals!

labra 2010-01-15 20:57

Re: [Announce] fMMS for N900
 
Has anybody gotten fmms working in Finnish DNA network? I have been able to send MMS to another network with fmms, but I have not been able receive any.

sss 2010-01-15 21:47

Re: I have been able to send MMS...
 
Quote:

Originally Posted by labra (Post 474946)
Has anybody gotten fmms working in Finnish DNA network? I have been able to send MMS to another network with fmms, but I have not been able receive any.

Did you try to send any mms to yourselves?

frals 2010-01-15 21:50

Re: [Announce] fMMS for N900
 
Quote:

Originally Posted by labra (Post 474946)
Has anybody gotten fmms working in Finnish DNA network? I have been able to send MMS to another network with fmms, but I have not been able receive any.

Do you get the SMS Push notification or not? Did you restart the daemon after installing 0.1.9 (or the device), it might be experiencing permissions problem - reinstalling and and rebooting should fix it, or if you aren't afraid of the terminal, kill the running fmmsd and chown -R user:users /home/user/.fmms

benny1967 2010-01-15 21:56

Re: [Announce] fMMS for N900
 
If you use your N900 with a new SIM that wasn't in another phone befor (or wasn't used there to send/receive MMS), make sure before you try fMMS that it would work on a phone that's capable of sending MMS out of the box.

The reason is that some operators seem to put restrictions on MMS to avoid messages being lost if the phone on the receiving end isn't capable of MMS or isn't correctly configured.

Happened to me: I played with the setting and got really frustrated until T-Mobile told me my SIM*wasn't yet activated for MMS. They activated in while we talked, and I used fMMS from that moment on successfully without a single change in the configuration.

Just as an input for those who're struggling...

jukey 2010-01-15 22:31

Re: [Announce] fMMS for N900
 
Hi,

maybe it's a good idea to collect all the parameters necessary for a special provider in a special country in a table or list in the wiki. Then not everybody has to read the whole thread :)

What do you think?

A good starting point would be here:
http://wiki.maemo.org/Mms

youngcalihottie 2010-01-15 22:38

Re: [Announce] fMMS for N900
 
yay! 0.1.10 magically works for me now! 0.1.08 was giving me response 200, but i could see errors in the header and my messages were never sending or receiving. i just did the update and sent a mms to myself, and all of a sudden it works! im very excited!

its pretty ironic because after many days and calls to at&t, yesterday they finally got it set up where i would get a sms alert to go to a website where i could retrieve my mms. but this is way better! thanks frals!

bugs i have experienced with 0.1.10:
  • inbox does not refresh after mms is received. must restart program to update inbox
  • TO button doesnt work. i know others have already mentioned this
  • double clicking a message in the inbox opens it twice and the mms must be closed twice to return to the inbox (the way the mms swipes off screen makes it look like u were 2 messages over to the right). i guess you could probably click more than twice and get many duplicates open if you click fast enough. this is obviously very minor but im not sure anyone has mentioned it yet.

labra 2010-01-16 05:49

Re: [Announce] fMMS for N900
 
Quote:

Originally Posted by frals (Post 475060)
Do you get the SMS Push notification or not? Did you restart the daemon after installing 0.1.9 (or the device), it might be experiencing permissions problem - reinstalling and and rebooting should fix it, or if you aren't afraid of the terminal, kill the running fmmsd and chown -R user:users /home/user/.fmms

no I don't get the notification. tried reinstalling and also chowning but no luck so far. tested by sending mms to myself.

urishamay 2010-01-16 09:41

Re: [Announce] fMMS for N900
 
hi,
is fmms will work in israel with cellcom as the provider ?
i dont fully understnad how its working , do i must have internet connection in order to send mms ?

Hiienhurtta 2010-01-16 10:35

Re: [Announce] fMMS for N900
 
First of all, a big thanks to frals for the app (and for fAPN too of course) :D

But I have little problems I hope you can help with:

1) I created the MMS APN with fAPN, and now my N900 automatically connects to this MMS APN every time when an internet connection is needed. Example: I'm not connected to anything --> I choose a bookmark from desktop --> connects to MMS. I have a desktop widget that shows me my current IP and it says that the MMS APN is gprs0 and the Internet APN is gprs1. Could this be the problem and how to change it?

2) When sendind an MMS with text, the recipent sees it like so that the text is over the picture. Should I write the message's body myself, is this yet unsupported or am I doing something wrong maybe? :D

Thanks :)


All times are GMT. The time now is 23:05.

vBulletin® Version 3.8.8