** Summary changed:

- DHCP transaction took too long, stopping it
+ "DHCP transaction took too long, stopping it"

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

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

Title:
  "DHCP transaction took too long, stopping it"

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

Bug description:
  Binary package hint: network-manager

  When doing a cold start for a lucid slave in virtual box, nm doesn't
  obtain an IP address and output the following in /var/log/syslog:

  May 21 09:50:30 lucid64 NetworkManager: <info>  (eth0): DHCP transaction took 
too long, stopping it.
  May 21 09:50:30 lucid64 NetworkManager: <info>  (eth0): canceled DHCP 
transaction, dhcp client pid 756
  May 21 09:50:30 lucid64 NetworkManager: <info>  Activation (eth0) Stage 4 of 
5 (IP4 Configure Timeout) scheduled...
  May 21 09:50:30 lucid64 NetworkManager: <info>  Activation (eth0) Stage 4 of 
5 (IP4 Configure Timeout) started...
  May 21 09:50:30 lucid64 NetworkManager: <info>  (eth0): device state change: 
7 -> 9 (reason 5)
  May 21 09:50:30 lucid64 NetworkManager: <info>  Marking connection 'Auto 
eth0' invalid.
  May 21 09:50:30 lucid64 NetworkManager: <info>  Activation (eth0) failed.
  May 21 09:50:30 lucid64 NetworkManager: <info>  Activation (eth0) Stage 4 of 
5 (IP4 Configure Timeout) complete.
  May 21 09:50:30 lucid64 NetworkManager: <info>  (eth0): device state change: 
9 -> 3 (reason 0)
  May 21 09:50:30 lucid64 NetworkManager: <info>  (eth0): deactivating device 
(reason: 0).

  If I select the 'Auto eth0' in the nm-applet menu it succeeds with:

  May 21 09:54:24 lucid64 NetworkManager: <info>  Activation (eth0) starting 
connection 'Auto eth0'
  May 21 09:54:24 lucid64 NetworkManager: <info>  (eth0): device state change: 
3 -> 4 (reason 0)
  May 21 09:54:24 lucid64 NetworkManager: <info>  Activation (eth0) Stage 1 of 
5 (Device Prepare) scheduled...
  May 21 09:54:24 lucid64 NetworkManager: <info>  Activation (eth0) Stage 1 of 
5 (Device Prepare) started...
  May 21 09:54:24 lucid64 NetworkManager: <info>  Activation (eth0) Stage 2 of 
5 (Device Configure) scheduled...
  May 21 09:54:24 lucid64 NetworkManager: <info>  Activation (eth0) Stage 1 of 
5 (Device Prepare) complete.
  May 21 09:54:24 lucid64 NetworkManager: <info>  Activation (eth0) Stage 2 of 
5 (Device Configure) starting...
  May 21 09:54:24 lucid64 NetworkManager: <info>  (eth0): device state change: 
4 -> 5 (reason 0)
  May 21 09:54:24 lucid64 NetworkManager: <info>  Activation (eth0) Stage 2 of 
5 (Device Configure) successful.
  May 21 09:54:24 lucid64 NetworkManager: <info>  Activation (eth0) Stage 3 of 
5 (IP Configure Start) scheduled.
  May 21 09:54:24 lucid64 NetworkManager: <info>  Activation (eth0) Stage 2 of 
5 (Device Configure) complete.
  May 21 09:54:24 lucid64 NetworkManager: <info>  Activation (eth0) Stage 3 of 
5 (IP Configure Start) started...
  May 21 09:54:24 lucid64 NetworkManager: <info>  (eth0): device state change: 
5 -> 7 (reason 0)
  May 21 09:54:24 lucid64 NetworkManager: <info>  Activation (eth0) Beginning 
DHCP transaction (timeout in 45 seconds)
  May 21 09:54:24 lucid64 NetworkManager: <info>  dhclient started with pid 1419
  May 21 09:54:24 lucid64 NetworkManager: <info>  Activation (eth0) Stage 4 of 
5 (IP6 Configure Get) scheduled...
  May 21 09:54:24 lucid64 NetworkManager: <info>  Activation (eth0) Stage 3 of 
5 (IP Configure Start) complete.
  May 21 09:54:24 lucid64 NetworkManager: <info>  Activation (eth0) Stage 4 of 
5 (IP6 Configure Get) started...
  May 21 09:54:24 lucid64 NetworkManager: <info>  Activation (eth0) Stage 4 of 
5 (IP6 Configure Get) complete.
  May 21 09:54:24 lucid64 dhclient: Internet Systems Consortium DHCP Client 
V3.1.3
  May 21 09:54:24 lucid64 dhclient: Copyright 2004-2009 Internet Systems 
Consortium.
  May 21 09:54:24 lucid64 dhclient: All rights reserved.
  May 21 09:54:24 lucid64 dhclient: For info, please visit 
https://www.isc.org/software/dhcp/
  May 21 09:54:24 lucid64 dhclient: 
  May 21 09:54:24 lucid64 NetworkManager: <info>  DHCP: device eth0 state 
changed normal exit -> preinit
  May 21 09:54:24 lucid64 dhclient: Listening on LPF/eth0/08:00:27:cf:44:62
  May 21 09:54:24 lucid64 dhclient: Sending on   LPF/eth0/08:00:27:cf:44:62
  May 21 09:54:24 lucid64 dhclient: Sending on   Socket/fallback
  May 21 09:54:27 lucid64 dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 
port 67 interval 5
  May 21 09:54:27 lucid64 dhclient: DHCPOFFER of 192.168.0.24 from 192.168.0.254
  May 21 09:54:27 lucid64 dhclient: DHCPREQUEST of 192.168.0.24 on eth0 to 
255.255.255.255 port 67
  May 21 09:54:27 lucid64 dhclient: DHCPACK of 192.168.0.24 from 192.168.0.254
  May 21 09:54:27 lucid64 dhclient: bound to 192.168.0.24 -- renewal in 350100 
seconds.
  May 21 09:54:27 lucid64 NetworkManager: <info>  DHCP: device eth0 state 
changed preinit -> bound
  May 21 09:54:27 lucid64 NetworkManager: <info>  Activation (eth0) Stage 4 of 
5 (IP4 Configure Get) scheduled...
  May 21 09:54:27 lucid64 NetworkManager: <info>  Activation (eth0) Stage 4 of 
5 (IP4 Configure Get) started...
  May 21 09:54:27 lucid64 NetworkManager: <info>    address 192.168.0.24
  May 21 09:54:27 lucid64 NetworkManager: <info>    prefix 24 (255.255.255.0)
  May 21 09:54:27 lucid64 NetworkManager: <info>    gateway 192.168.0.254
  May 21 09:54:27 lucid64 NetworkManager: <info>    nameserver '212.27.40.240'
  May 21 09:54:27 lucid64 NetworkManager: <info>    nameserver '212.27.40.241'
  May 21 09:54:27 lucid64 NetworkManager: <info>  Activation (eth0) Stage 5 of 
5 (IP Configure Commit) scheduled...
  May 21 09:54:27 lucid64 NetworkManager: <info>  Activation (eth0) Stage 4 of 
5 (IP4 Configure Get) complete.
  May 21 09:54:27 lucid64 NetworkManager: <info>  Activation (eth0) Stage 5 of 
5 (IP Configure Commit) started...
  May 21 09:54:27 lucid64 avahi-daemon[745]: Joining mDNS multicast group on 
interface eth0.IPv4 with address 192.168.0.24.
  May 21 09:54:27 lucid64 avahi-daemon[745]: New relevant interface eth0.IPv4 
for mDNS.
  May 21 09:54:27 lucid64 avahi-daemon[745]: Registering new address record for 
192.168.0.24 on eth0.IPv4.
  May 21 09:54:28 lucid64 NetworkManager: <info>  (eth0): device state change: 
7 -> 8 (reason 0)
  May 21 09:54:28 lucid64 NetworkManager: <info>  Policy set 'Auto eth0' (eth0) 
as default for routing and DNS.
  May 21 09:54:28 lucid64 NetworkManager: <info>  Activation (eth0) successful, 
device activated.
  May 21 09:54:28 lucid64 NetworkManager: <info>  Activation (eth0) Stage 5 of 
5 (IP Configure Commit) complete.

  It also succeeds on reboot.
  It also succeds if i do 'dhclient eth0'.

  Using wireshark with a display filter for the corresponding MAC
  address reveals that the DHCP request is not sent during the first
  boot.

  How can I debug this further ?

  Also, reading the dhclient manpage says that it should fallback to a 
previsouly acquired lease, this never occurs.
  Is there a way to:
  - force a fallback address ?
  - make dhclient use a previous lease ?
  - make nm retry the dhcp request ?

  I attributed this bug to nm as it's the only one producing output in
  syslog and I'm unclear about which package is really responsible here.

  Finally, this bug is transient, *sometimes* the host get its IP address and I 
also encounter the problem with a 
  karmic vm (but less often). I seem to be able to reproduce the problem more 
reliably for a couple of days on lucid though.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/583705/+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