This was fixed long ago.

initramfs-tools (0.100) unstable; urgency=low

  Release "singing in the snow ☃☃☃"

[...]
  [ Alkis Georgopoulos ]
  * [b938c7e] configure_networking() wait for udev to populate available
    nics (LP: #682445)
[...]

 -- Michael Prokop <m...@debian.org>  Tue, 14 Feb 2012 14:42:23 +0100


** Changed in: initramfs-tools (Ubuntu)
       Status: New => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to initramfs-tools in Ubuntu.
https://bugs.launchpad.net/bugs/682445

Title:
  configure_networking doesn't wait for udev to populate available nics

Status in initramfs-tools package in Ubuntu:
  Fix Released

Bug description:
  Binary package hint: initramfs-tools

  Been seeing that since Karmic, and just reproduced it with Natty.

  In /usr/share/initramfs-tools/scripts/functions, function 
configure_networking() is called from the initramfs to setup a network 
connection for e.g. diskless booting.
  This function doesn't call `udevadm settle` or anything similar to wait until 
the NICs are made available by udev.
  So many times booting fails with messages like "ipconfig: no devices to 
configure" etc.

  Attaching a screenshot that displays the problem. configure_networking
  tried to call ipconfig before the NIC was available, so booting
  failed. After a couple of secs udev initialized the NIC.

  A workaround is to pass "break=mount" in the kernel options, wait
  until udev initializes, and then press Ctrl+D to continue booting.

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

Reply via email to