Hi, all
i used the uclinux 2.6.16 kernel version
I tried to add the driver about usb wifi based on rt73 netchip which is 
produced by Ralink.
This driver need to load a firmware named rt73.bin when the open() function's 
called.
In this conidtion, and I know the firmware should be loaded by the hotplug || 
udev from userspace,then used by firmware_class. I tried to get the 
firmware_class surpport and hotplug set up(i can't find udev).
It means that there are following objects in the .config file 
# 
# Generic Driver Options 
# 
CONFIG_STANDALONE=y 
CONFIG_PREVENT_FIRMWARE_BUILD=y
CONFIG_FW_LOADER=y
CONFIG_HOTPLUG =y 

it's said that when the hotplug is compiled,/sbin/hotplug should exist.and 
function _requset_firmware() in firmware_class.c can't find the firmware 
rt73.bin,then report "No such file"
but ,i couldn't see it there.so is the hotplug really compiled?
(my usb storage device work fine).
The driver developer told me that the firmware should locate in /lib/firmware/ 
or /lib/<version>/firmware/ in generally but actually it depends on the distro 
I use.
So in the uClinux,where should the firmware be if the hoplug is compiled? i 
have tried the location /lib/firmware but nothing happens
If any details is needed, please tell me.
_______________________________________________
uClinux-dev mailing list
[email protected]
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by [email protected]
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev

Reply via email to