Hello,
(Before continuing, it may be important to know that my motherbaord has an
onboard adaptec AIC7xxx controller which controls my primary hardrive, tape,
and CD drive - everything there works fine)
I am trying to add two Adaptec AHA1740 SCSI EISA controller cards to my
system. I have set the cards through the EISA setup (bootable configuration
disk that came with system) as follows:
EISA slot #3:
Interface Mode: Enhanced Mode
I/O Port Definition: Disabled (Enhanced Mode)
DMA Channel Definition: Disabled (Enhanced Mode)
SCSI Device Configuration: Enhanced mode configuration
EISA slot #4:
Interface Mode: Enhanced Mode
I/O Port Definition: Disabled (Enhanced Mode)
DMA Channel Definition: Disabled (Enhanced Mode)
SCSI Device Configuration: Enhanced mode configuration
I can only use the above addresses for the host adapter BIOSes since I
also have a Specialix RIO card in the system which apparently uses all of
the DXXXH address space - the configuration program will not let me use any
other addresses for my SCSI controllers other than the ones shown above.
When the machine boots up, I see both controller's BIOSes and the drives
connected to them come up (I have 6 identical drives - 3 on each
controller):
.Adaptec AHA-1740 BIOS v1.40
.Copyright 1992 Adaptec, Inc.
.[Enhanced Mode]
.
.Target 0 - QUANTUM FIREBALL540S - Drive D: (81h)
.Target 1 - QUANTUM FIREBALL540S
.Target 2 - QUANTUM FIREBALL540S
.
.Adaptec AHA-1740 BIOS v1.40
.Copyright 1992 Adaptec, Inc.
.[Enhanced Mode]
.
.Target 0 - QUANTUM FIREBALL540S
.Target 1 - QUANTUM FIREBALL540S
.Target 2 - QUANTUM FIREBALL540S
Then (on a * RH7.0 install) I invoke the command:
'insmod /lib/modules/2.2.16-22/scsi/aha1740.o'
and get the following messages:
.Configuring aha174x at IO:3c80, IRQ 11
.aha174x: Extended translation disabled.
.Configuring aha174x at IO:4c80, IRQ 11
.aha174x: Extended translation disabled.
.Unable to allocate IRQ for adaptec controller.
.scsi1 : Adaptec 174x (EISA)
.scsi : 2 hosts.
. Vendor: QUANTUM Model: FIREBALL540S Rev: 1Q04
. Type: Direct-Access ANSI SCSI revision: 02
.Detected scsi disk sdb at scsi1, channel 0, id 0, lun 0
. Vendor: QUANTUM Model: FIREBALL540S Rev: 1Q04
. Type: Direct-Access ANSI SCSI revision: 02
.Detected scsi disk sdc at scsi1, channel 0, id 1, lun 0
. Vendor: QUANTUM Model: FIREBALL540S Rev: 1Q04
. Type: Direct-Access ANSI SCSI revision: 02
.Detected scsi disk sdd at scsi1, channel 0, id 2, lun 0
.SCSI device sdb: hdwr sector=512 bytes. Sectors= 1065235 [520 MB] [0.5 GB]
. sdb: unknown partition table
.SCSI device sdc: hdwr sector=512 bytes. Sectors= 1065235 [520 MB] [0.5 GB]
. sdc: unknown partition table
.SCSI device sdd: hdwr sector=512 bytes. Sectors= 1065235 [520 MB] [0.5 GB]
. sdd: unknown partition table
I was then able to 'fdisk' these three devices and setup the partition
tables on these drives. So, now the above "unknown partition table" lines
read:
. sdb: sdb1
. sdc: sdc1
. sdd: sdd1
So, now my questions are these:
1) What does "Extended translation disabled" mean above, and is it a
problem?
2) Does the "unable to allocate IRQ for adaptec controller" refer to the
second controller that I am not able to access? (which is shown above as
using the same IRQ as the first one - IRQ 11). But, the EISA setup program
does not give IRQ choices for 'Enhanced Mode'...
As a note, these were working in the same box while running the SCO
Openserver O/S. However, I had these cards set to 'Standard Mode' (instead
of 'Enhanced' - I read that Linux supports the AHA1740 in Enhanced Mode).
Therefore, on the SCO setup I had the IRQs set to 9 and 10, the I/O Port set
to 130H and 230H, the DMAs set to 7 and 6, and the adapter BIOSes disabled
(there was disk array software controlling these cards). So, there were
enough IRQs before, and I have not added any other cards to the box since
switching to Linux... actually, I removed an AHA1740 card that used to
control the boot drive for SCO (the onboard AIC7xxx controller wasn't used
under the SCO configuration).
Any help or direction on this would be highly appreciated.
Thanks in advance!
Scott Navarre