In the last two days I've run into a peculiar problem that I can't seem to
nail down. I have several brand new in the box machines I need to image. I
pull a machine, 27" iMac in this case, out of the box, connect the network,
power, keyboard, and power up holding down the N key. Machine boots but
never finds the NetBoot server.
If I go to the NetBoot server I can see the machine communicating over bootp
to the server, but responding with a fake IP (169.x.x.x). A check of the
DHCP server shows the DHCP Discover packets, and what appears to be a valid
IP being assigned, but again, the machine does not boot.
If I statically assign the IP at the DHCP server, the machine NetBoots and
does its thing.
First thought was that I am out of IPs in my DHCP server, but that is not
the case. I have the following ranges set in our DHCP server:
10.87.20.1 - 10.87.22.254 / 16
And of those 760 or so addresses, less than 200 are in use right now. Oh,
and the lease time was at 3 hours and I've lowered that to 1 hour.
I've tried removing the bootpd.plist file from the NetBoot server, I've
tried extending the DHCP range, I've tried disabling NetBoot and
re-installing it, I've tried just about everything.
Anyone have any ideas? I'm copying some parts of the logs below to give
some evidence.
NetBoot server is running 10.5.8 on an XServe and is also hosting my JSS.
DHCP server is running 10.5.8 on a different XServe.
Both servers have their ethernet interfaces bonded into a virtual interface.
DHCP Server Log:
4/22/10 1:15:30 PM bootpd[11835] DHCP DISCOVER [bond0]: 1,34:15:9e:1f:2d:a0
4/22/10 1:15:30 PM bootpd[11835] replying to 10.87.20.2
4/22/10 1:15:30 PM bootpd[11835] OFFER sent <no hostname> 10.87.20.2 pktsize
300
4/22/10 1:15:30 PM bootpd[11835] service time 0.004211 seconds
4/22/10 1:15:32 PM bootpd[11835] DHCP REQUEST [bond0]: 1,34:15:9e:1f:2d:a0
4/22/10 1:15:32 PM bootpd[11835] replying to 10.87.20.2
4/22/10 1:15:32 PM bootpd[11835] ACK sent <no hostname> 10.87.20.2 pktsize
300
4/22/10 1:15:32 PM bootpd[11835] service time 0.021359 seconds
4/22/10 1:15:32 PM bootpd[11835] DHCP DISCOVER [bond0]: 1,34:15:9e:1f:2d:a0
4/22/10 1:15:32 PM bootpd[11835] replying to 10.87.20.2
4/22/10 1:15:32 PM bootpd[11835] OFFER sent <no hostname> 10.87.20.2 pktsize
300
4/22/10 1:15:32 PM bootpd[11835] service time 0.008354 seconds
4/22/10 1:15:34 PM bootpd[11835] DHCP REQUEST [bond0]: 1,34:15:9e:1f:2d:a0
4/22/10 1:15:34 PM bootpd[11835] replying to 10.87.20.2
4/22/10 1:15:34 PM bootpd[11835] ACK sent <no hostname> 10.87.20.2 pktsize
300
4/22/10 1:15:34 PM bootpd[11835] service time 0.008086 seconds
4/22/10 1:15:34 PM bootpd[11835] DHCP DISCOVER [bond0]: 1,34:15:9e:1f:2d:a0
4/22/10 1:15:34 PM bootpd[11835] replying to 10.87.20.2
4/22/10 1:15:34 PM bootpd[11835] OFFER sent <no hostname> 10.87.20.2 pktsize
300
4/22/10 1:15:34 PM bootpd[11835] service time 0.005088 seconds
4/22/10 1:15:35 PM bootpd[11835] DHCP REQUEST [bond0]: 1,34:15:9e:1f:2d:a0
4/22/10 1:15:35 PM bootpd[11835] replying to 10.87.20.2
4/22/10 1:15:35 PM bootpd[11835] ACK sent <no hostname> 10.87.20.2 pktsize
300
4/22/10 1:15:35 PM bootpd[11835] service time 0.008627 seconds
4/22/10 1:15:36 PM bootpd[11835] DHCP INFORM [bond0]: 1,34:15:9e:1f:2d:a0
4/22/10 1:15:36 PM bootpd[11835] reply ciaddr 169.254.80.172
4/22/10 1:15:36 PM bootpd[11835] ACK sent <no hostname> 169.254.80.172
pktsize 300
4/22/10 1:15:36 PM bootpd[11835] service time 0.004541 seconds
4/22/10 1:15:36 PM bootpd[11835] DHCP INFORM [bond0]: 1,34:15:9e:1f:2d:a0
4/22/10 1:15:36 PM bootpd[11835] reply ciaddr 169.254.80.172
4/22/10 1:15:36 PM bootpd[11835] ACK sent <no hostname> 169.254.80.172
pktsize 300
4/22/10 1:15:36 PM bootpd[11835] service time 0.004169 seconds
4/22/10 1:15:36 PM bootpd[11835] DHCP DISCOVER [bond0]: 1,34:15:9e:1f:2d:a0
4/22/10 1:15:36 PM bootpd[11835] replying using broadcast IP address
4/22/10 1:15:36 PM bootpd[11835] replying to 255.255.255.255
4/22/10 1:15:36 PM bootpd[11835] OFFER sent <no hostname> 10.87.20.2 pktsize
300
4/22/10 1:15:36 PM bootpd[11835] service time 0.005110 seconds
4/22/10 1:15:37 PM bootpd[11835] DHCP DISCOVER [bond0]: 1,34:15:9e:1f:2d:a0
4/22/10 1:15:37 PM bootpd[11835] replying using broadcast IP address
4/22/10 1:15:37 PM bootpd[11835] replying to 255.255.255.255
4/22/10 1:15:37 PM bootpd[11835] OFFER sent <no hostname> 10.87.20.2 pktsize
300
4/22/10 1:15:37 PM bootpd[11835] service time 0.004646 seconds
4/22/10 1:15:39 PM bootpd[11835] DHCP DISCOVER [bond0]: 1,34:15:9e:1f:2d:a0
4/22/10 1:15:39 PM bootpd[11835] replying using broadcast IP address
4/22/10 1:15:39 PM bootpd[11835] replying to 255.255.255.255
4/22/10 1:15:39 PM bootpd[11835] OFFER sent <no hostname> 10.87.20.2 pktsize
300
4/22/10 1:15:39 PM bootpd[11835] service time 0.004354 seconds
4/22/10 1:15:43 PM bootpd[11835] DHCP DISCOVER [bond0]: 1,34:15:9e:1f:2d:a0
4/22/10 1:15:43 PM bootpd[11835] replying using broadcast IP address
4/22/10 1:15:43 PM bootpd[11835] replying to 255.255.255.255
4/22/10 1:15:43 PM bootpd[11835] OFFER sent <no hostname> 10.87.20.2 pktsize
300
4/22/10 1:15:43 PM bootpd[11835] service time 0.004184 seconds
NetBoot Server log:
4/22/10 1:15:29 PM bootpd[762] can't open /etc/bootptab
4/22/10 1:15:29 PM bootpd[762] server name casper.integerdallas.com
4/22/10 1:15:29 PM bootpd[762] interface bond0: ip 10.87.10.5 mask
255.255.0.0
4/22/10 1:15:29 PM bootpd[762] bsdpd: re-reading configuration
4/22/10 1:15:29 PM bootpd[762] bsdpd: shadow file size will be set to 48
megabytes
4/22/10 1:15:29 PM bootpd[762] bsdpd: age time 00:15:00
4/22/10 1:15:30 PM bootpd[762] BSDP DISCOVER [bond0] 1,34:15:9e:1f:2d:a0
NetBoot004 arch=i386 sysid=iMac10,1
4/22/10 1:15:30 PM bootpd[762] BSDP OFFER sent [1,34:15:9e:1f:2d:a0] pktsize
375
4/22/10 1:15:32 PM bootpd[762] BSDP DISCOVER [bond0] 1,34:15:9e:1f:2d:a0
NetBoot004 arch=i386 sysid=iMac10,1
4/22/10 1:15:32 PM bootpd[762] BSDP OFFER sent [1,34:15:9e:1f:2d:a0] pktsize
375
4/22/10 1:15:34 PM bootpd[762] BSDP DISCOVER [bond0] 1,34:15:9e:1f:2d:a0
NetBoot004 arch=i386 sysid=iMac10,1
4/22/10 1:15:34 PM bootpd[762] BSDP OFFER sent [1,34:15:9e:1f:2d:a0] pktsize
375
4/22/10 1:15:36 PM bootpd[762] BSDP INFORM [bond0] 1,34:15:9e:1f:2d:a0
NetBoot004 arch=i386 sysid=iMac10,1
4/22/10 1:15:36 PM bootpd[762] NetBoot: [1,34:15:9e:1f:2d:a0] BSDP ACK[list]
sent 169.254.80.172 pktsize 305
4/22/10 1:15:36 PM bootpd[762] BSDP INFORM [bond0] 1,34:15:9e:1f:2d:a0
NetBoot004 arch=i386 sysid=iMac10,1
4/22/10 1:15:36 PM bootpd[762] NetBoot: [1,34:15:9e:1f:2d:a0] BSDP
ACK[select] sent 169.254.80.172 pktsize 378
Steve Wood
Director of IT
swood at integer.com
The Integer Group | 1999 Bryan St. | Ste. 1700 | Dallas, TX 75201
T 214.758.6813 | F 214.758.6901 | C 940.312.2475