Red Hat Bugzilla – Bug 204627
The qla2400 driver is not automatically loaded for the QLE2460.
Last modified: 2015-03-04 20:17:32 EST
Description of problem:
The qla2400 and qla2xxx drivers are not automatically loaded for the QLE2460 on
a fresh install of RHEL 4.4. There are no entries in /etc/modprobe.conf so the
driver is not in the initrd image.
Version-Release number of selected component (if applicable):
RHEL 4.4 (2.6.9-42.ELsmp)
Steps to Reproduce:
1.Perform a fresh install on any server with a QLE2460 installed
2.Reboot the new server
The driver is not loaded for the QLE2460.
The driver should automatically be loaded on boot.
Created attachment 135211 [details]
System details, lspci output, etc.
qla2400 0x00001077 0x00002432 0xffffffff 0xffffffff 0x00000000 0x00
and lspci -n shows
22:00.0 Class 0c04: 1077:2432 (rev 02)
but the qla2400 module does not get loaded. RHEL 4.4.
Bill, can you let us know what the problem is?
Nothing obvious comes to mind. It isn't loaded on boot either?
Can you attach the output of 'kudzu -p'?
It seems to me that "pcitable" file does not include the "2432:qla2400"
mapping ie "device_id:driver_name".
If thats the case then we need to make sure that all the latest QLogic ISP
products device id including 4gb is folded in.
The pci-ids repository has been updated. Here's the link :
PCI table is irrelevant in this case.
Wayne, any more updates on this issue?
Created attachment 135657 [details]
Output from kudu -p.
Attached is the output from "kudzu -p". It shows that kudzu() has selected the
qla2322 driver. Included in the kudzu.txt file is the current lspci() output
and the modules.pcimap from the test server as well.
pcitable is out of date. The entries should probably just be removed. Did
qla2322 ever drive this card?
No -- the qla2322.ko module never contained a pci_device_id entry
for the 2432 card.
If I've read the pcitable correctly it should have selected the qla2400.ko
module which would have been correct. Am I correct?
06:01.1 Fibre Channel: QLogic Corp. _QLA2422_ Fibre Channel Adapter (rev 02)
root #> grep -i qla modules.pcimap
qla2400 0x00001077 _0x00002422_ 0xffffffff 0xffffffff 0x00000000
That file is overriden by /usr/share/hwdata/pcitable (the legacy file) which is
(apparently) out of date/broken.
*** This bug has been marked as a duplicate of 202267 ***
*** Bug 207299 has been marked as a duplicate of this bug. ***