← Back to team overview

touch-packages team mailing list archive

[Bug 1360403] Re: MMS does not work with T-Mobile US

 

@jdstrand thank for the logs you sent me. I see there two interesting
things:

1. The traffic for the MMS proxy is going through WiFi instead of the
cellular connection. This is a bug in the 03mmsproxy which is executed
by NetworkManager. Apparently it does not create routes properly when it
needs to resolve a host name. This is a similar bug that the patched
ofono I sent you was solving. The difference is that for contexts that
support internet+mms at the same time (as T-Mobile's) the routing is
made by NM instead of ofono, and that's why the new ofono did not change
things.

2. Unusually, the MMSC is accessible via internet, so ubuntu-upload-
manager can reach it anyway. However, the server responds with result
"HTTP/1.0 302 Found". Apparently this can mean URL re-direction (but the
response does specify the same URL as the request!) or a request to
change the POST u-u-m used to a GET. But maybe it is just the error it
returns when trying to access from wifi instead of using the cellular
connection.

I have added lxc-android-config to the bug (03mmsproxy resides there)
and ubuntu-dowload-manager (package that includes the uploader) to
address point 1 and 2 respectively.

[1] https://en.wikipedia.org/wiki/HTTP_302

-- 
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 the base for Ubuntu mobile products:
  Confirmed
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/canonical-devices-system-image/+bug/1360403/+subscriptions