uninitialized, timed out

a0 at ee.uos.ac.kr a0 at ee.uos.ac.kr
Mon Sep 14 23:50:21 PDT 1998


I am having trouble installing aic7xxx driver (5.1.0pre10/3.2.4
module) on my redhat5.1 with 2.0.35 kernel. Attached below is the log
message and other system information. I tried with the
auto-termination disabled and also without the
aic7xxx="no_reset.extended" option to get the same "timed out" and
"trying harder" failure. I also tried with the wide negotiation
disabled, transfer rate at 8MB, sync disabled... without success.

The adapter itself has id#7 and I don't have any SCSI hard drive
attached, but a HP scanner (id#4) and a scsi zip drive (id#5).  The
same configuration works just fine on win95 of the same machine with
the default AHA2940 settings. Adaptec EZSCSI 5.0 also works flawlessly
on win95.  I wonder if I need a SCSI hard drive to get the linux
driver working. Any help will be greatly appreciated!

/var/log/messages:

Sep 15 14:36:52 lx kernel: aic7xxx: Warning - detected auto-termination on controller:
Sep 15 14:36:52 lx kernel: aic7xxx: <Adaptec AHA-294X Ultra SCSI host adapter> at PCI 17/0
Sep 15 14:36:52 lx kernel: aic7xxx: Please verify driver detected settings are correct.
Sep 15 14:36:52 lx kernel: aic7xxx: If not, then please properly set the device termination
Sep 15 14:36:52 lx kernel: aic7xxx: in the Adaptec SCSI BIOS by hitting CTRL-A when prompted
Sep 15 14:36:52 lx kernel: aic7xxx: during machine bootup.
Sep 15 14:36:52 lx kernel: aic7xxx: Cables present (Int-50 NO, Int-68 NO, Ext-68 NO)
Sep 15 14:36:52 lx kernel: (scsi0) <Adaptec AHA-294X Ultra SCSI host adapter> found at PCI 17/0
Sep 15 14:36:52 lx kernel: (scsi0) Wide Channel, SCSI ID=0, 16/255 SCBs
Sep 15 14:36:52 lx kernel: (scsi0) Downloading sequencer code... 419 instructions downloaded
Sep 15 14:36:52 lx kernel: (scsi0) Not resetting SCSI bus.  Note: Don't use the no_reset
Sep 15 14:36:52 lx kernel: (scsi0) option unless you have a verifiable need for it.
Sep 15 14:36:52 lx kernel: (scsi0) The no_reset option is known to break some systems,
Sep 15 14:36:52 lx kernel: (scsi0) and is not supported by the driver author
Sep 15 14:36:52 lx kernel: scsi0 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 5.1.0pre10/3.2.4
Sep 15 14:36:52 lx kernel:        <Adaptec AHA-294X Ultra SCSI host adapter>
Sep 15 14:36:52 lx kernel: scsi : 1 host.
Sep 15 14:36:58 lx kernel: scsi : aborting command due to timeout : pid 0, scsi0, channel 0, id 1, lun 0 Test Unit Ready 00 00 00 00 00 
Sep 15 14:37:00 lx kernel: SCSI host 0 abort (pid 0) timed out - resetting
Sep 15 14:37:00 lx kernel: SCSI bus is being reset for host 0 channel 0.
Sep 15 14:37:27 lx kernel: SCSI host 0 abort (pid 0) timed out - resetting
Sep 15 14:37:27 lx kernel: SCSI bus is being reset for host 0 channel 0.
Sep 15 14:37:30 lx kernel: SCSI host 0 channel 0 reset (pid 0) timed out - trying harder
Sep 15 14:37:30 lx kernel: SCSI bus is being reset for host 0 channel 0.
Sep 15 14:37:56 lx kernel: SCSI host 0 abort (pid 0) timed out - resetting
Sep 15 14:37:56 lx kernel: SCSI bus is being reset for host 0 channel 0.
Sep 15 14:37:57 lx kernel: SCSI host 0 channel 0 reset (pid 0) timed out - trying harder
Sep 15 14:37:57 lx kernel: SCSI bus is being reset for host 0 channel 0.
Sep 15 14:38:24 lx kernel: SCSI host 0 abort (pid 0) timed out - resetting
Sep 15 14:38:24 lx kernel: SCSI bus is being reset for host 0 channel 0.
Sep 15 14:38:26 lx kernel: SCSI host 0 channel 0 reset (pid 0) timed out - trying harder
Sep 15 14:38:26 lx kernel: SCSI bus is being reset for host 0 channel 0.
Sep 15 14:38:53 lx kernel: SCSI host 0 abort (pid 0) timed out - resetting
Sep 15 14:38:53 lx kernel: SCSI bus is being reset for host 0 channel 0.
Sep 15 14:38:54 lx kernel: SCSI host 0 channel 0 reset (pid 0) timed out - trying harder



$ insmod scsi_mod
$ lsmod
Module         Pages    Used by
scsi_mod          10		0
cs4232             1		0
ad1848             3	[cs4232]	1
opl3               3		0
mpu401             5	[cs4232]	0
sound             16	[cs4232 ad1848 opl3 mpu401]	0
psaux              1		1 (autoclean)
autofs             2		1 (autoclean)
3c509              2		1 (autoclean)
nls_iso8859_1      1		3 (autoclean)
nls_cp437          1		3 (autoclean)
vfat               4		3 (autoclean)
fat                8	[vfat]	3 (autoclean)
nls                1	[nls_iso8859_1 nls_cp437 vfat fat]	0 (autoclean)

$ insmod aic7xxx aic7xxx="no_reset.extended"&
[1] 2220

$ lsmod
$ $ Module         Pages    Used by
aic7xxx           24  (uninitialized)	
scsi_mod          10	[aic7xxx]	0
cs4232             1		0
ad1848             3	[cs4232]	1
opl3               3		0
mpu401             5	[cs4232]	0
sound             16	[cs4232 ad1848 opl3 mpu401]	0
psaux              1		1 (autoclean)
autofs             2		1 (autoclean)
3c509              2		1 (autoclean)
nls_iso8859_1      1		3 (autoclean)
nls_cp437          1		3 (autoclean)
vfat               4		3 (autoclean)
fat                8	[vfat]	3 (autoclean)
nls                1	[nls_iso8859_1 nls_cp437 vfat fat]	0 (autoclean)

$ cat /proc/scsi/aic7xxx/0 
Adaptec AIC7xxx driver version: 5.1.0pre10/3.2.4
Compile Options:
  AIC7XXX_RESET_DELAY    : 20
  AIC7XXX_TAGGED_QUEUEING: Adapter Support Enabled
                             Check below to see which
                             devices use tagged queueing
  AIC7XXX_PAGE_ENABLE    : Enabled (This is no longer an option)
  AIC7XXX_PROC_STATS     : Enabled

Adapter Configuration:
           SCSI Adapter: Adaptec AHA-294X Ultra SCSI host adapter
                           Ultra Wide Controller
    PCI MMAPed I/O Base: 0xffefe000
      Adaptec SCSI BIOS: Enabled
                    IRQ: 9
                   SCBs: Active 1, Max Active 1,
                         Allocated 15, HW 16, Page 255
             Interrupts: 0
      BIOS Control Word: 0x18a2
   Adapter Control Word: 0x005d
   Extended Translation: Enabled
Disconnect Enable Flags: 0xffff
     Ultra Enable Flags: 0x0000
 Tag Queue Enable Flags: 0x0000
Ordered Queue Tag Flags: 0x0000
Default Tag Queue Depth: 24
    Tagged Queue By Device array for aic7xxx host instance 0:
      {255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255}
    Actual queue depth per device for aic7xxx host instance 0:
      {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1}

Statistics:

$ cat /proc/pci 
PCI devices found:
  Bus  0, device  18, function  0:
    VGA compatible controller: Cirrus Logic GD 5446 (rev 69).
      Medium devsel.  IRQ 11.  
      Prefetchable 32 bit memory at 0xfc000000.
      Non-prefetchable 32 bit memory at 0xffeff000.
  Bus  0, device  17, function  0:
    SCSI storage controller: Adaptec AIC-7881U (rev 1).
      Medium devsel.  Fast back-to-back capable.  IRQ 9.  Master Capable.  Latency=64.  Min Gnt=8.Max Lat=8.
      I/O at 0xee00.
      Non-prefetchable 32 bit memory at 0xffefe000.
  Bus  0, device   7, function  3:
    Bridge: Intel 82371AB PIIX4 ACPI (rev 1).
      Medium devsel.  Fast back-to-back capable.  
  Bus  0, device   7, function  2:
    USB Controller: Intel 82371AB PIIX4 USB (rev 1).
      Medium devsel.  Fast back-to-back capable.  IRQ 11.  Master Capable.  Latency=64.  
      I/O at 0xefe0.
  Bus  0, device   7, function  1:
    IDE interface: Intel 82371AB PIIX4 IDE (rev 1).
      Medium devsel.  Fast back-to-back capable.  Master Capable.  Latency=32.  
      I/O at 0xfff0.
  Bus  0, device   7, function  0:
    ISA bridge: Intel 82371AB PIIX4 ISA (rev 1).
      Medium devsel.  Fast back-to-back capable.  Master Capable.  No bursts.  
  Bus  0, device   0, function  0:
    Host bridge: Intel 82439TX (rev 1).
      Medium devsel.  Master Capable.  Latency=32.  

$ cat /proc/devices
Character devices:
 1 mem
 2 pty
 3 ttyp
 4 ttyp
 5 cua
 7 vcs
10 misc
14 sound

Block devices:
 1 ramdisk
 2 fd
 3 ide0
 9 md
22 ide1

$ cat /proc/interrupts 
 0:     235451   timer
 1:       2280   keyboard
 2:          0   cascade
 3:         54 + serial
 4:         58 + serial
 7:          1   SoundPort
 8:          1 + rtc
 9:          0   aic7xxx
10:     336560   3c509
11:          0   mpu401
12:      81664   PS/2 Mouse
13:          1   math error
14:      13283 + ide0
15:      10511 + ide1





To Unsubscribe: send mail to majordomo at FreeBSD.org
with "unsubscribe freebsd-aic7xxx" in the body of the message



More information about the aic7xxx mailing list