<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Just took a look at this and compared it to my dhcpd.conf.  I do see
one potential problem.  Take a look at the entry for host ws003, as an
example:<br>
<br>
host ws003 {
<br>
hardware ethernet 00:03:BA:D7:3A:C1;
<br>
fixed-address 192.168.2.117;
<br>
# kernels are specified
<br>
in <i class="moz-txt-slash"><span class="moz-txt-tag">/</span>tftpboot/lts/boot/pxe/pxelinux.cfg<span
 class="moz-txt-tag">/</span></i>
<br>
filename "/lts/boot/pxe/pxelinux.0";<br>
<br>
Note carefully the line that starts with "# kernels are specified" and
the one right after it, "in /tftpboot/lts/boot/pxe/pxelinux.cfg/". 
These two lines actually should be *one* line, like so:<br>
<br>
# kernels are specified in /tftpboot/lts/boot/pxe/pxelinux.cfg/<br>
<br>
What happens when you try to netboot a client that doesn't have a
static reservation?  Does it netboot, and do you get any error messages
for it?<br>
<br>
--TP<br>
<div class="moz-signature">_______________________________
<br>
Do you GNU!?
<br>
<a href="http://www.gnu.org/">Microsoft Free since 2003</a>--the
ultimate antivirus protection!
<br>
</div>
<br>
<br>
Lic.Ruben Dario Portillo T. wrote:
<blockquote
 cite="mid20070702170414.b0kzu6vc34s40g44@mail.columbia.edu.py"
 type="cite">Nice day for everybody. I just installed de K12 ltsp on my
sun v20 z.
  <br>
No installations problems but my sun workstation try to get an ip
  <br>
number and they can't.Any idea where to begin? The log file says:
  <br>
  <br>
May 10 12:02:17 server dhcpd: DHCPACK on 192.168.2.129 to
  <br>
00:03:ba:d7:36:b2 via eth0
  <br>
May 10 12:02:17 server dhcpd: DHCPINFORM from 192.168.2.129 via eth0:
  <br>
not authoritative for subnet 192.168.2.0
  <br>
May 10 12:02:17 server dhcpd: DHCPINFORM from 192.168.2.229 via eth0:
  <br>
not authoritative for subnet 192.168.2.0
  <br>
May 10 12:02:17 server dhcpd: DHCPINFORM from 192.168.2.223 via eth0:
  <br>
not authoritative for subnet 192.168.2.0
  <br>
May 10 12:02:17 server dhcpd: DHCPINFORM from 192.168.2.228 via eth0:
  <br>
not authoritative for subnet 192.168.2.0
  <br>
May 10 12:02:17 server dhcpd: If this DHCP server is authoritative
  <br>
for that subnet,
  <br>
May 10 12:02:17 server dhcpd: please write an `authoritative;'
  <br>
directive either in the
  <br>
May 10 12:02:17 server dhcpd: subnet declaration or in some scope
  <br>
that encloses the
  <br>
May 10 12:02:17 server dhcpd: subnet declaration - for example, write
  <br>
it at the top
  <br>
May 10 12:02:17 server dhcpd: of the dhcpd.conf file.
  <br>
May 10 12:02:17 server dhcpd: DHCPINFORM from 192.168.2.91 via eth0:
  <br>
not authoritative for subnet 192.168.2.0
  <br>
May 10 12:02:18 server dhcpd: DHCPINFORM from 192.168.2.123 via eth0:
  <br>
not authoritative for subnet 192.168.2.0
  <br>
May 10 12:02:18 server dhcpd: DHCPINFORM from 192.168.2.225 via eth0:
  <br>
not authoritative for subnet 192.168.2.0
lease<br>
May 10 12:02:18 server dhcpd: uid lease 192.168.2.230 for client
  <br>
00:03:ba:d7:36:34 is duplicate on WORKSTATIONS
  <br>
May 10 12:02:18 server dhcpd: DHCPDISCOVER from 00:03:ba:d7:36:34 via
  <br>
eth0
  <br>
May 10 12:02:18 server dhcpd: DHCPOFFER on 192.168.2.125 to
  <br>
00:03:ba:d7:36:34 via eth0
  <br>
May 10 12:02:18 server dhcpd: Dynamic and static leases present for
  <br>
192.168.2.125.
  <br>
  <br>
THE CONFIGUARTION FILE IS THIS:
  <br>
  <br>
# Sample configuration file for ISCD dhcpd
  <br>
#
  <br>
# Don't forget to set run_dhcpd=1 in /etc/init.d/dhcpd
  <br>
# once you adjusted this file and copied it to /etc/dhcpd.conf.
  <br>
#
  <br>
  <br>
default-lease-time 21600;
  <br>
max-lease-time 21600;
  <br>
ddns-update-style none;
  <br>
allow booting;
  <br>
allow bootp;
  <br>
  <br>
option subnet-mask 255.255.255.0;
  <br>
option broadcast-address 192.168.2.255;
  <br>
option routers 192.168.2.90;
  <br>
option domain-name-servers 192.168.2.90;
  <br>
next-server 192.168.2.90;
  <br>
option domain-name "ltsp";
  <br>
option root-path "192.168.2.90:/opt/ltsp/i386";
  <br>
option option-128 code 128 = string;
  <br>
option option-129 code 129 = text;
  <br>
option option-221 code 221 = text;
  <br>
  <br>
shared-network WORKSTATIONS {
  <br>
subnet 192.168.2.0 netmask 255.255.255.0 {
  <br>
range dynamic-bootp 192.168.2.100 192.168.2.253;
  <br>
use-host-decl-names on;
  <br>
option log-servers 192.168.2.90;
  <br>
  <br>
# trick from Peter Rundle <a class="moz-txt-link-rfc2396E" href="mailto:peter.rundle@..."><peter.rundle@...></a>
  <br>
# newer Macs
  <br>
if substring (option vendor-class-identifier, 0, 9) = "AAPLBSDPC"
  <br>
{
  <br>
filename "yaboot";
  <br>
option vendor-class-identifier "AAPLBSDPC";
  <br>
}
  <br>
# really old iMacs
  <br>
elsif substring (option option-221, 0, 5) = "Apple"
  <br>
{
  <br>
filename "yaboot";
  <br>
option vendor-class-identifier "AAPLBSDPC";
  <br>
}
  <br>
# Intel PXE
  <br>
elsif substring (option vendor-class-identifier, 0, 9)
  <br>
= "PXEClient"
  <br>
{
  <br>
# NOTE: kernels are specified
  <br>
in /tftpboot/lts/pxe/pxelinux.cfg/
  <br>
filename "/lts/pxe/pxelinux.0";
  <br>
}
  <br>
# default to an i386 BOOTP image
  <br>
else
  <br>
{
  <br>
filename "/lts/vmlinuz.ltsp";
  <br>
}
  <br>
  <br>
if substring (option vendor-class-identifier, 20, 3) = "ppc" {
  <br>
option root-path "192.168.2.90:/opt/ltsp/ppc";
  <br>
} else {
  <br>
option root-path "192.168.2.90:/opt/ltsp/i386";
  <br>
}
  <br>
}
  <br>
}
  <br>
  <br>
# example configurations for specifying specific kernels to specific
  <br>
clients
  <br>
group {
  <br>
use-host-decl-names on;
  <br>
option log-servers 192.168.2.90;
  <br>
  <br>
host ws001 {
  <br>
hardware ethernet 00:03:BA:D7:37:DC;
  <br>
fixed-address 192.168.2.108;
  <br>
filename "/lts/vmlinuz.ltsp";
  <br>
option option-128 e4:45:74:68:00:00;
  <br>
option option-129 "NIC=3c509";
  <br>
}
  <br>
host ws002 {
  <br>
hardware ethernet 00:03:BA:D7:36:61;
  <br>
fixed-address 192.168.2.115;
  <br>
filename "/lts/vmlinuz.ltsp";
  <br>
option option-128 e4:45:74:68:00:00;
  <br>
option option-129 "NIC=ne";
  <br>
}
  <br>
host ws003 {
  <br>
hardware ethernet 00:03:BA:D7:3A:C1;
  <br>
fixed-address 192.168.2.117;
  <br>
# kernels are specified
  <br>
in /tftpboot/lts/boot/pxe/pxelinux.cfg/
  <br>
filename "/lts/boot/pxe/pxelinux.0";
  <br>
}
  <br>
host ws004 {
  <br>
hardware ethernet 00:03:BA:CC:D5:99;
  <br>
fixed-address 192.168.2.112;
  <br>
# kernels are specified
  <br>
in /tftpboot/lts/boot/pxe/pxelinux.cfg/
  <br>
filename "/lts/boot/pxe/pxelinux.0";
  <br>
}
  <br>
host ws005 {
  <br>
hardware ethernet 00:03:BA:D7:37:14;
  <br>
fixed-address 192.168.2.110;
  <br>
# kernels are specified
  <br>
in /tftpboot/lts/boot/pxe/pxelinux.cfg/
  <br>
filename "/lts/boot/pxe/pxelinux.0";
  <br>
}
  <br>
host ws006 {
  <br>
hardware ethernet 00:03:BA:D7:37:55;
  <br>
fixed-address 192.168.2.136;
  <br>
# kernels are specified
  <br>
in /tftpboot/lts/boot/pxe/pxelinux.cfg/
  <br>
filename "/lts/boot/pxe/pxelinux.0";
  <br>
}
  <br>
host ws007 {
  <br>
hardware ethernet 00:03:BA:D7:36:6A;
  <br>
fixed-address 192.168.2.113;
  <br>
# kernels are specified
  <br>
in /tftpboot/lts/boot/pxe/pxelinux.cfg/
  <br>
filename "/lts/boot/pxe/pxelinux.0";
  <br>
}
  <br>
host ws008 {
  <br>
hardware ethernet 00:3B:BA:D7:36:88;
  <br>
fixed-address 192.168.2.133;
  <br>
# kernels are specified
  <br>
in /tftpboot/lts/boot/pxe/pxelinux.cfg/
  <br>
filename "/lts/boot/pxe/pxelinux.0";
  <br>
}
  <br>
host ws009 {
  <br>
hardware ethernet 00:03:BA:D7:39:DA;
  <br>
fixed-address 192.168.2.140;
  <br>
# kernels are specified
  <br>
in /tftpboot/lts/boot/pxe/pxelinux.cfg/
  <br>
filename "/lts/boot/pxe/pxelinux.0";
  <br>
}
  <br>
host ws010 {
  <br>
hardware ethernet 00:03:BA:D7:36:4A;
  <br>
fixed-address 192.168.2.102;
  <br>
# kernels are specified
  <br>
in /tftpboot/lts/boot/pxe/pxelinux.cfg/
  <br>
filename "/lts/boot/pxe/pxelinux.0";
  <br>
}
  <br>
host ws011 {
  <br>
hardware ethernet 00:03:BA:D7:36:E9;
  <br>
fixed-address 192.168.2.124;
  <br>
# kernels are specified
  <br>
in /tftpboot/lts/boot/pxe/pxelinux.cfg/
  <br>
filename "/lts/boot/pxe/pxelinux.0";
  <br>
}
  <br>
host ws012 {
  <br>
hardware ethernet 00:03:BA:D7:36:34;
  <br>
fixed-address 192.168.2.125;
  <br>
# kernels are specified
  <br>
in /tftpboot/lts/boot/pxe/pxelinux.cfg/
  <br>
filename "/lts/boot/pxe/pxelinux.0";
  <br>
}
  <br>
host ws013 {
  <br>
hardware ethernet 00:03:BA:D7:36:B8;
  <br>
fixed-address 192.168.2.123;
  <br>
# kernels are specified
  <br>
in /tftpboot/lts/boot/pxe/pxelinux.cfg/
  <br>
filename "/lts/boot/pxe/pxelinux.0";
  <br>
}
  <br>
host ws014 {
  <br>
hardware ethernet 00:03:BA:CC:D5:9A;
  <br>
fixed-address 192.168.2.120;
  <br>
# kernels are specified
  <br>
in /tftpboot/lts/boot/pxe/pxelinux.cfg/
  <br>
filename "/lts/boot/pxe/pxelinux.0";
  <br>
}
  <br>
host ws015 {
  <br>
hardware ethernet 00:03:BA:D7:36:70;
  <br>
fixed-address 192.168.2.122;
  <br>
# kernels are specified
  <br>
in /tftpboot/lts/boot/pxe/pxelinux.cfg/
  <br>
filename "/lts/boot/pxe/pxelinux.0";
  <br>
}
  <br>
host ws016 {
  <br>
hardware ethernet 00:03:BA:D7:36:B2;
  <br>
fixed-address 192.168.2.129;
  <br>
# kernels are specified
  <br>
in /tftpboot/lts/boot/pxe/pxelinux.cfg/
  <br>
filename "/lts/boot/pxe/pxelinux.0";
  <br>
}
  <br>
host ws017 {
  <br>
hardware ethernet 00:03:BA:D7:3B:02;
  <br>
fixed-address 192.168.2.92;
  <br>
# kernels are specified
  <br>
in /tftpboot/lts/boot/pxe/pxelinux.cfg/
  <br>
filename "/lts/boot/pxe/pxelinux.0";
  <br>
}
  <br>
host ws018 {
  <br>
hardware ethernet 00:03:BA:D7:36:9E;
  <br>
fixed-address 192.168.2.128;
  <br>
# kernels are specified
  <br>
in /tftpboot/lts/boot/pxe/pxelinux.cfg/
  <br>
filename "/lts/boot/pxe/pxelinux.0";
  <br>
}
  <br>
host ws019 {
  <br>
hardware ethernet 00:03:BA:D7:36:72;
  <br>
fixed-address 192.168.2.91;
  <br>
# kernels are specified
  <br>
in /tftpboot/lts/boot/pxe/pxelinux.cfg/
  <br>
filename "/lts/boot/pxe/pxelinux.0";
  <br>
}
  <br>
host ws020{
  <br>
hardware ethernet 00:03:BA:D7:36:AF;
  <br>
fixed-address 192.168.2.130;
  <br>
# kernels are specified
  <br>
in /tftpboot/lts/boot/pxe/pxelinux.cfg/
  <br>
filename "/lts/boot/pxe/pxelinux.0";
  <br>
}
  <br>
# Apple Specific Settings
  <br>
# host ws007 {
  <br>
# hardware ethernet 00:30:65:69:23:60;
  <br>
# fixed-address 192.168.2.4;
  <br>
# option root-path "192.168.2.90:/opt/ltsp/ppc";
  <br>
# filename "yaboot";
  <br>
# option vendor-class-identifier "AAPLBSDPC";
  <br>
# }
  <br>
}
  <br>
  <br>
  <br>
  <br>
  <br>
_______________________________________________
  <br>
K12OSN mailing list
  <br>
<a class="moz-txt-link-abbreviated" href="mailto:K12OSN@redhat.com">K12OSN@redhat.com</a>
  <br>
<a class="moz-txt-link-freetext" href="https://www.redhat.com/mailman/listinfo/k12osn">https://www.redhat.com/mailman/listinfo/k12osn</a>
  <br>
For more info see <a class="moz-txt-link-rfc2396E" href="http://www.k12os.org"><http://www.k12os.org></a>
  <br>
</blockquote>
</body>
</html>