[Expired for network-manager (Ubuntu) because there has been no activity
for 60 days.]

** Changed in: network-manager (Ubuntu)
       Status: Incomplete => Expired

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

Title:
  network manager does not correctly honor RFC3442 (classless static
  route option for dhcpv4)

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

Bug description:
  According to syslog, dhcp-server sends:

  address 10.0.0.123/24
  classless static route 10.0.0.138/32 gw 10.0.0.2
  classless static route 10.0.0.0/24 gw 0.0.0.0
  classless static route 192.168.13.0/24 gw 0.0.0.0
  gateway 10.0.0.1

  but the host-route to 10.0.0.138 is not found in routing table.

  a packet-sniff with wireshark confirms, that syslog of NetworkManager
  indeed reflects what the dhcp-server was sending.

  
  full SYSLOG SNIPPETS of NetworkManager output:

  Feb 15 12:59:03 well NetworkManager[1171]: <info> (eth0): DHCPv4 state 
changed preinit -> reboot
  Feb 15 12:59:03 well NetworkManager[1171]: <info> Activation (eth0) Stage 4 
of 5 (IP4 Configure Get) scheduled...
  Feb 15 12:59:03 well NetworkManager[1171]: <info> Activation (eth0) Stage 4 
of 5 (IP4 Configure Get) started...
  Feb 15 12:59:03 well NetworkManager[1171]: <info>   address 10.0.0.123
  Feb 15 12:59:03 well NetworkManager[1171]: <info>   prefix 24 (255.255.255.0)
  Feb 15 12:59:03 well NetworkManager[1171]: <info>   classless static route 
10.0.0.138/32 gw 10.0.0.2
  Feb 15 12:59:03 well NetworkManager[1171]: <info>   classless static route 
10.0.0.0/24 gw 0.0.0.0
  Feb 15 12:59:03 well NetworkManager[1171]: <info>   classless static route 
192.168.13.0/24 gw 0.0.0.0
  Feb 15 12:59:03 well NetworkManager[1171]: <info>   gateway 10.0.0.1
  Feb 15 12:59:03 well NetworkManager[1171]: <info>   hostname 'well'
  Feb 15 12:59:03 well NetworkManager[1171]: <info>   nameserver '10.0.0.1'
  Feb 15 12:59:03 well NetworkManager[1171]: <info>   nameserver '195.34.133.21'
  Feb 15 12:59:03 well NetworkManager[1171]: <info>   nameserver '8.8.8.8'
  Feb 15 12:59:03 well NetworkManager[1171]: <info>   domain name 
'local.qyanu.net'
  Feb 15 12:59:03 well NetworkManager[1171]: <info> Activation (eth0) Stage 5 
of 5 (IP Configure Commit) started...
  Feb 15 12:59:03 well avahi-daemon[1172]: Joining mDNS multicast group on 
interface eth0.IPv4 with address 10.0.0.123.
  Feb 15 12:59:03 well avahi-daemon[1172]: New relevant interface eth0.IPv4 for 
mDNS.
  Feb 15 12:59:03 well avahi-daemon[1172]: Registering new address record for 
10.0.0.123 on eth0.IPv4.
  Feb 15 12:59:04 well NetworkManager[1171]: <info> (eth0): device state 
change: ip-config -> activated (reason 'none') [70 100 0]
  Feb 15 12:59:04 well NetworkManager[1171]: <info> Policy set 'Wired 
connection 1' (eth0) as default for IPv4 routing and DNS.
  Feb 15 12:59:04 well NetworkManager[1171]: <info> Activation (eth0) 
successful, device activated.
  Feb 15 12:59:04 well NetworkManager[1171]: <info> Activation (eth0) Stage 5 
of 5 (IP Configure Commit) complete.
  Feb 15 12:59:04 well NetworkManager[1171]: <info> Activation (eth0) Stage 4 
of 5 (IP4 Configure Get) complete.
  Feb 15 12:59:04 well dbus[1155]: [system] Activating service 
name='org.freedesktop.nm_dispatcher' (using servicehelper)
  Feb 15 12:59:04 well dbus[1155]: [system] Successfully activated service 
'org.freedesktop.nm_dispatcher'

  output of `route -n':
  $ route -n
  Kernel IP routing table
  Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
  0.0.0.0         10.0.0.1        0.0.0.0         UG    0      0        0 eth0
  10.0.0.0        0.0.0.0         255.255.255.0   U     1      0        0 eth0
  169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 eth0
  192.168.13.0    0.0.0.0         255.255.255.0   U     0      0        0 eth0

  Note, that the route to 10.0.0.138/32 specified by dhcp-server is
  missing and should have been added to routing-table by network-
  manager.

  adding the route manually is possible:

  $ sudo route add 10.0.0.138/32 gw 10.0.0.2
  $ route -n
  Kernel IP routing table
  Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
  0.0.0.0         10.0.0.1        0.0.0.0         UG    0      0        0 eth0
  10.0.0.0        0.0.0.0         255.255.255.0   U     1      0        0 eth0
  10.0.0.138      10.0.0.2        255.255.255.255 UGH   0      0        0 eth0
  169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 eth0
  192.168.13.0    0.0.0.0         255.255.255.0   U     0      0        0 eth0

  
  MORE INFORMATION ABOUT SYSTEM

  $ lsb_release -rd                                                             
                                                                                
                                                                                
           
  Description:    Ubuntu 11.10                                                  
                                                                                
                                                                                
                            
  Release:        11.10

  
  $ apt-cache policy network-manager
  network-manager:
    Installed: 0.9.1.90-0ubuntu5.1
    Candidate: 0.9.1.90-0ubuntu5.1
    Version table:
   *** 0.9.1.90-0ubuntu5.1 0
          500 http://at.archive.ubuntu.com/ubuntu/ oneiric-updates/main amd64 
Packages
          100 /var/lib/dpkg/status
       0.9.1.90-0ubuntu3 0
          500 http://at.archive.ubuntu.com/ubuntu/ oneiric/main amd64 Packages

  ProblemType: Bug
  DistroRelease: Ubuntu 11.10
  Package: network-manager 0.9.1.90-0ubuntu5.1
  ProcVersionSignature: Ubuntu 3.0.0-16.28-generic 3.0.17
  Uname: Linux 3.0.0-16-generic x86_64
  ApportVersion: 1.23-0ubuntu4
  Architecture: amd64
  CRDA: Error: [Errno 2] No such file or directory
  Date: Wed Feb 15 13:03:36 2012
  IfupdownConfig:
   auto lo
   iface lo inet loopback
  InstallationMedia: Kubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
  IpRoute:
   default via 10.0.0.1 dev eth0  proto static 
   10.0.0.0/24 dev eth0  proto kernel  scope link  src 10.0.0.123  metric 1 
   169.254.0.0/16 dev eth0  scope link  metric 1000 
   192.168.13.0/24 dev eth0  proto static
  NetworkManager.state:
   [main]
   NetworkingEnabled=true
   WirelessEnabled=true
   WWANEnabled=true
   WimaxEnabled=true
  ProcEnviron:
   LANGUAGE=
   PATH=(custom, user)
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  SourcePackage: network-manager
  UpgradeStatus: No upgrade log present (probably fresh install)
  mtime.conffile..etc.NetworkManager.NetworkManager.conf: 
2012-02-05T15:53:29.997695

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

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to