porting rt73 to ARM giving unresolved symbols error
I am trying to port the rt73 usb driver to ARM (neo1973 openmoko phone). My kernel configuration has the WIRELESS_EXT tag enabled. I could able to compile the driver without any errors n warnings. But, modprobe is failed with following error "FATAL Error inserting rt73 (/lib/modules/22.214.171.124-moko11/kernel/drivers/net/usb/rt73.ko) Unknown symbol in module, or unknown parameter (see dmesg)"
now the dmesg showing
rt73 Unknown symbol release_firmware
rt73 Unknown symbol request_firmware
rt73 Unknown symbol wireless_send_event
FYI "nm" tool on the kernel shows "wireless_send_event" is resolved.
thanks in advance.
Might try CONFIG_FW_LOADER for the firmware ones
Might try CONFIG_FW_LOADER for the firmware ones[/quote1dc4gkhs] It is enabled in the config file already
And did you load the fw_loader module before loading rt73?
"modprobe fw_loader" is failed with the error Module fw_loader is not found
Did you enable CONFIG_FW_LOADER as module or compiled in?
Also, did you enable wireless support in your kernel?
I have enabled both as modules
Make sure those modules are loaded before loading rt73
When i tried loading the fw_loader, it gave the above mentioned error
"Module fw_loader is not found
what to do??
When compiling the kernel did you run "make modules_install" besides "make install"?
And did you correctly reboot into the new kernel?