I've got an ATAPI internal Zip drive, and have heard that it's possible
to use SCSI emulation to use the drive with jaZip, which would be a good
How would I go about actually setting this up? I tried disabling ATAPI
Floppy support and enabling SCSI Emulation and SCSI Disk support, but it
doesn't seem to be working. The Zip is still /dev/hdc and works as it
did with ATAPI Floppy support enabled. There isn't anything on on the
/dev/sd* devices, and if I run jazip on /dev/hdc it naturally complains
that it's not a raw SCSI device. Are there any other tricks I need to do
to get this to work?
I'm using Red Hat 5 with kernel 2.0.33 patched for FAT32, Joliet, and
the Promise Ultra33 controller (which the Zip is not connected to).
Here are the disk-related messages from /var/log/dmesg:
loop: registered device at major 7
ide: i82371 PIIX (Triton) on PCI bus 0 function 57
ide0: BM-DMA at 0xff60-0xff67
ide1: BM-DMA at 0xff68-0xff6f
ide: Promise Technology IDE Ultra-DMA 33 on PCI bus 0 function 88
ide2: probing at fff0, ffe6
ide3: probing at ffa8, fbe6
ide: Enabling legacy (non Ultra) DMA for Promise Technology IDE
Ultra-DMA 33 on
PCI bus 0 function 88, port 0xff80
ide: timings == 0
ide2: BM-DMA at 0xff80-0xff87
ide3: BM-DMA at 0xff88-0xff8f
hda: CONNER CTT8000-A, ATAPI TAPE drive
hdc: IOMEGA ZIP 100, 96MB w/16kB Cache, CHS=512/12/32
hdd: FX240S, ATAPI CDROM drive
hde: QUANTUM FIREBALL ST6.4A, 6149MB w/81kB Cache, CHS=13328/15/63
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
ide2 at 0xfff0-0xfff7,0xffe6 on irq 10
Floppy drive(s): fd0 is 1.44M
FDC 0 is a National Semiconductor PC87306
scsi0 : SCSI host adapter emulation for IDE ATAPI devices
scsi : 1 host.
scsi : detected total.
As you can see it detects all my IDE/ATAPI devices, and it claims to
have the SCSI emulation enabled, but it doesn't say anything about any
drives for it.