Subject: Re: NetBSD-1.5_ALPHA2 snapshot
To: None <abs@purplei.com>
From: Charles Carvalho <carvalho@employees.org>
List: port-sparc
Date: 09/03/2000 02:06:50
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 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)

Charles