Comment 9 for bug 268005

Revision history for this message
Peter Cordes (peter-cordes) wrote :

I had thought this was bug 92338, but that was fixed by Hardy's N-M's support for
iface eth0 inet manual

The fact that that no longer works is a different bug (this one, in fact). On bug 92338,
---
 Alexander Sack wrote on 2008-09-22: (permalink)
since gutsy we dont manage interfaces configure in /etc/network/interfaces anymore. ifupdown and network-manager are mutually exclusive. So given that nfsroot uses something in /etc/network/interfaces, all should be fine for you.
---

 So some people think casper's workaround should still be enough, and I agree it looks like bug 256054. Maybe removing the auto eth0, and just keeping iface eth0 would do the trick? No idea.

Ansgar, casper doesn't parse any ip= options. boot=nfs does, but not boot=casper.

 How would ip=up work? You want Linux to get the DHCP lease from the pxelinux that booted it? I don't think there's any mechanism for that, other than encoding the ip, netmask, gateway, and dns into kernel command line options for either Linux itself or the initramfs to parse. If you want Linux to parse it, probably your ethernet drivers need to be compiled into the kernel. The trend is always to move things out of the kernel and into user-space, so parsing complex kernel params is probably not going to get added, and if it already exists it will probably get removed sometime!