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=y
i I386_PC=n
uruchamiam, make
a 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
wireless-adapter
make
Rob S.
źródło
źródło
Odpowiedzi:
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
make
lubinstall.sh
musiałem zainstalować Raspberry Pi nagłówków jądra i poszerzyć podstawowesudo apt-get install raspberrypi-kernel-headers build-essential
następnie zamiast ręcznie uruchomić
make
postanowił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.
źródło