Установите драйверы для беспроводного USB-адаптера RTL8812au


11

Я пытаюсь установить драйверы 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


Ответы:


8

Буквально следующая попытка сработала. Я потратил последние 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.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.