qla2xxx driver cannot load firmware at boot
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Debian |
New
|
Undecided
|
Unassigned | ||
linux (Ubuntu) |
Incomplete
|
Undecided
|
Unassigned |
Bug Description
I just upgraded from Kubuntu 8.04 to 8.10, all updates as of 5 minutes ago installed, but my qlogic 2100 fibre channel card has stopped working following the dist upgrade. Looking in kern.log I see
[CODE]Nov 4 07:58:51 tricho kernel: [ 5.261947] qla2xxx 0000:05:01.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
Nov 4 07:58:51 tricho kernel: [ 5.262037] qla2xxx 0000:05:01.0: Found an ISP2312, irq 19, iobase 0xf8880000
Nov 4 07:58:51 tricho kernel: [ 5.262088] qla2xxx 0000:05:01.0: Configuring PCI space...
Nov 4 07:58:51 tricho kernel: [ 5.262606] qla2xxx 0000:05:01.0: Configure NVRAM parameters...
Nov 4 07:58:51 tricho kernel: [ 5.356198] qla2xxx 0000:05:01.0: Verifying loaded RISC code...
Nov 4 07:58:51 tricho kernel: [ 5.372107] firmware: requesting ql2300_fw.bin
Nov 4 07:58:51 tricho kernel: [ 5.373351] qla2xxx 0000:05:01.0: Firmware image unavailable.
Nov 4 07:58:51 tricho kernel: [ 5.373354] qla2xxx 0000:05:01.0: Firmware images can be retrieved from: ftp://ftp.
Nov 4 07:58:51 tricho kernel: [ 5.373358] qla2xxx 0000:05:01.0: Failed to initialize adapter[/CODE]
Package linux-firmware is installed, and there does appear to be a matching firmware binary supplied by that package at
/lib/firmware/
Doing an 'rmmod qla2xxx' followed by an 'insmod qla2xxx' results in the driver loading just fine and the devices attached via the card are accessible, however when it loads at boot time it cannot locate firmware.
Kernel.org has a bugzilla entry for this.
http://
Can we ensure this is backported to Intrepid, likely particularly problematic for the server guys.
Thanks
affects: | ubuntu → linux (Ubuntu) |
Changed in linux (Ubuntu): | |
status: | Incomplete → New |
This bug has been fixed in the upstream kernel sources. Is this still an issue for you?