Как установить драйвер Wi-Fi RTL8723DE в Ubuntu 19.04
Это руководство является переписанным вариантом предыдущего руководства «Исправление «Не найден адаптер Wi-Fi» для ноутбуков HP с Ubuntu 18.04», поскольку беспроводная связь перестанет работать после установки или обновления до нового ядра Linux.
Следующие шаги позволят установить новейшие коды Realtek rtlwifi, включая rtl8192ce, rtl8192cu, rtl8192se, rtl8192de, rtl8188ee. , rtl8192ee, rtl8723ae, rtl8723be, rtl8821ae, rtl8822be и rtl8723de в Ubuntu с поддержкой DKMS (поддержка динамического модуля ядра). Так что это будет работать в каждом ядре вашей системы.
ОБНОВЛЕНИЕ от 13 января 2021 г. Сообщение устарело! Теперь вы можете установить один из этих драйверов RealTek Wifi через Ubuntu PPA.
1. Подключите ноутбук к проводной сети, а затем откройте терминал из меню приложения.
2. Запустите команду, чтобы установить некоторые необходимые инструменты:
sudo apt install git build-essential dkms
Введите пароль пользователя (без звездочки по соображениям безопасности) при появлении запроса и нажмите Enter.
3. Теперь возьмите коды rtlwifi_new с помощью команды:
git clone -b extended https://github.com/lwfinger/rtlwifi_new.git
4. Добавьте исходный код в дерево для сборок с поддержкой DKMS.
sudo dkms add ./rtlwifi_new
5. Наконец, установите драйверы с помощью команды:
sudo dkms install rtlwifi-new/0.6
6. Если все работает нормально, Wi-Fi должен заработать сразу (в моем случае это работает в Ubuntu 19.04).
Если нет, попробуйте команды для загрузки нового установленного модуля (в данном случае rtl8723de):
sudo modprobe -r rtl8723de && sudo modprobe rtl8723de
7. И Wi-Fi работает после перезагрузки без каких-либо настроек, по крайней мере, в моем случае в Ubuntu 19.04.
Если нет, попробуйте команду записать его в файл конфигурации (замените 3 на 1, 2 или 4, если сигнал слабый).
echo "options rtl8723de ant_sel=3" | sudo tee /etc/modprobe.d/rtl8723de.conf
Кроме того, если вы обновили свою систему новейшими пакетами ядра без перезагрузки. Вам необходимо переустановить пакеты ядра, чтобы модуль заработал после перезагрузки.