Hello,

We've got a VA 2230 (very nice machine, btw) with an Adaptec 2944 SCSI
adaptor in it. Connected to that is an Adic VLS SDX tape library
system. Here is the relevant dmesg output on this device (note also
our other SCSI interfaces, with hard disk and CD burner):

===
(scsi0) <Adaptec AHA-2944 Ultra SCSI host adapter> found at PCI 0/11/0
(scsi0) Wide Channel, SCSI ID=7, 16/255 SCBs
(scsi0) Cables present (Int-50 NO, Int-68 NO, Ext-68 YES)
(scsi0) Downloading sequencer code... 423 instructions downloaded
(scsi1) <Adaptec AIC-7896/7 Ultra2 SCSI host adapter> found at PCI 0/12/0
(scsi1) Wide Channel A, SCSI ID=7, 32/255 SCBs
(scsi1) Downloading sequencer code... 396 instructions downloaded
(scsi2) <Adaptec AIC-7896/7 Ultra2 SCSI host adapter> found at PCI 0/12/1
(scsi2) Wide Channel B, SCSI ID=7, 32/255 SCBs
(scsi2) Downloading sequencer code... 396 instructions downloaded
scsi0 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 5.1.28/3.2.4
       <Adaptec AHA-2944 Ultra SCSI host adapter>
scsi1 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 5.1.28/3.2.4
       <Adaptec AIC-7896/7 Ultra2 SCSI host adapter>
scsi2 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 5.1.28/3.2.4
       <Adaptec AIC-7896/7 Ultra2 SCSI host adapter>
scsi : 3 hosts.
(scsi0:0:4:0) Synchronous at 20.0 Mbyte/sec, offset 8.
  Vendor: SONY      Model: SDX-300C          Rev: 0400
  Type:   Sequential-Access                  ANSI SCSI revision: 02
Detected scsi tape st0 at scsi0, channel 0, id 4, lun 0
(scsi1:0:0:0) Synchronous at 80.0 Mbyte/sec, offset 63.
  Vendor: QUANTUM   Model: ATLAS_V_36_WLS    Rev: 0230
  Type:   Direct-Access                      ANSI SCSI revision: 03
Detected scsi disk sda at scsi1, channel 0, id 0, lun 0
(scsi2:0:6:0) Synchronous at 10.0 Mbyte/sec, offset 8.
  Vendor: PLEXTOR   Model: CD-R   PX-R820T   Rev: 1.03
  Type:   CD-ROM                             ANSI SCSI revision: 02
Detected scsi CD-ROM sr0 at scsi2, channel 0, id 6, lun 0
scsi : detected 3 SCSI generics 1 SCSI tape 1 SCSI cdrom 1 SCSI disk total.
sr0: scsi3-mmc drive: 20x/20x writer cd/rw xa/form2 cdda tray
SCSI device sda: hdwr sector= 512 bytes. Sectors= 71722776 [35020 MB] [35.0 GB]
===

The problem is that the tape library is supposed to appear to the OS
as two devices: a tape drive and a `jukebox' to control the changing
of the tapes. As you can see, all Linux is seeing is the tape drive,
and not the jukebox.

Does anyone have any clues? The SCSI card's BIOS can see both devices,
tape on SCSI ID 1 and the jukebox on ID 3. We tried moving the tape
drive to ID 4, but that made no difference.

This is kernel 2.2.16.


Thanks,
-- 
Chris
www.innerfireworks.com

How can you say this is not Eden?