First and foremost: thank you very much for the effort you put into getting an open source driver out there for our hardware. Also, congratulations on making it into the mainline kernel
I'm having quite a bit of trouble getting my USB wifi dongle to work properly with a WPA encrypted network, and I hope you will be able to give me some advice. I have a dongle that identifies itself as "14b2:3c02 Atheros Communications Inc", and I'm running Ubuntu 8.04, kernel 2.6.24-16-generic. Ubuntu recognizes the dongle automatically, and loads the rt2500usb driver for it. This driver seems to be working nicely with WEP and even WPA for about half a minute, and then comes to a grinding halt when more than half the packets get lost and the speed drops to a few k per second.
I've solved this problem for someone else by installing the rt2570 driver from the CVS, a few weeks ago, which did the trick nicely. That is: for a WEP encrypted network. But now I've done the same thing for my own dongle I've discovered that upgrading the driver to rt2570 makes me lose the capacity to connect to a WPA encrypted network.
I've tried to compile the beta release instead of the CVS release, but this gives me an error:
/usr/src/rt2570-1.1.0-b2/Module$ sudo make
make: Entering directory `/usr/src/linux-headers-2.6.24-16-generic'
make: *** No rule to make target `arch/x86/kernel/asm-offsets.c', needed by `arch/x86/kernel/asm-offsets.s'. Stop.
make: *** [prepare0] Error 2
make: Leaving directory `/usr/src/linux-headers-2.6.24-16-generic'
rt2570.ko failed to build!
make: *** [module] Error 1
My question is: why can't I connect to a WPA encrypted network with the rt2570 driver from the CVS (even though I can with the rt2500usb driver), could I perhaps get it to work with the beta release, and if so; how do I get it to compile? Or do I perhaps need to use a different driver altogether?
Thanks for any help in advance,