mike:/# cat /etc/dhcp3/dhcpd.conf default-lease-time 21600; max-lease-time 21600; use-host-decl-names on; ddns-update-style ad-hoc; allow booting; allow bootp; option subnet-mask 255.255.255.0; option broadcast-address 192.168.1.255; option routers 192.168.1.254; option domain-name-servers 192.168.1.254; option log-servers 192.168.1.254; option domain-name "linux"; option root-path "/opt/ltsp/i386"; #filename "/tftpboot/lts/vmlinuz-2.4.26-ltsp-2"; next-server 192.168.1.254; option option-128 code 128 = string; option option-129 code 129 = text; option option-128 00:C0:26:75:F4:6C; option option-129 "MOPTS=nolock,ro,wsize=2048,rsize=2048"; shared-network WORKSTATIONS { subnet 192.168.1.0 netmask 255.255.255.0 { range dynamic-bootp 192.168.1.2 192.168.1.20; if substring (option vendor-class-identifier, 0, 9) = "PXEClient" { filename "/var/lib/tftpboot/ltsp/i386/pxelinux.0"; } # else{ # filename "/var/lib/tftpboot/ltsp/vmlinuz-2.4.26-ltsp-2"; #} } }