You are not logged in.

#1 2011-05-10 03:39:30

yyyoabc
Member
Registered: 2011-05-10
Posts: 1

Problems in making wifi working in arm9.

I was using Linux 2.6.30 on my board.The supplier fo my arm board says that it supports WIFI card rt73, And i did find a rt73usb.ko under
/lib/modules/2.6.30.mobi.merlin-mg3500.custom/kernel/drivers/net/wireless/rt2x00/rt73usb.ko, also the firmware rt73.bin it needs is under /lib/firmware. And the other modules rt73 get to use have already existed too. I run the following steps to make it work.
When I plug in the card,
root@mobicam3-001 # usb 1-1: new high speed USB device using dw_otg and address 2
usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 64
usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 64
usb 1-1: configuration #1 chosen from 1 choice

root@mobicam3-001 # dmesg | grep usb
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
usb usb1: configuration #1 chosen from 1 choice
usb 1-1: new high speed USB device using dw_otg and address 2
usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 64
usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 64
usb 1-1: configuration #1 chosen from 1 choice

Then I run the following:
$ modprobe cfg80211
$ modprobe mac80211
$ modprobe input-polldev
$ modprobe crc-itu-t
$ modprobe rt2x00lib
$ modprobe rt2x00usb
$ modprobe rt73usb

I got these:
root@mobicam3-001 # dmesg | grep usb
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
usb usb1: configuration #1 chosen from 1 choice
usb 1-1: new high speed USB device using dw_otg and address 2
usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 64
usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 64
usb 1-1: configuration #1 chosen from 1 choice
usbcore: registered new interface driver rt73usb

Then a “wlan0” shows up in /proc/net/wireless,
root@mobicam3-001 # cat /proc/net/wireless
Inter-| sta-| Quality | Discarded packets | Missed | WE
face | tus | link level noise | nwid crypt frag retry misc | beacon | 22
wlan0: 0000 0 0 0 0 0 0 0 0

But when I try to active wlan0,errors appears.
root@mobicam3-001 # ifconfig wlan0 up
rt73usb 1-1:1.0: firmware: requesting rt73.bin
phy0 -> rt2x00lib_request_firmware: Error - Failed to request Firmware.
ifconfig: SIOCSIFFLAGS: No such file or directory

And I am 100% sure that the rt73.bin exists in /lib/firmware. Could anybody check it for me?
Thank you so much!!!

Offline

Board footer

Powered by FluxBB