我已在 ThinkPad E470 上安装了 Linux Mint 18.2。我无法连接到 wifi,因为没有显示无线选项。我四处搜寻,发现了一篇旧帖子,其问题与我的问题完全相同 -https://ubuntuforums.org/showthread.php?t=2187780。但是这个问题的解决方案是旧的并且不适用于新的linux。而且,lspci 没有列出我的 wifi 适配器型号。我还尝试了 Pilot6 给出的解决方案(无法发布链接,因为我对链接数量有上限)。但这不起作用。这是 的输出lspci -knn | grep Net -A2
。https://pastebin.com/mMa6465h
04:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 10)
Subsystem: Lenovo RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [17aa:505b]
Kernel driver in use: r8169
Kernel modules: r8169
05:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. Device [10ec:c821]
Subsystem: Lenovo Device [17aa:c024]
请进一步指导。
答案1
可行的解决方案(要求:内核 >=4.11):
(UPD:在最新版本的 Endlessm 中,您需要内核版本 4.15)
您可以通过此链接进行操作: https://minhaskamal.github.io/DownGit/#/home?url=https://github.com/endlessm/linux/tree/master/drivers/net/wireless/rtl8821ce
- 解压 zip 存档。
- 改变生成文件。行“export TopDIR ?= ...”导出“TopDIR ?= PATH TO EXTRACTED DIRECTORY”。
- 制作
- 须藤进行安装
- 须藤 modprobe -a 8821ce