|
楼主 |
发表于 2006-2-3 23:38:55
|
显示全部楼层
Post by ralph_cheng
Make sure your firmware files can be found by the kernel module.
I don't have a ipw2200 card, i have a DWL-650+
when i was installing the driver, a kernel module, manually, I could specify a location when compiling.
However, the same driver come with a Ubuntu linux kernel will look for the firmware in a different place, and I dont how to change the default path. I think it could be done by passing a parameter to it when running the modprobe command.
Also, beware of that the module will look for the firmware files with the kernel version as their surfixes. eg, for the module in /lib/2.6.12-10-386, it would look for the file FIRMWARE-2.6.12-10-386 not FIRMWARE-2.6.12-11-686 or whatsoever. It always behave like this if the module come with Ubuntu kernel image.
How can I make sure I put the firmware files in the correct directory?
I put the firmware files into all the folders specified by FIRMWARE_DIRS in /etc/hotplug/firmware.agent.
I install the ipw2200 and ieee80211 by "make" and "make install", I think it would not make a mistake.
btw: the firmware files and firmware directory both have no surfixes. |
|