我们刚刚购买了Lenovo ThinkPad E570(应该具有用于无线的Intel 8265)。买这台笔记本电脑的部分原因是,它被证明可以运行Ubuntu,至少对我而言,使事情开箱即用是有意义的……但是没有运气。
首先,我安装了Ubuntu 17.10,安装后意识到Wi-Fi无法正常工作。我还从USB驱动器上尝试了Ubuntu 16.04,因为它是经过认证的Ubuntu版本,但也没有运气。
无线芯片没有被lshw
(甚至lspci
从外观上)检测ip link
不到,没有显示无线接口,并且iwlwifi
在启动时未加载内核模块(我可以自己使用加载该模块,modprobe iwlwifi
但这不能使Wi-Fi正常工作) 。我认为这是组合的Wi-Fi /蓝牙芯片,并且蓝牙确实可以正常工作(或者至少在Gnome和中显示了蓝牙rfkill list
)。
modinfo iwlwifi | grep 8265
显示给我显示了以-34结尾的文件,但是/lib/firmware
如果有帮助,则仅存在以-33结尾的文件(以及其他一些较低的数字)。
我还安装了Linux 4.14.9内核,以使事情正常进行,但这也不能解决问题。
更多信息
root@ThinkPad-E570:~# modinfo iwlwifi | grep 8265
firmware: iwlwifi-8265-34.ucode
root@ThinkPad-E570:~# rfkill list all
0: tpacpi_bluetooth_sw: Bluetooth
Soft blocked: no
Hard blocked: no
1: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
root@ThinkPad-E570:~# dmesg | grep iwl
root@ThinkPad-E570:~# lspci -nnk | grep 0280 -A3
05:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. Device [10ec:c821]
Subsystem: Lenovo Device [17aa:c024]
更新资料
我只是注意到笔记本电脑根本没有英特尔无线芯片,但实际上只有Realtek芯片。这意味着在我购买这台笔记本电脑的商店的产品页面上显示的规格不准确...叹。但是,仅使用更差的无线芯片也存在相同的问题。