I'm trying to run an Nvidia Nforce2-based board diskless. It's a Shuttle MN31 with Athlon XP.

Following instructions in http://www.openbsdsupport.org for OpenBSD Diskless setup, I setup a DHCP server, TFTP server, etc. I get pxeboot downloaded via tftp but it seems Etherboot says "unable to load file."

Here is the output:


Boot from (N)etwork or (Q)uit?

Probing pci nic...
[nforce2]nforce2: MAC Address 00:30:1B:38:DF:56, Searching for server (DHCP)....
No IP address
..
Me: 192.168.1.21, DHCP: 192.168.1.14, TFTP: 192.168.1.14
Loading 192.168.1.14:/pxeboot ...(PXE)........TFTP download complete, but
Unable to load file.
<sleep>
<abort>

This is mysterious to me. If I substitute boot for pxeboot the PC reacts as expected (it resets immediately after tftp-ing). So the dhcp and tftp download by etherboot seem to work.

I'm still undecided if it's pxeboot or etherboot at fault here. Is there a way to verify if pxeboot gets control? Are there reasons that pxeboot might be "unable to load file" as far as etherboot is concerned?

I've read some history including 4GB flat memory modes but it doesn't seem relevent here. I'm using rom-o-matic for etherboot and of couse have tried with- and without FLATTEN_REAL_MODE.

Thanks for your thoughts


John

_________________________________________________________________
Windows Live Hotmail. Now with better security, storage and features. www.newhotmail.ca?icid=WLHMENCA149

Reply via email to