Subject: Re: Tape Drives
To: Greg Putrich <gregp@primenet.com>
From: Jason Thorpe <thorpej@nas.nasa.gov>
List: port-mac68k
Date: 10/06/1996 10:30:59
On Sun, 6 Oct 1996 10:27:26 -0500 (CDT) 
 Greg Putrich <gregp@primenet.com> wrote:

 > Oct  6 09:33:12 pigger /netbsd: scsibus0 targ 5 lun 0: <3M, MCD-40/SCSI,
 > 4.00> SCSI1 16/unknown removable not configured
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Ah, this is the problem ... Pay special attention to this ... it didn't
assign a driver to the device, because it doesn't report itself as
a sequential access device.

Also, not the ILLEGAL REQUEST errors from the tape ... these happen
when the SCSI layer is asking about devices at other luns on the
target... At the very least, it needs a SDEV_NOLUNS quirk...

MAKEDEV isn't going to fix this ... the kernel doesn't even think it's
an st-anything.

You say MacOS only works with it pre-7.x ... this could indicate that it
doesn't use standard SCSI tape commands... You might consider contacting
the vendor and getting technical documentation suitable for writing
a device driver for the drive... with that, you could probably massage
the SCSI tape driver into working fairly easily.

Hope this helps...

Jason R. Thorpe                                       thorpej@nas.nasa.gov
NASA Ames Research Center                               Home: 408.866.1912
NAS: M/S 258-6                                          Work: 415.604.0935
Moffett Field, CA 94035                                Pager: 415.428.6939