Hi I'm trying to make my machine to boot over network with pxelinux. My machine has two network interfaces and I'd like to use pxelinux's IAPPEND option to pass network configuration to the kernel. Unfortunately, with IAPPEND option I can't pass default interface to the kernel and my boot fails. Could it possible to add a feature to pxelinux that can be used to add <device> and <PROTO> fields to generated kernel ip command line parameter (ip parameter format is described in kernel sorce file net/ipv4/ipconfig.c). Best regards, Olli Savia
Olli Savia wrote:> Hi > > I'm trying to make my machine to boot over network with pxelinux. > My machine has two network interfaces and I'd like to use > pxelinux's IAPPEND option to pass network configuration to the > kernel. Unfortunately, with IAPPEND option I can't pass default > interface to the kernel and my boot fails. > > Could it possible to add a feature to pxelinux that can be used to > add <device> and <PROTO> fields to generated kernel ip command > line parameter (ip parameter format is described > in kernel sorce file net/ipv4/ipconfig.c). >No. Don't bother with IPAPPEND and just let the kernel dhcp again if you really need it. IPAPPEND is really only needed for some very exceptional circumstances when a repeated DHCP would cause problems. I don't want to keep adding cruft to it. -hpa