Subject: Problems net installing on IP22
To: None <port-sgimips@netbsd.org>
From: Prime <afra@aurigae.demon.co.uk>
List: port-sgimips
Date: 08/23/2005 00:50:55
Hi,
I thought I'd have a play installing NetBSD 2.0.2 onb my R4400-200 Indigo
2.
I have setup the DHCP server to serve the correct IP address to the SGI, (I
know my DHCP server is working correctly as my Windows PCs also get their
IP addresses correctly).
Relevant dhcpd.confiog entry :-
host penny {
hardware ethernet 08:00:69:08:56:98;
fixed-address 192.168.0.53;}
I run local DNS and penny is correctly setup :
nslookup penny
Server: 192.168.0.254
Address: 192.168.0.254#53
Name: penny.ftt
Address: 192.168.0.53
I have setup the tftp server with the apropreate install file :
netbsd-INSTALL32_IP2x.ecoff which is hard linked to netbsd-sgimips
The DHCP and tftp servers are both running on Linux 2.4.20, and I have run
the command to set the ports used by tftp to a range less than 32767 :
echo 16384 32676 > /proc/sys/net/ipv4/ip_local_port_range
On the sgi end I have done a resetenv just to get things back to a sane
known state, and then used setenv to set the ip address :
setenv netaddr 192.168.0.53
However trying to boot the SGI using :
>>boot -f bootp():/netbsd-sgimips
results in :-
Setting $netaddr to 192.168.0.53 (from server)
{Pauses for about 2-3 mins here}
Unable to execute bootp():/netbsd-sgimips: invalid argument
Unable to load bootp():/netbsd-sgimips: ''bootp():/netbsd-sgimips'' is not
a valid file to boot
>>
I assume because of the Setting $netaddr that the SGI is getting it's bootp
IP address ok, and then failing to read the netbsd-sgimips file.
Rnning the tftp client on the linux box I am able to retrieve that file, so
think that the file should be downloadable.
Running a tcpdump whilst this is running, the SGI does indeed seem to be
getting the IP address correctly, and attempting to start reading the tftp
file, and then barfs and retries.
Does anyone know what the problem could be here ?
I have read the install instructions and the FAQ, however it is possible
that I have missed something, feel free to politely point this out to me if
this is the case :) :)
Cheers
Phill.