Yeah, this isn't just for roaming laptops, as Carlos noted this is a problem even for desktop installations that use network-manager to get DHCP from a wired interface.
I looked through the network-manager revision history, and found this:
* start NetworkManager daemon later (50) and remove old init links
accordingly (requested by Keybuk aka <email address hidden>)
which means that someone decided it was a good idea to start NetworkManager *after* a lot of network-dependent services start, but I haven't yet found documentation of the reasoning behind that decision.
Yeah, this isn't just for roaming laptops, as Carlos noted this is a problem even for desktop installations that use network-manager to get DHCP from a wired interface.
I looked through the network-manager revision history, and found this:
network-manager (0.7.1~ rc1-0ubuntu2) jaunty; urgency=low
* start NetworkManager daemon later (50) and remove old init links
accordingly (requested by Keybuk aka <email address hidden>)
which means that someone decided it was a good idea to start NetworkManager *after* a lot of network-dependent services start, but I haven't yet found documentation of the reasoning behind that decision.