I run into this crap all the time with the /etc/network/interfaces
file. Maybe your static IPv6 addresses aren't getting added to your network interface, or maybe Ubuntu gets stuck during booting at “Waiting for network configuration” for a few minutes.
Usually a problem like this is due to a misconfiguration in /etc/network/interfaces
. Here are some tips I've learned about the interfaces file:
ifup -v eth0
/etc/network/interfaces
is very picky about indentation and spaces–possibly only when Network Manager is involved. I think other mechanisms that use the file aren't picky, but Network Manager seems to be. This has caused problems on my desktop computers if I indent a line with four spaces instead of tabs, for example.