[syslinux] Network Loading of freeBSD

Geert Stappers stappers at stappers.nl
Tue Dec 20 02:37:19 PST 2005


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


Smile

On Mon, Dec 19, 2005 at 07:43:06PM +0100, Karl Rothenhöfer wrote:
> I have spent a couple of days and quite some time during the nights googling
> and experimenting in pursuing subject objective and I feel like failing,
> if I cannot get competent help: 
> 
>  
> 
> My objective: boot a FreeBSD-package over the network by Systems lacking
> HW-Support for PXE

     <snip> good report </snip> 

> PXE entry point found (we hope) at 9F00:0680
> 
> My IP address seems to be C0A8C805 192.168.200.5
> 
> Ip=192.168.200.5:192.168.200.103:192.168.200.1:255.255.255.0
> 
> TFTP prefix:
> 
> Trying to load: pxelinux.cft/01-00-10-dc-0e-3f-31
  Trying to load: pxelinux.cfg/01-00-10-dc-0e-3f-31
> 
> ....
> 
> Exitus i.e. PC does no longer  act nor react
> 
>  
> 
> # results at the serial console
    <snip> etherboot </snip> 
> Searching for server (DHCP)...\
> 
> Me: 192.168.200.5, DHCP: 192.168.200.103, TFTP: 192.168.200.103, Gateway
> 192.168.200.1
> 
> Loading 192.168.200.103:pxelinux.0 (PXE)done

 ( output stops because pxelinux.0 isn't aware of the serial console )

> # results of ethereal trace
> 
> Ethereal trace shows reception of
> 
> pxelinux.0: 24 packets 512 Bytes data each + 1 packet 176 Byte data
> everything well acknowledged
> 
> pxelinux.cfg/01:00:10:DC:0E:3F:31: 2 packets containing proper data
> everything well acknowledged

My bet: the acknowledge is not seen by the ErgoPro

> pxeboot.0: 420 packets 512 Bytes data each + 1 packet 0 Byte data everything
> well acknowledged
> 
> After this no further activities of client ErgoPro are traced anymore,
> especially no further load request for additional data
> 
> 
> I know, that my above story is very similar to [syslinux] run FreeBSD
> "pxeboot" from pxelinux.0? in the syslinux mailing list of 2003. But there
> the problem disappeared by magic with a new release of pxelinux, which
> meanwhile became obsolete. So the results have not been helpful for me.
> 

AFAIK does EtherBoot do polling for recieving packets
and does PXE depend on interrupts for recieving packets.

Find out which interrupt line the NIC in the ErgoPro uses
and which IRQ it is supposed to use.

> Hope desparately, that somebody can help me.

Let us known how you are doing.
(even if the topic goes to the etherboot mailinglist)

> Regards
> 
> Karl

HtH
GSt
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFDp97fOSINbgwa/7sRAnqQAKDMxNG5zrXW9CBl6cFCVHDUy49WnwCeMy+O
W/N8fHdvnQkOdEPyU+g3plg=
=+IGZ
-----END PGP SIGNATURE-----




More information about the Syslinux mailing list