将内核更新至 5.3.0-59 后,ubuntu 18.04 中的 RTL8723DE wifi 驱动程序出现错误

将内核更新至 5.3.0-59 后,ubuntu 18.04 中的 RTL8723DE wifi 驱动程序出现错误

几天前更新后我的 wifi 停止工作,我的控制器是 rtl8111 / 8168/8411,我正在使用 ubuntu 18.04,内核是 5.3.0-59。

我附上更多信息:

$ lspci
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registers (rev 08)
00:02.0 VGA compatible controller: Intel Corporation Skylake GT2 [HD Graphics 520] (rev 07)
00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 08)
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)
00:17.0 SATA controller: Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode] (rev 21)
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #1 (rev f1)
00:1c.5 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #6 (rev f1)
00:1d.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #9 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Sunrise Point-LP LPC Controller (rev 21)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
03:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device d723

$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 0bda:b009 Realtek Semiconductor Corp. 
Bus 001 Device 002: ID 05c8:03ac Cheng Uei Precision Industry Co., Ltd (Foxlink) 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

我接受任何类型的建议或建议,我是一个新手。

回复:

它不起作用,运行重启,wifi仍然无法使用。我会编辑出版物,向您展示使用您建议的命令的终端内容。“未检测到无线适配器”

还要感谢。

:~$ sudo apt update ~$ sudo apt install git dkms 阅读包列表... 创建依赖树 阅读当前信息... 阅读 dkms 的最新版本(2.3-3ubuntu9.7)。您当前的位置是:首页 > git > git 最新版本(1:2.17.1-1ubuntu0.7)。 0 个更新,0 个新安装,0 个删除,7 个未更新。 ~$ git clone -b rtw88 https://github.com/lwfinger/rtlwifi_new.git致命错误:'rtlwifi_new' 目标路径不存在,且目录不存在。~$ sudo dkms add ./rtlwifi_new 错误!DKMS 树已包含:rtlwifi-new-0.6 您不能多次添加相同的模块/版本组合。~$ sudo dkms install rtlwifi-new/0.6

此内核不需要内核准备。跳过...

构建模块:清理构建区域……(错误退出状态:2) make -j4 KERNELRELEASE=5.3.0-59-generic -C /lib/modules/5.3.0-59-generic/build M=/var/lib/dkms/rtlwifi-new/0.6/build................Cc.................(错误退出状态:2) 错误(dkms apport):未找到 rtlwifi-new 的二进制包:0.6 错误!内核上模块构建的错误返回状态:5.3.0-59-generic(x86_64) 有关更多信息,请参阅 /var/lib/dkms/rtlwifi-new/0.6/build/make.log。

答案1

驱动程序rtl8723de安装方式如下:

sudo apt update
sudo apt install git dkms
git clone https://github.com/lwfinger/rtw88.git
sudo dkms add ./rtw88
sudo dkms install rtlwifi-new/0.6

您可能安装了与新内核不兼容的旧驱动程序。

相关内容