新买了一台装有 FreeDOS 的 HP 15q 笔记本电脑。安装了 Ubuntu 16.04 LTS,但任务栏中不显示 Wi-Fi 图标。
$ lspci -nnk | grep -iA2 net
01:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
DeviceName: Hanksville Gbe Lan Connection
Subsystem: Hewlett-Packard Company RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [103c:8328]
Kernel driver in use: r8169
Kernel modules: r8169
02:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. Device [10ec:d723]
DeviceName: WLAN
Subsystem: Hewlett-Packard Company Device [103c:8319]
我的内核版本是 4.13.0。对于我的内核版本来说,所有答案似乎都已过时,而且 Realtek 官方下载站点仅支持最高内核版本 4.7。
如果有人知道如何解决这个问题,请帮助我。我将非常感谢您的支持,任何帮助都将不胜感激。
答案1
我正在写一个更完整的答案,以便为不可避免的搜索者解释确切的程序。
您的内核版本是 4.13.0-xx。因此,我们将获得适用于内核版本 4.11 及更高版本的驱动程序。通过以太网、网络共享或任何可能的方式建立临时有效的互联网连接,打开终端并执行以下操作:
sudo apt update
sudo apt install git dkms
git clone https://github.com/smlinux/rtl8723de.git -b 4.11-up
sudo dkms add ./rtl8723de
sudo dkms install rtl8723de/5.1.1.8_21285.20171026_COEX20170111-1414
sudo depmod -a
重新启动后你的无线网络就能够正常工作了。
答案2
正如@Jeremy31 指出的那样,该芯片组是 RTL8723de。经过一番研究,发现该驱动程序可在以下链接中找到:简繁Linux 这是 27 天前发布的。感谢大家的支持。