Connectivity-api relies on NM to inform when we have Internet connection. We need more info.
I've never used a SIM where your data plan can "run out". Could it be that the mobile broadband connection actually success to activate (device gets an IP, maybe even a DHCP record), but no data is being routed through.. If above is in fact what happens, then only way to detect the Internet connectivity is to enable Captive Portal detection in NM and use that info inside connectivity-api to signal the actual "online" status. @cyphermox, could you take it from here to continue to investigate. ** Changed in: connectivity-api Status: New => Incomplete ** Changed in: network-manager (Ubuntu) Status: New => Incomplete -- 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/1413302 Title: GSM connected, but no data plan - should report disconnected Status in the base for Ubuntu mobile products: New Status in Ubuntu Connectivity API: Incomplete Status in network-manager package in Ubuntu: Incomplete Bug description: Steps to reproduce: 1. insert SIM card with data plan that has run out/expired 2. notice NetworkingStatus reports connected, but there's "no Internet" phablet@ubuntu-phablet:~$ nmcli d DEVICE TYPE STATE /ril_1 gsm connected /ril_0 gsm disconnected To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1413302/+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