Debian

沒有 wifi “Intel Corporation Wireless 3160”,並且在 Debian Jessie 上也未檢測到網路攝像頭

  • April 4, 2017

我在我的電腦中使用 Debian GNU/Linux 8 (jessie) 64 位和 GNOME(3.14.1)。

我的問題真的很“簡單”:

  • 我沒有wifi(沒有驅動程序)。
  • 我的網路攝像頭也沒有被檢測到。

只是想指出我有乙太網。

PS:我已經安裝了 wifi 的 Broadcom 驅動程序,但它們無法正常工作(sudo apt-get install broadcom-sta-dkms

編輯:命令的輸出lspci -knn | grep Net -A2是:

05:00.0 Network controller [0280]: Intel Corporation Wireless 3160 [8086:08b3] (rev 83)
Subsystem: Intel Corporation Dual Band Wireless-AC 3160 [8086:0070]

lspci命令:所需的包是firmware-iwlwifi(不是broadcom-sta-dkms

根據官方網站,您應該升級您的核心版本(> 4.2)。最簡單的方法是安裝最新的 backports 核心:

將以下行添加到您的/etc/apt/sources.list

deb http://httpredir.debian.org/debian jessie-backports main contrib non-free

然後更新:

apt-get update && apt-get upgrade

執行以下命令獲取可用的linux-image

apt-cache search linux-image

linux-base從 backports安裝:

apt-get -t jessie-backports install linux-base

安裝linux-imagelinux-headers

apt-get install linux-image-4.9.0-0.bpo.2-amd64 \
linux-headers-4.9.0-0.bpo.2-amd64

刪除broadcom-sta-dkms

apt-get remove broadcom-sta-dkms

重新啟動您的系統,然後firmware-iwlwifi從 backports 安裝軟體包或iwlwifi-3160-ucode-25.30.14.0.tgz官方網站iwlwifi-3160-14.ucode下載,然後將韌體複製到您的/lib/firmware

apt-get -t jessie-backports install firmware-iwlwifi
modprobe iwlwifi

或者

wget https://wireless.wiki.kernel.org/_media/en/users/drivers/iwlwifi-3160-ucode-25.30.14.0.tgz
tar xvf iwlwifi-3160-ucode-25.30.14.0.tgz
cd iw*
cp iwlwifi-3160-14.ucode /lib/firmware
modprobe iwlwifi

引用自:https://unix.stackexchange.com/questions/354789