我的笔记本电脑上安装了 Debian Jessie。我的 WiFi 无法工作。 Wicd 网络管理器中显示没有可用的无线网络。
跑步lspci
给了我:
Network controller: Intel Corporation Wireless 3160 (rev 83).
我已经尝试了在互联网上找到的所有方法,例如编辑/etc/network/interfaces
、安装驱动程序、更新、安装其他东西、编辑更多 .conf 文件等。我只是无法连接到 WiFi。以太网可以工作,但有时我需要使用 WiFi。我的笔记本电脑上安装了 Debian Jessie。我的 WiFi 无法工作!有人知道如何让我的 WiFi 正常工作吗?
答案1
据官方网站介绍,英特尔® 双频无线 AC 31604.1
内核版本及更高版本支持。
要获得 wifi,请从向后移植安装最新的内核
sources.list
通过添加以下行来编辑您的:
deb http://httpredir.debian.org/debian jessie-backports main contrib non-free
更新并搜索可用的linux-image
:
apt update
apt-cache search linux-image
安装最新的,例如:
apt install linux-image-4.9.0-0.bpo.1-amd64
或者
apt install linux-image-4.9.0-0.bpo.1-amd64-unsigned
重新启动您的系统
下载所需的驱动程序:
wget https://wireless.wiki.kernel.org/_media/en/users/drivers/iwlwifi-3160-ucode-16.242414.0.tgz
将其复制到您的/lib/firmware
:
tar xvf iwlwifi-3160-ucode-16.242414.0.tgz
cd iwlwifi-3160-ucode-16.242414.0
cp iwlwifi-3160-ucode* /lib/firmware
modprobe iwlwifi
要解决该unmet dependencies
错误,请运行:
apt-get -t jessie-backports install linux-base
正如所暗示的@瑞·F·里贝罗,安装下一个稳定版本(debian 9)应该是处理依赖于 debian 上最新内核版本的英特尔驱动程序的最佳解决方案。