Subject: PWS 600au not nettbooting from linux
To: NetBSD alpha <port-alpha@netbsd.org>
From: Uwe Lienig <Uwe.Lienig@fif.mw.htw-dresden.de>
List: port-alpha
Date: 11/21/2005 20:33:13
Hi listers,
This drives me crazy. I try to net boot a 600au via bootp from a dhcp
server on a linux machine (actually a i386 w/ linux/SuSE 9.3). The
dhcpd.conf file has:
ddns-update-style none;
authoritative ;
allow bootp;
log-facility local0;
deny unknown-clients;
default-lease-time 14400;
subnet 192.168.1.0 netmask 255.255.255.0 {
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
option routers 192.168.1.254;
option domain-name-servers ns0, ns1;
option domain-name "mydomain";
range 192.168.1.101 192.168.1.199;
default-lease-time 14400;
max-lease-time 43200;
}
host PWS_600au {
# option tftp-server-name "myserver";
option host-name "alphab" ;
# option root-path "/opt/tftp/boot/NetBSD/2.1/alpha" ;
# allow booting;
hardware ethernet 08:00:2b:86:8c:ae;
fixed-address 192.168.1.100;
#server-name "myserver" ;
# next-server myserver ;
# next-server 192.168.1.1 ;
# filename "/boot/NetBSD/2.1/alpha/net.boot";
option bootfile-name "/opt/tftp/net.boot";
# filename "boot/netbsd";
always-reply-rfc1048 true;
}
files mentioned above do exist and are retrievable by tftp (checked from
a working system. hostnames resolve to a ip address. MAC address matches.
On linux I see
$> tcpdump -i eth0 -s 400 -vv dst port bootps or dst port bootpc \
or dst port tftp
21:18:46.941841 IP (tos 0x0, ttl 32, id 4209, offset 0, flags [none],
length: 328) 0.0.0.0.bootpc > 255.255.255.255.bootps: [udp sum ok]
BOOTP/DHCP, Request from 08:00:2b:86:8c:ae, length: 300, xid:0x2be27d00,
secs:14, flags: [none] (0x0000)
Client Ethernet Address: 08:00:2b:86:8c:ae
21:18:46.943019 IP (tos 0x0, ttl 64, id 5, offset 0, flags [DF],
length: 328) myserver > 255.255.255.255.bootpc: [udp sum ok] BOOTP/DHCP,
Reply, length: 300, xid:0x2be27d00, secs:14, flags: [none] (0x0000)
Your IP: alphab
Server IP: myserver
Client Ethernet Address: 08:00:2b:86:8c:ae
Vendor-rfc1048:
SM:255.255.255.0
DG:router
ns:ns0,ns1
HN:"alphab"
BF:"/opt/tftp/net.boot"
NTP:ns0
tcpdump doesn't even show a request to the tftp port.
The SRM shows:
Sending BOOTP packet
..file open failed for ewa0/0.0.0.3.0
and again, and again ...
I have tried many combinations as seen by commented out options in the
dhcpd.conf. But the 600au doesn't like to boot. What am I doing wrong?
TIA
--
Uwe Lienig
----------
fon: (+49 351) 462 2780
fax: (+49 351) 462 3476
mailto:uwe.lienig@fif.mw.htw-dresden.de
Forschungsinstitut Fahrzeugtechnik
<http://www.fif.mw.htw-dresden.de>
parcels: Gutzkowstr. 22, 01069 Dresden
letters: PF 12 07 01, 01008 Dresden
Hochschule für Technik und Wirtschaft Dresden (FH)
Friedrich-List-Platz 1, 01069 Dresden