Subject: Re: port-i386/32958
To: None <port-i386-maintainer@netbsd.org, gnats-admin@netbsd.org,>
From: Nino Dehne <ndehne@gmail.com>
List: netbsd-bugs
Date: 10/01/2006 05:05:03
The following reply was made to PR port-i386/32958; it has been noted by GNATS.
From: Nino Dehne <ndehne@gmail.com>
To: gnats-bugs@netbsd.org
Cc:
Subject: Re: port-i386/32958
Date: Sun, 1 Oct 2006 07:02:30 +0200
As it turned out, there was one Etherboot option that was in the readme to
WRAP's BIOS update which prevented Etherboot from getting jumped to, unless
you pressed N during the memory test. That really sucked because the list
of options made it sound like they were used to build the old Etherboot
already in the BIOS.
Anyway, a current Etherboot works now, although there is still trouble:
---- snip ----
PC Engines WRAP.1C/1D/1E v1.11
640 KB Base Memory
130048 KB Extended Memory
01F0 Master 848A Hitachi XXM2.3.0
Phys C/H/S 978/8/32 Log C/H/S 978/8/32
ROM segment 0xe000 length 0x8000 reloc 0x00000000
Etherboot 5.4.2 (GPL) http://etherboot.org
Drivers: NATSEMI Images: NBI ELF Multiboot PXE Exports: PXE
Protocols: DHCP TFTP
Relocating _text from: [0008bb80,0009fdc0) to [07eebdc0,07f00000)
Boot from (N)etwork or (Q)uit?
Probing pci nic...
[dp83815]
natsemi_probe: MAC addr 00:0D:B9:[...] 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.1.99, DHCP: 192.168.1.1, TFTP: 192.168.1.1, Gateway 192.168.1.254
Loading 192.168.1.1:i386/n/pxeboot.bin ...(PXE)............................done
>> NetBSD/i386 PXE Boot, Revision 1.1
>> (build@[...], Fri Sep 22 03:59:22 CEST 2006)
>> Memory: 633/128943 k
Press return to boot now, any other key for boot menu
Starting in 0
type "?" or "help" for help.
>
>
>
> boot netbsd.gz
PXE BIOS Version 2.1
Using PCI device at bus 0 device 14 function 0
Ethernet address 00:0d:b9:[...]
net_open: client addr: 192.168.1.99
net_open: subnet mask: 255.255.255.0
net_open: net gateway: 192.168.1.254
net_open: server addr: 192.168.1.1
net_open: server path: /x/b/i386/n/any/ext-gw/
1914740+67142336+149048 [130592+123598]=0x423f4bc
dp83815: Setting full-duplex based on negotiated link capability.
---- snip ----
And that's it. pxeboot doesn't hang anymore. Instead, the kernel doesn't boot.
Is it perhaps still pxeboot related? How can I debug?
Best regards,
ND