Linux 下 usb无线网卡配置

手上的USB无线网卡是tenda 832u,插入后 lsusb 显示

Bus 001 Device 002: ID 148f:5372 Ralink Technology, Corp. 

芯片是ralink的5372。附带光盘上有驱动 

2011_0719_RT3070_RT3370_RT5370_RT5372_Linux_STA_V2.5.0.3_DPO.bz2

解压后进去编译。我采用Network-Manager来管理网络,且无线网络是WPA类型认证的,所以在编译前要打开相关的宏。位于os/linux/config.mk

# Support Wpa_Supplicant
HAS_WPA_SUPPLICANT=y


# Support Native WpaSupplicant for Network Maganger
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y
这两个宏之前都是n,配置成y之后才有相关功能。

编译安装之后,sudo modprobe rt5370sta 即可。

-----------------

以上步骤看似简单,其中却经历了许多曲折。之前不知道要打开相关的宏,所以编译好之后一直不能与Network-Manager连接起来。

而且使用用wicd或iwconfig/iwlist等工具,能扫描到无线网络,但却一直无法连接成功,sudo dhclient ra0 也一直不能成功。

后来发现,这里不能连接成功是无线密码认证出错。因为我的网络加密类型是WPA的,将无线网络的安全设置去掉之后,就可以顺利连接了。以此判断是安全认证出了问题。

从这里入手,在网上搜WPA相关的关键字,才看到有人在编译时打开了上面的两个宏。


弄成功之后,发现驱动代码里的README_STA_usb里有这方面的说明。绕了一大圈,原来人家早已说清楚了。

转载于:https://www.cnblogs.com/sammei/archive/2013/03/17/3295597.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值