<br><font size=2 face="sans-serif">I'm sending this demo dhcpd.conf file
along as a help to someone attempting to setup K12LTSP on their main network
using only one ethernet card. I also noted in helping a couple of
other people with their installations of K12LTSP with one ethernet card
that eth0 is firewalled by default and the tftpserver cannot send a kernel
to the client without the firewall being disabled or reconfigure to allow
that traffic to occur. You'll have to change the IP numbers and subnets
to match your setup.</font>
<br>
<br><font size=2 face="Courier New"># Sample /etc/dhcpd.conf</font>
<br><font size=2 face="Courier New"># Tom's sample dhcpd.conf</font>
<br><font size=2 face="Courier New">ddns-update-style none;</font>
<br><font size=2 face="Courier New">default-lease-time 21600;</font>
<br><font size=2 face="Courier New">max-lease-time 21600;</font>
<br><font size=2 face="Courier New">allow booting;</font>
<br><font size=2 face="Courier New">allow bootp;</font>
<br><font size=2 face="Courier New">option subnet-mask 255.255.254.0;</font>
<br><font size=2 face="Courier New">option broadcast-address 168.169.0.255;</font>
<br><font size=2 face="Courier New">option routers 168.169.78.1;</font>
<br><font size=2 face="Courier New">option domain-name-servers 168.169.78.8,
168.169.78.9, 168.169.78.39;</font>
<br><font size=2 face="Courier New">option domain-name "ltsp";</font>
<br>
<br><font size=2 face="Courier New">option root-path
"168.169.78.39:/opt/ltsp/i386";</font>
<br><font size=2 face="Courier New">option option-128 code 128 = string;</font>
<br><font size=2 face="Courier New">option option-129 code 129 = text;</font>
<br><font size=2 face="Courier New">option option-221 code 221 = text;</font>
<br>
<br>
<br><font size=2 face="Courier New">subnet 168.169.78.0 netmask 255.255.254.0
{</font>
<br><font size=2 face="Courier New"> range dynamic-bootp 168.169.78.110
168.169.78.131;</font>
<br><font size=2 face="Courier New"> range dynamic-bootp 168.169.78.133
168.169.78.139;</font>
<br><font size=2 face="Courier New"> range dynamic-bootp 168.169.78.142
168.169.78.153;</font>
<br><font size=2 face="Courier New"> range dynamic-bootp 168.169.78.155
168.169.78.253;</font>
<br><font size=2 face="Courier New">}</font>
<br><font size=2 face="Courier New"> use-host-decl-names
on;</font>
<br><font size=2 face="Courier New"> option log-servers
168.169.78.39;</font>
<br>
<br><font size=2 face="Courier New"> #
trick from Peter Rundle</font>
<br><font size=2 face="Courier New"> #
newer Macs</font>
<br><font size=2 face="Courier New"> if
substring (option vendor-class-identifier, 0, 9) = "AAPLBSDPC"</font>
<br><font size=2 face="Courier New"> {</font>
<br><font size=2 face="Courier New">
filename
"yaboot";</font>
<br><font size=2 face="Courier New">
option vendor-class-identifier "AAPLBSDPC";</font>
<br><font size=2 face="Courier New"> }</font>
<br><font size=2 face="Courier New"> #
Intel PXE</font>
<br><font size=2 face="Courier New"> elsif
substring (option vendor-class-identifier, 0, 9) = "PXEClient"</font>
<br><font size=2 face="Courier New"> {</font>
<br><font size=2 face="Courier New">
# NOTE: kernels are specified in /tftpboot/lts/pxe/pxelinux.cfg/</font>
<br><font size=2 face="Courier New">
filename "/lts/pxe/pxelinux.bin";</font>
<br><font size=2 face="Courier New"> }</font>
<br><font size=2 face="Courier New"> #default
to an i386 BOOTP image</font>
<br><font size=2 face="Courier New"> else</font>
<br><font size=2 face="Courier New"> {</font>
<br><font size=2 face="Courier New">
filename
"/lts/vmlinuz.ltsp";</font>
<br><font size=2 face="Courier New"> }</font>
<br>
<br><font size=2 face="Courier New"> if
substring (option vendor-class-identifier, 20, 3) = "ppc" {</font>
<br><font size=2 face="Courier New">
option root-path "168.169.78.39:/opt/ltsp/ppc";</font>
<br><font size=2 face="Courier New"> }
else {</font>
<br><font size=2 face="Courier New">
option root-path "168.169.78.39:/opt/ltsp/i386";</font>
<br><font size=2 face="Courier New"> }</font>
<br><font size=2 face="Courier New"> </font><font size=2 face="sans-serif">Don<br>
<br>
"Do not go where the path may lead, go instead where there is no path
and leave a trail"--Ralph Waldo Emerson<br>
<br>
Don Watkins, Technology Director<br>
Franklinville Central School<br>
Tel: 716-676-8004 Mobile: 716-474-5675
<br>
This message may contain confidential information. <br>
It is intended for the use of the addressee only.<br>
Unauthorized use of this e-mail may be unlawful. <br>
<br>
</font>