O2 boot
Hello, I'm trying to boot and install Debian on an O2. I have read and
followed all of the instructions and the first few steps work, but the
O2 fails to boot. I've included the appropriate logs and system
information. It starts when the dhcp server assigns the O2 its address
and it appears as though the O2 downloads its boot image via tftp, but
then the O2 gives an error about bootp. I have wireshark set to watch
the network activity between the O2 and the dhcp server and they
actively communicating one with one another. The dhcp server is
192.168.234.6 and I am assigning 192.168.234.33 to the O2. I have also
included the environment vars from the O2, as I think that this is the
side that is having the problems. The server is running Ubuntu 6.06
server and I think it is all setup correctly, but I am not one hundred
percent sure it is, as I am not use to net booting systems. The only two
servers that I have running are dhcpd and tftp.
I got the O2 used from my university's surplus sale, it was running
Irix, but they wiped that before I got my hands on it. I tried to
install NetBSD on it as well and that failed, so nothing functional is
currently installed on it. I am connecting to the O2 through a serial cable.
here is my /etc/dhcpd.conf
subnet 192.168.234.0 netmask 255.255.255.0 {}
# Entry for the O2!
host o2 {
hardware ethernet 08:00:69:0c:c2:16;
fixed-address 192.168.234.33;
option host-name "o2";
option domain-name-servers 129.123.1.7;
option routers 192.168.234.1;
filename "/tftpboot/netboot-boot.img";
}
here is the permissions for my /tftpboot
$ ls -l /tftpboot/netboot-boot.img
-rwxrwxrwx 1 nobody root 11633896 2008-03-10 02:16
/tftpboot/netboot-boot.img
now here is what I get when I start up the O2
Cannot connect to keyboard -- check the cable.
Cannot open keyboard() for input
Cannot connect to keyboard -- check the cable.
Cannot open keyboard() for input
Running power-on diagnostics...
System Maintenance Menu
1) Start System
2) Install System Software
3) Run Diagnostics
4) Recover System
5) Enter Command Monitor
Option? 5
Command Monitor. Type "exit" to return to the menu.
>
> printenv
>
AutoLoad=Yes
console=g
diskless=0
dbaud=9600
volume=80
sgilogo=y
TimeZone=PST8PDT
monitor=h
crt_option=1
SystemPartition=scsi(0)disk(1)rdisk(0)partition(8)
OSLoadPartition=scsi(0)disk(1)rdisk(0)partition(0)
OSLoadFilename=netbsd
osloadoptions=auto
OSLoader=boot
netaddr=192.168.234.33
cpufreq=350
eaddr=08:00:69:0c:c2:16
NoAutoLoad=CONSOLE OPEN FAILED.
ConsoleOut=serial(0)
ConsoleIn=serial(0)
videostatus=illegal_env_var
>
> unsetenv netaddr
> bootp():
Setting $netaddr to 192.168.234.33 (from server )
Unable to execute bootp():: invalid argument
>
Here is the appropriate portion of the servers syslog from the server.
Mar 10 22:59:45 ubuntu dhcpd: BOOTREQUEST from 08:00:69:0c:c2:16 via
eth0 (non-rfc1048)
Mar 10 22:59:45 ubuntu dhcpd: BOOTREPLY for 192.168.234.33 to o2
(08:00:69:0c:c2:16) via eth0
Mar 10 22:59:45 ubuntu tftpd[4726]: tftpd: trying to get file:
/tftpboot/netboot-boot.img
Mar 10 23:00:15 ubuntu tftpd[4728]: tftpd: trying to get file:
/tftpboot/netboot-boot.img
Mar 10 23:00:45 ubuntu tftpd[4730]: tftpd: trying to get file:
/tftpboot/netboot-boot.img
Mar 10 23:01:15 ubuntu tftpd[4732]: tftpd: trying to get file:
/tftpboot/netboot-boot.img
So what is going wrong, I would appreciate it if Simone would please
help me figure out what is not happening.
Lee
Reply to:
- Follow-Ups:
- Re: O2 boot
- From: Giuseppe Sacco <giuseppe@eppesuigoccas.homedns.org>
- Re: O2 boot
- From: Ulrich Teichert <krypton@ulrich-teichert.org>