Zainstaluj sterowniki karty bezprzewodowej USB RTL8812au

12

Próbuję zainstalować sterowniki RTL8812au dla bezprzewodowego adaptera USB. Mój błąd jest bardzo podobny do innego pytania.

Brak pliku kompilacji podczas kompilacji sterownika rtl8812au

Jednak rozwiązanie nie działa w mojej wersji jądra w wersji 4.4.50-v7 (znalezione podczas działania uname -a)

Konfiguruję plik Makefile do ARM_RPI=yi I386_PC=nuruchamiam, makea następnie pojawia się następujący błąd.

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

Rob S.
źródło

Odpowiedzi:

8

Dosłownie następna rzecz, którą próbowałem, zadziałała. Przez ostatnie 5 godzin pracowałem nad tym, więc zacznę dzielić się tym, co zrobiłem, aby to naprawić.

Najpierw pozyskałem sterowniki z następującego repozytorium github.

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

cd rtl8812au

zmodyfikowano plik Makefile

sudo nano Makefile

CONFIG_PLATFORM_I386_PC = n

CONFIG_PLATFORM_ARM_RPI = y

Ctrl+ X, Enteraby wyjść i zapisać

potem pobiegł

sudo chmod +x install.sh

Ten kolejny krok był kluczowy dla uruchomienia make na moim komputerze. Przed uruchomieniem makelub install.shmusiałem zainstalować Raspberry Pi nagłówków jądra i poszerzyć podstawowe

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

następnie zamiast ręcznie uruchomić makepostanowiłem użyć pliku instalacji automatycznej.

sudo ./install.sh<--- W tym miejscu wcześniej występował błąd. Po zainstalowaniu nagłówków jądra RaspberryPi działa.

Wreszcie wyłączyłem urządzenie. Podłączyłem adapter Realtek Wifi i uruchomiłem go, a on połączył się z moimi ustawionymi ustawieniami Wi-Fi.

Rob S.
źródło