Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 23 May 2006 03:40:27 -0700
From:      =?ISO-8859-1?Q?Ask_Bj=F8rn_Hansen?= <ask@develooper.com>
To:        freebsd-small@freebsd.org
Subject:   pxeboot PC Engines WRAP
Message-ID:  <8AB6703D-3BAB-4C2A-988D-6CC25A31C2EF@develooper.com>

next in thread | raw e-mail | index | archive | help
Hi everyone,

I'm having trouble pxeboot'ing a PC Engines WRAP board.

After changing the tftp server to one that supports blksize, pxeboot  
loads okay, but doesn't get very far:

PXE Loader 1.00

Building the boot loader arguments
Relocating the loader and the BTX
Starting the BTX loader
Consoles: serial port
BIOS drive C: is disk0

PXE version 2.1, real mode entry point @9a80:0680
[and it hangs ....]

I was using an older pxeboot before which stopped after "Building the  
boot loader arguments".

Any ideas?

The wrap board is using Etherboot 5.3.12.  I tried making that  
Etherboot load a newer Etherboot (5.4.2)[1], but it has the same  
problem.   I've been told that it should be able to work if I load  
the kernel (a kernel with the appropriate BOOTP options), but I'd  
much rather use pxeboot so I can use the same kernel I'll use when  
the system has been transferred to a compact flash.


  - ask

[1] the dhcpd.conf snippet to have Etherboot load a newer Etherboot  
is as follows.  It took me a while to figure out that the etherboot  
VCI includes the version number.

   if substring (option vendor-class-identifier, 0, 13) =  
"Etherboot-5.4" {
       filename "tftp://10.0.201.50/pxeboot";
       next-server 10.0.201.50;
       option root-path "10.0.201.50:/usr/netboot/foo";
   }
   else {
      next-server 10.0.201.40;
      filename "eb-5.4.2-natsemi.zpxe-nfs";
   }

-- 
http://askask.com/  - http://develooper.com/





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?8AB6703D-3BAB-4C2A-988D-6CC25A31C2EF>