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.