Dear Slug,

I'm trying to start a diskless DEC Alpha using bootp from a linux server
but getting nowhere fast.

I have tftp running and checked it by downloading a file from the
/tftpboot/ directory from a linux client. No problem.
I have dhcpd running and this works well with other clients in assigning
the IP addresses. 
The Alpha startus up and I run (from the srm console): 
boot -protocol bootp -file vmlinux.bootp ewa0
where vmlinux.bootp is a bootable kernel on the server.

At the server, it notices the bootp request and sends an IP address and
a host name. Here is the /var/log/messages output:

Feb 16 09:26:32 linuxbox dhcpd: BOOTREQUEST from xx:xx:xx:xx:xx:xx via
eth0
Feb 16 09:26:32 linuxbox dhcpd: BOOTREPLY for 192.168.0.9 to Alpha
(xx:xx:xx:xx:xx:xx) via eth0

At the Alpha, there is deafening silence. It says:

Trying bootp request

Broadcasting BOOTP request for file: vmlinux.bootp
...file open failed for bootp/ewa0.0.0.8.0
bootstrap failure
Retrying...
(boot ewa0.0.0.8.0 -file vmlinux.bootp -flags 0)

and so on, to infinity and beyond.

So, the Alpha is asking, the server is answering but the Alpha does
nothing with the results. 

For what its worth, the relevant lines in my dhcpd.conf file are:

        host Alpha {
                allow booting;
                allow bootp;
                hardware ethernet xx:xx:xx:xx:xx:xx;
                fixed-address 192.168.0.9;
                filename "/tftpboot/vmlinux.bootp";
        }

I'd be very grateful for ANY clues on what to try next.

Gregg
--
SLUG - Sydney Linux Users Group Mailing List - http://www.slug.org.au
To unsubscribe send email to [EMAIL PROTECTED] with
unsubscribe in the text

Reply via email to