我刚刚在我的 ThinkPad T460P 上安装了新的 Debian 8.4.0,现在我需要配置 WIFI。
我已经安装了英特尔驱动程序,apt-get install firmware-iwlwifi
但内核模块仅在调用时才在启动时加载,modprobe iwlwifi
它将列在lsmod
.
ip a
仅返回“lo”和“eth0”,但不返回 wifi 接口。
lspci -k
显示:
03:00.0 Network controller: Intel Corporation Wireless 8260 (rev 3a)
Subsystem: Intel Corporation Device 1130
(但没有“正在使用的内核驱动器:****”)
我做错了什么?
答案1
Skylake 支持,尤其是移动 Skylake,至少需要 4.6 内核。 Debian 8.4 中的默认内核(以及相关固件)太旧了...您应该尝试以下中提供的更新向后移植:
echo deb http://http.debian.net/debian jessie-backports main contrib non-free > /etc/apt/sources.list.d/jessie-backports.list
(如root
),那么
apt-get update
apt-get -t jessie-backports install linux-image-amd64 firmware-iwlwifi
现在至少将为您提供 4.6 内核。
答案2
经过研究和斯蒂芬·基特的提示,我找到了解决方案。
就像 dmesg 显示“...无法加载固件”一样,所以我安装了缺少的软件包“firmware-iwlwifi”。
谢谢您的帮助。