Subject: Re: netbooting 3000/400
To: None <port-alpha@netbsd.org>
From: Dave Johnson <ddj@cx302304-a.lncln1.ri.home.com>
List: port-alpha
Date: 05/18/1999 13:55:41
> Firmware 7.0	failed for me -- tftp timeout; might try again 
> 		with netboot.broken if I have time

Ok, I decided to take the time....

WOW!  The ":hn:vm=rfc1048" entry is really the key -- even V7.0 worked for me,
using the stock netboot from /usr/mdec!

> Note: you can find the current firmware revision number from the SRM console:
> >>> show config
> Look on the CPU OK ... line, should see Vx.y there.  

> Things I did wrong:
> 	implicitly blocked packets from 0.0.0.0 in my linux firewall
> 	forgot to power cycle machine after burning prom
> 	needed ":hd=/tftpboot" in /etc/bootptab

> Things that may have helped:

> 	added ":hn:vm=rfc1048" per http://www.cs.rutgers.edu/~armhold
> 	shortened bootbtab entry (no gw, ns, lp, etc) so hostname would fit
> 	in bootp packet
		
> Here's my working bootptab entry:
> -------------------
> .allhost:hd=/tftpboot:\
> 	:sm=255.255.255.0:\
> 	:sa=192.168.110.1:\
> 	:hn:vm=rfc1048:\
> 	:to=auto:

> # All alpha entries -- netboot copied into /tftpboot from /usr/mdec/netboot
> .alpha:bf=netboot:rp=/usr/export/alpha:tc=.allhost:
> #.alpha:bf=m300_v6_7.btp:tc=.allhost:

> # Define all individual entries.
> host.my.domain:ht=ether:ha=08002bxxxxxx:ip=192.168.110.4:tc=.alpha:
> -------------------

> Hope this helps, and perhaps some of this info can make its way into
> the netbooting alpha HOWTO someday.

> 	Dave Johnson
> 	ddj@world.std.com


	-- ddj