Installieren Sie die Treiber für den drahtlosen USB-Adapter RTL8812au


11

Ich versuche, die RTL8812au-Treiber für einen drahtlosen USB-Adapter zu installieren. Mein Fehler ist einer anderen Frage sehr ähnlich.

Fehlende Build-Datei beim Erstellen für den Treiber rtl8812au

Die Lösung funktioniert jedoch nicht für meine Version Kernel Version 4.4.50-v7 (gefunden durch Ausführen uname -a)

Ich konfigurieren Sie die Makefile ARM_RPI=yund I386_PC=nund laufen makedann ich die folgende Fehlermeldung erhalten.

make[1]: *** /lib/modules/4.4.50-v7+/build: No such file or directory. Stop. Makefile:1052: recipe for target 'modules' failed


Antworten:


8

Das nächste, was ich versuchte, funktionierte buchstäblich. Ich habe die letzten 5 Stunden damit verbracht, daran zu arbeiten, also werde ich weitermachen und mitteilen, was ich getan habe, um das Problem zu beheben.

Zuerst habe ich meine Fahrer aus dem folgenden Github-Repo bezogen.

sudo git clone https://github.com/gnab/rtl8812au.git

cd rtl8812au

Das Makefile wurde geändert

sudo nano Makefile

CONFIG_PLATFORM_I386_PC = n

CONFIG_PLATFORM_ARM_RPI = y

Ctrl+ X, um Enterzu beenden und zu speichern

dann lief

sudo chmod +x install.sh

Dieser nächste Schritt war entscheidend, damit das Make auf meinem Computer funktioniert. Vor dem Ausführen makeoder install.shich musste Himbeerpi-Kernel-Header installieren und wesentliche erstellen

sudo apt-get install raspberrypi-kernel-headers build-essential

Anstatt manuell zu arbeiten, makeentschied ich mich dann für die automatische Installationsdatei.

sudo ./install.sh<--- Hier ist der Fehler zuvor aufgetreten. Nachdem Sie die RaspberryPi-Kernel-Header installiert haben, funktioniert es.

Schließlich schalte ich das Gerät aus. Steckte meinen Realtek Wifi Adapter ein und startete ihn und er verband sich mit meinen voreingestellten Wifi Einstellungen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.