← Back to team overview

desktop-packages team mailing list archive

[Bug 1436427] Re: Turning off WiFi doesn't set a route after the modem connects data

 

This doesn't seem to be easily reproducible, which strengthens the
theory that this is a race condition between rild and Network Manager.

When the mobile data connection is active, and WiFi connected, the main
routing table looks like this:

# ip route show
default via <address> dev wlanX proto static
<address> dev ccmni0 proto static scope link
<address> dev wlanX proto kernel scope link src <address> metric 9

When WiFi is disabled, it looks like this:

# ip route show
default via <address> dev ccmni0 proto static
<address> dev ccmni0 proto static scope link

Note, rild and Network Manager use a different proto value when adding
routes ( static vs. kernel ).

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to network-manager in Ubuntu.
https://bugs.launchpad.net/bugs/1436427

Title:
  Turning off WiFi doesn't set a route after the modem connects data

Status in the base for Ubuntu mobile products:
  New
Status in network-manager package in Ubuntu:
  New
Status in network-manager package in Ubuntu RTM:
  Confirmed

Bug description:
  I just switched off WiFi in order to test if the device switches
  successfully to a mobile data connection. After disabling WiFi the
  indicator showed "H" in no time. So it would seem all is fine. I
  opened the browser and no data went through.

  Here's the output of "ip route" and "list-contexts":
  http://paste.ubuntu.com/10678851/

  phablet@ubuntu-phablet:~$ system-image-cli -i
  current build number: 21
  device name: krillin
  channel: ubuntu-touch/rc/bq-aquaris.en
  last update: 2015-03-13 17:11:07
  version version: 21
  version ubuntu: 20150312
  version device: 20150310-3201c0a
  version custom: 20150216-561-29-186

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1436427/+subscriptions


References