pxeboot PC Engines WRAP

Steven McCoy fnjordy at gmail.com
Thu Jul 27 12:34:38 UTC 2006


Hello,

 I'm currently trying to setup NFS root WRAP in order to aid development of
embedded specific features.  I already have a VMware image PXE booting
fine.  The problem is that no configuration appears to work well with WRAP
hardware.  This is FreeBSD 6-1 STABLE.  I have enabled etherboot in the
firmware, the WRAP is 1.11 and etherboot 5.4.1.  Using tftp-hpa and
isc-dhcp3.

1)  Etherboot to Etherboot to pxeboot

pxeboot hangs after loading:

Searching for server (DHCP)...\
Me: 10.0.0.160, DHCP: 10.0.0.183, TFTP: 10.0.0.183
Trimming .zpxe extension
Loading 10.0.0.183:eb-5.4.2-natsemi (PXE)done
PXE Loader 1.00

Building the boot loader arguments
Relocating the loader and the BTX
Starting the BTX loader


2)  Etherboot to Etherboot to uncompressed kernel

Control mysteriously returns to the PXE firmware after loading the kernel:

Searching for server (DHCP)...-
Me: 10.0.0.160, DHCP: 10.0.0.183, TFTP: 10.0.0.183
Trimming .zpxe extension
Loading 10.0.0.183:eb-5.4.2-natsemi (ELF/FreeBSD)... done
dp83815: Setting full-duplex based on negotiated link capability.

I have tried various etherboot options and kernels but to not much avail.  I
have tried m0n0wall's & pfsense's WRAP kernels to rule out my own being
borked.  Etherboot is built with these settings:

natsemi:dp83815 -- [0x100b,0x0020]

PXE bootstrap loader format ROM Image (.zpxe)

ASK_BOOT: -1
BOOT_FIRST: BOOT_NIC
BOOT_SECOND: BOOT_NOTHING
BOOT_THIRD: BOOT_NOTHING
BOOT_INDEX: 0
ELF_IMAGE
PXE_IMAGE
IMAGE_FREEBSD
FREEBSD_KERNEL_ENV
DOWNLOAD_PROTO_TFTP
PXE_EXPORT
CONFIG_PCI
PCBIOS

I tried using the Undi driver as Ask had detailed but I get a "No PnP
adapters found" message and the boot process just scrolls repeating itself.

-- 
Steve-o


More information about the freebsd-embedded mailing list