Slow startup when network bridge gets no DHCP lease
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
netbase (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: netbase
If I create a network bridge including all wired network interfaces as described in README.Debian in the bridge-utils package and boot the system without a LAN cable connected, the system hangs for about 30 seconds during boot. Looking at the networking scripts, I assume that this is the 30 second DHCP timeout in /etc/network/
System: Kubuntu Feisty Desktop without backports, fully up to date.
If my assumption is correct, then one possible fix would be to split network setup into two parts - one for setting up localhost and one for setting up other network devices. Since on normal desktop setups X11 only depends on having basic networking available (read localhost), the second part could continue in the background while X starts up.
Shame on me - I took a closer look at the Kubuntu init scripts and saw that the network setup is already split up in the way I suggested above. However, KDM startup still seems to wait for full networking to be up.
I'm not sure how well Kubuntu observes the LSB init script init info - KDM has $remote_fs as a required start. Does this imply that networking must be fully up before /etc/init.d/kdm starts, even if /etc/fstab contains no remote file system mounts?