Как установить драйверы Wi-Fi для устройства Realtek RTL8723DE в Ubuntu 16.04?
lspci -v | grep -i network
02:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device d723
networking
wireless
realtek-wireless
Хайди Силва
источник
источник
lspci -v | grep -i network
команду «Скопировать вывод на экран» и добавьте его к своему вопросу.lspci -knn | grep Net -A3
терминала.Ответы:
Вы можете использовать драйвер, размещенный в
rtlwifi_new
git-репозитории Larry Finger . Сначала вам придется отключить безопасную загрузку из BIOS / EFI. Также убедитесь, что у вас установленыlinux-headers
соответствующие ядро (я) иbuild-essential
пакет. Затем выполните следующие действия (вам нужно подключиться к Интернету каким-либо другим способом).Установить
git
и,dkms
если они не установлены, запустивКлонировать хранилище
Запустите следующие команды для установки
Перезагружать.
Это также должно работать с более новыми ядрами (и, следовательно, с Ubuntu 18.04).
Примечание: если вы получаете очень слабый сигнал, попробуйте изменить выбор антенны
(или
ant_sel=1
если 2 не помогает).( Источник )
Смотрите это для Bluetooth: Как активировать устройство Bluetooth для RTL8723DE?
источник
15q-ds0009TU
Появилась новая информация об этом устройстве! С временно работающим подключением к Интернету откройте терминал и выполните:
Перезагрузитесь и позвольте нам услышать ваш отчет.
Это не будет работать для Ubuntu 18.04 из-за несовместимости с новым ядром.
источник
dkms install
необходимо тоже (который вызываетbuild
при необходимости).Kernel preparation unnecessary for this kernel. Skipping... Building module: cleaning build area.... 'make' all KVER=4.15.3-041503-generic....(bad exit status: 2) ERROR (dkms apport): binary package for rtl8723de: 5.1.1.8_21285.20171026_COEX20170111-1414 not found Error! Bad return status for module build on kernel: 4.15.3-041503-generic (x86_64) Consult /var/lib/dkms/rtl8723de/5.1.1.8_21285.20171026_COEX20170111-1414/build/make.log for more information.
ERROR (dkms apport): binary package for rtl8723de: 5.1.1.8_21285.20171026_COEX20170111-1414 not found Error! Bad return status for module build on kernel: 4.15.0-20-generic (x86_64) Consult /var/lib/dkms/rtl8723de/5.1.1.8_21285.20171026_COEX20170111-1414/build/make.log for more information.
cat /var/lib/dkms/rtl8723de/5.1.1.8_21285.20171026_COEX20170111-1414/build/make.log
Если вы хотите оставить защищенную загрузку включенной, то ранее опубликованные решения, вероятно, вам не подойдут. Вместо этого я включил безопасную загрузку и сделал следующее:
Создайте набор ключей для подписи:
Импортируйте ключ. Здесь вам будет предложено ввести пароль, который вам нужно запомнить. Ваш BIOS должен запросить пароль после перезагрузки.
Начать сначала:
Ваш BIOS должен был запросить пароль. Предполагая, что это сработало, вы захотите проверить, что ваш MOK был успешно зарегистрирован.
Теперь, когда ваш МОК был зарегистрирован. Вам нужно будет установить драйверы для вас Wi-Fi.
Ваши драйверы доступны для добавления в ваше ядро, но вы должны сначала подписать их, прежде чем добавлять, потому что у вас включена безопасная загрузка. Поэтому используйте ключи, которые вы сгенерировали ранее, чтобы подписать драйверы.
Наконец, добавьте
rtl8723de
драйверы в ядро в следующем порядкеНа заметку: на последнем шаге вы можете просто написать:
modprobe
знает, от каких драйверовrtl8723de
зависит, и поэтому должен иметь возможность добавлять все, что от негоrtl8723de
зависитrtl8723de
. Однако я не добавил свои драйверы таким образом, и поэтому не могу гарантировать, что эта опция будет работать.Источники: 1 , 2 , 3
источник