Bug 227892

Summary: SCSI kernel module advansys not automatically loaded
Product: [openSUSE] openSUSE 10.3 Reporter: Johannes Meixner <jsmeix>
Component: OtherAssignee: Steffen Winterfeldt <snwint>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Enhancement    
Priority: P5 - None    
Version: unspecified   
Target Milestone: ---   
Hardware: i386   
OS: SUSE Other   
Whiteboard:
Found By: Development Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Johannes Meixner 2006-12-12 13:20:09 UTC
I have the following SCSI host adapter
lspci -vv -nn
------------------------------------------------------------------------------
02:0b.0 SCSI storage controller [Class 0100]: Advanced System Products, Inc
          ABP940-U / ABP960-U [10cd:1300] (rev 03)
        Subsystem: Advanced System Products, Inc ASC1300
          SCSI Adapter [10cd:1310]
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop-
          ParErr- Stepping- SERR+ FastB2B-
        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium
          >TAbort- <TAbort+ <MAbort- >SERR- <PERR-
        Latency: 64 (1000ns min, 1000ns max), Cache Line Size: 16 bytes
        Interrupt: pin A routed to IRQ 169
        Region 0: I/O ports at b800 [size=256]
        Region 1: Memory at feafec00 (32-bit, non-prefetchable) [size=256]
        Expansion ROM at 30000000 [disabled] [size=64K]
------------------------------------------------------------------------------

The SCSI kernel module for the host adapter is advansys.
It was not automatically set up.

I added it to /etc/sysconfig/kernel so that it is loaded during boot
------------------------------------------------------------------------------
INITRD_MODULES="processor thermal advansys piix fan jbd ext3 edd"
------------------------------------------------------------------------------
and it works o.k. (at least for my SCSI scanner, see bug #226044).

It would be nice if advansys was loaded automatically.
Comment 1 Martin Vidner 2006-12-12 13:49:15 UTC
Steffen I hope you know whom to assign it.
Comment 2 Johannes Meixner 2006-12-12 14:14:24 UTC
FYI:
According to /mounts/schnell/CD-ARCHIVE/10.2/openSUSE-10.2-RC5/ARCHIVES.gz
the advansys kernel module seems to be only available for 32-bit (i586)
architecture because it is only in the following kernel RPMs:
./DVD1/suse/i586/kernel-xen-2.6.18.2-34.i586.rpm
./DVD1/suse/i586/kernel-default-2.6.18.2-34.i586.rpm
./DVD1/suse/i586/kernel-xenpae-2.6.18.2-34.i586.rpm
./DVD1/suse/i586/kernel-bigsmp-2.6.18.2-34.i586.rpm
Comment 3 Steffen Winterfeldt 2007-01-22 15:12:15 UTC
In 2.6.18 advansys is still missing the pci id table. Looks good in 2.6.20.

So the problem should have magically gone away by now.