主题 : USB 无线网卡工作一段时间就断开连接? 复制链接 | 浏览器收藏 | 打印
咕唧咕唧
级别: 侠客
UID: 30422
精华: 1
发帖: 114
金钱: 620 两
威望: 124 点
综合积分: 248 分
注册时间: 2010-10-16
最后登录: 2016-05-27
楼主  发表于: 2012-02-12 14:39

 USB 无线网卡工作一段时间就断开连接?

我用的TP-LINK TL-WN721N无线网卡 ,开发板和主机能互相ping通
但是有偶尔会有丢包,这是是什么原因造成的?

无线网卡工作时会不定时的断开USB连接,然后立马有自己连上了,
信息如下:
[root@FriendlyARM /]# usb 1-1: USB disconnect, device number 2
usb 1-1.1: USB disconnect, device number 4
phy1 -> rt2x00usb_vendor_request: Error - Vendor Request 0x07 failed for offset 0x1208 with error -19.
phy1 -> rt2x00mac_conf_tx: Info - Configured TX queue 0 - CWmin: 2, CWmax: 3, Aifs: 2, TXop: 47.
phy1 -> rt2x00mac_conf_tx: Info - Configured TX queue 1 - CWmin: 3, CWmax: 4, Aifs: 2, TXop: 94.
phy1 -> rt2x00mac_conf_tx: Info - Configured TX queue 2 - CWmin: 4, CWmax: 10, Aifs: 3, TXop: 0.
phy1 -> rt2x00mac_conf_tx: Info - Configured TX queue 3 - CWmin: 4, CWmax: 10, Aifs: 7, TXop: 0.
cfg80211: Calling CRDA to update world regulatory domain
usb 1-1: new full speed USB device number 5 using s3c2410-ohci
usb 1-1: New USB device found, idVendor=058f, idProduct=9254
usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 1-1: Product: Generic USB Hub
usb 1-1: Manufacturer: ALCOR
hub 1-1:1.0: USB hub found
hub 1-1:1.0: 4 ports detected
usb 1-1.1: new full speed USB device number 6 using s3c2410-ohci
usb 1-1.1: New USB device found, idVendor=148f, idProduct=5370
usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-1.1: Product: 802.11 n WLAN
usb 1-1.1: Manufacturer: TPlink
usb 1-1.1: SerialNumber: 1.0
usb 1-1.1: reset full speed USB device number 6 using s3c2410-ohci
phy2 -> rt2x00_set_chip: Info - Chipset detected - rt: 5390, rf: 5370, rev: 0502.

希望大家能给点建议。谢谢
级别: 风云使者
UID: 36096
精华: 3
发帖: 2513
金钱: 14075 两
威望: 2815 点
综合积分: 5086 分
注册时间: 2011-01-11
最后登录: 2015-11-15
1楼  发表于: 2012-02-12 15:14
的确友善安卓和linux存在这个问题……
极度缺钱,求捐赠……支付宝兼邮箱:huming2207@qq.com
咕唧咕唧
级别: 侠客
UID: 30422
精华: 1
发帖: 114
金钱: 620 两
威望: 124 点
综合积分: 248 分
注册时间: 2010-10-16
最后登录: 2016-05-27
2楼  发表于: 2012-02-12 15:37
引用第1楼huhu2207于2012-02-12 15:14发表的  :
的确友善安卓和linux存在这个问题……

这难道是硬件问题造成?用的不是友善提供的内核,3.1.4版本的内核。
疯狂的嵌入式爱好者
级别: 论坛版主
UID: 40543
精华: 1
发帖: 169
金钱: 920 两
威望: 184 点
综合积分: 358 分
注册时间: 2011-03-19
最后登录: 2013-05-10
3楼  发表于: 2012-02-12 17:07
对于RT25XX 28XX出现这种情况,第一时间应该检查供电。
别人转角遇见爱,我转角遇见猫T _T .
咕唧咕唧
级别: 侠客
UID: 30422
精华: 1
发帖: 114
金钱: 620 两
威望: 124 点
综合积分: 248 分
注册时间: 2010-10-16
最后登录: 2016-05-27
4楼  发表于: 2012-02-12 17:20
引用第3楼lintel于2012-02-12 17:07发表的  :
对于RT25XX 28XX出现这种情况,第一时间应该检查供电。

我用的是友善提供的开关电源,开发板是micro2440
不知Intel哥指的是检查哪部分供电?
内核配置已经把无线网络的默认节电模式去掉了,还是出现这种问题,
供电是开关电源,应该不是电压不稳的原因吧?
如果供电不足,我该怎么解决呢?
咕唧咕唧
级别: 侠客
UID: 30422
精华: 1
发帖: 114
金钱: 620 两
威望: 124 点
综合积分: 248 分
注册时间: 2010-10-16
最后登录: 2016-05-27
5楼  发表于: 2012-02-14 17:50
问题解决了,正如intel哥所说供电问题。
解决方法:
在USB口加外部电源,可以DIY一个。用USB延长线一根,切开保护层,找到一根红线,和一根黑线,外加手机充电器一个,充电器正极接USB红线,地接usb黑线(黑线不能断,要共地的)。为保险可以把与开发板USB相连的那根红线剪断,或加一个二极管。
如果嫌麻烦,可以直接买一个,带外部供电的usbHUB。

增加外加电源后,丢包现象也消失了。