After some discussion with Mathieu yesterday, there's one addition to my
previous comment.

On some phones, and in this case mako, rild actually configures the
routing table for the mobile network connection.  As rild is a binary
blob, and there's no parameters available to control this behavior, the
NM ofono code was designed with this in mind.

In the normal bringup case, this shouldn't be an issue as mobile data
will be activated, the routes setup, followed by WiFi if enabled, and NM
should be able to fixup the routing table correctly.

I suspect what maybe happening is that the mobile connection might be
dropping and then re-establishing itself, resulting in rild re-adding
the default route when one already exists for Wi-Fi.

-- 
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/1307981

Title:
  [touch] randomly messed up routing with recent trusty images

Status in “network-manager” package in Ubuntu:
  Confirmed

Bug description:
  I have no clue when exactly it started (probably before image 290),
  but since a while i experience random issues where the browser
  suddenly doesnt find websites anymore ... digging deeper i can see
  that the routing table is completely messed up having two default
  routes:

  root@ubuntu-phablet:~# route -n 
  Kernel IP routing table
  Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
  0.0.0.0         37.85.159.174   0.0.0.0         UG    0      0        0 
rmnet_usb1
  0.0.0.0         192.168.2.1     0.0.0.0         UG    0      0        0 wlan0
  37.85.159.172   0.0.0.0         255.255.255.252 U     0      0        0 
rmnet_usb1
  192.168.2.0     0.0.0.0         255.255.255.0   U     9      0        0 wlan0

  i did not roam or switch networks, this phone was constantly on wlan in the 
same room.
  afer a reboot the routing is normal:

  root@ubuntu-phablet:~# route -n
  Kernel IP routing table
  Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
  0.0.0.0         192.168.2.1     0.0.0.0         UG    0      0        0 wlan0
  37.84.75.140    0.0.0.0         255.255.255.252 U     13     0        0 
rmnet_usb0
  192.168.2.0     0.0.0.0         255.255.255.0   U     9      0        0 wlan0

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1307981/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to