[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Woody -> sarge. Hotplug hangs on SCSI module



I have just upgraded from woody to sarge, including a kernel upgrade to 
kernel 2.4.27-2-686.  I have an old Adaptec 2940 card (which contains 
another OS and is not used by debian).  During the startup it seems to try 
to load the SCSI driver several times then hangs.  Removing the 
/etc/rc2.d/xxxhotplug link stops this from happening and allows a normal 
bootup (ie the problem is with hotplug).  If I do "lsmod" the output 
includes:

aic7xxx_old           120520   0  (unused)
ide-scsi               10032   0
scsi_mod               95108   2  [aic7xxx_old ide-scsi usb-storage]

.. ie the SCSI module is loaded prior to running hotplug.

However, if I issue

# /etc/init.d/hotplug start

I get the hang again.

I have got the following in my /var/log/syslog:

Apr 26 23:16:25 debian kernel: scsi2 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA 
DRIVER, Rev 6.2.4
Apr 26 23:16:25 debian kernel:         <Adaptec 2940 SCSI adapter>
Apr 26 23:16:25 debian kernel:         aic7870: Single Channel A, SCSI Id=7, 
16/253 SCBs
Apr 26 23:16:25 debian kernel:
Apr 26 23:16:40 debian kernel:   Vendor: QUANTUM   Model: FIREBALL_TM3200S 
Rev: 300N
Apr 26 23:16:40 debian kernel:   Type:   Direct-Access 
ANSI SCSI revision: 02
Apr 26 23:16:40 debian kernel: (scsi2:A:0): 10.000MB/s transfers (10.000MHz, 
offset 15)
Apr 26 23:16:40 debian kernel: (scsi1:-1:-1:-1) Referenced SCB 255 not valid 
during SELTO.
Apr 26 23:16:40 debian kernel:         SCSISEQ = 0x5a SEQADDR = 0x18 SSTAT0 
= 0x10 SSTAT1 = 0x8a
Apr 26 23:16:41 debian kernel: (scsi1:-1:-1:-1) Referenced SCB 255 not valid 
during SELTO.
Apr 26 23:16:41 debian kernel:         SCSISEQ = 0x5a SEQADDR = 0x18 SSTAT0 
= 0x10 SSTAT1 = 0x8a

How can I prevent this from happening?  ie - how can I stop hotplug from 
trying to reload the module.  Is it actually necessary to run hotplug in the 
first place?? 





Reply to: