SCSI tape drive with Adaptec adapter...

Michael Jezierski - Systec Conveyors mjezierski at systecconveyors.com
Fri Aug 27 16:31:09 UTC 2004


Gregory Gulik wrote:

>
> I'm trying to use an old Seagate Travan SCSI tape drive in my Fedora 
> Core 2 system to restore some data off old backup tapes and I'm not 
> having any luck.
>
> Kudzu found the SCSI card (Adaptec 2940) and it shows up in lscpi:
> 00:0a.0 SCSI storage controller: Adaptec AHA-2940/2940W / AIC-7871
>
> The modprobe.conf now contains the following line:
> alias scsi_hostadapter aic7xxx
>
> I did a Google search and someone suggested trying to manually load 
> aic7xxx_old instead.  That seemed to get the tape drive to get 
> recognized but then something weird happens and I still can't access 
> the tape drive.
>
> This is what was found in /var/log/messages when using aic7xxxx:
>
> Aug 27 10:46:03 penguin kernel: (scsi4:A:4): 5.000MB/s transfers 
> (5.000MHz, offset 15)
> Aug 27 10:46:03 penguin kernel:   Vendor: CONNER    Model: CTT8000-S 
>      Rev: 1.17
> Aug 27 10:46:03 penguin kernel:   Type:   Sequential-Access      ANSI 
> SCSI revision: 02
> Aug 27 10:46:04 penguin kernel: Attached scsi tape st0 at scsi4, 
> channel 0, id 4, lun 0
> Aug 27 10:46:04 penguin kernel: st0: try direct i/o: yes (alignment 
> 512 B), max page reachable by HBA 1048575
> Aug 27 10:46:04 penguin kernel: Attached scsi generic sg5 at scsi4, 
> channel 0, id 4, lun 0,  type 1
> Aug 27 10:46:04 penguin scsi.agent[6435]: tape at 
> /devices/pci0000:00/0000:00:0a.0/host4/4:0:4:0
> Aug 27 10:46:13 penguin kernel: (scsi4:A:4:0): parity error detected 
> in Data-in phase. SEQADDR(0x1b5) SCSIRATE(0x4f)
> Aug 27 10:46:13 penguin kernel: st0: Error 70002 (sugg. bt 0x0, driver 
> bt 0x0, host bt 0x7).
>
> Here is what's in dmesg:
> Adaptec AHA-294X SCSI host adapter did not call scsi_unregister
>  [<52baaade>] exit_this_scsi_driver+0xa7/0xec [aic7xxx_old]
>  [<02136845>] sys_delete_module+0x129/0x170
>  [<02151db2>] unmap_vma_list+0xe/0x17
>  [<0215218a>] do_munmap+0x1d8/0x1e2
>  [<021181a7>] do_page_fault+0x0/0x489
> ACPI: PCI interrupt 0000:00:0a.0[A] -> GSI 11 (level, low) -> IRQ 11
> scsi4 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.36
>         <Adaptec 2940 SCSI adapter>
>         aic7870: Single Channel A, SCSI Id=7, 16/253 SCBs
>
> (scsi4:A:4): 5.000MB/s transfers (5.000MHz, offset 15)
>   Vendor: CONNER    Model: CTT8000-S         Rev: 1.17
>   Type:   Sequential-Access                  ANSI SCSI revision: 02
> Attached scsi tape st0 at scsi4, channel 0, id 4, lun 0
> st0: try direct i/o: yes (alignment 512 B), max page reachable by HBA 
> 1048575
> Attached scsi generic sg5 at scsi4, channel 0, id 4, lun 0,  type 1
> (scsi4:A:4:0): parity error detected in Data-in phase. SEQADDR(0x1b5) 
> SCSIRATE(0x4f)
> st0: Error 70002 (sugg. bt 0x0, driver bt 0x0, host bt 0x7).
>
>
> What does that "parity error" mean???
>
>
>
>
I'm getting something similar with a new FC2 install on a Dell Power 
Edge 750 server.

I have this working properly on an old clone running FC1, but it seems 
FC1 doesn't like the NICs that Dell put into the new server.

Tape drive is a Sony SDX-700C AIT3, and it's in a Breece-Hill 8 pack 
library, SCSI card is an Adaptec 29160. in FC2 I can do a cat 
/proc/scsi/scsi and it sees the SATA drive, the library and the AIT3.

Sony has a utility called "sonytape" however it DOES NOT recognize the 
drive. Neither does NetVault 7.1.

Ideas anyone?

-- 
Mike Jezierski - IT Engineer
Systec Conveyors - Indianapolis, IN
V: +1.3178909230 x 234 F: +1.3178909232





More information about the fedora-list mailing list