驱动解锁深层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命令启动你的无线连接设备即可。当然,安装过程还需要多熟悉技术,以到达更好的效果。


数据运维技术 » 驱动解锁深层WiFi连接——为Linux安装IWLWIFI驱动(linuxiwlwifi)