Comment 20 for bug 365380

Revision history for this message
Dan Shechter (dans) wrote :

While I'm not using LTSP myself, I am using NFS Boot with PXE, and I'm experiencing the same DHCP woes that have been mentioned here.

I've followed the advice by Alkis Georgopoulos, and it really did help.
After testing out how specifying a complete ip=xxx works (Like Alkis specified: <client-ip>:<server-ip>:<gw-ip>:<netmask>:<hostname>:<device>:<autoconf>)
and seeing the client boot, I proceeded to replace / upgrade the initramfs-tools as Alkis suggested.
For those who are not necessarily experience with this... What I did was download the ltsp source distribution, copied the following files INTO the /etc/initramfs-tools:
./scripts/init-premount/udhcp
./hooks/udhcp

and regenerated the initrd file by issuing a:
mkinitramfs -o /tmp/initrd-pxeboot

This is the initrd file I use to boot from NFS successfully.
As a side note, I did add a "IPAPPEND 3" line to the pxeboot.cfs/default file as the udhcp script in
"./scripts/init-premount/udhcp" suggestes to do...

Hope this helps...