驱动解锁深层WiFi连接——为Linux安装IWLWIFI驱动(linuxiwlwifi)
WiFi连接一直是电子设备用户的一大便利,然而随着技术的发展,新的WiFi连接种类层出不穷,逐渐加深了技术,而许多设备提供商不会给予支持,致使连接上遇到障碍。为此,我们可以尝试熟悉设备驱动的安装来解锁深层WiFi连接。本文就以Linux平台为例,说明如何安装尤其是原始的Intel IWLWIFI驱动来解决这个问题。
首先,我们需要获取我们安装的IWLWIFI驱动的最新版本,可以从官网上下载最新版本的驱动并进行解压。
获取下面的最新源码:
wget http://www.intellinuxwireless.org/downloads/IWLWIFI/iwlwifi-20.168.6.0.tgz
tar -xzvf iwlwifi-20.168.6.0.tgz
接下来,打开已经解压好的文件目录,找到最新源码中的config文件夹。在里面有一个名为iwlwifi-20.168.6.0.cfg的文件,它保存着驱动适用于那些WiFi卡的配置信息。我们需要对其进行修改:
CONFIG_IWLWIFI_OPMODE_MODULAR=y
CONFIG_IWLXVT=y CONFIG_IWLMVM=y
然后,我们再保存这个iwlwifi-20.168.6.0.cfg文件,准备装载内核安装IWLWIFI驱动。
例如,在Linux下用如下命令安装:
# modprobe iwlwifi
# make && make install
如果你看到提示安装完成,那么说明你已经成功安装了IWLWIFI驱动。此时执行
# iwconfig
命令查看wifi相关的配置信息,就会看到如下结果:
iwlwifi device wlan0
NIC wlan0 ENV
ESSID:off/any Mode:Managed
Frequency:2.417 GHz Access Point: Not-Associated
Bit Rate:1 Mb/s Retry short limit:7
Retry long limit:4 Encryption key:off
Power Management:off Link Quality=0/100
Signal level=0 dBm Rx invalid nwid:0
Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0
Missed beacon:0
安装完成后,再执行
# ifconfig wlan0 up
命令可以启动你的无线连接设备,就可以搜索你想要连接的WiFi信号。
讲了如何安装IWLWIFI驱动,从而实现解锁深层WiFi连接,总结一下就是:首先,下载最新源码,并修改iwlwifi-20.168.6.0.cfg文件;其次,按照对应命令安装;最后,执行ifconfig wlan0 up命令启动你的无线连接设备即可。当然,安装过程还需要多熟悉技术,以到达更好的效果。