Беспроводная антенна не появляется, несмотря на то, что установлен ее драйвер

У меня есть внешняя антенна USB, драйвер которой установлен, но не отображается в системных настройках / подключениях в Kubuntu 17.04. Более подробную информацию можно найти в исходном вопросе об этой проблеме (Как включить антенну Realtek USB?).

Выход lsmod | grep 8812 & amp; rfkill list all

$ lsmod | grep 8812 $ rfkill list all $: hci0: Bluetooth Soft blocked: no Hard blocked: no

Выход sudo dkms status:

bbswitch, 0.8, 4.10.0-24-generic, x86_64: установлен bbswitch, 0.8, 4.10.0-26 -generic, x86_64: установлен nvidia-381, 381.22, 4.10.0-24-generic, x86_64: установлен nvidia-381, 381.22, 4.10.0-26-generic, x86_64: установлен rtl8812au, 4.3.8.12175.20140902 + dfsg, 4.10.0-24-generic, x86_64: установлен rtl8812au, 4.3.8.12175.20140902 + dfsg, 4.10.0-26-generic, x86_64: установлен

Outpus из modinfo 8812au | grep A811

alias: usb:v7392pA811d*dc*dsc*dp*ic*isc*ip*in*

Выход lsmod | grep 8812

Nothing Displayed

Выход lsmod | grep 8812

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

Вывод dmesg | grep -i -e rtl -e 8812

bbswitch, 0.8, 4.10.0-24-generic, x86_64: установлен

[22538.388812] usb 2-14: Device not responding to setup address. [65970.179027] 8812au: version magic '4.10.0-24-generic SMP mod_unload ' should be '4.10.0-26-generic SMP mod_unload '

sarah@ConvergentRefuge:~$ iwconfig eno1 no wireless extensions. lo no wireless extensions. sarah@ConvergentRefuge:~$ dmesg | grep 8812 [ 2028.287249] RTL871X: rtl8812au v4.3.8_12175.20140902 [ 2028.287338] usbcore: registered new interface driver rtl8812au [ 2033.979052] audit: type=1400 audit(1499387534.619:709): apparmor="DENIED" operation="mknod" profile="webbrowser-app" name="/dev/shm/lttng-ust-wait-7" pid=8812 comm="QQmlThread-ust" requested_mask="c" denied_mask="c" fsuid=1000 ouid=1000 [ 2623.150998] audit: type=1400 audit(1499388123.752:1185): apparmor="DENIED" operation="mknod" profile="webbrowser-app" name="/dev/shm/lttng-ust-wait-7-1000" pid=9914 comm="QQmlThread-ust" requested_mask="c" denied_mask="c" fsuid=1000 ouid=1000 [ 2623.170431] audit: type=1400 audit(1499388123.772:1186): apparmor="DENIED" operation="mknod" profile="webbrowser-app" name="/dev/shm/lttng-ust-wait-7-1000" pid=9915 comm="QQmlThread-ust" requested_mask="c" denied_mask="c" fsuid=1000 ouid=1000 [ 2623.252008] audit: type=1400 audit(1499388123.856:1187): apparmor="DENIED" operation="mknod" profile="webbrowser-app" name="/dev/shm/lttng-ust-wait-7" pid=9916 comm="QQmlThread-ust" requested_mask="c" denied_mask="c" fsuid=1000 ouid=1000 [ 2623.295266] audit: type=1400 audit(1499388123.900:1188): apparmor="DENIED" operation="mknod" profile="webbrowser-app" name="/dev/shm/lttng-ust-wait-7" pid=9917 comm="QQmlThread-ust" requested_mask="c" denied_mask="c" fsuid=1000 ouid=1000 [ 2628.207767] audit: type=1400 audit(1499388128.812:1189): apparmor="DENIED" operation="mknod" profile="webbrowser-app" name="/dev/shm/lttng-ust-wait-7-1000" pid=9918 comm="QQmlThread-ust" requested_mask="c" denied_mask="c" fsuid=1000 ouid=1000 [ 2628.252204] audit: type=1400 audit(1499388128.856:1190): apparmor="DENIED" operation="mknod" profile="webbrowser-app" name="/dev/shm/lttng-ust-wait-7-1000" pid=9919 comm="QQmlThread-ust" requested_mask="c" denied_mask="c" fsuid=1000 ouid=1000 [ 2628.302456] audit: type=1400 audit(1499388128.904:1191): apparmor="DENIED" operation="mknod" profile="webbrowser-app" name="/dev/shm/lttng-ust-wait-7" pid=9920 comm="QQmlThread-ust" requested_mask="c" denied_mask="c" fsuid=1000 ouid=1000 [ 2628.341144] audit: type=1400 audit(1499388128.944:1192): apparmor="DENIED" operation="mknod" profile="webbrowser-app" name="/dev/shm/lttng-ust-wait-7" pid=9921 comm="QQmlThread-ust" requested_mask="c" denied_mask="c" fsuid=1000 ouid=1000
0
задан 7 July 2017 в 03:53

3 ответа

Сначала убедитесь, что модуль установлен правильно:

sudo dkms status

Надеемся, что мы увидим:

rtl8812AU, 5, 4.10.0-26-generic, x86_64: installed

Или аналогичный.

Убедитесь, что установленный модуль охватывает ваше устройство:

ID 0bda:a811 Realtek Semiconductor Corp. 

Запустите в терминале:

modinfo 8812au | grep A811

Надеемся, что мы увидим:

alias:          usb:v7392pA811d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0BDApA811d*dc*dsc*dp*ic*isc*ip*in*

Обратите внимание, что второй псевдоним 0BDA с A811 охватывает ваше устройство.

Загружен ли модуль?

lsmod | grep 8812

Если нет, загрузите его:

sudo modprobe 8812au
[d9 ] Есть ли какие-либо ошибки или предупреждения, которые вы можете отправить? Или беспроводная жизнь оживает? Если нет, проверьте журнал для информационных сообщений:

dmesg | grep -i -e rtl -e 8812

EDIT: Мы видим здесь проблему:

modprobe: ОШИБКА: не удалось вставить '8812au': ошибка формата Exec [ ! d12]

Я предлагаю вам исправить это с помощью:

 sudo apt-get purge rtl8812au-dkms 
 sudo apt-get install rtl8812au-dkms
 sudo modprobe 8812au

Если есть ошибки или предупреждения, отправьте их.

EDIT : Я предлагаю попробовать другой подход.

sudo apt-get purge rtl8812au-dkms 
sudo apt-get install git
git clone https://github.com/jeremyb31/rtl8812AU.git
sudo dkms add ./rtl8812AU
sudo dkms install rtl8812AU/5

Перезагрузитесь и дайте нам услышать ваш отчет.

2
ответ дан 22 May 2018 в 20:51
  • 1
    Я разместил выходы команд – Sarah Szabo 6 July 2017 в 20:42
  • 2
    Пожалуйста, просмотрите мое редактирование через несколько минут. – chili555 6 July 2017 в 22:50
  • 3
    Uninstall & amp; переустановка прошла без сбоев, но по-прежнему не работает ни по системным настройкам / соединениям, ни по какой-либо активности на фактическом светодиоде USB-антенны. Возможно, это использует неправильный драйвер? Не было никаких предупреждений или ошибок при удалении / переустановке. Кроме того, команда modprobe выполняется без возврата какого-либо текста. – Sarah Szabo 7 July 2017 в 03:38
  • 4
    Можем ли мы видеть: iwconfig, а также: dmesg | grep 8812 – chili555 7 July 2017 в 03:50
  • 5
    Я опубликовал вывод этих двух команд – Sarah Szabo 7 July 2017 в 04:30

Сначала убедитесь, что модуль установлен правильно:

sudo dkms status

Надеемся, что мы увидим:

rtl8812AU, 5, 4.10.0-26-generic, x86_64: installed

Или аналогичный.

Убедитесь, что установленный модуль охватывает ваше устройство:

ID 0bda:a811 Realtek Semiconductor Corp.

Запустите в терминале:

modinfo 8812au | grep A811

Надеемся, что мы увидим:

alias: usb:v7392pA811d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0BDApA811d*dc*dsc*dp*ic*isc*ip*in*

Обратите внимание, что второй псевдоним 0BDA с A811 охватывает ваше устройство.

Загружен ли модуль?

lsmod | grep 8812

Если нет, загрузите его:

sudo modprobe 8812au

Есть ли какие-либо ошибки или предупреждения, которые вы можете отправить? Или беспроводная жизнь оживает? Если нет, проверьте журнал для информационных сообщений:

dmesg | grep -i -e rtl -e 8812

EDIT: Мы видим здесь проблему:

modprobe: ОШИБКА: не удалось вставить '8812au': ошибка формата Exec [ ! d12]

Я предлагаю вам исправить это с помощью:

sudo apt-get purge rtl8812au-dkms sudo apt-get install rtl8812au-dkms sudo modprobe 8812au

Если есть ошибки или предупреждения, отправьте их.

EDIT : Я предлагаю попробовать другой подход.

sudo apt-get purge rtl8812au-dkms sudo apt-get install git git clone https://github.com/jeremyb31/rtl8812AU.git sudo dkms add ./rtl8812AU sudo dkms install rtl8812AU/5

Перезагрузитесь и дайте нам услышать ваш отчет.

2
ответ дан 18 July 2018 в 10:43

Сначала убедитесь, что модуль установлен правильно:

sudo dkms status

Надеемся, что мы увидим:

rtl8812AU, 5, 4.10.0-26-generic, x86_64: installed

Или аналогичный.

Убедитесь, что установленный модуль охватывает ваше устройство:

ID 0bda:a811 Realtek Semiconductor Corp.

Запустите в терминале:

modinfo 8812au | grep A811

Надеемся, что мы увидим:

alias: usb:v7392pA811d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0BDApA811d*dc*dsc*dp*ic*isc*ip*in*

Обратите внимание, что второй псевдоним 0BDA с A811 охватывает ваше устройство.

Загружен ли модуль?

lsmod | grep 8812

Если нет, загрузите его:

sudo modprobe 8812au

Есть ли какие-либо ошибки или предупреждения, которые вы можете отправить? Или беспроводная жизнь оживает? Если нет, проверьте журнал для информационных сообщений:

dmesg | grep -i -e rtl -e 8812

EDIT: Мы видим здесь проблему:

modprobe: ОШИБКА: не удалось вставить '8812au': ошибка формата Exec [ ! d12]

Я предлагаю вам исправить это с помощью:

sudo apt-get purge rtl8812au-dkms sudo apt-get install rtl8812au-dkms sudo modprobe 8812au

Если есть ошибки или предупреждения, отправьте их.

EDIT : Я предлагаю попробовать другой подход.

sudo apt-get purge rtl8812au-dkms sudo apt-get install git git clone https://github.com/jeremyb31/rtl8812AU.git sudo dkms add ./rtl8812AU sudo dkms install rtl8812AU/5

Перезагрузитесь и дайте нам услышать ваш отчет.

2
ответ дан 24 July 2018 в 19:38

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

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