So installieren Sie den WLAN-Treiber Ralink RT3290

10

Ich bin neu in Ubuntu. Wie kann ich den WLAN-Treiber Ralink RT3290 802.11bgn installieren? Und bitte, wenn Sie mir Schritt für Schritt helfen können: D Vielen Dank!

aleksandar
quelle
Welche Ubuntu-Version verwenden Sie? Welche Version des Kernels? Was hast du bisher versucht?
MrTomRod
Ich habe Ubuntu 14.10 und Kernel sollte die neueste Version sein, ich habe es aktualisiert. Ich bin nicht sehr gut darin. Ich habe versucht, Tutorilas im Internet zu installieren, aber immer etwas fehlt. Wenn ich versuche, Befehle make install zu machen, heißt es, dass es Fehler gibt
aleksandar
Sind die Treiber nicht in Ubuntu enthalten? Ich habe einen Belkin F7D1101 v2, der denselben Chipsatz verwendet und in Ubuntu 13.10, 14.04 einwandfrei funktioniert hat. und 14.10.
John Scott
In hohem Maße verwandt und mit Antworten mit „moderneren“ Ansätzen: / Fragen / 756166 / RT3290-Ralink-Treiber-in-Ubuntu
David Foerster

Antworten:

3

HINWEIS: Die hier genannten Links funktionieren möglicherweise nicht mehr. Sie werden hier nur zu historischen Zwecken gelassen.

  • Laden Sie den Quellcode des Treibers herunter:

    wget http://dl.dropbox.com/u/11876059/DPO_RT3290_LinuxSTA_V2600_20120508.tar.gz
    
  • Extrahieren Sie dann die Datei aus der TAR-Datei

    tar -xvf DPO_RT3290_LinuxSTA_V2600_20120508.tar.gz
    
  • danach in dieses Verzeichnis eingeben

    cd ~/DPO_RT3290_LinuxSTA_V2600_20120508
    make    
    # compile the make file
    sudo make install
    # install the make file
    
  • Aktivieren Sie danach den WLAN-Treiber

    sudo modprobe rt3290sta
    
Sudip Das
quelle
Ich habe das Skript verwendet. Ich habe jetzt 16.04 und ich habe diesen Fehler bei der Eingabe des Codes "make" :: 85: Fehler: Makro " DATE " könnte reproduzierbare Builds verhindern [-Werror = Datum-Uhrzeit] intf (extra, Größe, "Treiberversion-% s ,% s% s \ n ", STA_DRIVER_VERSION, DATE , _ ^ /home/ranjit/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../sta/sta_cfg.c:4899:95: Fehler: Makro" TIME "verhindert möglicherweise reproduzierbare Builds [-Werror = Datum-Uhrzeit]
Ranjit
Bitte geben Sie diesen Befehl "lspci | grep Network" ein und geben Sie mir die Ausgabe @Ranjit
Sudip Das
03: 00.0 Netzwerkcontroller: MEDIATEK Corp. MT7630e 802.11bgn Drahtloser Netzwerkadapter
Ranjit
1
Link funktioniert nicht
user1993
1
@ SudipDas es jetzt in Ordnung für mich ist, habe ich das Problem gelöst. Ich habe nur auf die Gültigkeit der Antwort
hingewiesen
11

Da Ralink den Treiber nicht patcht und die aktuelle Version nicht funktioniert, habe ich eine gepatchte Datei bereitgestellt, die Sie nach diesen Schritten herunterladen und installieren können

  1. Laden Sie die gepatchte Datei aus meinem privaten Google Drive-Verzeichnis herunter .

  2. Öffnen Sie ein Terminal ( Ctrl+ Alt+ t) und cdin den Ordner, in den die Datei heruntergeladen wird, z cd ~/Downloads.

  3. Art

    sudo tar -xvf rt3290sta-2.6.0.0.dkms.tar -C /usr/src
    

    um den Inhalt in einem Systemverzeichnis zu entpacken

  4. Sie sollten jetzt eine Passwortabfrage erhalten, in der Sie das sudoPasswort eingeben und drücken Enter.

  5. Sobald alle Dateien extrahiert sind, geben Sie ein

    sudo dkms install -m rt3290sta -v 2.6.0.0 --force
    

    um den Treiber mit zu installieren dkms

  6. Geben Sie das sudoPasswort erneut ein und stellen Sie sicher, dass die Installation erfolgreich abgeschlossen wurde (es wird einige Zeit dauern).

  7. Neustart.

  8. Genießen Sie Wi-Fi mit RT3290: D.

Der Patch funktioniert bis zur Kernel-Version v4.14 und wird ab Version 4.15 aufgrund der Änderung der Kernel-Timer-Implementierungen unterbrochen .

Jim Colaco
quelle
Ich kann nicht glauben, dass ein privates Verzeichnis auf Google Drive die einzige Quelle für diese Datei ist - selbst mit den besten Absichten kann es gefährlich sein, sie zu installieren. Bitte geben Sie einen Link zu einer offiziellen Quelle an.
Guntbert
1
Ja, schade, dass sich ralink nicht darum kümmert, Probleme zu beheben, sondern nur eine 2 Jahre alte Quelle liefert. Ich habe gerade ein paar Fehler aus der Quelle von ralink entfernt. Und nur das Herunterladen der Quelle wird sicherlich keinen Schaden anrichten. Wenn Sie so skeptisch sind, können Sie jede Zeile durchgehen. Frieden
Jim Colaco
Es geht nicht um mich . (1) Diese Antwort sollte für längere Zeit nützlich sein. (2) Wir erwarten sicherlich nicht, dass jeder Benutzer 4,5 MB Quellcode durchsucht (selbst wenn Ihr Patch nur aus etwa 360 Zeilen besteht).
Guntbert
1
Bietet dieser Treiber auch Bluetooth-Unterstützung?
user230910
2
@ ThomasSebastian, ja. Sie müssen 1) den gepatchten Treiber aus Ihrem Kernel entfernen : sudo dkms remove rt3290sta/2.6.0.0 --all; 2) Entfernen Sie die gepatchten Quellen : sudo rm -r /usr/src/rt3290sta-2.6.0.0; 3) Laden Sie den offiziellen Treiber anstelle des gepatchten: sudo rmmod rt3290staund sudo modprobe rt2x00lib. HAFTUNGSAUSSCHLUSS : nicht getestet. Die Namen können leicht abweichen. Sie sollten in der Lage sein, nach den ersten beiden Schritten neu zu starten, damit udev den offiziellen Treiber automatisch auswählt.
SnakE