Subject: port-i386/32958: pxeboot on WRAP
To: None <port-i386-maintainer@netbsd.org, gnats-admin@netbsd.org,>
From: None <sinda@users.sf.net>
List: netbsd-bugs
Date: 03/01/2006 04:25:00
>Number: 32958
>Category: port-i386
>Synopsis: pxeboot on WRAP
>Confidential: no
>Severity: serious
>Priority: high
>Responsible: port-i386-maintainer
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed Mar 01 04:25:00 +0000 2006
>Originator: Petr Sindylek
>Release: NetBSD 3.0
>Organization:
AlphaSys, s.r.o.
>Environment:
>Description:
I'm not able to PXE boot WRAP 1E [1] system board using NetBSD's pxeboot. It looks like this:
PC Engines WRAP.1C/1D/1E v1.08
640 KB Base Memory
130048 KB Extended Memory
01F0 Master 848A Hitachi XX.V.3.4.0.0
Phys C/H/S 695/15/48 Log C/H/S 695/15/48
ROM segment 0xe000 length 0x8000 reloc 0x00020000
Etherboot 5.3.12 (GPL) http://etherboot.org
Drivers: NATSEMI Images: NBI PXE Exports: PXE
Relocating _text from: [00089370,0009b230) to [07eee140,07f00000)
Boot from (N)etwork (D)isk or (Q)uit? N
Probing pci nic...
[dp83815]
natsemi_probe: MAC addr 00:0D:B9:03:5C:BC at ioaddr 0X1000
natsemi_probe: Vendor:0X100B Device:0X0020
dp83815: Transceiver default autoneg. enabled, advertise 100 full duplex.
dp83815: Transceiver status 7869 advertising 05E1
dp83815: Setting full-duplex based on negotiated link capability.
Searching for server (DHCP)...
Me: 192.168.127.19, Server: 192.168.127.254, Gateway 192.168.127.254
Loading 192.168.127.254:pxeboot_ia32.bin (PXE)done
>> NetBSD/i386 PXE Boot, Revision 1.1
>> (root@, Wed Mar 1 03:39:25 CET 2006)
>> Memory: 614/128824 k
Press return to boot now, any other key for boot menu
Starting in 0
exec: file=netbsd loadaddr=0x0
PXE BIOS Version 2.1
and it locks now. pxeboot enters pxe_call(PXENV_GET_CACHED_INFO) on line 389 of pxe.c ver. 1.6 and never return.
It seems similar to problem solved in this posting
http://www.monkey.org/openbsd/archive2/bugs/200503/msg00001.html
[1] http://www.pcengines.ch/wrap.htm
>How-To-Repeat:
>Fix: