diskless problems

Dag-ErlingSmørgrav des at des.no
Sat Jan 10 13:27:32 PST 2004


Robert Watson <rwatson at freebsd.org> writes:
> Can you send "tcpdump -e" output?

22:18:14.884745 0:40:63:c4:60:3d ff:ff:ff:ff:ff:ff 0800 590: 0.0.0.0.68 > 255.255.255.255.67:  xid:0x64c4603d secs:4 flags:0x8000 [|bootp]
22:18:16.911162 0:40:63:c4:60:3d ff:ff:ff:ff:ff:ff 0800 590: 0.0.0.0.68 > 255.255.255.255.67:  xid:0x64c4603d secs:4 flags:0x8000 [|bootp]
22:18:16.919251 0:40:63:c4:60:3d ff:ff:ff:ff:ff:ff 0806 60: arp who-has 10.0.0.4 tell 10.0.0.9
22:18:17.134219 0:40:63:c4:60:3d ff:ff:ff:ff:ff:ff 0800 590: 10.0.0.9.68 > 255.255.255.255.67:  xid:0x3d60c464 file ""[|bootp]
22:18:17.135119 8:0:2b:86:88:55 0:40:63:c4:60:3d 0800 348: 10.0.0.6.67 > 10.0.0.9.68:  xid:0x3d60c464 Y:10.0.0.9 S:10.0.0.4 file ""[|bootp] [tos 0x10]
22:18:17.135621 0:40:63:c4:60:3d ff:ff:ff:ff:ff:ff 0800 590: 10.0.0.9.68 > 255.255.255.255.67:  xid:0x3d60c464 file ""[|bootp]
22:18:17.136477 8:0:2b:86:88:55 0:40:63:c4:60:3d 0800 348: 10.0.0.6.67 > 10.0.0.9.68:  xid:0x3d60c464 Y:10.0.0.9 S:10.0.0.4 [|bootp] [tos 0x10]
22:18:38.239936 0:40:63:c4:60:3d ff:ff:ff:ff:ff:ff 0800 1502: 0.0.0.0.68 > 255.255.255.255.67:  xid:0xffff0001 flags:0x8000 [|bootp] [ttl 1]

> What kernel configuration are you using?  Are there multiple ethernet
> devices in the system?

I followed the advice from the diskless(8) man page.  There's only one
interface, and tcpdump clearly shows that the DHCP server recieves a
request but does not answer.

>                         Normally if you're using pxeboot for diskless
> booting, there's no need for the kernel or userspace to use DHCP: they
> inherit the DHCP settings provided by the pxeboot loader using the kernel
> environment.  When using PXE, there's no need for any special kernel
> options, etc, you should just be able to use GENERIC.

I'll try again without the BOOTP options...

DES
-- 
Dag-Erling Smørgrav - des at des.no


More information about the freebsd-hackers mailing list