The script needs to be reworked a lot. Basically; there should be a few steps in establishing the routing table:
1) Add routes to the DomainNameServers when there are defined, to be routed via the rmnet_usb0 interface (or any interface named by the Interface property). Ignore that step without failing if it's not set. 2) Ignore Gateway if it's not set 3) Resolve the MessageCenter/MessageProxy specifically using the DomainNameServers specified, if they are. Otherwise use the default nameservers. Again, ignore failures (but report), and skip step 4 if it would have been applied if the address could have been resolved. 4) Add route to either MessageCenter, or MessageProxy, *or both*, depending on what is set. Ignore (but report) failures here since neither could be set, and failure to set the routes for MessageProxy and MessageCenter shouldn't invalidate the whole connection. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to lxc-android-config in Ubuntu. https://bugs.launchpad.net/bugs/1360403 Title: MMS does not work with T-Mobile US Status in “lxc-android-config” package in Ubuntu: Triaged Status in “nuntium” package in Ubuntu: Confirmed Status in “ofono” package in Ubuntu: Confirmed Status in “ubuntu-download-manager” package in Ubuntu: Confirmed Bug description: My /var/lib/ofono/*/gprs file contains: [Settings] Powered=1 RoamingAllowed=0 [context1] Name=T-Mobile GPRS AccessPointName=fast.t-mobile.com Username= Password= Type=internet Protocol=ipv6 MessageProxy= MessageCenter=http://mms.msg.eng.t-mobile.com/mms/wapenc I guess bug #1331813 is getting in the way of IPv6 working, so I was told to try 'Protocol=ip', but it doesn't work either. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lxc-android-config/+bug/1360403/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp

