
будьте осторожны: я полный новичок во всем, что касается Linux, так что, пожалуйста, ELIF, и я постараюсь не отставать :)
Я пытаюсь настроить Lubuntu на дешевом ноутбуке, на котором сейчас установлена Windows 10. У меня есть Live USB, и я успешно загрузил Lubuntu, но при проверке того, что все работает, я вижу, что не могу подключиться к Wi-Fi. Мой адаптер Wi-Fi (Realtek RTL8723DE 802.11b/g/n PCIe Adapter) не отображается на странице дополнительных драйверов Lubuntu, и когда я запускаю lshw -C network
, этот адаптер отображается как «сеть UNCLAIMED» и не содержит драйвера. Это похоже на проблему, описанную этим пользователем:https://ubuntuforums.org/showthread.php?t=1314693.
Так что, по-видимому, эта проблема возникает из-за устройства без подключенных драйверов. Решение, данное в этой теме, похоже, применимо конкретно к Ubuntu JauntyJackalope; поэтому мои вопросы следующие:
- Как мне определить, какой драйвер/backport/и т. д. установить, исходя из моего дистрибутива и сетевого адаптера, и могу ли я просто установить их с помощью
sudo apt-get install
? (В идеале мне бы хотелось иметь общий способ выяснить это на случай, если я захочу, скажем, установить Linux Mint.) - Хотя я могу получить доступ к Интернету, чтобы устанавливать что-либо с помощью
apt
, это проблема; есть ли способ загрузить драйвер на флэш-накопитель и установить его оттуда?
EDIT: Как и просили, еще немного вывода терминала:
$ lspci -nnk | grep 0280 -A3
03:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8723DE 802.11b/g/n PCIe Adapter [10ec:d723]
DeviceName: WLAN
Subsystem: Hewlett-Packard Company RTL8723DE 802.11b/g/n PCIe Adapter [10ec:d723]
$ uname -r
5.3.0-18-generic
решение1
Вы, конечно, можете загрузить драйвер на USB-накопитель и перенести его на компьютер Ubuntu. К сожалению, у драйвера есть несколько зависимостей; то есть другие пакеты, которые требуются для компиляции драйвера. Эти зависимости сами по себе имеют зависимости! Это известно в Linux-land как зависимость he**.
Вот пост, описывающий процесс USB, хотя он предназначен для другой комбинации устройства и драйвера. Точный драйвер не подходит для вашего устройства.Установка драйвера для TP-LINK TL-WN727N на Ubuntu 14.04Для вас и других будет интересна та часть, которая в отношении метода USB гласит: «Вот как это сделать примерно за пять дней... может быть».
Напротив, метод с Ethernet и терминалом занимает пять минут! Я спросил о вашей версии ядра, которая оказалась 5.3.0-xx, потому что методы, опубликованные здесь на Ask Ubuntu для более старых версий ядра, не работают с 5.3.0-xx.
При работающем подключении к Интернету откройте терминал и выполните:
sudo apt update
sudo apt install git build-essential
git clone -b extended https://github.com/lwfinger/rtlwifi_new.git
cd rtlwifi_new
make
sudo make install
sudo modprobe rtl8723de
Теперь ваша беспроводная связь должна работать.
Вы скомпилировали драйвер только для вашего текущего работающего ядра. Когда Update Manager установит более позднюю версию, также известную как linux-image, после требуемой перезагрузки, перекомпилируйте:
cd ~/rtlwifi_new
make clean
git pull
make
sudo make install
sudo modprobe rtl8723de