Linux 2.0.34 and aic7xxx v5.0.1[49] driver
Tom Pinkl
tom at hbsrx.com
Wed Jun 17 09:13:42 PDT 1998
I'm having problems with the new aic7xxx driver as shipped with
Linux kernel version 2.0.34. As others have reported on this
list, it doesn't recognize all of the attached devices.
My system has a Buslogic BT-958 with two hard drives and a CD-ROM,
and an Adaptec 2940 with two tape drives. The BT-958 is scsi0
and the 2940 is scsi1.
Up until kernel 2.0.33, all SCSI devices were detected properly on
each of the two adapters. Starting with kernel 2.0.34 and the
aic7xxx driver version 5.0.14, no devices are detected on the 2940.
When I patched the aic7xxx driver up to 5.0.19, it detected one of
the two tape drives attached to the 2940.
Note that all devices are internal. Termination is disabled on
every device and an active terminator is plugged into the last
connector of each of the two ribbon cables.
If anyone can offer a suggestion that would allow all 2940-attached
devices to be recognized by the aic7xxx driver, I would very much
like to hear from you.
Included below is the SCSI related info from /var/log/messages from
several boots of various kernels and aic7xxx drivers. I've edited
out the first 30 characters from each line and some of the output
from the Buslogic driver.
-- cut here --
# 2.0.33, aic7xxx v4.1.1 - two tape drives on scsi1
Linux version 2.0.33 (root at zorro.abc.org) (gcc version 2.7.2.1) #1 Mon Jun 15 17:29:35 EDT 1998
scsi0: Configuring BusLogic Model BT-958 PCI Wide Ultra SCSI Host Adapter
scsi0: Firmware Version: 5.06J, I/O Address: 0xFFF4, IRQ Channel: 9/Level
scsi0: PCI Bus: 0, Device: 15, Address: 0xFFBEF000, Host Adapter SCSI ID: 7
scsi0: *** BusLogic BT-958 Initialized Successfully ***
scsi0: Target 0: Synchronous at 10.0 mega-transfers/second, offset 15
scsi0: Target 1: Synchronous at 10.0 mega-transfers/second, offset 15
scsi0: Target 5: Synchronous at 10.0 mega-transfers/second, offset 8
aic7xxx: <Adaptec AHA-294X SCSI host adapter> at PCI 11
aic7xxx: BIOS enabled, IO Port 0xfc00, IO Mem 0xffbee000, IRQ 5, Revision B
aic7xxx: Single Channel, SCSI ID 7, 16/255 SCBs, QFull 16, QMask 0x1f
scsi0 : BusLogic BT-958
scsi1 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 4.1.1/3.2.1
Vendor: SEAGATE Model: ST32155N Rev: 0594
Type: Direct-Access ANSI SCSI revision: 02
Detected scsi disk sda at scsi0, channel 0, id 0, lun 0
Vendor: SEAGATE Model: ST32155N Rev: 0594
Type: Direct-Access ANSI SCSI revision: 02
Detected scsi disk sdb at scsi0, channel 0, id 1, lun 0
Vendor: TEAC Model: CD-ROM CD-516S Rev: 1.0D
Type: CD-ROM ANSI SCSI revision: 02
Detected scsi CD-ROM sr0 at scsi0, channel 0, id 5, lun 0
scsi1: Scanning channel A for devices.
Vendor: TANDBERG Model: TDC 4222 Rev: =07:
Type: Sequential-Access ANSI SCSI revision: 02
Vendor: HP Model: HP35480A Rev: T603
Type: Sequential-Access ANSI SCSI revision: 02
scsi0: Tagged Queuing now active for Target 0
scsi0: Tagged Queuing now active for Target 1
Detected scsi tape st0 at scsi1, channel 0, id 2, lun 0
Detected scsi tape st1 at scsi1, channel 0, id 6, lun 0
# 2.0.34, aic7xxx v5.0.14 - no tape drives on scsi1
Linux version 2.0.34 (root at zorro.abc.org) (gcc version 2.7.2.1) #1 Mon Jun 15 17:50:18 EDT 1998
scsi0: Configuring BusLogic Model BT-958 PCI Wide Ultra SCSI Host Adapter
scsi0: Firmware Version: 5.06J, I/O Address: 0xFFF4, IRQ Channel: 9/Level
scsi0: PCI Bus: 0, Device: 15, Address: 0xFFBEF000, Host Adapter SCSI ID: 7
scsi0: *** BusLogic BT-958 Initialized Successfully ***
(scsi1) <Adaptec AHA-294X SCSI host adapter> found at PCI 11/0
(scsi1) Narrow Channel, SCSI ID=7, 16/255 SCBs
(scsi1) BIOS enabled, IO Port 0xfc00, IRQ 5
(scsi1) IO Memory at 0xffbee000, MMAP Memory at 0x4805000
(scsi1) Resetting channel
(scsi1) Downloading sequencer code... 406 instructions downloaded
scsi0 : BusLogic BT-958
scsi1 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 5.0.14/3.2.4
Vendor: SEAGATE Model: ST32155N Rev: 0594
Type: Direct-Access ANSI SCSI revision: 02
Detected scsi disk sda at scsi0, channel 0, id 0, lun 0
Vendor: SEAGATE Model: ST32155N Rev: 0594
Type: Direct-Access ANSI SCSI revision: 02
Detected scsi disk sdb at scsi0, channel 0, id 1, lun 0
Vendor: TEAC Model: CD-ROM CD-516S Rev: 1.0D
Type: CD-ROM ANSI SCSI revision: 02
Detected scsi CD-ROM sr0 at scsi0, channel 0, id 5, lun 0
scsi0: Target 0: Queue Depth 28, Synchronous at 10.0 MB/sec, offset 15
scsi0: Target 1: Queue Depth 28, Synchronous at 10.0 MB/sec, offset 15
scsi0: Target 5: Queue Depth 3, Synchronous at 10.0 MB/sec, offset 8
(scsi1:0:-1:-1) Scanning channel for devices.
(scsi1:-1:-1:-1) Bad scbptr 255 during SELTO.
(scsi1:-1:-1:-1) Referenced SCB 255 not valid during SELTO.
scsi0: Tagged Queuing now active for Target 0
scsi0: Tagged Queuing now active for Target 1
# 2.0.34, aic7xxx v5.0.19 - one tape drive on scsi1
Linux version 2.0.34 (root at zorro.abc.org) (gcc version 2.7.2.1) #2 Tue Jun 16 16:00:48 EDT 1998
scsi0: Configuring BusLogic Model BT-958 PCI Wide Ultra SCSI Host Adapter
scsi0: Firmware Version: 5.06J, I/O Address: 0xFFF4, IRQ Channel: 9/Level
scsi0: PCI Bus: 0, Device: 15, Address: 0xFFBEF000, Host Adapter SCSI ID: 7
scsi0: *** BusLogic BT-958 Initialized Successfully ***
(scsi1) <Adaptec AHA-294X SCSI host adapter> found at PCI 11/0
(scsi1) Narrow Channel, SCSI ID=7, 16/255 SCBs
(scsi1) BIOS enabled, IO Port 0xfc00, IRQ 5
(scsi1) IO Memory at 0xffbee000, MMAP Memory at 0x4805000
(scsi1) Resetting channel
(scsi1) Downloading sequencer code... 406 instructions downloaded
scsi0 : BusLogic BT-958
scsi1 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 5.0.19/3.2.4
Vendor: SEAGATE Model: ST32155N Rev: 0594
Type: Direct-Access ANSI SCSI revision: 02
Detected scsi disk sda at scsi0, channel 0, id 0, lun 0
Vendor: SEAGATE Model: ST32155N Rev: 0594
Type: Direct-Access ANSI SCSI revision: 02
Detected scsi disk sdb at scsi0, channel 0, id 1, lun 0
Vendor: TEAC Model: CD-ROM CD-516S Rev: 1.0D
Type: CD-ROM ANSI SCSI revision: 02
Detected scsi CD-ROM sr0 at scsi0, channel 0, id 5, lun 0
scsi0: Target 0: Queue Depth 28, Synchronous at 10.0 MB/sec, offset 15
scsi0: Target 1: Queue Depth 28, Synchronous at 10.0 MB/sec, offset 15
scsi0: Target 5: Queue Depth 3, Synchronous at 10.0 MB/sec, offset 8
(scsi1:0:-1:-1) Scanning channel for devices.
Vendor: HP Model: HP35480A Rev: T603
Type: Sequential-Access ANSI SCSI revision: 02
scsi0: Tagged Queuing now active for Target 0
scsi0: Tagged Queuing now active for Target 1
Detected scsi tape st0 at scsi1, channel 0, id 6, lun 0
(scsi1:0:6:0) Synchronous at 5.0MHz, offset 8.
-- end --
--
Thomas J. Pinkl 738 Louis Drive
Unix Systems Programmer Warminster, Pa 18974
Health Business Systems, Inc. (215) 442-9300 x9260
To Unsubscribe: send mail to majordomo at FreeBSD.org
with "unsubscribe aic7xxx" in the body of the message
More information about the aic7xxx
mailing list