Port-sgimips archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: installing on O2



On Thu, Oct 21, 2010 at 01:26:30AM +1100, Max Matveev wrote:
> 
>  mexas> I'll try to go the DHCP route.
> You don't need full DHCP - you can specify the network address in the
> prom and then use bootp/tftp to bootstrap - search Irix diskless
> configuration guide on techpubs.sgi.com. It has examples on how to
> configure the prom for that.
> 

Max, thank you for the link, I have read
IRIX "Diskless Workstation Administration Guide".

I'm still a bit confused about "osloadfilename" and
"osloader" PROM variables. 

What I did was:

1. download O2 specific kernel file 
http://ftp.netbsd.org/pub/NetBSD/NetBSD-5.0.2/sgimips/binary/kernel/netbsd-INSTALL32_IP3x.gz

2. gunzip it and move to /tftpboot/netbsd-sgimips on the server

3. configure bootp and tftp on the server.

4. configure PROM variables as

> printenv
AutoLoad=Yes
diskless=0
dbaud=9600
volume=80
sgilogo=y
monitor=h
TimeZone=PST8PDT
crt_option=1
ConsoleOut=video()
ConsoleIn=keyboard()
cpufreq=180
eaddr=08:00:69:0c:0e:3f
OSLoadPartition=pci(0)scsi(0)disk(1)rdisk(0)partition(0)
console=d
netaddr=192.168.232.45
verbose=on
osloader=netbsd-sgimips
SystemPartition=bootp():
bootfile=bootp():netbsd-sgimips
kernname=bootp():/netbsd-sgimips
dlserver=192.168.232.1

5. boot

> boot
Unable to execute bootp():/netbsd-sgimips:  invalid argument
Unable to load bootp():/netbsd-sgimips: invalid bootfile 
bootp():/netbsd-sgimips.
>  


Running tcpdump on the server, I get something like this:

(o2 is the hostname of O2, and buzi is the hostname of the bootp server)


    o2.10082 > buzi.tftp:  28 RRQ "/netbsd-sgimips" octet ps o
22:25:42.037378 IP (tos 0x0, ttl 64, id 141, offset 0, flags [none], proto UDP (
17), length 30, bad cksum 0 (->28c2)!)
    buzi.11388 > o2.10082: UDP, length 2
22:26:12.026963 IP (tos 0x0, ttl 255, id 157, offset 0, flags [none], proto UDP
(17), length 56)
    o2.10083 > buzi.tftp:  28 RRQ "/netbsd-sgimips" octet ps o
22:26:12.034250 IP (tos 0x0, ttl 64, id 142, offset 0, flags [none], proto UDP (
17), length 30, bad cksum 0 (->28c1)!)
    buzi.34711 > o2.10083: UDP, length 2
22:26:42.024226 IP (tos 0x0, ttl 255, id 158, offset 0, flags [none], proto UDP
(17), length 56)
    o2.10084 > buzi.tftp:  28 RRQ "/netbsd-sgimips" octet ps o
22:26:42.031771 IP (tos 0x0, ttl 64, id 143, offset 0, flags [none], proto UDP (
17), length 30, bad cksum 0 (->28c0)!)
    buzi.31594 > o2.10084: UDP, length 2

I probably made a stupid mistake somewhere..

many thanks for your help
anton


-- 
Anton Shterenlikht
Room 2.6, Queen's Building
Mech Eng Dept
Bristol University
University Walk, Bristol BS8 1TR, UK
Tel: +44 (0)117 331 5944
Fax: +44 (0)117 929 4423


Home | Main Index | Thread Index | Old Index