i did use a RT73 DLink device as well, lsusb gave me:
Bus 001 Device 042: ID 07d1:3c03 D-Link System DWL-G122 802.11g
Adapter ralink rt73
It did work really well out of the box (in ubuntu and angstrom) as
long as I turned off WPA encryption, but I am not sure wether this is
due to the hardware or other settings. Ad-Hoc worked as well.
BUT: whenever the system gets laoded, I end up with a driver crash.
This usually happens to me after ~30 minutes to a few hours. At this
stage I can unplug the device and replug or reboot the machine, but
this is not quite satisfactory. I have since ordered a few more
different WLAN devices to test since they are quite cheap.
If this is not a big concern (I am able to install packages and such)
it does work well.
I have a Rosewill RNX-N1 usb wifi dongle that uses the rt2870 chipset, and when I tried to use it on my laptop I got driver conflicts between the rt2x00usb and rt2870sta drivers. The card sort of works during the driver fighting, but the biggest clue to me was that every scanned wireless network in the NetworkManager appletās list had 100% signal strength, and I couldnāt actually access the internet (or any wireless network). On my computer (running Ubuntu Karmic x86), when I blacklisted the rt2x00usb drivers with these two lines added in my /etc/modprobe.d/blacklist.conf file:
blacklist rt2800usb
blacklist rt2x00usb
After a reboot the NetworkManager applet uses the card normally, the wireless network have different signal strengths, and I can access the internet with the device. The only side effect is there seems to be more messages in dmesg, but the card works perfectly AFAICT.
So, Robert: would it be possible to build the rt2870sta driver, or would you post a guide as to how to do it? I think the source for the driver is available from Ralinkās website here: http://www.ralinktech.com/support.php?s=2 [ click on āRT2870USB(RT2870/RT2770)ā and agree to the GPLv2 license to download ]
I will try to build the staging driver today, and if Iām successful Iāll post a guide.
Actually, one step a head of you, it's Kconfig was set correct (wasn't
built on arm) and I just enabled it with in the last couple days..
I've been fighting it too with my wifi adapters...
Use 2.6.32.11-x12
voodoo@beagle-256mb-0:~$ ls -lh
/lib/modules/2.6.32.11-x12/kernel/drivers/staging/rt2870/
total 548K
-rw-r--r-- 1 root root 544K 2010-04-02 18:20 rt2870sta.ko
You'll more then likely have to set "/etc/modprobe.d/blacklist.conf"
just like on the x86, since all the rt28xx usb drivers are built as
modules....