Subject: Re: NetBSD-1.5_ALPHA2 snapshot
To: Charles Carvalho <carvalho@employees.org>
From: David Brownlee <abs@netbsd.org>
List: port-sparc
Date: 09/04/2000 15:46:37
On Sun, 3 Sep 2000, Charles Carvalho wrote:

> At 2:29 PM +0100 8/30/00, abs@purplei.com wrote:
> >	Now available at:
> >
> >	ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-1.5_ALPHA2/sparc/
> >
> >	Note: this includes sysinst based floppy and netboot kernel images
> >		installation/bootfs/syboot.fs.gz
> >	and
> >		installation/netboot/netbsd.ram.gz
> >
> 
> I tried to install onto a Sparc Classic, following the instructions in the
> diskless howto, using vnconfig and exporting the miniroot via NFS from a
> SS20 running NetBSD 1.4.2 (which also contains the sets).  The Classic
> booted successfully, but while trying to install the sets via ftp, it
> would not exit the loop that requested the remote directory for the sets,
> although '?' indicated that the sets were indeed present.  It turns out
> (shown by using ftp -d) that the ftp on the miniroot sends a LIST command
> to the ftp server when it receives a 'ls' command from the user, instead
> of a NLST command as the ftp distributed with 1.4.2 does.  The resulting
> directory listing is that of a 'ls -l', causing the script that is
> attempting to match the set names to fail, since it is expecting a list of
> only the filenames, one per line.
> 
	I believe pk has already fixed this in current, and presumably
	should have it pulled up into 1.5_BETA
http://cvsweb.netbsd.org/bsdweb.cgi/basesrc/distrib/miniroot/install.sub

> I copied the install and install.sub scripts from / to /tmp and modified
> install.sub to generate a 'ls -1' command instead of just 'ls'; I
> restarted the installation (after unmounting the newly created filesystems)
> and was then able to install successfully via ftp.  (I did get the "WARNING:
> No /netbsd.GENERIC! Please install /netbsd manually!" message, because the
> kern.tgz set contains netbsd, not netbsd.GENERIC; but this is not new; the
> message was also displayed when I installed 1.4.2)

	If you want to submit a patch for this I'm sure we can also get
	it in :)

	Thanks for the feedback!

	For extra bonus points it would be great if someone could try
	the miniroot and then the sysinst install (for NFS sysinst install
	just put the netbsd.ram.gz in an exported directory on its own
	and boot it :)

                David/absolute
			       -- www.netbsd.org: A pmap for every occasion --