RT28xx Draft-N¶
WLAN PCI-Netzwerkkarten oder USB-Sticks mit RT2860, RT2870 und RT3070 Chipsatz.
Für diese Chipsatzversionen kann der Linux-Systemtreiber oder der Windowstreiber mit
WLAN/NdisWrapper verwendet werden. Der Linuxtreiber muss für jede verwendete Kernelversion nach einem System- bzw. Kernelupdate erneut kompiliert werden.
Bei ndiswrapper ist das nicht notwendig, allerdings läuft der Treiber unter ndiswrapper quasi nur in einer Emulation und der Linux-Systemtreiber sollte hier bevorzugt werden, da so alle Eigenschaften des Chipsatz besser unterstützt werden. Gerade bei bei 802.11n (Draft-N bis ~300MBit/s) gibt es öfters Probleme mit der Stabilität des Treibers unter ndiswrapper oder es funktioniert überhaupt nicht.
Um den Linuxtreiber kompilieren zu können müssen vorab zwei Programmpakete
[7] installiert werden.
- linux-headers-Kernelversion[6]
- build-essential
Jetzt kann der Treiber von der
Ralink Homepage
heruntergeladen werden.
Nun entpackt man
[2] das Treiber-Paket
Homeverzeichnis.
Bervor man den Treiber kompilieren kann, muss gemäß den Anweisungen in der Datei
README_STA die Textdatei
config.mk mit einem Editor
[3] angepasst werden. Momentan sind folgende Werte anzupassen:
HAS_WPA_SUPPLICANT=y
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y Nun muss man in das Treiberverzeichnis wechseln, den Treiber kompilieren und installieren
[5]. In diesem Fall sind auch dazu root-Rechte erforderlich.
sudo make
sudo make uninstall
sudo make install
In der Datei
/etc/Wireless/RT2860STA/RT2860STA.dat müssen jetzt noch folgende Einstellungen für die Funkübertragung mit einem Editor geändert werden
[3]:
CountryRegion=1
CountryRegionABand=1
CountryCode=DE
WirelessMode=5 Damit sind die zulässigen Frequenzen und Kanäle für Europa eingestellt. Siehe dazu auch
Frequenzen und Kanäle. Nun muss das System neu gestartet werden. Anschließend kann die Funktionalität des Treibers mit den folgenden Befehlen überprüft werden.
iwconfig
iwlist chan
Alle Treiberoptionen sind in der Datei
README_STA des Installationspakets beschrieben.