Hi,

I'm running Debian Sarge, with linux-image-2.6.16-2-686-smp kernel from
www.backports.org. I'm trying to get a QLogic 2300 series fibre channel
adapter working. If I load the qla2xxx module after booting, it loads
fine:

qla2xxx 0000:06:01.0: Found an ISP2300, irq 185, iobase 0xf88ba000
qla2xxx 0000:06:01.0: Configuring PCI space...
qla2xxx 0000:06:01.0: Configure NVRAM parameters...
qla2xxx 0000:06:01.0: Verifying loaded RISC code...
qla2xxx 0000:06:01.0: Waiting for LIP to complete...
qla2xxx 0000:06:01.0: LOOP UP detected (1 Gbps).
qla2xxx 0000:06:01.0: Topology - (F_Port), Host Loop address 0xffff

But if I put qla2xxx in /etc/modules and reboot, it fails to load the
firmware:

qla2xxx 0000:06:01.0: Found an ISP2300, irq 185, iobase 0xf8802000
qla2xxx 0000:06:01.0: Configuring PCI space...
qla2xxx 0000:06:01.0: Configure NVRAM parameters...
qla2xxx 0000:06:01.0: Verifying loaded RISC code...
qla2xxx 0000:06:01.0: Firmware image unavailable.
qla2xxx 0000:06:01.0: Failed to initialize adapter

The correct firmware is in /lib/firmware:

# ls -l /lib/firmware/
total 128
-rw-r--r--  2 root root 123170 Oct  5 08:43 ql2300_fw.bin

How come it does not load the firmware in the boot process, but has no
problems loading it if I use modprobe to load qla2xxx after booting? Is
there anything I can do to make the firmware loadable at boot-time?

Bye,

-- 
Anders.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to