You are not logged in.
Has anyone got the 2.6.33 rt2860sta to connect at 802.11n speed (e.g.: a speed above 54 mb/s)?
Somebody has, in eeeuser forum:
http://forum.eeeuser.com/viewtopic.php? … 46#p705146
taken from this other topic: http://forum.eeeuser.com/viewtopic.php? … 55#p705155
Offline
Guys,
here is my 2 cents worth of experience with rt2x00 vs. rt2870sta driver : yes it is for the 2870 and not the 2860 but conclusions are similar :
http://bbs.archlinux.org/viewtopic.php?id=94830
For the moment I also think the ralink driver is a bit more stable. Also I have the same problem that with the rt2870sta my wireless N dongle connects to my wireless N router in 208.11g mode ...
Win XP -> Ubuntu -> Fedora -> Arch -> Arch -> Arch -> Ar...
Offline
Hello,
After months of trouble it seems to work just fine with kernel26 26.33.2.
Best regards
Last edited by neldoreth (2010-04-15 11:13:12)
pwmt.org : programs with movie titles
Offline
neldoreth - by "works fine" do you mean you have 802.11n speed?
I'm looking at buying a pci card with the rt2860 chipset and i want to make sure I'll get n speed.
I've read thru this thread and I'm confident I can get the card to communicate, but I want n speed.
Offline
As an alternative to blacklisting the modules you can add a udev rule for the corresponding device, such as:
# this rule makes sure that only rt2860sta is loaded.
ACTION=="add", SUBSYSTEM=="pci", MODALIAS=="pci:v00001814d00000781sv00001814sd00002790bc02sc80i00", RUN:="/sbin/modprobe rt2860sta"
Offline
Thank god for this thread. Wireless died on my MSI Wind U100 after system-wide update. Blacklisting !rt2800pci !rt2x00pci !rt2800usb and !rt2x00usb has brought it back. I still don't really understand what the problem was though. Is it some firmware that was previously present that was taken out of kernel 2.6.33?
Also, why has it changed from ra0 to wlan0? If possible, I'd like to change it back.
Offline
wlan0 is what it should be - that's the standard kernel name for wireless interfaces. ra0 is vendor-specific, and is only used by out-of-tree legacy or staging ralink drivers. You would be better off getting used to wlan0, as ra0 will disappear for good in the future.
However, if you want it back, check the wiki's udev page for a solution.
Offline
Has anyone rt2800pci running with the rt2860 in the eee?
It loads well and finds wlans without any errors but it cannot connect:
http://omploader.org/vNDhpdw
฿ 18PRsqbZCrwPUrVnJe1BZvza7bwSDbpxZz
Offline
Hi,
so, as tomk has previously stated, there are two drivers for that wifi card, both seem to be activated in Arch's stock kernel.
The first one is the open source rt2x00, which will eventually become the standard (only) one. It loads stuff like rt2800pci, rt2800lib, etc. As "eventually" indicates, the driver is under development, and non-functional at this point.
The other one is the ralink driver that has been integrated into the staging section of the kernel, and is only maintained to keep up with kernel releases. AFAIK no new features are developed, and reporting bugs is usually frowned upon by kernel devs. This driver will vanish from staging when rt2x00 is functional.
Unfortunately, the development of rt2x00 has somewhat stalled for the rt2860 card, so I wouldn't hold my breath on that one. The best way to fare at this point is to blacklist the rt2x00 stuff, as mentioned in the posts above, and only load the staging rt2860sta, which at least is functional for the most part (I don't have any problems using that card on my eee 901; I connect via wpa_supplicant by hand written script to anything ranging from open to WEP and WPA encrypted APs).
I hope this clarifies some things.
Cheers,
Blind
Offline
Thanks for the information. I tried to look up the rt2x00 wiki but it seems to not be updated since a long time.
Latest news
A new team member arrives - September 2009
Project reorganization - March 2009
Is it even alive?
Last edited by Cdh (2010-04-22 18:08:24)
฿ 18PRsqbZCrwPUrVnJe1BZvza7bwSDbpxZz
Offline
Definitely alive, but it's part of the kernel now, so you'd need to look elsewhere e.g. here.
Offline
Yea, like
features
* TODO
working
* TODO
not working yet
* TODO
not supported
* TODO
I guess we just have to wait... Also thanks
฿ 18PRsqbZCrwPUrVnJe1BZvza7bwSDbpxZz
Offline
Well, as tomk indicated, the rt2x00 is alive and part of the kernel.
BTW. when I said that the rt2x00 is not functional, I meant the part for the rt2800 and above chipsets. It works really well on other (older) cards.
Anyways, a better way to follow what is actually going on is to follow the linux-wireless mailing list, as mirrored here: http://vger.kernel.org/vger-lists.html#linux-wireless
The last major update on the driver with regard to rt2860 dates back a few months.
Offline
wlan0 is what it should be - that's the standard kernel name for wireless interfaces. ra0 is vendor-specific, and is only used by out-of-tree legacy or staging ralink drivers. You would be better off getting used to wlan0, as ra0 will disappear for good in the future.
However, if you want it back, check the wiki's udev page for a solution.
Nah, you're right, I'll get used to it.
Offline
just wanted to say thank you guys! never would have got wireless working without this post. i'm running arch on my msi wind with the ralink card. all i had to do was add "!rt2800pci" to the modules line in rc.conf and tell wicd to use the ra0 interface. everything is working wonderfully now!
Offline
I also have problems with rt3090. I installed rt2860-firmware from the AUR and blacklisted the rt2x00 and rt2800 modules (pci/usb). I've got an wlan0 interface. But NetworkManager says the driver doesn't support scanning (the flag would be 0x0). I can `iwlist wlan0 scan`...
Offline
for me i had to add !rt2x00pci !rt2x00usb !rt2800lib !rt2800pci and everything works fine.
i found it out becease it did not worked since 2.6.33 and i wanted to take a look if the module was loaded
i was really shocked after i seen the output of lsmod | grep rt2 i didn´t knew that there was such a mess.
I just unloaded everything and loaded rt2860sta and all worked fine even with N-Wlans
Offline
I installed rt2860-firmware from the AUR
rt2860-firmware contains only /lib/firmware/rt2860.bin
Better: linux-firmware from testing which contains this and several other firmware files.
The package was created because since kernel 2.6.34 the firmware is not where it was with kernel 2.6.33 (I guess it was directly in the kernel). We liked to try out the new kernel before it was in testing so the firmware file was missing and there was no linux-firmware. Now there is.
Always try ifconfig wlan0 up (or first down then up). When it says permission denied you have problems with your driver.
฿ 18PRsqbZCrwPUrVnJe1BZvza7bwSDbpxZz
Offline
I tried that, but all NetworkManager keeps telling me is
wlan0: driver does not support SSID scans (scan_capa 0x00).
The driver does, though, because I can perfectly
iwlist wlan0 scan
and it brings up results.
Offline
Hi again,
Thankyou for your help. I do not have a firmware file at the location mentioned. However, I followed tomk's advice. Whilst running, I unloaded the rt2x00* and rt2800* modules and then reloaded the rt2860 module... success! However I am unable to prevent the rt2x00 and rt2800 related modules loading at boot. I put the names of all of them in the modules=() in rc.conf, preceeded with ! to no avail. Any ideas, the guys on irc reckon it might be related to udev...
Thankyou
This also worked for my rt2870 card which is supposed to work out of the box. Very strange...
never trust a toad...
::Grateful ArchDonor::
::Grateful Wikipedia Donor::
Offline
My "Ralink corp. RT2760 Wireless 802.11n 1T/2R" was grinding to a halt when I maxed out the speed of my internet connection, blacklisting left me with no wireless options at all though, found out I had to install the rt2860sta drivers from AUR.
On the Arch Wiki it says: "From Linux kernel 3.0, the staging driver rt2860sta is replaced by the mainline driver rt2800pci, and rt2870sta is replaced by rt2800usb. As a result, the staging drivers are deleted." - https://wiki.archlinux.org/index.php/Wi … and_rt2870
Offline