当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 15 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 腾达Tenda W311M无线网卡Linux下驱动及hostapd做AP配置
帖子发表于 : 2011-11-07 21:39 
头像

注册: 2005-11-28 12:09
帖子: 555
送出感谢: 0 次
接收感谢: 1
菜鸟看这里
https://help.ubuntu.com/community/WifiD ... enda_W311M

最近也买了颗Tenda W311M网卡,简单说一下驱动的安装和hostapd做Soft AP的配置
系统是Ubuntu 11.10,内核是Linux ubuntu 3.0.0-12-server
感谢20sanguo@文章的思路
两种驱动方式
第一种,Ralink官方驱动编译,这个驱动似乎只支持infrastructure和adhoc功能
1. 从Ralink下载驱动RT3070/RT3072/RT3370/RT5370/RT5372 多合一包.最新版是 v2.5.0.3
代码:
http://www.ralinktech.com/en/04_support/support.php?sn=501


2.解压缩到用户目录下,改名为sta,比如

3. 修改os/linux/config.mk打开两个支持
代码:
# Support Wpa_Supplicant
HAS_WPA_SUPPLICANT=y

# Support Native Wpa_Supplicant for Network Maganger
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y


4. 编译安装
代码:
sudo su
make
make install
modprobe rt5370sta


5.添加到/etc/modules
代码:
echo rt5370sta >> /etc/modules


或者用第二种,用rt2800usb驱动
rt2800usb驱动功能强大,支持Soft AP
在内核3.0以上,用rt2800usb驱动RT5730很轻松
代码:
sudo modprobe rt2800usb
sudo -s
echo 148F 5370 > /sys/bus/usb/drivers/rt2800usb/new_id
exit

ifconfig一下就能看到wlan0的无线接口

配和hostapd,实现AP功能
代码:
gary@ubuntu:~/hostapd-0.7.3/hostapd$ cat hostapd.conf
interface=wlan0
driver=nl80211
logger_syslog=1
logger_syslog_level=2
logger_stdout=1
logger_stdout_level=2
debug=1
dump_file=/tmp/hostapd.dump
ctrl_interface=/var/run/hostapd
ssid=MySsidName
hw_mode=g
channel=1
beacon_int=100
dtim_period=2
max_num_sta=255
rts_threshold=2347
fragm_threshold=2346
wpa=2
wpa_passphrase=sosmalloffice
wpa_pairwise=TKIP CCMP


最后由 marsteel 编辑于 2012-01-18 18:41,总共编辑了 1 次

页首
 用户资料  
 
2 楼 
 文章标题 : Re: 腾达Tenda W311M无线网卡Linux下驱动及hostapd做AP配置
帖子发表于 : 2011-12-01 20:13 

注册: 2010-09-08 23:35
帖子: 19
送出感谢: 0 次
接收感谢: 0 次
谢谢,我试试!!!!!!!
我非常感谢。。。。。。


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 腾达Tenda W311M无线网卡Linux下驱动及hostapd做AP配置
帖子发表于 : 2012-01-08 12:16 

注册: 2012-01-08 11:27
帖子: 186
送出感谢: 6
接收感谢: 0 次
怎样重启自动上网呢,有没简单的deb啊,比win麻烦太多了


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 腾达Tenda W311M无线网卡Linux下驱动及hostapd做AP配置
帖子发表于 : 2012-01-09 11:19 

注册: 2009-04-29 22:22
帖子: 45
送出感谢: 1
接收感谢: 0 次
sudo modprobe rt2800usb
sudo -s
echo 148F 5370 > /sys/bus/usb/drivers/rt2800usb/new_id
exit
每次重启都要重搞一遍,哪位哥能帮写个自动加载的脚本?


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 腾达Tenda W311M无线网卡Linux下驱动及hostapd做AP配置
帖子发表于 : 2012-01-10 17:51 

注册: 2012-01-08 11:27
帖子: 186
送出感谢: 6
接收感谢: 0 次
root@zhangjianchao-G31M-ES2C:/home/zhangjianchao/桌面/sta# modprobe rt5370sta
FATAL: Error inserting rt5370sta (/lib/modules/3.0.0-14-generic/kernel/drivers/net/wireless/rt5370sta.ko): Unknown symbol in module, or unknown parameter (see dmesg)
root@zhangjianchao-G31M-ES2C:/home/zhangjianchao/桌面/sta#
出错来,怎么办啊


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 腾达Tenda W311M无线网卡Linux下驱动及hostapd做AP配置
帖子发表于 : 2012-01-18 11:02 
头像

注册: 2008-07-01 9:53
帖子: 732
地址: Dunedin, New Zealand
送出感谢: 1
接收感谢: 3
fengzheng081212 写道:
root@zhangjianchao-G31M-ES2C:/home/zhangjianchao/桌面/sta# modprobe rt5370sta
FATAL: Error inserting rt5370sta (/lib/modules/3.0.0-14-generic/kernel/drivers/net/wireless/rt5370sta.ko): Unknown symbol in module, or unknown parameter (see dmesg)
root@zhangjianchao-G31M-ES2C:/home/zhangjianchao/桌面/sta#
出错来,怎么办啊


http://my.oschina.net/opleo/blog/29368


_________________
心如苍井空似水,意比松岛枫叶飞。窗外武藤兰花香,情似饭岛爱相随。


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 腾达Tenda W311M无线网卡Linux下驱动及hostapd做AP配置
帖子发表于 : 2012-01-18 18:41 
头像

注册: 2005-11-28 12:09
帖子: 555
送出感谢: 0 次
接收感谢: 1
memefree 写道:
sudo modprobe rt2800usb
sudo -s
echo 148F 5370 > /sys/bus/usb/drivers/rt2800usb/new_id
exit
每次重启都要重搞一遍,哪位哥能帮写个自动加载的脚本?

https://help.ubuntu.com/community/WifiD ... enda_W311M


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 腾达Tenda W311M无线网卡Linux下驱动及hostapd做AP配置
帖子发表于 : 2012-01-19 23:55 
头像

注册: 2008-12-16 14:01
帖子: 1132
地址: 漂在江湖
送出感谢: 14
接收感谢: 13
mark


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 腾达Tenda W311M无线网卡Linux下驱动及hostapd做AP配置
帖子发表于 : 2012-02-23 16:45 

注册: 2012-02-14 18:40
帖子: 3
送出感谢: 0 次
接收感谢: 0 次
不知道楼主有没有试过设置AP,我安装驱动没有问题,但是在配置AP的过程中有两个问题
第一个是安装完W311M的驱动之后插上USB网卡,显示的网卡名称不叫wlan0,而是叫ra0
第二个问题是这个网卡的芯片是RALINK,输入iw list 显示“nl80211 not found.“ 如果试用hostapd配置软AP,配置的时候也出现
nl80211: 'nl80211' generic netlink not found
Failed to initialize driver 'nl80211'

请问有解决的办法么?


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 腾达Tenda W311M无线网卡Linux下驱动及hostapd做AP配置
帖子发表于 : 2012-02-23 18:03 
头像

注册: 2005-11-28 12:09
帖子: 555
送出感谢: 0 次
接收感谢: 1
josephli 写道:
不知道楼主有没有试过设置AP,我安装驱动没有问题,但是在配置AP的过程中有两个问题
第一个是安装完W311M的驱动之后插上USB网卡,显示的网卡名称不叫wlan0,而是叫ra0
第二个问题是这个网卡的芯片是RALINK,输入iw list 显示“nl80211 not found.“ 如果试用hostapd配置软AP,配置的时候也出现
nl80211: 'nl80211' generic netlink not found
Failed to initialize driver 'nl80211'

请问有解决的办法么?

看我上面的链接
官方驱动不能当AP用
要做AP用得用第三方那个驱动,看我帖子里面的第二种方法和上面发的wiki链接


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 腾达Tenda W311M无线网卡Linux下驱动及hostapd做AP配置
帖子发表于 : 2012-03-05 13:44 

注册: 2012-02-14 18:40
帖子: 3
送出感谢: 0 次
接收感谢: 0 次
marsteel 写道:
josephli 写道:
不知道楼主有没有试过设置AP,我安装驱动没有问题,但是在配置AP的过程中有两个问题
第一个是安装完W311M的驱动之后插上USB网卡,显示的网卡名称不叫wlan0,而是叫ra0
第二个问题是这个网卡的芯片是RALINK,输入iw list 显示“nl80211 not found.“ 如果试用hostapd配置软AP,配置的时候也出现
nl80211: 'nl80211' generic netlink not found
Failed to initialize driver 'nl80211'

请问有解决的办法么?

看我上面的链接
官方驱动不能当AP用
要做AP用得用第三方那个驱动,看我帖子里面的第二种方法和上面发的wiki链接


第二种方法是指直接用rt2800usb?我的内核是2.6.32-21的,是否一定要升级到3.0的内核?


页首
 用户资料  
 
12 楼 
 文章标题 : Re: 腾达Tenda W311M无线网卡Linux下驱动及hostapd做AP配置
帖子发表于 : 2012-03-06 17:36 
头像

注册: 2005-11-28 12:09
帖子: 555
送出感谢: 0 次
接收感谢: 1
josephli 写道:
marsteel 写道:
josephli 写道:
不知道楼主有没有试过设置AP,我安装驱动没有问题,但是在配置AP的过程中有两个问题
第一个是安装完W311M的驱动之后插上USB网卡,显示的网卡名称不叫wlan0,而是叫ra0
第二个问题是这个网卡的芯片是RALINK,输入iw list 显示“nl80211 not found.“ 如果试用hostapd配置软AP,配置的时候也出现
nl80211: 'nl80211' generic netlink not found
Failed to initialize driver 'nl80211'

请问有解决的办法么?

看我上面的链接
官方驱动不能当AP用
要做AP用得用第三方那个驱动,看我帖子里面的第二种方法和上面发的wiki链接


第二种方法是指直接用rt2800usb?我的内核是2.6.32-21的,是否一定要升级到3.0的内核?

之所以是3.0是因为rt2800usb从3.0开始进入了内核。如果是2.6,也应该可以用rt2800usb来获得master特性,不过要自己编译了吧。


页首
 用户资料  
 
13 楼 
 文章标题 : Re: 腾达Tenda W311M无线网卡Linux下驱动及hostapd做AP配置
帖子发表于 : 2012-09-22 20:59 
头像

注册: 2012-09-05 17:55
帖子: 6
送出感谢: 0 次
接收感谢: 0 次
marsteel 写道:
josephli 写道:
marsteel 写道:
josephli 写道:
不知道楼主有没有试过设置AP,我安装驱动没有问题,但是在配置AP的过程中有两个问题
第一个是安装完W311M的驱动之后插上USB网卡,显示的网卡名称不叫wlan0,而是叫ra0
第二个问题是这个网卡的芯片是RALINK,输入iw list 显示“nl80211 not found.“ 如果试用hostapd配置软AP,配置的时候也出现
nl80211: 'nl80211' generic netlink not found
Failed to initialize driver 'nl80211'

请问有解决的办法么?

看我上面的链接
官方驱动不能当AP用
要做AP用得用第三方那个驱动,看我帖子里面的第二种方法和上面发的wiki链接


第二种方法是指直接用rt2800usb?我的内核是2.6.32-21的,是否一定要升级到3.0的内核?

之所以是3.0是因为rt2800usb从3.0开始进入了内核。如果是2.6,也应该可以用rt2800usb来获得master特性,不过要自己编译了吧。



怎么操作呀?把下载下来的文件放到home里面就行了?


页首
 用户资料  
 
14 楼 
 文章标题 : Re: 腾达Tenda W311M无线网卡Linux下驱动及hostapd做AP配置
帖子发表于 : 2013-02-21 23:52 
头像

注册: 2011-08-09 20:46
帖子: 134
送出感谢: 5
接收感谢: 0 次
一直显示:正在获取IP地址。。。怎么回事啊?


_________________
http://yuncommunity.com/


页首
 用户资料  
 
15 楼 
 文章标题 : Re: 腾达Tenda W311M无线网卡Linux下驱动及hostapd做AP配置
帖子发表于 : 2014-01-08 21:45 
头像

注册: 2011-07-06 9:29
帖子: 220
地址: 南宁
送出感谢: 0 次
接收感谢: 0 次
最新情况,openSUSE 13.1,这个网卡直接插上去就可以用了,不需要任何配置了。应该是内核更新了吧。内核版本
代码:
unam -a
Linux linux-0rjw.site 3.11.6-4-desktop #1 SMP PREEMPT Wed Oct 30 18:04:56 UTC 2013 (e6d4a27) x86_64 x86_64 x86_64 GNU/Linux



_________________
午夜留聲機,唱起誰的歌......
Midnight Gramophone...


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 15 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:Bing [Bot] 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译