2014-08-01 06:14:27

by Rohit Kumar

[permalink] [raw]
Subject: cross compiling RAlink rt2870 for ARM

Hello,

i am trying to get my USB wifi dongle (based on ralink 2870 chipset) working.

i built the driver using the source.
modified Makefile to add kernel source and cross compiler
and os/linux/config.mk to include header files.

so when i load the module , it loads

and i can see the device when i use "iwconfig"

but when i try to bring it up "ifconfig wlan0 up"

it fails with following error on dmesg

[ 126.940000] phy0 -> rt2x00lib_request_firmware: Info - Loading
firmware file 'rt2870.bin'.
[ 126.940000] rt2800usb 1-1.2:1.0: firmware: requesting rt2870.bin
[ 126.940000] PM: Adding info for No Bus:1-1.2:1.0
[ 186.940000] PM: Removing info for No Bus:1-1.2:1.0
[ 186.940000] phy0 -> rt2x00lib_request_firmware: Error - Failed to
request Firmware.
#

i have got the rt2870.bin file located in /lib/firmware
but i think driver cannot find it..
how do i solve this?


With Regards,

Rohit Kumar