[[Vorlage(Getestet, bionic)]] [[Vorlage(Ausbaufähig, "Einige Chips wurden mit dem nicht mehr unterstützen NDIS-Wrapper bzw. sehr alten Ubuntu-Versionen getestet. Wer die entsprechende Hardware hat, kann unter einer aktuellen Version testen und die Ergebnisse hier eintragen")]] {{{#!vorlage Wissen [:Terminal: Ein Terminal öffnen] [:Packprogramme: Archive entpacken] [:Editor: Einen Editor öffnen] [:Kernelmodule: Umgang mit Kernelmodulen (Treibern)] [:Programme_kompilieren: Pakete aus dem Quellcode erstellen] [:Metapakete: Restricted-Modules, Linux-Headers: welche Version?] [:Pakete_installieren:Installation von Programmen] }}} [[Inhaltsverzeichnis()]] [[Bild(ralink-logo.png, 100, align=left)]] Viele WLAN-Karten oder -Sticks verwenden einen Chipsatz von Ralink (aktuell Mediatek), welcher oftmals vom Linux-[:Kernel:] direkt unterstützt wird. Es gibt aber auch nicht unterstützte Ausnahmen! Welche Netzwerk-Devices (auch LAN-Karten) mit welchem Chipsatz verbaut sind, welche Treiber im Kernel enthalten sind und verwendet werden können, kann für PCI-Karten durch die [:Terminal:]-Ausgaben von [1][4] {{{#!vorlage Befehl lspci -nnk | grep -iA2 net }}} bzw. für USB-Devices durch {{{#!vorlage Befehl lsusb }}} herausgefunden werden. Beispiele dafür sind: {{{ 02:00.0 Network controller [0280]: RaLink RT2860 [mark][1814:0781][/mark] Subsystem: RaLink Device [1814:2790] Kernel driver in use: rt2860sta Kernel modules: rt2860sta, rt2800pci }}} oder: {{{ Bus 001 Device 016: ID [mark]148f:2870[/mark] Ralink Technology, Corp. }}} Die hier markierten Geräte-IDs kennzeichnen den jeweils eingebauten Chipsatz. Die Bezeichnung selbst variiert oft und ist ansonsten unerheblich. Ob zwei oder mehr Treiber geladen sind, die sich dadurch gegenseitig blockieren, kann mit dem Befehl {{{#!vorlage Befehl lsmod }}} kontrolliert werden. Weitere Infos unter [:Kernelmodule:]. Die Ralink [:WLAN:] Treiber wurden vom Hersteller unter der GNU GPL freigegeben und in einem Community-Projekt weiter gepflegt. Es gibt pro Chipsatz zwei verschiedene Varianten: * alte ''legacy driver'' vom Hersteller mit ein paar Erweiterungen * neu entwickelte ''next-generation rt2x00 driver'' Die ''legacy driver'' unterstützen jedoch weder HostAP noch [:WLAN/wpa_supplicant:wpa_supplicant] und laufen unter neuen [:Kernel:]-Versionen mit SMP-Unterstützung noch nicht stabil. Aktuelle Treiber für die Chipsatzvarianten RT24xx, RT25xx, RT61 und RT73 sind im Treiberprojekt [:Linux Wireless:] enthalten und können installiert werden. = Installation = == Vorbereitung == Um Programme/Treiber gegebenenfalls selbst kompilieren zu können, müssen die benötigten Tools direkt aus den Quellen installiert werden [1][6][7]. {{{#!vorlage Paketinstallation build-essential dkms fakeroot patch }}} Unerlässlich sind auch die Kernel-Header-Files, die je nach Installation und Kernel unterschiedlich sind und hier deshalb separat aufgeführt werden: [6] {{{#!vorlage Befehl sudo apt-get install linux-headers-$(uname -r) }}} {{{#!vorlage Befehl sudo aptitude install linux-headers-$(uname -r)}}} Das passende [:Metapaket:] der verwendeten Kernelheader vereinfacht die Aktualisierung. Ohne eine bestehende Internetverbindung können die Pakete auch auf [packages::packages.ubuntu.com] heruntergeladen und [:Paketinstallation_DEB: installiert] werden [7]. Im [https://www.mediatek.com/products/broadbandWifi/rt5572 Ralink/Mediatek Treiberarchiv] {en} kann der jeweilige Quellcode heruntergeladen und anschliessend entpackt werden [2]. == Installation == Um den jeweiligen Treiber zu installieren, müssen vorher die im [:WLAN/Ralink#RT2860STA-und-Draft-N:weiter unten] genannten Anpassungen in den Dateien '''~/RT2860STA.DAT''' und '''~/os/linux/config.mk''' im entpackten Treiberverzeichnis mit einem [:Editor:] [3] eingearbeitet werden, damit der Treiber mit [:WLAN/wpa_supplicant: WPA-Supplicant] und dem [:NetworkManager:] funktioniert. Es empfiehlt sich, vorher die '''README'''-Datei zu lesen, ob für Linux-Systeme weitere Anpassungen nötig sind, und ob der Treiber mit dem verwendeten Kernel kompatibel ist [5]. Für [wikipedia:802.11n:Draft-N] sind ebenfalls vorher alle nötigen [:WLAN/Ralink#RT2860STA-und-Draft-N:Anpassungen] vorzunehmen. Danach wechselt man in das Verzeichnis und kompiliert [5][7]: {{{#!vorlage Befehl cd Verzeichnisname/ make sudo make install }}} Der '''Verzeichnisname''' ist natürlich dem relativen Pfad zum Ordner anzupassen. Warnungen können bei `make` ignoriert werden, Fehler dürfen nicht auftreten. Sollten Fehlermeldungen bei `make` auftreten, die die Ausgaben "Permission denied" bzw. "Keine Berechtigung" enthalten, so muss der Kompilierungsvorgang mit {{{#!vorlage Befehl make clean sudo make sudo make uninstall sudo make install }}} wiederholt werden. = Ralink-Treiber = [[Anker(RT25xx)]] [[Anker(RT24xx)]] \\ == RT24xx / RT25xx == Der Kernel-Treiber rt2500pci arbeitet problemlos mit dem Standard-Network-Manager. Es werden nun auch statische IP sowie unterdrückte ESSID unterstützt. Die weiteren Ausführungen beziehen sich auf ältere Ubuntu-Versionen. Die im Kernel enthaltenen Treiber für Ralinkchipsätze der 24xx/25xx-Serie arbeiten bei der WPA-Verschlüsselung nicht mit [:WLAN/wpa_supplicant:wpa_supplicant]. Die WPA-Einstellungen müssen direkt in der [:interfaces:/etc/network/interfaces] vorgenommen werden. Für DHCP sähe dies z.B. so aus: {{{auto ra0 iface ra0 inet dhcp pre-up ifconfig ra0 up pre-up ifconfig ra0 down pre-up ifconfig ra0 up pre-up ifconfig ra0 down pre-up iwconfig ra0 essid xxxxxx pre-up iwconfig ra0 mode managed pre-up iwpriv ra0 set AuthMode=WPAPSK pre-up iwpriv ra0 set EncrypType=TKIP #AES pre-up iwpriv ra0 set WPAPSK=xxxxxxxxxxxxxxxxxxx pre-up ifconfig ra0 up }}} Alternativ kann die WPA-Verschlüsselung durch Editieren [4] der Datei '''rtXXXXSTA.dat''' erfolgen, wobei '''XXXX''' der Chipbezeichnung entspricht. Die Datei befindet sich jeweils mit einer README-Anleitung in den Treiberpaketen von Ralink oder dem rt2x00-Projekt. Das in neueren Versionen (z.B. [:Edgy_Eft:Edgy Eft]) mitgelieferte Modul rt2x00pci arbeitet wieder mit wpa_supplicant, die '''/etc/network/interfaces''' kann z.B. so aussehen, wenn man sich fest per WPA2 mit einem Access Point verbinden will: {{{auto ra0 iface ra0 inet dhcp wpa-essid XXXXXXXXXXXXX wpa-proto WPA2 wpa-scan_ssid 1 wpa-key_mgmt WPA-PSK wpa-psk XXXXXXXXXXXXXXXXXXXXXX }}} Die Kernel-Module rt2500pci, rt2x00pci und rt2x00lib sind in Verbindung mit WPA-Verschlüsselung sehr instabil und daher nicht zu empfehlen. Man sollte die 3 Module auf die '''/etc/modprobe.d/blacklist''' setzen und das alte Modul rt2500 installieren (siehe unten auf dieser Seite). Auch der [:Network-Manager:] sollte deaktiviert bzw. deinstalliert werden. In einzelnen Fällen kann es helfen, die Tx Rate für das WLAN-Gerät von Hand einzustellen. Auch dazu muß der [:Network-Manager:] deinstalliert werden und '''/etc/network/interfaces''' von Hand geändert werden. {{{auto wlan0 iface wlan0 inet dhcp pre-up iwconfig wlan0 rate 54M wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf }}} Die Einstellungen für die '''/etc/wpa_supplicant/wpa_supplicant.conf''' kann man bei [:WLAN/wpa_supplicant:wpa_supplicant] nachlesen. == RT2570 == Die Treiber sind bereits im Kernel enthalten. Wer Probleme hat, kann versuchen die aktuelle Entwicklerversion selber zu kompilieren: [uf_thread:106846:HOWTO: Ralink RT2570 usb wireless driver] {en} == RT61 == Der RT61 Chipsatz von Ralink wird vornehmlich in günstigeren [:WLAN/Karten:WLAN-Karten] eingesetzt und läuft "out of the box", so daß keine Anpassung mehr nötig sein dürfte. == RT28xx == Für WLAN PCI-Netzwerkkarten oder USB-Sticks mit RT2860, RT2870 und RT3070 Chipsatz sind Treibermodule, da in der Entwicklung allerdings noch im Staging-Zweig des Kernels, enthalten. Sollte der WLAN-Treiber nicht automatisch laden, muss der Treiber '''rt2860''' in die Datei '''/etc/modules''' eingetragen[3] werden. Für diese Chipsatzversionen kann der Linux-Systemtreiber verwendet werden. Der Linuxtreiber muss für jede verwendete Kernelversion nach einem System- bzw. Kernelupdate erneut kompiliert werden. 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 in das [:Homeverzeichnis:]. Bevor man den Treiber kompilieren kann, muss gemäß den Anweisungen in der Datei '''README_STA''' die Textdatei '''config.mk''' in '''~/Quellverzeichnis/os/linux''' mit einem Editor [3] angepasst werden damit der Treiber mit dem [:Network-Manager:] funktioniert. {{{ HAS_WPA_SUPPLICANT=y HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y }}} Wichtig für den [:Network-Manager:] ist das `y` bei `HAS_NATIVE_WPA_SUPPLICANT_SUPPORT`, da dann wpa_supplicant mit dem Treiber "wext" (-Dwext) benutzt werden kann. Ansonsten, also wenn `HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=n`, muss wpa_supplicant mit "-Dralink" aufgerufen werden. Zusätzlich können schon jetzt die Parameter der Datei '''RT2860STA.dat''' für die benötigten Ländereinstellungen geändert werden. {{{ CountryRegion=1 CountryRegionABand=1 CountryCode=DE WirelessMode=5 }}} Dies kann alternativ auch nach der Installation des neuen Treibers in der Datei '''/etc/Wireless/RT2860STA/RT2860STA.dat''' erfolgen. Damit sind die zulässigen Frequenzen und Kanäle für Europa eingestellt. Siehe dazu auch [wikipedia:WLAN#Frequenzen_und_Kanäle:Frequenzen und Kanäle]. Nun muss man in das Treiberverzeichnis wechseln, den Treiber kompilieren und installieren [5]. In diesem Fall sind auch dazu root-Rechte erforderlich. {{{#!vorlage Befehl make sudo make uninstall sudo make install }}} Es muss das System neu gestartet werden. Anschließend kann die Funktionalität des Treibers mit den folgenden Befehlen überprüft werden. {{{#!vorlage Befehl iwconfig iwlist chan }}} Alle Treiberoptionen sind in der Datei '''README_STA''' des Installationspakets beschrieben. == RT2860STA und Draft-N == Draft-N, also 300MBit ist eine ziemlich fragile Konfiguration. Z.B. funktioniert Draft-N ausschließlich mit AES, also CCMP-Verschlüsselung, nicht mit TKIP. Des Weiteren funktioniert Draft-N anscheinend auch nur mit wpa_supplicant und nicht mit der dokumentierten Variante durch iwpriv. Somit: 1. Modul manuell kompilieren und installieren, siehe oben (getestet mit v2.3.0.0) 1. In der '''RT2860STA.DAT''' alles setzen, also nicht nur Region und so weiter, sondern auch die SSID, die Verschlüsselung, Kodierung. Folgend alle Änderungen zur Original-Datei: {{{ #Default CountryRegion=1 CountryRegionABand=1 CountryCode=DE ChannelGeography=1 SSID=< deine ssid > NetworkType=Infra WirelessMode=5 Channel=< dein channel > AuthMode=WPAPSK EncrypType=AES WPAPSK=< dein wpa2-passwort > HT_BW=1 }}} Trotz wpa_supplicant scheint dies notwendig zu sein. Nun sollte Draft-N laufen. = Chipsätze = || '''Chipsatz''' || '''Typ''' || '''Treiber''' || '''Verschlüsselung''' || '''Kommentar''' || || 13d3:3247 || USB || RT2770+RT2720 || WEP WPA WPA2 || 802.11bgn, in 22.04 direkt unterstützt durch `rt2800usb`, AzureWave AW-NU222 || || ID:13d3:3247 RT2770F|| USB || RT2800 || WEP WPA WPA2 || wird automatisch erkannt || || ID:07d1:3c06 || USB || RT73 || WEP WPA WPA2 || wird automatisch erkannt || || ID 07d1:3c0d || USB || [:WLAN/Ralink#RT2860STA-und-Draft-N:RT3070] || WEP WPA WPA2 || Draft-N. Erforderliche Geräte-ID fehlt im Treibermodul. Vorgehensweise entspricht Variante B in folgendem [post:2264339:Forenbeitrag]. Modul rt2800usb muss [:Kernelmodule#Automatisches-Laden-verhindern-Blacklisting:gesperrt] werden. Ansonsten aktueller Treiber für rt3070 von Ralink erforderlich.|| || ID 07D1:3C16 || USB || [:WLAN/Ralink#RT2860STA-und-Draft-N:RT2870] || WEP WPA WPA2 || Draft-N. Erforderliche Geräte-ID fehlt im Treibermodul. Vorgehensweise entspricht Variante B in folgendem [post:2264339:Forenbeitrag]. Modul rt2800usb muss [:Kernelmodule#Automatisches-Laden-verhindern-Blacklisting:gesperrt] werden.|| || ID 07d1:3c09 || USB || [:WLAN/Ralink#RT2860STA-und-Draft-N:RT2870] || WEP WPA WPA2 || Draft-N. Direkt unterstützt. Modul rt2800usb muss [:Kernelmodule#Automatisches-Laden-verhindern-Blacklisting:gesperrt] werden. [post:4483632:Forenbeitrag] zu rt2860sta für neuere Kernelversionen. || || ID 07d1:3c0a || USB || [:WLAN/Ralink#RT2860STA-und-Draft-N:RT3070] || WEP WPA WPA2 || Draft-N. Der Systemtreiber rt2870sta kann funktionieren, ansonsten den aktuellen Treiber für rt3070 von Ralink verwenden. Alternatives [post:2388926:Treiberpaket] {dl}. Modul rt2800usb muss [:Kernelmodule#Automatisches-Laden-verhindern-Blacklisting:gesperrt] werden. || || ID 07d1:3c11 || USB || [:WLAN/Ralink#RT2860STA-und-Draft-N:RT2870] || WEP WPA WPA2 || Draft-N. Modul rt2800usb muss [:Kernelmodule#Automatisches-Laden-verhindern-Blacklisting:gesperrt] werden. Aktueller Treiber für rt3572 von Ralink erforderlich. [post:2486960:Anleitung]. Zusätzliche [post:2488010:Hinweise] || || DWA-610 || PCMCIA || [:WLAN/Ralink#RT61:RT61] || WEP WPA WPA2 || Wird automatisch erkannt || || DWL-G122 B1 ID 2001:3c00 || USB || [:WLAN/Ralink#RT24xx-RT25xx:RT2500] || WEP WPA WPA2 || Sollte automatisch erkannt werden durch `rt2500usb` || || ID 07d1:3c03 || USB || RT73 || WEP WPA WPA2 || Wird automatisch erkannt. || || ID 07d1:3c0f || USB || [:WLAN/Ralink#RT2860STA-und-Draft-N:RT3070] || WEP WPA WPA2 || Draft-N, aktueller Treiber für rt3070 von [https://www.mediatek.com/products/broadbandWifi/rt3070 Mediatek] {dl} erforderlich. Angepasstes [post:2388926:Treiberpaket] {dl}. Erforderliche Geräte-ID fehlt im Treibermodul. Vorgehensweise entspricht Variante B in folgendem [post:2264339:Forenbeitrag]. Im Modul '''rt2870sta''' enthalten, Modul '''rt2800usb''' muss [topic:nach-update-wlan-disconnect-alle-10-minuten:gesperrt] werden. || || ID:1814:0302 || PCI || [:WLAN/Ralink#RT61:RT61] || WEP WPA WPA2 || RT61-CVS Treiber benutzen; Läuft problemlos incl. WPA2|| || DWL-G630 E || PCMCIA || [:WLAN/Ralink#RT61:RT61] || WEP WPA || Wird unter 8.10 automatisch erkannt. || || ID 148f:2070 || USB || [:WLAN/Ralink#RT2860STA-und-Draft-N:Ralink RT2870] || WEP WPA WPA2 || Das Modul rt2800usb muss [:Kernelmodule#Automatisches-Laden-verhindern-Blacklisting:gesperrt] werden. Geräte-ID ist nicht im Systemtreiber rt2870sta enthalten. Anleitung im [post:2804142:Forum] || || ID 148f:2573 RT2571WF|| USB || RT73 || WEP WPA WPA2 || Direkt unterstützt durch '''rt73usb'''. Alternativ Treiber von [:Linux Wireless:]. Modul rt2500usb muss möglicherweise [:Kernelmodule#Automatisches-Laden-verhindern-Blacklisting:gesperrt] werden. || || WL0040 || USB ||[:WLAN/Ralink#RT2860STA-und-Draft-N:Ralink RT2870] || WEP WPA WPA2 || Wird direkt unterstützt || || 1814:3062 1814:3060|| PCI ||[:WLAN/Ralink#RT2860STA-und-Draft-N:Ralink RT3562] || WEP WPA WPA2 || Draft-N. Vorbereitetes [post:2739482:Treiberpaket] und Anleitung. Modul rt2800pci muss [:Kernelmodule#Automatisches-Laden-verhindern-Blacklisting:gesperrt] werden. [post:4483632:Forenbeitrag] zu rt2860sta für neuere Kernelversionen.|| || WNC-0301 || PCI || [:WLAN/Ralink#RT24xx-RT25xx:Ralink RT2500] || WEP WPA WPA2 || Mit [:Linux Wireless:] || || WNC-0301 || PCI || [:WLAN/Ralink#RT61:Ralink RT61] || WEP WPA || Mit [:Linux Wireless:]|| || ID 148f:2671 || USB || RT73 || WEP WPA WPA2 || Mit [:Linux Wireless:]|| || ID 148f:2770 || USB || [:WLAN/Ralink#RT2860STA-und-Draft-N:RT3572] || WEP WPA WPA2 || Direkt unterstützt. Draft-N. Aktueller Treiber für rt3572 von Ralink erforderlich. [post:2486960:Anleitung]. Siehe Hinweise ^^(1)^^ || || DN-7001G || || [:WLAN/Ralink:Ralink RT2500] || || || || F5D7010 || PCMCIA || [:WLAN/Ralink:Ralink RT61] || WPA || || || ID 050d:705a || USB || RT73 || WEP WPA WPA2 || Systemtreiber rt2500usb muss [:Kernelmodule#Automatisches-Laden-verhindern-Blacklisting:gesperrt] werden. || || ID 050d:705a || USB || [:WLAN/Ralink#RT24xx-RT25xx:Ralink RT2573] || WEP WPA WP2 || Funktioniert einwandfrei out-of-the-box (Getestet mit Ubuntu 10.04 und 10.10) || || ID 050d:815c || USB || [:WLAN/Ralink#RT2860STA-und-Draft-N:RT2870] || WEP WPA WPA2 || Ralink rt2870 Chipsatz Draft-N. Modul rt2800usb muss [:Kernelmodule#Automatisches-Laden-verhindern-Blacklisting:gesperrt] werden || || ID 050d:825a || USB || [:WLAN/Ralink#RT2860STA-und-Draft-N:RT2870] || WEP WPA WPA2 || Ralink rt3070 Chipsatz Draft-N. Modul rt2800usb muss [:Kernelmodule#Automatisches-Laden-verhindern-Blacklisting:gesperrt] werden || || ID 050d:905b || USB || RT73 || WPA || || || ID 050d:935a || USB || [:WLAN/Ralink#RT2860STA-und-Draft-N:RT2870] || WEP WPA WPA2 || Draft-N. Aktueller Treiber für rt3572 von Ralink oder angepasster Treiber für rt3070 erforderlich. Zuerst rt2870sta verwenden und testen. [post:2488342:Anleitung] || || WLAN USB Stick 54 || USB || RT73 ||WEP WPA WPA2 || Direkt unterstützt. Alternativ Treiber von [:Linux Wireless:]. Modul rt2500usb muss [:Kernelmodule#Automatisches-Laden-verhindern-Blacklisting:gesperrt] werden. || || ID:06f8:e010 || USB || RT73 || WEP WPA WPA2 || Treiber im System enthalten.|| || ID 06f8:e030 || USB || [:WLAN/Ralink#RT2860STA-und-Draft-N:Ralink RT2870] || WEP WPA WPA2 || Geräte-ID ist nicht im Systemtreiber enthalten. Anleitung im [post:2485556:Forum] || || EW-7108PCg ID 1814:0301 || PCMCIA || [:WLAN/Ralink#RT24xx-RT25xx:Ralink RT2500] || WEP WPA WPA2 || aktuellen Treiber von [:Linux Wireless:]|| || ID 1814:0301 || PCI || [:WLAN/Ralink#RT61:Ralink RT61] || WEP WPA WPA2 || [:Linux Wireless:] || || EW-7128G (bis 2005) || || [:WLAN/Ralink#RT24xx-RT25xx:Ralink RT2500] || WEP WPA WPA2 || aktuellen Treiber von [:Linux Wireless:]|| || EW-7128G || || [:WLAN/Ralink#RT61:Ralink RT61] || WEP WPA WPA2 || aktuellen Treiber von [:Linux Wireless:]|| || ID 7392:7318 || USB || RT73 || WEP WPA WPA2 || || || ID 7392:7711 || USB || [:WLAN/Ralink#RT2860STA-und-Draft-N:Ralink RT3070] || WEP WPA WPA2 || Alle Versionen UAn, UMn 3.0, USn und UTn. Aktuellen Treiber rt3070 von Ralink kompilieren || || EW-7727In || PCI || RaLink RT2760 [:WLAN/Ralink#RT2860STA-und-Draft-N:Ralink RT2860]|| WEP WPA WPA2 || out-of-the-box 802.11n [post:4483632:Forenbeitrag] zu rt2860sta für neuere Kernelversionen.|| || EW-7728In || PCI || RaLink RT2700 [:WLAN/Ralink#RT2860STA-und-Draft-N:Ralink RT2800]|| WEP WPA WPA2 || out-of-the-box 802.11n [post:4483632:Forenbeitrag] zu rt2860sta für neuere Kernelversionen.|| || ID 0df6:90ac || USB ||RT73 || WEP, (WPA/WPA2 ungetestet) || RT73-CVS Treiber benutzen || || ID 0df6:0040 || USB || [:WLAN/Ralink#RT2860STA-und-Draft-N:Ralink RT2870] || WEP WPA WPA2 || Draft-N. Direkt unterstützt, die Geräte-ID muss dem Treiber zugewiesen werden. [post:2542554:Anleitung]. || || ID 0df6:0042 || USB || [:WLAN/Ralink#RT2860STA-und-Draft-N:Ralink RT2870] || WEP WPA WPA2 || Draft-N. Direkt unterstützt, die Geräte-ID muss dem Treiber zugewiesen werden. [post:2638094:Anleitung]. || || ID 0df6:003f || USB || [:WLAN/Ralink#RT2860STA-und-Draft-N:Ralink RT2870] || WEP WPA WPA2 || Draft-N. Direkt unterstützt. Modul rt2800usb muss [:Kernelmodule#Automatisches-Laden-verhindern-Blacklisting:gesperrt] werden. || || C54Ri || PCI || [:WLAN/Ralink#RT24xx-RT25xx:RT2500] || WEP WPA WPA2 || aktuellen Treiber von [:Linux Wireless:]|| || C54Ri (rev2) || PCI || [:WLAN/Ralink#RT61:Ralink RT61] || WEP WPA WPA2 || aktuellen Treiber von [:Linux Wireless:]|| || C54RC || PCMCIA || [:WLAN/Ralink#RT24xx-RT25xx:RT2500] || WPA WEP WPA2 || aktuellen Treiber von [:Linux Wireless:]|| || C54RU || USB || RT73 || WEP WPA WPA2 || aktuellen Treiber von [:Linux Wireless:]|| || C300RC || PCMCIA || [:WLAN/Ralink#RT2860STA-und-Draft-N:Ralink RT2860] || WEP WPA WPA2 || b/g/n - 300 MBit/s - getestet mit 10.10 - wird automatisch erkannt. Evtl: [post:4483632:Forenbeitrag] zu rt2860sta für neuere Kernelversionen. || || C300RU || USB || [:WLAN/Ralink#RT2860STA-und-Draft-N:Ralink RT2870/3070] || WEP WPA WPA2 || b/g/n - 300 MBit/s - getestet mit 10.10 - wird automatisch erkannt evtl. blacklist bearbeiten: rt2800USB || || PCI-G31 || PCI || [:WLAN/Ralink#RT61:Ralink RT61] || WEP WPA WPA2 || Wird direkt unterstützt. Alternativ aktueller Treiber von [:Linux Wireless:]|| || Wifi-b || || [:WLAN/Ralink#RT24xx-RT25xx:RT2400] || WEP || Dapper: keine Probleme, Edgy: System hängt sich mit GUI-Konfiguration auf. Manuell Bearbeitung der '''/etc/network/interfaces''' erforderlich. || || WL-107G || PCMCIA || [:WLAN/Ralink#RT24xx-RT25xx:RT2500] || WEP WPA WPA2 || Status aktuell unbekannt|| || WL-130G aka Wifi-g || PCI || [:WLAN/Ralink#RT24xx-RT25xx:RT2500] || WEP WPA WPA2 || Modul `rt2x00pci` || || ID:0b05:1706 || USB ||[:WLAN/Ralink#RT24xx-RT25xx:RT2500] || WEP WPA WPA2 || Wird direkt unterstützt. Alternativ aktueller Treiber von [:Linux Wireless:]|| || ID:0b05:1723 || USB || RT73 || WEP WPA WPA2 || Wird direkt unterstützt. Alternativ aktueller Treiber von [:Linux Wireless:]|| || CB54G2 || PCMCIA || [:WLAN/Ralink#RT24xx-RT25xx:RT2500] || WEP WPA WPA2 || || || MS6852 || PCI || [:WLAN/Ralink#RT24xx-RT25xx:RT2500] || WEP WPA WPA2 || WLAN - Bluetooth Combo-Karte / Bluetooth über int. USB-Anschluß|| || PC54G2 || PCI || [:WLAN/Ralink#RT24xx-RT25xx:RT2500] || WEP WPA WPA2 || vermutlich direkt unterstützt || || PC54G3 || PCI || [:WLAN/Ralink:Ralink] || WEP WPA WPA2 || || || PC60G|| PCI || [:WLAN/Ralink#RT61:Ralink RT61] || WEP WPA WPA2 || || || US54SE II || USB || RT73 || WEP WPA WPA2 || || || ID 148f:2870 || USB || [:WLAN/Ralink#RT2860STA-und-Draft-N:Ralink RT2870] || WEP WPA WPA2 || Draft-N. Direkt durch Modul rt2870sta unterstützt. Modul rt2800usb muss [:Kernelmodule#Automatisches-Laden-verhindern-Blacklisting:gesperrt] werden. || || ID 157E:300E || USB || [:WLAN/Ralink#RT2860STA-und-Draft-N:Ralink RT2870] || WEP WPA WPA2 || Draft-N. Modul rt2800usb muss [:Kernelmodule#Automatisches-Laden-verhindern-Blacklisting:gesperrt] werden. || || ID 083A:B522 || USB || [:WLAN/Ralink#RT2860STA-und-Draft-N:Ralink RT2870] || WEP WPA WPA2 || Draft-N. Modul rt2800usb muss [:Kernelmodule#Automatisches-Laden-verhindern-Blacklisting:gesperrt] werden. || || WMP54G || PCI || [:WLAN/Ralink#RT24xx-RT25xx:RT2500] || WEP WPA WPA2 || Mit [:Linux Wireless:]|| || WMP600Nv1 || PCI || [:WLAN/Ralink#RT2860STA-und-Draft-N:RalinkRT2860STA] || WEP WPA WPA2 || vermutlich direkt unterstützt, für Draft-N die RT2860STA.dat aus den Ralink Sourcen nach /etc/Wireless/RT2860STA/ kopieren. Alter [post:4483632:Forenbeitrag] zu rt2860sta|| || WUSB54G REV. 0.04 || USB || [:WLAN/Ralink#RT2570:Ralink RT2570] || WEP WPA WPA2 || Mit [:Linux Wireless:]|| || ID 13b1:0020 || USB || RT73 || WEP WPA WPA2 || Mit [:Linux Wireless:]|| || ID 1737:0070 || USB ||[:WLAN/Ralink#RT2860STA-und-Draft-N:Ralink RT2870] || WEP WPA WPA2 || Draft-N. Modul rt2800usb sperren. Siehe [:Kernelmodule:] || || ID 1737:0078 || USB ||[:WLAN/Ralink#RT2860STA-und-Draft-N:Ralink RT2870] || WEP WPA WPA2 || Stick wird nicht erkannt. Geräte-ID ist nicht im Treiber enthalten. Lösungsmöglichkei in folgendem [post:2264339:Forenbeitrag]. Angepasstes Treiberpaket für [:WLAN/Ralink#RT2860STA-und-Draft-N:Ralink RT2870] im [post:3074357:Forum] || || WUSB600N || USB ||[:WLAN/Ralink#RT2860STA-und-Draft-N:Ralink RT2870] || WEP WPA WPA2 || Draft-N. Modul rt2800usb sperren. Siehe [:Kernelmodule:] || || ID 1737:0079 || USB || [:WLAN/Ralink#RT2860STA-und-Draft-N:Ralink RT3572] || WEP WPA WPA2 || Aktueller Treiber von Ralink. Geräte-ID ist nicht im Treiber enthalten. Anleitung bei [http://www.linux-club.de/viewtopic.php?f=19&t=107288&start=0 Linux-Club.de]|| || CCU7740N || USB || [:WLAN/Ralink#RT2860STA-und-Draft-N:Ralink RT2870] || WEP, WPA, WPA2 (WPA/WPA2 getestet) || Draft-N; Status aktuell unbekannt|| || Wireless LAN USB 2.0 - 54Mbps || USB || RT73 || WEP WPA WPA2 || aktuellen Treiber von [:Linux Wireless:] || || Turbolink UB801R || USB || [:WLAN/Ralink#RT24xx-RT25xx:RT2500] || WEP WPA WPA2 || bei Problemen aktuellen Treiber von [:Linux Wireless:]|| || RT2500 Geräte-ID 1814:0201 || PCMCIA und PCI || [:WLAN/Ralink#RT24xx-RT25xx:RT2500] || WEP WPA WPA2 || direkt unterstützt durch `rt2500pci`|| || LCS-8531M || PCMCIA || [:WLAN/Ralink#RT61:Ralink RT61] || WEP, WPA (getestet), WPA2 || || || 1814:3090 1814:3091 1814:3092 1814:3290 || PCI || [:WLAN/Ralink#RT2860STA-und-Draft-N:Ralink RT2860] || WEP, WPA, WPA2 || Module rt2860sta oder rt3090sta im Kernel enthalten. [post:4483632:Forenbeitrag] zu rt2860sta für neuere Kernelversionen. Aktuellen Treiber '''RT3290''' V. 2.6.0.0 kompilieren. Infos [post:5130487:hier] und [:WLAN/Ralink#RT28xx:hier] beachten. Vorbereitetes Installationspaket mit Anleitung im [post:5561332:Forum]. Installation über [:DKMS:] im [post:5641297:selben Thread]. Anleitung für Bluetooth-PPA ebenfalls. || || 1814:0781 1814:0701 1814:0681 1814:0601|| PCI || [:WLAN/Ralink#RT2860STA-und-Draft-N:Ralink RT2860] || WEP, WPA, WPA2 || Module rt2860sta oder rt2800pci im Kernel enthalten. [post:4483632:Forenbeitrag] zu rt2860sta für neuere Kernelversionen. || || 1814:3070 1814:3071 1814:3072 || USB || [:WLAN/Ralink#RT2860STA-und-Draft-N:Ralink RT2870] || WEP, WPA, WPA2 || Draft-N. Modul rt2800usb sperren. Siehe [:Kernelmodule:]. || || 1814:5390 || PCI || [:WLAN/Ralink#RT2860STA-und-Draft-N:Ralink RT5390] || WEP, WPA, WPA2 || Modul rt5390sta, angepasster Treiber --Version 2.4.0.4-- und Installationsanleitung im [post:2960487:Forum]. Alternativ: angepasster Treiber --Version 2.5.0.3-- an anderer Stelle im [post:3208747:Forum]. Angepasster Treiber für 13.xx und 14.04 [post:3473742:hier]. || || 148f:5370 || USB || [:WLAN/Ralink#RT2860STA-und-Draft-N:Ralink RT5370] || WEP, WPA, WPA2 || Unterstützt durch '''rt2800usb''' || || 2001:3c1e || USB || D-Link || WEP, WPA, WPA2 || Modul '''rt2800usb''', Die Geräte-ID muss analog Variante B im [post:2831641:Forum] dem Modul '''rt2800usb''' hinzugefügt werden, Variante B. Anleitung im {en} engl. Forum [https://ubuntuforums.org/showpost.php?p=12506546&postcount=11 hier], erste Zeile || || 177f:1163 || USB || Sweex LW163 v2 || WEP, WPA, WPA2 || Ralink rt5370sta-Chipsatz. Ab Kernel 3.11 Modul '''rt2800usb''', die Geräte-ID muss dem Treiber hinzugefügt werden, Anleitung im [post:6465917:Forum] || || 1814:5592 || PCI || RT5592 || WEP, WPA, WPA2 || Treiberinstallation [uf_thread:2217996&page=2&p=12997915#post12997915:hier] {en}. Es scheint [uf_thread:2217996&page=4&p=13106385#post13106385:dieser Patch] {en} nötig zu sein. || || 148f:7601 || USB || mt7601u || WEP WPA WPA2 || Direkt unterstützt. Ansonsten z. B. den [:Mainline-Kernel:] 4.3.0-0300 installieren. Anleitung für Kernel 5.3 [uf_thread:2432145&p=13912299#post13912299:hier] {en} || || 0e8d:7610 || USB || mt7610u || WEP WPA WPA2 || Treiberinstallationsanleitung [uf_thread:2408678&page=2&p=13825311#post13825311:hier] {en} || || 0e8d:7603 || USB || mt7603u || WEP WPA WPA2 || bgn 2,4GHz - Nicht unterstützt! Kein Treiber verfügbar. || {{{#!vorlage Hinweis ^^(1)^^ Nach einigen System- und Kernelupdates ist die benötigte Geräte-ID in den Treibermodulen '''rt2800usb''' und '''rt2870sta''' unter Ubuntu 10.04 enthalten. Es empfiehlt sich, zunächst beide Module zu entladen, einzeln zu testen und das nicht funktionierende Modul zu [:Kernelmodule#Automatisches-Laden-verhindern-Blacklisting:sperren]. }}} == Beispielhafte Vorgehensweise für ein Treibermodul == {{{#!vorlage Befehl sudo service network-manager stop # Netzwerk stoppen sudo modprobe -rf rt2800usb rt2870sta # beide Module entladen sudo modprobe -v rt2870sta # richtiges Modul laden sudo depmod -a # Liste der Modulabhängigkeiten aktualisieren sudo update-initramfs -u # Initram aktualisieren sudo service network-manager restart # Netzwerk wieder starten }}} Dies jeweils mit beiden Treibern ausprobieren [4]. = Problembehandlung = Aktuelle Firmwaredateien für viele Ralink-Treiber finden sich im Paket '''linux-firmware''': {{{#!vorlage Paketinstallation linux-firmware }}} Sollten die ins Forum verlinkten bereits angepassten Treiberpakete nicht (mehr) funktionieren, dann sollten die entsprechenden Deinstallationsbefehle durchgeführt und die Installation mit den anzupassenden Originaltreibern wiederholt werden. = Links = * [:Kernelmodule:] * [https://www.mediatek.com/products/connectivity-and-networking/broadband-wifi Mediatek-Downloadseite] {en} * [http://ralink.rapla.net/ Ralink chipsets based wireless devices] tabellarische Übersicht {en} * [ubuntu_doc:community/WifiDocs/Driver/RalinkRT61:Anleitung zur Installation des Ralink-RT61-Treibers] {en} # tag: Hardware, Internet, Netzwerk, WLAN