** Description changed: Cannot send MMS messages with combined contexts in case the WiFi is - enabled, for some operators. Combined contexts are able to handle + connected, for some operators. Combined contexts are able to handle internet data and MMS data. For the operator for which I've seen the bug, the data is: $ /usr/share/ofono/scripts/list-contexts [ /ril_0 ] - [ /ril_0/context1 ] - Password = - MessageCenter = http://www.pepephone.com - Name = MMS Pepephone - Username = - Protocol = ip - Preferred = 0 - IPv6.Settings = { } - Settings = { } - MessageProxy = 10.138.255.43:8080 - Type = internet - AccessPointName = gprs.pepephone.com - Active = 0 + [ /ril_0/context1 ] + Password = + MessageCenter = http://www.pepephone.com + Name = MMS Pepephone + Username = + Protocol = ip + Preferred = 0 + IPv6.Settings = { } + Settings = { } + MessageProxy = 10.138.255.43:8080 + Type = internet + AccessPointName = gprs.pepephone.com + Active = 0 Sending an MMS with cellular data and WiFi enabled fails for this operator when using a combined context. Disabling WiFi I was able to send the MMS. The error I see in ~/.cache/upstart/dbus.log is: E0513 09:55:03.254148 4565 file_upload.cpp:345] Upload ID{ d0e5da6eb7664d908ab49b810ff55e01 } http://www.pepephone.com ERROR::Network error UnknownNetworkError: an unknown network-related error was detected The interface that were up when the failure happened were: - $ ifconfig - rmnet_usb0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 - inet addr:10.60.155.62 Mask:255.255.255.0 - inet6 addr: fe80::8159:5668:797f:eed7/64 Scope:Link - UP RUNNING MTU:1500 Metric:1 - RX packets:4 errors:0 dropped:0 overruns:0 frame:0 - TX packets:10 errors:0 dropped:0 overruns:0 carrier:0 - collisions:0 txqueuelen:1000 - RX bytes:829 (829.0 B) TX bytes:1052 (1.0 KB) + $ ifconfig + rmnet_usb0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 + inet addr:10.60.155.62 Mask:255.255.255.0 + inet6 addr: fe80::8159:5668:797f:eed7/64 Scope:Link + UP RUNNING MTU:1500 Metric:1 + RX packets:4 errors:0 dropped:0 overruns:0 frame:0 + TX packets:10 errors:0 dropped:0 overruns:0 carrier:0 + collisions:0 txqueuelen:1000 + RX bytes:829 (829.0 B) TX bytes:1052 (1.0 KB) - wlan0 Link encap:Ethernet HWaddr 10:68:3f:7a:92:d5 - inet addr:192.168.1.40 Bcast:192.168.1.255 Mask:255.255.255.0 - inet6 addr: fe80::1268:3fff:fe7a:92d5/64 Scope:Link - UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 - RX packets:355 errors:0 dropped:0 overruns:0 frame:0 - TX packets:186 errors:0 dropped:0 overruns:0 carrier:0 - collisions:0 txqueuelen:100 - RX bytes:51241 (51.2 KB) TX bytes:18951 (18.9 KB) + wlan0 Link encap:Ethernet HWaddr 10:68:3f:7a:92:d5 + inet addr:192.168.1.40 Bcast:192.168.1.255 Mask:255.255.255.0 + inet6 addr: fe80::1268:3fff:fe7a:92d5/64 Scope:Link + UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 + RX packets:355 errors:0 dropped:0 overruns:0 frame:0 + TX packets:186 errors:0 dropped:0 overruns:0 carrier:0 + collisions:0 txqueuelen:100 + RX bytes:51241 (51.2 KB) TX bytes:18951 (18.9 KB) See attached the tcpdump of the packets sent when this happened. Some quick analysis shows that the uploader is sending through the WiFi (192.168.1.40) instead of using 10.60.155.62, so it is clearly a routing problem. The MMS proxy has private address 10.138.255.43 so it is not reachable from WiFi. - Found in mako vivid-proposed image #195. + Reproduced in: + mako vivid-proposed image #195 + arale vivid-proposed image #38
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1454625 Title: Cannot send MMS messages with combined contexts with WiFi connected To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1454625/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs