Установка адаптера Asus USB-AC56 на Ubuntu 17.10

Я пытаюсь получить этот адаптер ASUS USB-AC56, установленный на Ubuntu 17.10. Я обновил Ubuntu 17.04. Набор драйверов от Github, а также проприетарные драйверы, поставляемые вместе с устройством, не работают. Ошибки, возникающие во время make, прилагаются ниже.

^~~~~~~~~ cc1: some warnings being treated as errors scripts/Makefile.build:302: recipe for target '/home/unispirited/DR_USB_AC56_4314_Linux/RTL8812AU_linux_v4.3.13_14061.20150505/driver/rtl8812AU_linux_v4.3.13_14061.20150505/core/rtw_cmd.o' failed make[2]: *** [/home/unispirited/DR_USB_AC56_4314_Linux/RTL8812AU_linux_v4.3.13_14061.20150505/driver/rtl8812AU_linux_v4.3.13_14061.20150505/core/rtw_cmd.o] Error 1 Makefile:1546: recipe for target '_module_/home/unispirited/DR_USB_AC56_4314_Linux/RTL8812AU_linux_v4.3.13_14061.20150505/driver/rtl8812AU_linux_v4.3.13_14061.20150505' failed make[1]: *** [_module_/home/unispirited/DR_USB_AC56_4314_Linux/RTL8812AU_linux_v4.3.13_14061.20150505/driver/rtl8812AU_linux_v4.3.13_14061.20150505] Error 2 make[1]: Leaving directory '/usr/src/linux-headers-4.13.0-16-generic' Makefile:1622: recipe for target 'modules' failed make: *** [modules] Error 2 ################################################## Compile make driver error: 2 Please check error Mesg ##################################################

В драйвере Github make и sudo make install работает, но sudo modprobe 8812au дает

modprobe: ERROR: could not insert '8812au': Exec format error

, пожалуйста, помогите в работе адаптера Wifi.

0
задан 21 October 2017 в 20:32

3 ответа

С подключением к Интернету через Ethernet, тросом или любыми возможными средствами я предлагаю вам:

sudo apt update
sudo apt install rtl8812au-dkms
sudo modprobe 8812au
Makefile: 1622: не удалось создать рецепт для целевых «модулей» [d3 ] В случае с драйвером, который вы пытались скомпилировать, если процесс завершился неудачно при «make», тогда все дальнейшие шаги также потерпят неудачу.

EDIT: Попробуем другой пакет драйверов. Сначала удалите пакет, который не будет компилироваться:

sudo apt purge rtl8812au-dkms

Затем выполните:

sudo apt update
sudo apt install git
git clone https://github.com/gnab/rtl8812au.git
sudo cp -r rtl8812au  /usr/src/rtl8812au-4.2.2
sudo dkms add -m rtl8812au -v 4.2.2
sudo dkms build -m rtl8812au -v 4.2.2
sudo dkms install -m rtl8812au -v 4.2.2

Перезагрузитесь и сообщите нам, работает ли беспроводная сеть.

0
ответ дан 22 May 2018 в 17:18
  • 1
    последовательные ответы на шаги, которые вы предложили. Я подключен к Интернету по Ethernet. Все пакеты обновлены. 0 обновлено, 0 вновь установлено, 0 удалено и 0 не обновлено. modprobe: ОШИБКА: не удалось вставить '8812au': Ошибка формата Exec Любые дополнительные предложения? – user750157 22 October 2017 в 21:39
  • 2
    Можем ли мы видеть: статус sudo dkms? Благодарю. – chili555 22 October 2017 в 23:51
  • 3
    modprobe: ОШИБКА: не удалось вставить '8812au': занятый или загруженный bbswitch устройства, 0.8, 4.10.0-37-generic, x86_64: установлен bbswitch, 0.8, 4.13.0-16-generic, x86_64: установлен nvidia-384, 384.90 , 4.13.0-16-generic, x86_64: установлен rtl8812au, 4.3.8.12175.20140902 + dfsg, 4.13.0-16-generic, x86_64: установлен – user750157 18 November 2017 в 01:31
  • 4
    Любая помощь от кого-нибудь по этому поводу? – user750157 18 December 2017 в 22:57
  • 5
    См. Мое редактирование выше. – chili555 19 December 2017 в 01:30

С подключением к Интернету через Ethernet, тросом или любыми возможными средствами я предлагаю вам:

sudo apt update sudo apt install rtl8812au-dkms sudo modprobe 8812au Makefile: 1622: не удалось создать рецепт для целевых «модулей»

В случае с драйвером, который вы пытались скомпилировать, если процесс завершился неудачно при «make», тогда все дальнейшие шаги также потерпят неудачу.

EDIT: Попробуем другой пакет драйверов. Сначала удалите пакет, который не будет компилироваться:

sudo apt purge rtl8812au-dkms

Затем выполните:

sudo apt update sudo apt install git git clone https://github.com/gnab/rtl8812au.git sudo cp -r rtl8812au /usr/src/rtl8812au-4.2.2 sudo dkms add -m rtl8812au -v 4.2.2 sudo dkms build -m rtl8812au -v 4.2.2 sudo dkms install -m rtl8812au -v 4.2.2

Перезагрузитесь и сообщите нам, работает ли беспроводная сеть.

0
ответ дан 18 July 2018 в 04:53

С подключением к Интернету через Ethernet, тросом или любыми возможными средствами я предлагаю вам:

sudo apt update sudo apt install rtl8812au-dkms sudo modprobe 8812au Makefile: 1622: не удалось создать рецепт для целевых «модулей»

В случае с драйвером, который вы пытались скомпилировать, если процесс завершился неудачно при «make», тогда все дальнейшие шаги также потерпят неудачу.

EDIT: Попробуем другой пакет драйверов. Сначала удалите пакет, который не будет компилироваться:

sudo apt purge rtl8812au-dkms

Затем выполните:

sudo apt update sudo apt install git git clone https://github.com/gnab/rtl8812au.git sudo cp -r rtl8812au /usr/src/rtl8812au-4.2.2 sudo dkms add -m rtl8812au -v 4.2.2 sudo dkms build -m rtl8812au -v 4.2.2 sudo dkms install -m rtl8812au -v 4.2.2

Перезагрузитесь и сообщите нам, работает ли беспроводная сеть.

0
ответ дан 24 July 2018 в 18:11

Другие вопросы по тегам:

Похожие вопросы: