CentOS7 uname -r 3.10.0-327.el7.x86_64
笔记本Thinkpad T450 自带的Intel Wireless 7265-N 无法驱动的解决方法
通过 modinfo iwlwifi 和 dmesg |grep firmware 发现缺少相应版本的固件。下载后放到/lib/firmware目录即可。
1.dmesg |grep firmware
发现t450需要iwlwifi-7265D-10.ucode iwlwifi-7265D-11.ucode iwlwifi-7265D-12.ucode 三个其中一个固件即可。
2.打开https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
3.下载iwlwifi-7265-ucode-25.17.12.0.tgz 。
wget https://wireless.wiki.kernel.org/_media/en/users/drivers/iwlwifi-7265-ucode-25.17.12.0.tgz
4.解压
tar xvzf iwlwifi-7265-ucode-25.17.12.0.tgz
5.复制到系统固件目录
cp iwlwifi-7265-ucode-25.17.12.0/iwlwifi-7265D-12.ucode /lib/firmware
6.ip addr 可以看到无线网卡了。
7.连接无线 先安装无线相关工具
yum -y install NetworkManager-tui NetworkManager-wifi wpa_supplicant
然后使用命令nmtui 连接wifi.可以使用无线了。
PS:
iwlwifi是intel无线网卡专用的linux驱动系列名称。
centos7内核已经加载了iwlwifi模块。lsmod|grep iwlwifi
iwlwifi-7265-ucode-23.15.10.0.tgz也可以使用。
Intel® Wireless 7265 Intel® Wireless 3165 (starting from firmware XX.XX.13.0 and kernel 4.1) |
3.13+ | iwlmvm | iwlwifi-7265-ucode-22.24.8.0.tgz |
3.14.9+ | iwlwifi-7265-ucode-25.228.9.0.tgz | ||
3.17+ | iwlwifi-7265-ucode-23.15.10.0.tgz | ||
3.19+ | iwlwifi-7265-ucode-25.17.12.0.tgz | ||
4.1+ | iwlwifi-7265-ucode-25.30.13.0.tgz | ||
4.3+ | iwlwifi-7265-ucode-16.242414.0.tgz |
注意版本,不同的版本包含不同版本的ucode,需要版本10,11或者12其中一个就可以驱动。