Realtek Semiconductor Corp. RTL8811AU 802.11a / b / g / n / ac Адаптер WLAN
Установлен 20.04 несколько недель назад и использовал USB-устройство RALink для доступа в Интернет, потому что 20.04 не поддерживает устройства Realtek из коробки. В то время были установлены драйверы RTL8811au, и я использовал этот USB-ключ с высоким коэффициентом усиления до 12 ноября 2020 года, когда я автоматически обновил 20.04 и перезагрузился. Как только перезагрузился, не было подключения никаких источников Wi-Fi. Драйверы Realtek USB были выбиты, и USB-ключ больше не работал ... но он показан:
lsusb \ snip
Bus 001 Device 007: ID 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter
Bus 001 Device 009: ID 0bda:a811 Realtek Semiconductor Corp. RTL8811AU 802.11a/b/g/n/ac WLAN Adapter
Я проверил, и все темы, которые я нашел, чтобы исправить это, старые, в основном относятся к драйверам RTL8812au. Мое устройство - 8811au. Я, конечно, пробовал эти предложения, и пока ни одно из них не работает, и, боюсь, я забиваю свою систему всеми установками, которые ни к чему не приведут.
У кого-нибудь есть предложение, где взять рабочие драйверы и как их установка? Шаг за шагом? Какой-то недавний метод, применимый к 20.04.1?
Я нашел предыдущий вопрос и ответ "Я нашел!" комментарий, показывающий эту ссылку на более новый драйвер: https://github.com/aircrack-ng/rtl8812au
Но что мне там делать? Там слишком много информации, как мне установить то, что мне нужно ???
Спасибо.
@heynnema Спасибо за помощь ... Я нахожусь в конце проекта по электронике, поэтому я отвлекся. Извините, я так поздно возвращаюсь к этому. Вот ваши ответы:
dkms status - возвращает null. Ничего не указано.
sudo lshw -C network
*-network
description: Ethernet interface
product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:04:00.0
logical name: enp4s0
version: 09
serial: 08:60:6e:74:7a:96
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 firmware=rtl8168f-1_0.0.5 06/18/12 latency=0 link=no multicast=yes port=MII
resources: irq:18 ioport:e000(size=256) memory:d0004000-d0004fff memory:d0000000-d0003fff
*-network
description: Wireless interface
physical id: 1
bus info: usb@1:4
logical name: wlx1cbfce112175
serial: 1c:bf:ce:11:21:75
capabilities: ethernet physical wireless
configuration: broadcast=yes driver=rt2800usb driverversion=5.4.0-53-generic firmware=0.36 ip=192.168.43.109 link=yes multicast=yes wireless=IEEE 802.11
uname -r
5.4.0-53-generic
@heynnema Затем я выполнил ваши инструкции, как показано ниже в вашем сообщении, но получил эту ошибку:
sudo dkms remove rtl8812au/5.4.0-53 --all
Error! There are no instances of module: rtl8812au
5.4.0-53 located in the DKMS tree.
@heynnema Я пошел дальше и загрузил zip и попытался установить. Получены сообщения,
'Kernel preparation unnecessary for this kernel.
Skipping...' & 'No original module exists within this kernal' and finally,
dkms status
Error! Could not locate dkms.conf file.
File: /var/lib/dkms/rtl8812au/5.6.4.2/source/dkms.conf does not exist.
И что теперь?
@heynnema Имеет ли значение, что мы продолжаем получать заголовки драйверов, в которых написано 8812, а у меня 8811? Кроме того, чтобы отметить, это устройство работало нормально до последнего автоматического обновления программного обеспечения Ubuntu. Я редко обращаю внимание на то, что загружается и устанавливается, хотя и не заметил ничего, связанного с Realtek.
@heynnema Это было так, как вы просили ... хотелось бы выше?ответил, прежде чем делать все остальные вещи, которые вы просили ниже. Спасибо за помощь.
ls -al /usr/src/rtl8812au-5.6.4.2/ ls: невозможно открыть каталог '/usr/src/rtl8812au-5.6.4.2/': в доступе отказано
В прошлом вы могли установить (sudo apt-get install
или sudo make install
) статические драйверы для этого устройства. Проблема в том, что при каждом обновлении ядра, например Software Updater
, драйвер ломается.
Здесь мы заменим драйвер на dkms
, и он будет перестраиваться во время обновления ядра, так что вам больше не придется об этом беспокоиться. См. man dkms
для получения дополнительной информации.
Перейдите на https://github.com/aircrack-ng/rtl8812au
Нажмите зеленую кнопку Код
Нажмите «Загрузить ZIP»
Щелкните правой кнопкой мыши по этому значку и выберите «Извлечь сюда»
Подтвердите эту папку в области загрузок
Щелкните правой кнопкой мыши любое пустое место в области загрузок
Выберите «Открыть в Терминале"
В терминале
введите:
sudo cp -r rtl8812au-5.6.4.2 /usr/src
# скопируйте папку в /usr/src
sudo dkms add rtl8812au/5.6.4.2
# dkms добавить папку
sudo dkms build rtl8812au/5.6.4.2
# dkms build the software
sudo dkms install rtl8812au/5.6.4.2
# dkms install программное обеспечение
dkms status
# подтвердите его статус