thank you very much for nice rt2x00 driver.
Today I downloaded ubuntu 9.04 release candiate to test if it works fine with my rt2870usb card (D-Link DWA 140).
I couldn't connect to a network using iwconfig and dmesg was full off debug messages.
So I decided to download & install from the ubuntu mainline kernel archive (http//kernel.ubuntu.com/~kernel-ppa/ma ... .6.30-rc2/
) Kernel 2.6.30-rc2. The kernel config should be the same as for the ubuntu 9.04 rc.
IvD submitted a lot of bugfixes fox kernel 2.6.30-rc1 so I thought it the driver will be more stable.
I plugged in my usb wifi stick (which was detected in 9.04 rc) and it does not come up anymore with the new kernel (iwconfig does not list a ra0 device). I tried to sudo modprobe rt2x00usb but the wifi usb card does not show up.
The last line with dmesg is
usb1-1 configuration #1 chosen from 1 choice
Nothing else happens.
Would it be possible to give me some advise if I may miss something.
Is it possible to test the new driver by downloading a new kernel from the mainline kernel archieve?
I have the Ubuntu running inside VirtualBox.
Many thanks for your help,
Sorry I forgot to add that the stick was working with 9.04 rc and the NetworkManager.
But it was not very stable.
thanks for your prompt reply.
If I understand you correctly, I have to clone your git repository and then compile it which is the same as a full kernel compile, is this correct?
I only know a bit of python programing, not C
When I do a python script
I test it by running it with the python interpreter. How do you test your drivers?
Do you also recompile everytime the whole kernel when you want to test a new rt2x00 driver version? If so you must spend a lot of time on kernel recompiles?
Is there a better/quicker way for you as the project developer?
thanks for your instructions.
I recompiled the kernel (your git repository as sources) with rt2800usb enabled and can bring the interface up with the new kernel now.
If I do a network scan with iwlist wlan0 scan I get lots of IE UNKNOWN with strange number messages.
The interface looks like it is authenticated after iwconfig wlan0 essid XXXX but I cannot get any data through.
DHCP does not work...
Could it be that I used a wrong / incompatible firmware version?
I loaded the rt2870.bin from Ralink's driver version 188.8.131.52 (the latest)
http//www.ralinktech.com.tw/data/drive ... .0.tar.bz2
Do you reckon the IE UKNOWN error message could come from a wrong firmware version?
The IE unknown warnings can be ignored.
The DHCP failure is a known issue, after association wait ~1 minute before trying DHCP and it should work fine.