Я пытаюсь установить драйверы RTL8812au для беспроводного USB-адаптера. Моя ошибка очень похожа на другой вопрос.
Отсутствует файл сборки при сборке для драйвера rtl8812au
Тем не менее, решение не работает для моей версии ядра версии 4.4.50-v7 (найдено при запуске uname -a
)
Настроить файл сборки ARM_RPI=y
и I386_PC=n
и запустить make
затем я получаю следующее сообщение об ошибке.
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
Роб С.
источник
источник
Ответы:
Буквально следующая попытка сработала. Я потратил последние 5 часов, работая над этим, поэтому я продолжу и поделюсь тем, что я сделал, чтобы исправить.
Сначала я получил драйверы из следующего репозитория github.
sudo git clone https://github.com/gnab/rtl8812au.git
cd rtl8812au
модифицировал Makefile
sudo nano Makefile
CONFIG_PLATFORM_I386_PC = n
CONFIG_PLATFORM_ARM_RPI = y
Ctrl+ X, Enterчтобы выйти и сохранить
затем побежал
sudo chmod +x install.sh
Этот следующий шаг имел решающее значение для того, чтобы заставить работать мою машину. Перед запуском
make
илиinstall.sh
мне пришлось установить заголовки ядра raspberrypi и собрать необходимыеsudo apt-get install raspberrypi-kernel-headers build-essential
затем вместо ручного запуска
make
я решил использовать файл автоматической установки.sudo ./install.sh
<--- Здесь произошла ошибка. Теперь, когда вы установили заголовки ядра RaspberryPi, все работает.Наконец, я выключил устройство. Подключил мой Wi-Fi-адаптер Realtek и загрузил его, и это связано с моими предустановленными настройками Wi-Fi.
источник