uninitialized, timed out

Brett Smith Bsmith at Miltope.com
Tue Sep 15 06:49:00 PDT 1998


	I'am new to LINUX but have been dealing with SCSI since day one.  A
lot of this is still greek but I noticed in the debug dump the line listing
the three possiable cables.  All three cables have zero devices attached to
them I guess since it says the cables are not present.  You may have a SCSI
bus termination problem or other SCSI bus problems.  It is very important to
have the SCSI bus terminated at both ends of the SCSI cable.  Active
termination should be used.  If using passive you need to run the SCSI bus
no faster than 5MB or disable sync mode.  If you disable sync mode your bus
speed will be between 1 to 5 MB/sec.  I belive the zip drives come as narrow
SCSI devices only and if attached to the 50 pin connector you do not need to
disable wide negotiation.  You need to get the SCSI cable seen before you
can go any further,  bad termination can work if the system is not pushed or
the moon is in the correct phase.  Also beware of more than two terminators
on a SCSI bus or the mixing of active and pasive termination.  Cable quality
and good connections are important as well as equal spacing between devices
and terminators.

> -----Original Message-----
> From:	a0 at ee.uos.ac.kr [SMTP:a0 at ee.uos.ac.kr]
> Sent:	Tuesday, September 15, 1998 2:49 AM
> To:	AIC7xxx at FreeBSD.ORG
> Subject:	uninitialized, timed out
> 
> 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

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