I messed around with network-admin until the problem stopped happening, so I took some time today to try and reproduce the problem again. I kept notes about what I was doing, which I've attached.
The short version is: - In roaming mode, NetworkManager (well, network-admin, but I suspect they're closely related) likes to forget the settings I've told it, like "domain name" and "DNS servers". The easiest way to make this happen is to reboot; I suspect renewing the DHCP lease might cause the same effect, although unplugging and re-plugging the network cable doesn't. - The fact that the "Location" field doesn't stay set between invocations of network-admin is confusing, especially given the larger-scale forgetting in the previous point. - It seems that the crucial factor is not the contents of the "Hosts" tab, but the "General" tab - the long delays appear when "Domain" is empty on the General tab, but go away when "Domain" is filled in. I'm not sure if this is actually a NetworkManager bug - it might be a documentation bug (The network-admin online help is rather simplistic and doesn't mention roaming mode at all, let alone tell me how I should expect it to work). If this bug is in the wrong place, I'd appreciate any help you could give me about moving it to wherever the right place might be. ** Attachment added: "network-manager-log.txt" http://launchpadlibrarian.net/12771288/network-manager-log.txt -- NetworkManager fouls up /etc/hosts https://bugs.launchpad.net/bugs/185280 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs