Booting from PXE

Haakon Humberset humbe at interagon.com
Tue Dec 9 22:49:55 CET 2003



On Tue, 9 Dec 2003, Juan Jose Pablos wrote:
> Hi there.
> I have got a little problem with FAI.
>
> I am trying to install an unit using PXE. FAI version 2.5.1, FAI kernels
> 1.5.3 The network card is a Realtek 8100B.
>
> When booting the unit it gets the proper information using DHCP, then
> loads "pxelinux.0", it detect the driver for the network card propertly
> but it stops forever on the bootpc <-> bootps sequence.
>
> "tcpdump -lenx -s 1500 port bootps or port bootpc | dhcpdump" displays
> the proper information. I can see the BOOTPREQUEST  and the  BOOTPREPLY,
> but  for some  reason the unit does not assing it itself, the only error
> I see is this one:
>
>
> Dec  9 19:15:59 yarel dhcpd: DHCPREQUEST for 255.255.255.255 (166.0.0.0)
> from 00:30:1b:22:f1:85 via eth0: ignored (not authoritative).
>
>
> (166.0.0.0) seems odd form me, it should be something like 192.168.1.5
> but I do not know where to look for more errors.

Use tcpdump on the install server to listen to everything from your MAC
address... 'tcpdump -n -i eth0 ether host 00:30:1b:22:f1:85' or
something.. Where the MAC address is the MAC address of the install
client. Then you can check that it is in fact your DHCP server that
assigns the IP, and that the tftpd is used etc. Some NIC's also require
you to run tftpd-hpa instead of the regular tftpd server too.. (And many
NIC's isn't supported to boot through PXE..

Hope this helps you find the error..

Haakon

-----------------------------------------------------------------------
Haakon Humberset, Research Scientist, Interagon AS.       +47 982 03875
http://www.interagon.com                            humbe at interagon.com
-----------------------------------------------------------------------




More information about the linux-fai mailing list