I have some old QIC-80/DC-2120 tapes in storage that I wanted to pull the data off of. Although the original Colorado 250MB drives can be found on eBay, I didn't have any machines with a floppy controller (needed for these drives), so I purchased an AIWA TD-P250 parallel port tape drive off eBay and purchased a PCI-E parallel port adapter
In order to get the correct paraide kernel modules, I ended up using the liquorix kernel and using it with Debian Bullseye.
I can see my PCI-E parallel port card being detected:
[ 14.965405] parport_serial 0000:01:00.0: enabling device (0000 -> 0003)
[ 14.965539] parport0: PC-style at 0xf100, irq 97 [PCSPP,TRISTATE]
[ 15.053879] ppdev: user-space parallel port driver
I can modprobe
the individual paraide protocol drivers and have them assigned a number:
[642412.131083] paride: epat registered as protocol 0
[642421.621593] paride: bpck registered as protocol 1
[642425.580159] paride: friq registered as protocol 2
[644696.035287] paride: comm registered as protocol 3
...
...
Unfortunately, none of the protocols seem to work. For example, when I run modprobe pt drive0=0xf100,1
, I get the following:
[ 369.920354] pt: pt version 1.04, major 96
[ 369.924266] pt0: Sharing parport0 at 0xf100
[ 370.225661] pt0: bpck 1.02, backpack unit 0
[ 370.225663] at 0xf100, mode 1 (8-bit), delay 4
[ 376.508496] pt: No ATAPI tape drive detected
The tape drive didn't have the original driver disk, and I can't seem to find a copy online (the filenames on the disk can sometimes indicate the correct protocol to use). I've opened up the unit, but I can't see anything indicating what the IDE->parallel port controller is
Is there any way to get this tape drive working in Linux?