Mark Haney wrote:
Mark Haney wrote:
Rick Stevens wrote:
Mark Haney wrote:
Rick Stevens wrote:
Mark Haney wrote:
Okay, I'm still unable to build a correct initrd to include the
QLogic 2300 FC card I have in a couple of machines. I've tried
several methods (from scripts to cracking open the existing
initrd) and nothing seems to work. The firmware IS on the system
(via an RPM) and the qla2xxx module gets loaded, but I cannot get
it to load on boot. initrd complains about the firmware not being
available.
Surely others out there have these cards in use still and keep
there systems up to date, so what am I doing wrong? Can someone
walk me through this. I have one system stuck at FC6 because the
newer kernel don't include the firmware and I can't upgrade until
I can get this resolved.
Are you sure the firmware is in /lib/firmware? Check that directory
and verify you have "ql2300_fw.bin" or "ql2322_fw.bin" there. Don't
necessarily rely on the fact you have the RPM installed...something
may have wiped the files.
And this is output from the cracked open initrd I built this morning:
cat ../initrd-2.6.24.7-92.fc8.MEH.img | cpio -iv
sysroot
lib64
[snip]
sbin
lib
lib/dm-zero.ko
lib/pata_amd.ko
lib/sd_mod.ko
lib/shpchp.ko
lib/dm-mirror.ko
lib/mbcache.ko
lib/ohci-hcd.ko
lib/jbd.ko
lib/firmware
lib/firmware/ql2100_fw.bin
lib/firmware/ql2400_fw.bin
lib/firmware/ql2322_fw.bin
lib/firmware/ql2200_fw.bin
lib/firmware/ql2300_fw.bin
lib/scsi_tgt.ko
lib/sata_sil.ko
lib/ext3.ko
lib/dm-snapshot.ko
lib/scsi_wait_scan.ko
lib/uhci-hcd.ko
lib/dm-mod.ko
lib/libata.ko
lib/qla2xxx.ko
lib/ehci-hcd.ko
lib/scsi_mod.ko
lib/scsi_transport_fc.ko
bin
[snip]
So you can see, the firmware IS included in this initrd image. But this
is what I see when I boot with this image:
QLogic Fibre Channel HBA Driver
ACPI: PCI Interrupt 0000:02:07.0[A] -> GSI 26 (level, low) -> IRQ 26
qla2xxx 0000:02:07.0: Found an ISP2300, irq 26, iobase 0xffffc2000063a000
qla2xxx 0000:02:07.0: Configuring PCI space...
qla2xxx 0000:02:07.0: Configure NVRAM parameters...
qla2xxx 0000:02:07.0: Verifying loaded RISC code...
qla2xxx 0000:02:07.0: Firmware image unavailable.
qla2xxx 0000:02:07.0: Firmware images can be retrieved from:
ftp://ftp.qlogic.com/outgoing/linux/firmware/.
qla2xxx 0000:02:07.0: Failed to initialize adapter
I swear I do NOT understand this problem. It started with a kernel
update midway through the FC6 cycle and has continued on.
Oh, hell, I remember now. The new firmware stuff uses initramfs.
----------------------------------------------------------------------
- Rick Stevens, Systems Engineer rps2@xxxxxxxx -
- Hosting Consulting, Inc. -
- -
- The world is coming to an end ... SAVE YOUR FILES!!! -
----------------------------------------------------------------------
--
fedora-list mailing list
fedora-list@xxxxxxxxxx
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list