Встановіть драйвери для бездротового USB-адаптера RTL8812au


12

Я намагаюся встановити драйвери RTL8812au для бездротового адаптера usb. Моя помилка дуже схожа на інше питання.

Файл збірки відсутній під час створення для драйвера rtl8812au

Однак рішення не працює для моєї версії ядра версії 4.4.50-v7 (знайдено запуском uname -a)

Я налаштовую Makefile на 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мені довелося встановити заголовки ядра малинових ядер та створити необхідні

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

то замість запуску вручну makeя вирішив використовувати файл автоматизованої установки.

sudo ./install.sh<--- Тут відбувається помилка раніше. Тепер, коли ви встановили заголовки ядра RaspberryPi, вона працює.

Нарешті я вимкнув пристрій. Підключив мій адаптер Realtek Wifi та завантажив його, і він підключився до моїх попередньо встановлених налаштувань wifi.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.