Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 27 Jul 2006 20:34:36 +0800
From:      "Steven McCoy" <fnjordy@gmail.com>
To:        freebsd-embedded@freebsd.org
Subject:   re: pxeboot PC Engines WRAP
Message-ID:  <856cdecb0607270534m34d9b4e3g4ee2714e18fcaeb7@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?856cdecb0607270534m34d9b4e3g4ee2714e18fcaeb7>