Драйвер RTL8812au был неактивен всю ночь, умер этим утром

Проверьте GMailWatcher. Он все еще находится на ранней стадии разработки, но работает достаточно хорошо. Я использую его уже более месяца. Рекомендуемый.

Вводный блогпост: owaislone.org/blog/2010/jul/gmail-watcher URL-адрес запуска: https://launchpad.net/gmailwatcher

PPA

$ sudo add-apt-repository ppa:loneowais/ppa $ sudo apt-get update && sudo apt-get install gmailwatcher
0
задан 28 June 2019 в 20:04

1 ответ

Во-первых, у вас действительно старые драйверы rtl8812au. Самое последнее, что мне известно, это 5.2.20.2_28373.20180619, и его можно получить по адресу https://github.com/gordboy/rtl8812au .

Во-вторых, у вас есть «ВНИМАНИЕ! Разница между встроенным и установленным модулем!» ошибка, которая указывает, что установлено несколько драйверов 8812au.

Чтобы решить эту проблему, вы должны:

  • dkms remove все драйверы 8812au, все ядра и dkms status должны показывать ноль
    • dkms remove rtl8812au/4.3.14 --all
    • dkms remove rtl8812au/4.3.8.12175.20140902+dfsg --all
    • dkms status должно показывать ноль
  • вручную удалять любые оставшиеся драйверы 8812au.ko из /lib/modules/$(uname -r)/updates/dkms
    • sudo rm /lib/modules/4.15.0-52-generic/updates/dkms/8812au.ko
  • вручную удалять любые каталоги 8812au в /usr/src для старых версий драйвера
    • sudo rm -r /usr/src/rtl8812au-4.2.2
    • sudo rm -r /usr/src/rtl8812au-4.3.14
  • modinfo 8812au должен показывать нулевую
  • загрузку или git clone упомянутый выше драйвер
  • скопировать папку в /usr/src/rtl8812au-5.2.20, как файл README
    • sudo cp -r folder_name /usr/src/rtl8812au-5.2.20
  • dkms add/build/install новый драйвер 8812au, полученный выше, согласно файлу README
  • dkms status должен покажите новый драйвер, установленный в текущем ядре
  • , вставьте ключ в USB-порт и проверьте подключение

Обновление № 1:

Похоже, нет драйверов rtl8812au поддерживают беспроводную связь Realtek с идентификатором устройства 0bda: a811. Тем не менее, после долгих поисков, я нашел тот, который делает на https://github.com/abperiasamy/rtl8812AU_8821AU_linux .

Сначала мы должны сделать небольшую уборку ...

В terminal введите modinfo 8812au, и он должен показать детали установленного в данный момент драйвера 8812au v5.2.20. Затем перейдите в ранее загруженную папку rtl8812au v5.2.20 и введите sudo make uninstall. Это должно удалить установленный в настоящее время драйвер 8812au. Для подтверждения введите modinfo 8812au, и это должно указать, что такого драйвера не существует.

В terminal введите sudo rm -r /usr/src/rtl8812au-5.2.20.

Затем мы устанавливаем другой драйвер ...

Получите драйвер из источника, который я упоминал ранее. Либо получите файл .zip, либо через git clone.

Следуйте инструкциям по установке dkms в файле README, в которых указано sudo make -f Makefile.dkms install. dkms status теперь должно показывать установленный драйвер в текущем ядре. modinfo 8812au должен показывать детали установленного модуля.

Вставьте беспроводной ключ Realtek и, если он не появляется сразу, перезагрузите компьютер и повторите проверку.

0
ответ дан 28 June 2019 в 20:04

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

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