ubuntu安装无线网卡---tenda311mi

来源:互联网 发布:用最小二乘法处理数据 编辑:程序博客网 时间:2024/05/01 03:44
不久前买了块腾达w311mi袖珍网卡,windows7下用得相当爽,于是想到linux下爽爽,虽然厂家直接给了linux驱动碟片,但是我按说明安装后却无法识别,真实郁闷。于是百度、谷歌搜啊,经过一整天的努力,终于修成正果。现在把经验发上来,希望对和我遇到同样问题的兄弟能有所帮助。
参考文章:http://wellwy.blog.51cto.com/1609602/695995
http://ubuntuforums.org/archive/index.php/t-1717556.html
网卡图片:
 
1.首先下载最新驱动,我下的是这个http://www.tenda.com.cn/uploadfile/downloads/uploadfile/201108/Ralink/5370%20Linux.rar
2.解压
2.1需要unrar工具,如果你没有可以用下载,命令:sudo apt-get install unrar。解压缩命令:unrar e 压缩包名称.rar
2.2解压后得到这个文件2011_0407_RT3070_RT3370_RT5370_RT5372_Linux_STA_V2[1].5.0.2_DPO.bz2。同样,需要解压,用tar命令:
tar -jvxf 2011_0407_RT3070_RT3370_RT5370_RT5372_Linux_STA_V2[1].5.0.2_DPO.bz2
2.3解压完成得到这个文件夹:2011_0407_RT3070_RT3370_RT5370_RT5372_Linux_STA_V2.5.0.2_DPO
由于所用驱动版本不同,可能产生的名称不同,总之,解压后得到的文件夹是我们想要的。
3.修改文件
3.1在已经解压出来的文件夹的os/linux/config.mk修改
HAS_WPA_SUPPLICANT=y
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y
保存
3.2在os/linux/usb_main_dev.c中加入
MODULE_LICENSE("GPL");  
这个很关键,注意位置,一定要加入到MODULE_DESCRIPTION("RT2870 Wireless Lan Linux Driver"); 这一行底下。
这是第一篇文章中没有提到,也是安装成功关键一步。
保存
4.在终端中切换到无线网卡安装程序源代码根目录运行
make
make install
5.屏蔽驱动模块
修改/etc/modprobe.d/blacklist.conf文件
加入
 
代码:
blacklist rt2x00usb
blacklist rt2x00lib
blacklist rt2800usb
 
保存
6.让系统开机自动加载驱动,编辑/etc/modules
加入rt5370sta
保存
7.加载驱动,命令:
sudo modprobe rt5370sta
sudo iwconfig
看到了吧ra0就是
8.重启,安装完成。 
9.完成后,还要设置无线连接的SSID(你要连接的路由器名),以及密码设置(一般选择WAP & WAP2 Personal)


至此无线网卡的安装就完成了,打开火狐试试看吧