Subject: misc/5885: diskless(8) only documents RARP/BOOTPARAM
To: None <gnats-bugs@gnats.netbsd.org>
From: Scott Reynolds <scottr@og.org>
List: netbsd-bugs
Date: 08/01/1998 01:42:00
>Number:         5885
>Category:       misc
>Synopsis:       diskless(8) only documents RARP/BOOTPARAM
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    misc-bug-people (Misc Bug People)
>State:          open
>Class:          doc-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Jul 31 23:50:01 1998
>Last-Modified:
>Originator:     Scott Reynolds
>Organization:
>Release:        NetBSD-current as of 30 July 1998
>Environment:
	N/A
System: NetBSD polka 1.3F NetBSD 1.3F (POLKA) #19: Tue Jul 21 22:38:38 CDT 1998 scottr@polka:/a/src/sys/arch/hp300/compile/POLKA hp300


>Description:
	In tracking down why my diskless NetBSD/arm32 system failed to
	mount its root file system, I noticed something odd:  I could
	find no man page that specified exactly how I could make it work
	with my local network configuration.  The diskless(8) man page
	was particularly unhelpful, as it was all but completely
	specific to booting using RARP/BOOTPARAM.

	So that this knowledge is written down somewhere, here's the
	situation:  I have a nice, fast, spacious Network Appliance
	file server that has my NetBSD/arm32 file systems.  Unfortunately,
	NetApp doesn't implement a TFTP server -- at least not in the
	release we're using.  I decided to use my trusty HP 425t running
	NetBSD/hp300 as the TFTP server for loading the kernel.

	To make this work with dhcpd on -current, for example, you need to
	specify the following:

	    TFTP server		next-server tftp_server
	    NFS root server	option swap-server nfs_root_server
	    NFS root path	option root-path /root/path

	It would be nice to have something more intuitive, but documenting
	this odd(!) behavior would be better than nothing.

>How-To-Repeat:
	man diskless

	Note that there is vanishingly little on the topic of BOOTP/DHCP
	booting.

>Fix:
	Update or completely rewrite diskless(8).
>Audit-Trail:
>Unformatted: