TP-LINK的TL-WN721N无线网卡官方没有提供linux下的驱动,但实际上无线网卡驱动主要取决于无线网卡所用的芯片型号,这样我们可以到芯片厂商的官网下载对应的驱动(自己编译安装)。
插入无线网卡,系统似乎没有任何反应。不要着急,在终端输入命令
lsusb
将输出所有的的usb设备,其中有一条是
Bus 001 Device 004: ID 148f:5370 Ralink Technology, Corp.
这就表明该无线网卡使用的是Ralink的芯片,其ID号是148f,而型号是5370。到Ralink官网下载相应驱动,对应这个型号是RT8070 /RT3070 /RT3370 /RT5370 /RT5372 USB,下下来的文件是2011_0719_RT3070_RT3370_RT5370_RT5372_Linux_STA_V2.5.0.3_DPO.bz2。将它解压出来(要解压两次,建议直接两次右键——解压到这里,文件名较长,可以重命名将名字改短)。
接下来cd进去,再cd os/linux,其下有个config.mk文件,用编辑器将它打开,找到HAS_WPA_SUPPLICANT和HAS_NATIVE_WPA_SUPPLICANT_SUPPORT,将他们的值都设为”y”(不含引号)。
退到解压出来的目录下,使用以下两条命令编译和安装驱动(要root权限):
make
make install
如果没报错,驱动就装好了。
输入命令sudo modprobe rt5370sta加载该驱动模块。无线网卡运行!注意每次启动系统都要重新加载。