I checked out the sed line and I think I've just about got over the trauma now...
>From my 'newb' PoV, I would also be looking at netcfg and why there is no distinction between link-local auto-assigned IPv6 addresses and SLAAC auto-assigned global IPv6 addresses and how NetworkManager handles IPv6. Where I have an installation that is NetworkManager managed - it has a commented out "iface eth0 inet dhcp" entry but no IPv6 entry at all, ifconfig still shows that I have an IPv6 link-local (fe80::/64) address. I guess this is because the IPv6 support is built into the kernel itself? Can something (a keyword?) be introduced into the inet ipv6 stanza to distinguish the address classes to assist ifblacklist_migrate.sh? -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to network-manager in Ubuntu. https://bugs.launchpad.net/bugs/995165 Title: IPv4 connectivity broken after installing from ubuntu-12.04-alternate- amd64.iso Status in “network-manager” package in Ubuntu: Confirmed Bug description: To reproduce: - Download ubuntu-12.04-alternate-amd64.iso, sha256sum: f8d54df0afbab6a6248f6e2bcab3e68f01c04d52b0bb1f889d880ad3bc881ccb - Burn it to a USB flash drive from a completely up-to-date Ubuntu 10.04 LTS with UNetbootin - Install on a machine with both IPv4 and IPv6 connectivity - Log in to the newly installed system Current behaviour: - There is no IPv4 connectivity - NetworkManager doesn't show the wired interface in its dropdown Expected behaviour: - There is IPv4 connectivity - NetworkManager does show the wired interface in its dropdown Thoughts: I suspect this is because during the install my /etc/network/interfaces was created like so: ---BEGINS--- # This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback # The primary network interface auto eth0 iface eth0 inet dhcp # This is an autoconfigured IPv6 interface iface eth0 inet6 auto ---ENDS--- Then network-manager-0.9.4.0/debian/ifblacklist_migrate.sh mutates the file to comment out a single line like so: #NetworkManager#iface eth0 inet dhcp i.e. the line iface eth0 inet6 auto remains intact This means that the /etc/network/interfaces file gives me IPv6 connectivity but not IPv4 connectivity. Furthermore, because there is an uncommented iface eth0 inet6 line, NetworkManager doesn't show me the interface in its dropdown. To fix: - The regular expression needs to be changed so that the iface eth0 inet6 auto line is also commented out To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/995165/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

