Sorry for the delay in getting back to everyone on this.
Anyway, quick update, my SCSI tape drive doesn't work. The original
post was here:
http://www.redhat.com/archives/fedora-list/2004-August/msg05266.html
First, to answer the question below, yes, the CD-ROM drive and the tape
drive are found by the SCSI card BIOS screen just fine. If I use the
built-in utilities the device comes up just fine as well.
Anyway, I tried several things and something isn't right. My
brother-in-law gave me his known working Adaptec 2940U card, same model
as mine, just appears to be a newer revision. I also have a different
internal SCSI cable from him, this one with a terminator built-in to one
end.
After rebooting Kudzu found something changed and had me unconfigure the
old card and configure the new card. Fine with me.
However when it finished booting I found the card wasn't really
recognized. The aic7xxxx driver had not been loaded. WTF!
If I load it manually with "modprobe aic7xxx" it shows up in dmesg:
scsi3 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.36
<Adaptec 2940A Ultra SCSI adapter>
aic7860: Ultra Single Channel A, SCSI Id=7, 3/253 SCBs
(scsi3: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 generic sg5 at scsi3, channel 0, id 4, lun 0, type 1
st: Version 20040403, fixed bufsize 32768, s/g segs 256
Attached scsi tape st0 at scsi3, channel 0, id 4, lun 0
st0: try direct i/o: yes (alignment 512 B), max page reachable by HBA
1048575
I did check termination. I used to use SCSI a lot, but it's been a few
year. The SCSI card has auto termination built-in at it's end and I had
the jumpers installed on the tape drive for Term Power and Term Act to
be turned on. I also tried this new cable with a big terminator pack
attached to the end of the SCSI cable with the tape drive connected at
the connector just before it.
Any other ideas???
Chris Ruprecht wrote:
When the SCSI BIOS shows up on your boot screen, does it see the
CD-ROM
drive?
If not, the most likely cause for it not beeing seen is that it is not
working.
Usually, you do not need a driver for SCSI devices - I have never needed
one in my 11 years of Linux.
Things to check:
Does the CD-ROM drive have a unique SCSI-ID? This is settable with a few
(3) jumpers and is binary encoded. No jumper -> SCSI-ID 0, 3 jumpers ->
SCSI ID 7 - which is usually used by the Adaptor, so chose 0 - 6 only.
Do you have the SCSI termination right? The last device on the kable
needs to be terminated or you have to add a terminator (not Arnold) to
the last connector of the SCSI cable. You should also set the adaptor to
be self terminating and make it the first/last device on the cable.
Never have the adaptor sitting somewhere in the middle.
Best regards,
Chris
--
Greg Gulik
http://www.gulik.org/greg/
greg @
gulik.org