[parisc-linux] Trouble booting 712/60 and 710

Eric Schnoebelen eric@cirr.com
Thu, 06 Jan 2000 14:47:06 -0600


"Thierry SIMONNET" writes:
- I test the following configuration :
- Server : 712/60 with bootpd, HPUX 10.20, IP address 147.215.1.38
- Linux workstation : 712/60, IP address 147.215.1.38
- I use bootptab file like this :
- 
- mkhppa01:\
-     ht=ethernet:\
-     hd=/tftpboot:\
-     bf=Image2:\
-     ha=0800096dc1ec:\
-     sm=255.255.255.0:\
-     gw=147.215.1.1:\
-     ds=147.215.1.4:\
-     ip=147.215.1.37
- 
- I try to boot with any Image by typing : boot lan.147.215.1.38
- 
- syslog.log give me :
- ---- bootpd[5757] : bootsize=1396736 hp->bootsize=1396736
- But nothing happens.

	How is your tftp server set up??  Is it running chrooted
or not?? If it's running chrooted, the `hd' parameter above is
probably wrong as `bf' is likely in the real location of
`/tftpboot/Image2' and not `<tftpdir>/tftpboot/Image2'.

From the bootpd manual page on HP-UX 10.20:


	Clients that do not specify boot files in their boot
	requests always elicit a reply from the server.  The exact
	reply depends on the values of the hd and bf tags.  If the
	bf tag specifies an absolute path name, and the file is
	accessible, that path name is returned in the reply packet.
	Otherwise, if the hd and bf tags together specify an
	accessible file, that file name is returned in the reply.
	If a complete file name cannot be determined, or the file is
	not accessible publicly, the reply contains a zeroed-out
	bootfile field.

	If the tftp pseudouser exists, bootpd treats all path names
	(absolute or relative) as being relative to the home
	directory of tftp and checks there first.  If the file is
	not accessible under the tftp home directory or the tftp
	pseudouser does not exist, bootpd checks for the file
	relative to /.


(hmm, the HP version of bootpd is strange, relative to the CMU
edition I'm running on other hosts..)

--
Eric Schnoebelen		eric@cirr.com		 http://www.cirr.com
		"Strange things are afoot at the Circle-K"
			 -- Bill and Ted's Excellent Adventure