У меня есть ссылка tp ac1200, и я использовал (успешно) это руководство для получения адаптера (rtl8812au) работающий над человечностью 14.04 (двойной загруженный с окнами).
Сегодня, я включаю свой ПК, и адаптер больше не включается (никакие мигающие индикаторы, как обычно), когда я загружаюсь в человечность (окна хорошо работает).
Я сделал все обычное, перезагружают/переустанавливают/отключают/повторно включают и т.д. без эффекта. Я, очевидно, озадачен, и мне действительно нужно это для работы теперь!
Какие-либо идеи?
Спасибо
Править: У меня теперь есть сообщение об ошибке на входе в систему:/usr/lib/upower/upowerd отказал с SIGABRT в __ libc_message (), По-видимому, который был связанным iPhone.
Однако lsusb дает только Linux, Intel USB devices и один пробел
dmesg говорит мне что: 8 812 атомных единиц времени: не соглашается о версии символа module_layout
Править: Решенный!
Эта проблема появляется, когда ядро обновляет и таким образом, необходимо перекомпилировать все. Используйте этот сценарий:
MODULE="rtl8812AU_8821AU_linux"
MODULE_VERSION="1.0"
MODULE_SRC_PATH="/usr/src/"
dkms remove "${MODULE}/${MODULE_VERSION}" --all
dkms add "${MODULE}/${MODULE_VERSION}"
dkms build "${MODULE}/${MODULE_VERSION}"
dkms install --force "${MODULE}/${MODULE_VERSION}"
save as something.sh
где-нибудь и выполненное использование sudo sh somthing.sh
.
См.: http://packages.ubuntu.com/xenial/kernel/rtl8812au-dkms https://www.ubuntuupdates.org/package/core/xenial/universe/base/rtl8812au-dkms
Этот модуль ядра является пакетом человечности, можно установить его или переустановить его для восстановления его для ядра, если он обновляется:
, Если пакет не установлен:
sudo apt-get install rtl8812au-dkms
, Если пакет установлен и Ваши изменения версии ядра:
sudo apt-get remove rtl8812au-dkms
и затем:
sudo apt-get install rtl8812au-dkms