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 Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1360403 Title: MMS does not work with T-Mobile US To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lxc-android-config/+bug/1360403/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs