Iomega SCSI Woes
----------------
About a month ago, I purchased an Adaptec 2940 (PCI/SCSI) adapter.
Upgraded to kernel revision 1.3.15 to get the required support and .....
It seems to work OK for a Exabyte 8500 tape drive under Linux.
(I can tar out and back in).
I just purchased an IOMEGA ZIP 100 Drive and it mostly worked under WFWG 3.11
(it kind of barfed when I tried to copy a 14 MB file to the ZIP drive.).
The actual symptom was an eternal write (> 30 minutes). I realize these thing
amajiggies are slow but really ! It took < 1 minute to copy the file on
my my C: drive. It worked fine for smaller files.
I ran the low level format program (via a CTRL-A on bootup) and that seemed
to run forever (> 4 hours) after which I reset the system and it really
never formatted it anyway since I found a README.TXT file on the ZIP disk after
installing the EZ-SCSI stuff for Windows.
It doesn't work under Linux. It is being partially detected.
Yes, I have tried it both with and without a cartridge in the drive.
No difference. Shown below is the output of dmesg or var/adm/messages when
I boot my system. The line missing is (I think)
Detected scsi disk sda at scsi0, channel 0, id 5, lun 0
I seek someone who may have experienced the same under Linux and has
enlightened themselves with the correct and proper technical knowledge
to circumvent this problem.
Clueless in Framingham
--------------------------------------------------
iaic7xxx_detect: devconfig 0x80, devstatus 0x5
aic78xx: Reading SEEPROM... done
aic7870: extended translation enabled
AIC7870 (PCI-bus):
irq 9
bus release time 40 bclks
data fifo threshold 100%
SCSI CHANNEL A:
scsi id 7
scsi selection timeout 256 ms
scsi bus reset at power-on enabled
scsi bus parity enabled
scsi bus termination (low byte) enabled
aic7xxx: Downloading sequencer code..done.
Resetting the SCSI bus...
scsi0 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 2.0/2.0/2.0
scsi : 1 host.
aic7xxx: Scanning channel A for devices.
aic7xxx: target 0 now synchronous at 4.0Mb/s, offset = 0xb
Vendor: EXABYTE Model: EXB-8500SMBANXH1 Rev: 0458
Type: Sequential-Access ANSI SCSI revision: 02
Detected scsi tape st0 at scsi0, channel 0, id 0, lun 0
aic7xxx: target 5 refusing syncronous negotiation. Using asyncronous transfers
Vendor: IOMEGA Model: ZIP 100 Rev: C.18
Type: Direct-Access ANSI SCSI revision: 02
----- missing line ---------
scsi : detected 1 SCSI tape total.
Other relvant info:
cat /proc/pci
-------------
PCI devices found:
Bus 0, device 14, function 0:
VGA compatible controller: ATI Mach 32 (rev 1).
Medium devsel. IRQ 9.
Non-prefetchable 32 bit memory at 0xa0000000.
Bus 0, device 6, function 0:
SCSI storage controller: Adaptec 2940 (rev 3).
Medium devsel. Fast back-to-back capable. IRQ 9. Master Capable. Latency=64. Min Gnt=8.Max Lat=8.
I/O at 0xfc00.
Non-prefetchable 32 bit memory at 0xffbff000.
Bus 0, device 2, function 0:
Non-VGA device: Intel 82378IB (rev 0).
Medium devsel. Master Capable. No bursts.
Bus 0, device 1, function 0:
IDE controller: SMC FDC 37C665 (rev 1).
Fast devsel.
I/O at 0x1f0.
I/O at 0x3f4.
Bus 0, device 0, function 0:
Host bridge: Intel 82434LX Mercury/Neptune (rev 3).
Slow devsel. Master Capable. Latency=64.
cat /proc/scsi/scsi
--------------------
Attached devices:
Channel: 00 Id: 00 Lun: 00
Vendor: EXABYTE Model: EXB-8500SMBANXH1 Rev: 0458
Type: Sequential-Access ANSI SCSI revision: 02
Channel: 00 Id: 05 Lun: 00
Vendor: IOMEGA Model: ZIP 100 Rev: C.18
Type: Direct-Access ANSI SCSI revision: 02