Hello everybody !
I built rt73 module for usb wireless card under sh4 linux.
This module have firmware thats need to be loaded during device initialization.
I put this firmware into /lib/firmware (as in my host computer, on
which this module works perfectly).
everything looks fine when I insmod this module:
<1>module rt73 is loaded. code address is 0xc025b000
<6>rt73: init
<6>usbcore: registered new driver rt73
Unfortunately when I insert this card into usb port I get theses messages
<6>usb 1-1.2: new high speed USB device using ST40-ehci and address 6
<6>usb 1-1.2: configuration #1 chosen from 1 choice
<6>rt73: idVendor = 0x13b1, idProduct = 0x20
<3>rt73: Failed to request_firmware. Check your firmware file location
<2>rt73: Failed to load Firmware.
<4>rt73: probe of 1-1.2:1.0 failed with error -2
#
So I assume kernel cannot find firmware file. Where I should put
firmware file ? Currently I have it in
# ls -l /lib/firmware/
-rwxr--r-- 1 501 501 2048 Oct 6 2008 rt73.bin
-rwxrwxr-x 1 501 501 496 Oct 6 2008 rt73sta.dat
#
The same path works great for my host, is this path configurable somewhere ?
thanks in andvance
Greg.
--
Please consider the environment before printing this email.
|