Bjoern Olausson

ATAPI-Tape-Streamer PDF Print E-mail
  
Friday, 09 November 2007 14:55
ATAPI-Tape-Streamer
How to get Seagate Travan 40 (STT3401A) ATAPI TAPE to work with 2.6.X Kernels

ATAPI-Tape-Streamer
Seagate Travan 40 (STT3401A) ATAPI TAPE,
made me going nuts. Under Linux 2.4.X I had this tapedrive up and running.
After migrating to Linux 2.6.X the tapedrive stopt working. I believed in the capabilities of the ATAPI implementation in 2.6.X Kernels. What "dmsg" showd looked good.... but only on the first view:
ws1-iut kernel: hdc: Seagate STT3401A, ATAPI TAPE drive
ws1-iut kernel: ide1 at 0x170-0x177,0x376 on irq 15
ws1-iut kernel: hda: ATAPI 40X CD-ROM CD-R/RW CD-MRW drive, 4096kB Cache, UDMA(33)
ws1-iut kernel: Uniform CD-ROM driver Revision: 3.20
ide-tape: hdc <-> ht0: Seagate STT3401A rev 309I
ws1-iut kernel: ide-tape: hdc <-> ht0: 755KBps, 256*32kB buffer, 12800kB pipeline, 50ms tDSC

Looks not that bad?
Okay, but never the less, I was unable to use that divice.
The search in google .... no sollution.
Posts in the Gentoo-Forum... no sollution

The final clue to get that device working:

Configure your Kernel (even if you use 2.6.X) to support
IDE-SCSI emulation
And add
HDx=ide-scsi
to your Kernel parameters at boot.

Yes, thats all, now the device works like a charm for me.
 

Add comment


Security code
Refresh