712/60 bootp/dhcp network boot problem
My problem is that I'm having difficulty getting my 712/60 computer to boot
over the network.
The boxes (I have 2) boot fine from their internal hard-drive.
Here's the setup: windows 2000 (192.168.1.2) acting as a proxy for my
hp4 (192.168.1.4) and hp5 (192.168.1.5) are HP 712/60 workstations with
128Mb and 64 MB of memory respectively. Each 712 has a 1 GB hard drive.
First of all, arp -a sees IPs and MAC addresses, ping works fine, smbclient
on the 712s sees the windows shares and the windows computer sees the 712s
shares, apache, mysql, php works on all machines - in other words all
computers are booting and working.
I initially loaded the boxes by loading bootp/dhcp on my windows 2000
computer and booted/installed Linux grabbing packages over the DSL
connection I had at the time. I'd rather not use the windows computer for
booting this time.
Using dselect I have downloaded and installed various packages successfully.
dselect/apt uses the windows proxy.
I loaded dhcp and bootp packages on HP5. I want to use it as the boot
server. Using Ethereal on the windows computer I can see HP4 broadcasting
it's bootp request. There are no replies.
Here is the relavant inetd.conf file:
tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /boot
bootps dgram udp wait root /usr/sbin/bootpd bootpd bootptab
Here is the bootptab file:
In the /boot directory I have the lifimage file which is 11,106,304 bytes
(21,692 for the length parameter).
What am I missing?