On a friend’s HP laptop I installed Leap 15.1 and got his wireless Realtek 8723DE to work using Sauerland’s repo. I am grateful that this helped but expected that in 15.2 it would work out of the box. I was finally able to upgrade to 15.2 but unluckily no wifi and I had to install rtlwifi_new-extended-kmp-default from Sauerland. Again, grateful, but it should work without third party repo’s, even more so because to get this to work I had to disable secure boot.
I read at Larry Finger’s github page that the 8723DE driver was now incorporated into the rtw88 kernel module, which seems to be installed by default, as well as the mentioned firmware for 8723DE, but it is just not working.
Has anybody been able to get this wireless device to work without installing third party drivers?
Any help would be appreciated
Post:
/sbin/lspci -nnk | grep -iA3 net
So we can see the ID of the chip.
Edit:
Its in kernel since 5.8:
https://cateee.net/lkddb/web-lkddb/RTW88.html
01:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
Subsystem: Hewlett-Packard Company Device [103c:8328]
Kernel driver in use: r8169
Kernel modules: r8169
02:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8723DE 802.11b/g/n PCIe Adapter [10ec:d723]
Subsystem: Hewlett-Packard Company Device [103c:8319]
Kernel driver in use: rtl8723de
Kernel modules: rtl8723de
Btw, with rtlwifi_new-extended-kmp-default installed the wifi works, but I prefer a solution that doesn’t require third party drivers. In the previous Opensuse install the wifi failed after the first kernel update, not handy when one lives an hour’s drive away and the other is a complete computer noob.
Besides that, I like the added security of secure boot, which is not possible with external modules. (that means, I know how to sign a module or kernel but that is not practical in this case)
Thanks anyway for the fast reply
Opensuse install the wifi failed after the first kernel update, not handy when one lives an hour’s drive away and the other is a complete computer noob.
You have to install with rtlwifi from my openSUSE Leap Repo, after that before you update you have to enable my openSUSELeap update Repo, because in the last Repo, the rtlwifi is build against the last kernel from the normal Update Repo.
The Repo for kernel from OSS Repo:
https://download.opensuse.org/repositories/home:/Sauerland:/hardware/openSUSE_Leap_15.2/
The Repo for kernel from the Update Repo:
https://download.opensuse.org/repositories/home:/Sauerland:/hardware/openSUSE_Leap_15.2_Update/
I like the added security of secure boot, which is not possible with external modules. (that means, I know how to sign a module or kernel but that is not practical in this case)
I do not know, if kernel:stable is working with secure boot (I have disabled that), but the ID is there:
Kernelmodulname rtw88_8723de
filename: /lib/modules/5.8.10-1.g33939e8-default/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8723de.ko.xz
license: Dual BSD/GPL
description: Realtek 802.11n wireless 8723de driver
author: Realtek Corporation
suserelease: openSUSE Tumbleweed
srcversion: EFF17F1805D37F8417D960A
alias: pci:v000010ECd0000D723sv*sd*bc*sc*i*
depends: rtw88_pci,rtw88_8723d
retpoline: Y
intree: Y
name: rtw88_8723de
vermagic: 5.8.10-1.g33939e8-default SMP mod_unload modversions
sig_id: PKCS#7
signer: Kernel OBS Project
Repo-URL:
https://download.opensuse.org/repositories/Kernel:/stable/standard/
Otherwise is Tumbleweed a solution with the buildin kernel…
You have to install with rtlwifi from my openSUSE Leap Repo, after that before you update you have to enable my openSUSELeap update Repo, because in the last Repo, the rtlwifi is build against the last kernel from the normal Update Repo.
I did that but it would always fail on reboot so I wrote a systemd service that unloaded the 8723DE module and load it again and it has been working ever since.
I do not know, if kernel:stable is working with secure boot (I have disabled that), but the ID is there:
I just tried your suggestion and the wifi works with the newer kernel AND secure boot! Great, thanks