The workstation needs a network card with a bootrom.
If you have access to an eprom programmer, you can download the etherboot image from the Rom-O-Matic website at http://www.rom-o-matic.net. It is based on the Etherboot project, and the source code is available at http://etherboot.sourceforge.net if you want to compile the image yourself.
You can purchase bootroms, network cards w/bootroms, eprom programmers, or complete diskless workstations from <shameless plug>DisklessWorkstations.com</shameless plug>.
Another alternative is to download the bootrom image from the LTSP website, along with the floppyload.bin file. Then, copy the two files to the boot sector of a floppy, then boot from the floppy. It will probe for the network card, then begin the boot process just as if the code came from an eprom on the network card. This is very useful for testing purposes.
The command for copying the files to the floppy is:
cat floppyload.bin ne.rom >/dev/fd0
This will place the files into the first sector of the floppy.
After creating and/or modifying the configuration files, several daemons need to be restarted, to take advantage of the changes. You can restart each of them individually, or you can simply reboot the system.
exportfs -ra
killall -q -HUP bootpd
/etc/rc.d/init.d/syslog restart
killall -HUP inetd
/etc/rc.d/init.d/dhcpd restart
Stop the daemon by running:
/etc/rc.d/init.d/xfs stop
Then, start the daemon by running:
/etc/rc.d/init.d/xfs start
For some reason, 'xfs restart' doesn't work correctly. That
is why we have to stop it first, then start it up.