iwconfig 显示没有 wlan0

iwconfig 显示没有 wlan0

我最近开始学习 Linux,并从 USB 启动到 Debian。我不知道我做错了什么,但我无法连接我的无线网络。常规有线工作完美。

iwconfig显示没有wlan0。 dmesg 中没有有关 iwlwifi 固件的消息。lsmod显示 cfg80211 加载和使用的 iwlwifi。我可以打开和关闭 modprobe iwlwifi。

下面是一些带有一些信息的屏幕截图。抱歉图片很丑。我真的很想自己解决这个问题,但不确定它是否会发生。

由于。。。导致的结果:

uname -r; lsmod | grep iwl; dmesg | grep firm; lspci -nnk | grep -iA2 net

在此输入图像描述

更新为包括“lsh -C 网络”

在此输入图像描述

进度更新:

将内核更新到 4.9 导致我启动黑屏,可能是因为与显示驱动程序发生冲突。我已经尝试过apt-get remove xserver-xorg-video-intel,但系统响应告诉我它尚未安装,因此未删除。 'locate xorg' 显示 3 个文件位于/usr/share/X11/xkb/rules和 1 个位于/usr/share/doc/keyboard-configuration.lshw -c video显示了 2 个设备,它们的配置都设置为“latency=0”,我认为这意味着它们没有使用单独的驱动程序。

答案1

您的 wifi 卡是英特尔® 双频 Wireless-AC 3165

根据英特尔官方网站wifi 卡应该在内核版本4.2及更高版本上工作。

Device                                               Kernels        Firmware    

Intel® Dual Band Wireless-AC 3165 
(starting from firmware XX.XX.13.0 and kernel 4.1)      4.2     iwlwifi-7265-ucode-25.30.14.0.tgz

在 debian jessie 上,您需要从向后移植安装新内核:

编辑您的sources.list

apt edit-sources

添加以下行:

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

保存文件然后更新

apt update

搜索可用linux-image

apt-cache search linux-image

然后安装新的linux-image,例如:

apt-get -t jessie-backports install linux-image-4.9.0-0.bpo.3-amd64

如果最后一个命令显示缺少依赖项,请使用以下命令安装:

apt-get -t jessie-backports package-name-here

重新启动您的系统

现在您可以安装 Intel 驱动程序,如下所示:

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

或者firmware-iwlwifi从向后移植安装,然后重新加载驱动程序。

相关内容