[Touch-packages] [Bug 1426122] Re: Problems switching between WiFi and Mobile Data on MTK-based phones
Posted a similar bug for Nexus 5 https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1444311 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to network-manager in Ubuntu. https://bugs.launchpad.net/bugs/1426122 Title: Problems switching between WiFi and Mobile Data on MTK-based phones Status in network-manager package in Ubuntu: Fix Released Bug description: On recent vivid images running on phones with MTK modems ( arale, krillin ) switching between WiFi and mobile-data and back leads to broken networking where neither device ( WiFi or WWAN ) will establish a network connection. It appears that the new version of network-manager in vivid ( 0.9.10-4ubuntu6 ) is incorrectly attempting to manage the devices created by rild when mobile-data connections are established. For instance, on krillin running RTM, 'nmcli -d' reports the following networking devices: % nmcli d wlan0 wifidisconnected ril_0 gsmconnected ril_1 gsmdisconnected On the same device running vivid, an extra device which should be unmanaged is listed: % nmcli d ril_0gsm connected /310410786147829/context2 ccmni0 wifi connected ccmni0 wlan0 wifi disconnected -- ril_1gsm unavailable -- ccmni1 wifiunmanaged Note that ccmni0 is listed as a wifi device, with a status of connected whereas ccmni1 is listed as unmanaged. If you look at syslog, you'll see a two log messages output after ril_0 is activated which show network-manager detecting a change in ccmni0 and deciding it should become managed: This bug was discovered on ubuntu-touch/vivid-proposed #122. Feb 25 21:17:08 ubuntu-phablet NetworkManager[1163]: (ccmni0): device state change: unmanaged -> unavailable (reason 'connection-assumed') [10 20\ 41] Feb 25 21:17:08 ubuntu-phablet NetworkManager[1163]: (ccmni0): device state change: unavailable -> disconnected (reason 'connection-assumed') [20\ 30 41] To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1426122/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1426122] Re: Problems switching between WiFi and Mobile Data on MTK-based phones
This bug was fixed in the package network-manager - 0.9.10.0-4ubuntu7 --- network-manager (0.9.10.0-4ubuntu7) vivid; urgency=medium [ Tony Espy ] * touch: include the MTK specific modems in the ignore list (LP: #1426122) -- Ricardo Salveti de AraujoFri, 27 Feb 2015 18:50:35 -0300 ** Changed in: network-manager (Ubuntu) Status: In Progress => Fix Released -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to network-manager in Ubuntu. https://bugs.launchpad.net/bugs/1426122 Title: Problems switching between WiFi and Mobile Data on MTK-based phones Status in network-manager package in Ubuntu: Fix Released Bug description: On recent vivid images running on phones with MTK modems ( arale, krillin ) switching between WiFi and mobile-data and back leads to broken networking where neither device ( WiFi or WWAN ) will establish a network connection. It appears that the new version of network-manager in vivid ( 0.9.10-4ubuntu6 ) is incorrectly attempting to manage the devices created by rild when mobile-data connections are established. For instance, on krillin running RTM, 'nmcli -d' reports the following networking devices: % nmcli d wlan0 wifidisconnected ril_0 gsmconnected ril_1 gsmdisconnected On the same device running vivid, an extra device which should be unmanaged is listed: % nmcli d ril_0gsm connected /310410786147829/context2 ccmni0 wifi connected ccmni0 wlan0 wifi disconnected -- ril_1gsm unavailable -- ccmni1 wifiunmanaged Note that ccmni0 is listed as a wifi device, with a status of connected whereas ccmni1 is listed as unmanaged. If you look at syslog, you'll see a two log messages output after ril_0 is activated which show network-manager detecting a change in ccmni0 and deciding it should become managed: This bug was discovered on ubuntu-touch/vivid-proposed #122. Feb 25 21:17:08 ubuntu-phablet NetworkManager[1163]: (ccmni0): device state change: unmanaged -> unavailable (reason 'connection-assumed') [10 20\ 41] Feb 25 21:17:08 ubuntu-phablet NetworkManager[1163]: (ccmni0): device state change: unavailable -> disconnected (reason 'connection-assumed') [20\ 30 41] To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1426122/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1426122] Re: Problems switching between WiFi and Mobile Data on MTK-based phones
** Branch linked: lp:~network-manager/network-manager/ubuntu -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to network-manager in Ubuntu. https://bugs.launchpad.net/bugs/1426122 Title: Problems switching between WiFi and Mobile Data on MTK-based phones Status in network-manager package in Ubuntu: In Progress Bug description: On recent vivid images running on phones with MTK modems ( arale, krillin ) switching between WiFi and mobile-data and back leads to broken networking where neither device ( WiFi or WWAN ) will establish a network connection. It appears that the new version of network-manager in vivid ( 0.9.10-4ubuntu6 ) is incorrectly attempting to manage the devices created by rild when mobile-data connections are established. For instance, on krillin running RTM, 'nmcli -d' reports the following networking devices: % nmcli d wlan0 wifidisconnected ril_0 gsmconnected ril_1 gsmdisconnected On the same device running vivid, an extra device which should be unmanaged is listed: % nmcli d ril_0gsm connected /310410786147829/context2 ccmni0 wifi connected ccmni0 wlan0 wifi disconnected -- ril_1gsm unavailable -- ccmni1 wifiunmanaged Note that ccmni0 is listed as a wifi device, with a status of connected whereas ccmni1 is listed as unmanaged. If you look at syslog, you'll see a two log messages output after ril_0 is activated which show network-manager detecting a change in ccmni0 and deciding it should become managed: This bug was discovered on ubuntu-touch/vivid-proposed #122. Feb 25 21:17:08 ubuntu-phablet NetworkManager[1163]: (ccmni0): device state change: unmanaged -> unavailable (reason 'connection-assumed') [10 20\ 41] Feb 25 21:17:08 ubuntu-phablet NetworkManager[1163]: (ccmni0): device state change: unavailable -> disconnected (reason 'connection-assumed') [20\ 30 41] To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1426122/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1426122] Re: Problems switching between WiFi and Mobile Data on MTK-based phones
Initial fix seems to work on arale. I'm able to switch back and forth between Wi-Fi and mobile-data, and nm no longer attempts to manage the ccmni* devices. ** Branch linked: lp:~phablet-team/network-manager/lp1426122 ** Changed in: network-manager (Ubuntu) Status: New => In Progress ** Changed in: network-manager (Ubuntu) Importance: Undecided => High ** Changed in: network-manager (Ubuntu) Assignee: (unassigned) => Tony Espy (awe) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to network-manager in Ubuntu. https://bugs.launchpad.net/bugs/1426122 Title: Problems switching between WiFi and Mobile Data on MTK-based phones Status in network-manager package in Ubuntu: In Progress Bug description: On recent vivid images running on phones with MTK modems ( arale, krillin ) switching between WiFi and mobile-data and back leads to broken networking where neither device ( WiFi or WWAN ) will establish a network connection. It appears that the new version of network-manager in vivid ( 0.9.10-4ubuntu6 ) is incorrectly attempting to manage the devices created by rild when mobile-data connections are established. For instance, on krillin running RTM, 'nmcli -d' reports the following networking devices: % nmcli d wlan0 wifidisconnected ril_0 gsmconnected ril_1 gsmdisconnected On the same device running vivid, an extra device which should be unmanaged is listed: % nmcli d ril_0gsm connected /310410786147829/context2 ccmni0 wifi connected ccmni0 wlan0 wifi disconnected -- ril_1gsm unavailable -- ccmni1 wifiunmanaged Note that ccmni0 is listed as a wifi device, with a status of connected whereas ccmni1 is listed as unmanaged. If you look at syslog, you'll see a two log messages output after ril_0 is activated which show network-manager detecting a change in ccmni0 and deciding it should become managed: This bug was discovered on ubuntu-touch/vivid-proposed #122. Feb 25 21:17:08 ubuntu-phablet NetworkManager[1163]: (ccmni0): device state change: unmanaged -> unavailable (reason 'connection-assumed') [10 20\ 41] Feb 25 21:17:08 ubuntu-phablet NetworkManager[1163]: (ccmni0): device state change: unavailable -> disconnected (reason 'connection-assumed') [20\ 30 41] To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1426122/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1426122] Re: Problems switching between WiFi and Mobile Data on MTK-based phones
After discussing with Mathieu, we suspect that the fix involves modifying the ignore_rmnet_devices.patch to ignore ccmni* named devices. It also might make sense to re-work this patch so that it doesn't hard- code device names but instead reads a device-name pattern from an environment variable ( possibly generated based on an Android property ) or optional text file that could be exported from the device tarball. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to network-manager in Ubuntu. https://bugs.launchpad.net/bugs/1426122 Title: Problems switching between WiFi and Mobile Data on MTK-based phones Status in network-manager package in Ubuntu: New Bug description: On recent vivid images running on phones with MTK modems ( arale, krillin ) switching between WiFi and mobile-data and back leads to broken networking where neither device ( WiFi or WWAN ) will establish a network connection. It appears that the new version of network-manager in vivid ( 0.9.10-4ubuntu6 ) is incorrectly attempting to manage the devices created by rild when mobile-data connections are established. For instance, on krillin running RTM, 'nmcli -d' reports the following networking devices: % nmcli d wlan0 wifidisconnected ril_0 gsmconnected ril_1 gsmdisconnected On the same device running vivid, an extra device which should be unmanaged is listed: % nmcli d ril_0gsm connected /310410786147829/context2 ccmni0 wifi connected ccmni0 wlan0 wifi disconnected -- ril_1gsm unavailable -- ccmni1 wifiunmanaged Note that ccmni0 is listed as a wifi device, with a status of connected whereas ccmni1 is listed as unmanaged. If you look at syslog, you'll see a two log messages output after ril_0 is activated which show network-manager detecting a change in ccmni0 and deciding it should become managed: This bug was discovered on ubuntu-touch/vivid-proposed #122. Feb 25 21:17:08 ubuntu-phablet NetworkManager[1163]: (ccmni0): device state change: unmanaged -> unavailable (reason 'connection-assumed') [10 20\ 41] Feb 25 21:17:08 ubuntu-phablet NetworkManager[1163]: (ccmni0): device state change: unavailable -> disconnected (reason 'connection-assumed') [20\ 30 41] To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1426122/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp