Subject: SCSI CDROM
To: None <hls@oce.nl>
From: Gordon W. Ross <gwr@mc.com>
List: port-sun3
Date: 06/01/1995 12:35:13
> From: "Harry Schreurs" <HLS@oce.nl>
> Date:          Thu, 1 Jun 1995 17:15:47 GMT +0100

> During the startup phase NetBSD did discover that a SCSI CD-ROM is
> being connected to my SUN 3/50. Thanks, Gordon!

That is with some "si" driver fixes that are not committed yet...

> This is what I got:
> 
>     si0 at obio0 addr 0x140000 level 2
>     scsibus0 at si0
>     si0 targ 6 lun 0: <SONY, CD-ROM CDU-8012, 3.1a> SCSI2 5/cdrom removable
>     cd0 at scsibus0: cd present, 426536 x 512 byte records
> 
> I created /dev/cd0 using the following command:
> 
>     mknod /dev/cd0 b 18 0
>     mkdir /cdrom

OK there, but you should also make the raw node:
	mknod /dev/rcd0 58 0

> The command hexdump < /dev/cd0 results in data being read from the
> CD-ROM device, so it does work more or less!
> 
> However when I try to mount the CD-ROM using "mount_cd9660 /dev/cd0 /cdrom" 
> I got:    
> 
>     cd9660: Operation not supported
>     
> Using the following /etc/fstab entry:
> 
>     /dev/cd0    /cdrom  cd9660  ro  0   0
> 
> gives the same result!
> 
> Whats wrong?

The kernel was probably not configured with CD9660 support.
Add the option CD9660 to your config file.

Gordon