tenda w311mi驱动安装-ubuntu

最进买了一个腾达的我311mi无线网卡,在ubuntu上装,总是安装补上。编译通过但是无法启动,后来查了无数资料,终于解决了:

 

艰难的安装历程,历经一月有余,今天终于将腾达W311M usb无线网卡在ubuntu10.04中安装成功,非常非常感谢linux公社(linuxidc.com)的帖子
帖子名称为:在Ubuntu上安装腾达W541U V2.0 (RT2070)无线网卡驱动【使用2011新驱动】 http://www.linuxidc.com/Linux/2011-04/35067.htm
仔细阅读这篇帖子后,猛然发现我在雷凌官网下载的驱动和上面帖子的驱动文件完全相同
最新驱动源码包: 2011_0107_RT3070_RT3370_Linux_STA_v2.5.0.1_DPO .tar.gz
使用 lsusb命令 显示的硬件信息为 Bus 001 Device 004: ID 148f:3370 Ralink Technology, Corp.
1、解压源码;

2、在common/rtusb_dev_id.c中找到#ifdef RT3070,在这个宏定义所在的struct里加入:

{USB_DEVICE(0x148F,0x3370)}, /* Ralink 3370 */

保存;

3、在os/linux/config.mk中找到并修改:

HAS_WPA_SUPPLICANT=y

以及

HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y

保存;

4、在os/linux/usb_main_dev.c中加入:

MODULE_LICENSE("GPL");  

------我是修改了这里,才终于安装成功的。

保存;
5、在源码根目录下 make

6、 在源码根目录下make install

7、Ubuntu 自带有一些RT芯片的驱动,但这些驱动模块并不能使RT2070正常工作,反而会影响我们编译出的模块,使之不能Scan。因此做blacklist屏蔽这些驱动模块:

编辑 /etc/modprobe.d/blacklist.conf

加入下面3行:

blacklist rt2x00usb

blacklist rt2x00lib

blacklist rt2800usb

保存。

8、使得每次开机时自动加载驱动模块。编辑/etc/modules文件,加入:

rt3070sta 

保存。
9、在终端命令行进行如下操作
sudo modprobe rt3070sta
sudo ifconfig ra0 inet 192.168.0.105 up (ip根据自己的实际情况修改,可以参考你的有线ip地址),命令行内容不包括括号内文字
sudo iwconfig ra0 
这时应该已经检测到无线网卡,并且开始无线连接了。

重启你的Ubuntu,一切搞定,终于可以无线上网了。

你可能感兴趣的:(ubuntu,职场,休闲,w311)