Comment 13 for bug 1308378

Revision history for this message
Timo Jyrinki (timo-jyrinki) wrote : Re: No working network after 12.04 LTS -> 14.04 LTS upgrade if no /etc/resolv.conf in precise

I think I know the actual reason (or one of those) it may be missing for many people including me in 12.04 LTS: https://help.ubuntu.com/community/LiveCDCustomization <- as an example, this in a modified form (just installing additional packages and resolv.conf as the only modified/removed file) was started to be used for Finnish Remix CD:s around 2007 and probably many other remixes have used the same wiki page as guidance. I'm not sure about the various more automated remix tools around. The instructions use copying host's resolv.conf to etc so that network works inside chroot, and then it "cleans up" by removing the copied /etc/resolv.conf. This was maybe ok when /etc/resolv.conf was not a symlink and Network Manager modified it directly, like in 10.04 LTS.

This happened to still work during 12.04 LTS, even though by default resolv.conf was already a symlink and not a real file in 12.04 LTS, and Network Manager didn't modify it anymore. When these users upgrade to 14.04 LTS, they seemingly have a broken network with no Network Manager configuration helping the situation because of this changed Network Manager fallback 127.0.0.1/127.0.1.1.

If the wiki instructions are tried in remastering 14.04 LTS image, it becomes obvious something is broken since network doesn't work on the remastered image.