主题 : 请教所有与usb口使用有关的驱动自动卸载并重新加载的问题 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 33389
精华: 0
发帖: 14
金钱: 70 两
威望: 14 点
综合积分: 28 分
注册时间: 2010-11-30
最后登录: 2012-04-12
楼主  发表于: 2011-09-06 09:36

 请教所有与usb口使用有关的驱动自动卸载并重新加载的问题

尊敬的工作人员:
    您好!想请教一个问题,比较急,请帮忙解决一下,谢谢!问题如下:
    我们使用了micro2440插在自己做的扩展板上,扩展板上集成了一个通信模块,并插了wifi无线网卡。在2440的linux系统(和友善之臂学习开发板上的系统一样)下加载一些驱动,通信模块通过驱动的加载,在2440linux系统下模拟出一些ttyUSB口,跑我们的程序,跑了5-6个小时后,linux系统会自动断开无线网卡,提示wifi disconnect然后自动加载wifi的驱动,同时卸载通信模块的驱动,然后再自动重新加载,重新模拟出一些ttyUSB口。我想问一下这会不会是USB口供电不足引起的系统USB hub部分自动重启?因为我们的程序没有涉及到驱动的定时卸载和加载,而这两个驱动都涉及到模块的USB口使用。
    谢谢!
级别: 新手上路
UID: 33389
精华: 0
发帖: 14
金钱: 70 两
威望: 14 点
综合积分: 28 分
注册时间: 2010-11-30
最后登录: 2012-04-12
1楼  发表于: 2011-09-14 11:09
补充打印信息:
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
select time is over,read again...
Now Reading the Serial...
Connection terminated.
---> RTMPFreeTxRxRingMemory
<--- RTMPFreeTxRxRingMemory
RTUSB disconnect successfully
usb 1-1: new full speed USB device using s3c2410-ohci and address 6
select time is over,read again...
Now Reading the Serial...
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
usb 1-1: configuration #1 chosen from 1 choice
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 using s3c2410-ohci and address 7
usb 1-1.1: New USB device found, idVendor=1e0e, idProduct=de19
usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-1.1: Product: USB 2.0 Based On A2000PH
usb 1-1.1: Manufacturer: SIMCom Technology 2009
usb 1-1.1: SerialNumber: 00000000000123456789
usb 1-1.1: configuration #1 chosen from 1 choice
usbserial_generic 1-1.1:1.0: generic converter detected
usb 1-1.1: generic converter now attached to ttyUSB1
usbserial_generic 1-1.1:1.1: generic converter detected
usb 1-1.1: generic converter now attached to ttyUSB3
usbserial_generic 1-1.1:1.2: generic converter detected
usb 1-1.1: generic converter now attached to ttyUSB4
usbserial_generic 1-1.1:1.3: generic converter detected
usb 1-1.1: generic converter now attached to ttyUSB5
usbserial_generic 1-1.1:1.4: generic converter detected
usb 1-1.1: generic converter now attached to ttyUSB6
usbserial_generic 1-1.1:1.5: generic converter detected
usb 1-1.1: generic converter now attached to ttyUSB7
usb 1-1.4: new full speed USB device using s3c2410-ohci and address 8
select time is over,read again...
Now Reading the Serial...
usb 1-1.4: New USB device found, idVendor=148f, idProduct=3070
usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-1.4: Product: 802.11 n WLAN
usb 1-1.4: Manufacturer: Ralink
usb 1-1.4: SerialNumber: 1.0
usb 1-1.4: configuration #1 chosen from 1 choice
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
2楼  发表于: 2011-09-14 11:21
建议先把完整的调试信息贴上来, 主要是想知道WIFI device has been disconnected之前发生了什么了
级别: 新手上路
UID: 33389
精华: 0
发帖: 14
金钱: 70 两
威望: 14 点
综合积分: 28 分
注册时间: 2010-11-30
最后登录: 2012-04-12
3楼  发表于: 2011-09-15 09:23

 回 2楼(911gt3) 的帖子

恩恩  是下面这样:

usb 1-1: USB disconnect, address 2
usb 1-1.1: USB disconnect, address 5
generic ttyUSB0: usb_serial_generic_resubmit_read_urb - failed resubmitting read urb, error -19
Bulk In Failed. Status=-71, BIIdx=0x2, BIRIdx=0x2, actual_length= 0xc0
#
#
#
#
#
#
#
#
#
#
RTUSB_VendorRequest failed(-19),TxFlags=0x0, ReqType=IN, Req=0x7, Index=0x1000
CMDTHREAD_RESET_BULK_IN: Cannot do bulk in because flags(0x10280102) on !
WIFI device has been disconnected
generic ttyUSB0: generic converter now disconnected from ttyUSB0
usbserial_generic 1-1.1:1.0: device disconnected
generic ttyUSB1: generic converter now disconnected from ttyUSB1
usbserial_generic 1-1.1:1.1: device disconnected
generic ttyUSB2: generic converter now disconnected from ttyUSB2
usbserial_generic 1-1.1:1.2: device disconnected
generic ttyUSB3: generic converter now disconnected from ttyUSB3
usbserial_generic 1-1.1:1.3: device disconnected
WIFI device has been disconnected
generic ttyUSB4: generic converter now disconnected from ttyUSB4
usbserial_generic 1-1.1:1.4: device disconnected
generic ttyUSB5: generic converter now disconnected from ttyUSB5
usbserial_generic 1-1.1:1.5: device disconnected
WIFI device has been disconnected
usb 1-1.4: USB disconnect, address 3
rtusb_disconnect: unregister usbnet usb-s3c24xx-1.4
RtmpOSNetDevDetach(): RtmpOSNetDeviceDetach(), dev->name=ra0!
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
一直刷这条
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
ERROR!!! RF read R21=0xC3863C10 fail, i[100], k[0]
WIFI device has been disconnected
Retry count exhausted or device removed!!!
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected


$M2MIPDATA:0,1,53,

---> RTMPFreeTxRxRingMemory
<--- RTMPFreeTxRxRingMemory
RTUSB disconnect successfully
usb 1-1: new full speed USB device using s3c2410-ohci and address 6
select time is over,read again...
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
usb 1-1: configuration #1 chosen from 1 choice
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 using s3c2410-ohci and address 7
usb 1-1.1: device descriptor read/64, error -62
usb 1-1.1: device descriptor read/64, error -62
usb 1-1.1: new full speed USB device using s3c2410-ohci and address 8
usb 1-1.1: device descriptor read/64, error -62
select time is over,read again...
usb 1-1.1: device descriptor read/64, error -62
usb 1-1.1: new full speed USB device using s3c2410-ohci and address 9
usb 1-1.1: device not accepting address 9, error -62
usb 1-1.1: new full speed USB device using s3c2410-ohci and address 10
select time is over,read again...
usb 1-1.1: device not accepting address 10, error -62
hub 1-1:1.0: unable to enumerate USB device on port 1
usb 1-1.4: new full speed USB device using s3c2410-ohci and address 11
usb 1-1.4: New USB device found, idVendor=148f, idProduct=3070
usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-1.4: Product: 802.11 n WLAN
usb 1-1.4: Manufacturer: Ralink
usb 1-1.4: SerialNumber: 1.0
usb 1-1.4: configuration #1 chosen from 1 choice


=== pAd = c493f000, size = 416616 ===

<-- RTMPAllocAdapterBlock, Status=0
级别: 新手上路
UID: 33389
精华: 0
发帖: 14
金钱: 70 两
威望: 14 点
综合积分: 28 分
注册时间: 2010-11-30
最后登录: 2012-04-12
4楼  发表于: 2011-09-15 09:26
上面是昨晚的情况

还有一种情况是
usb 1-1: USB disconnect, address 2
usb 1-1.1: USB disconnect, address 5
generic ttyUSB0: usb_serial_generic_resubmit_read_urb - failed resubmitting read urb, error -19
Bulk In Failed. Status=-71, BIIdx=0x2, BIRIdx=0x2, actual_length= 0xc0
#
#
#
#
#
#
#
#
#
#
RTUSB_VendorRequest failed(-19),TxFlags=0x0, ReqType=IN, Req=0x7, Index=0x1000
CMDTHREAD_RESET_BULK_IN: Cannot do bulk in because flags(0x10280102) on !
WIFI device has been disconnected
generic ttyUSB0: generic converter now disconnected from ttyUSB0
usbserial_generic 1-1.1:1.0: device disconnected
generic ttyUSB1: generic converter now disconnected from ttyUSB1
usbserial_generic 1-1.1:1.1: device disconnected
generic ttyUSB2: generic converter now disconnected from ttyUSB2
usbserial_generic 1-1.1:1.2: device disconnected
generic ttyUSB3: generic converter now disconnected from ttyUSB3
usbserial_generic 1-1.1:1.3: device disconnected
WIFI device has been disconnected
generic ttyUSB4: generic converter now disconnected from ttyUSB4
usbserial_generic 1-1.1:1.4: device disconnected
generic ttyUSB5: generic converter now disconnected from ttyUSB5
usbserial_generic 1-1.1:1.5: device disconnected
WIFI device has been disconnected
usb 1-1.4: USB disconnect, address 3
rtusb_disconnect: unregister usbnet usb-s3c24xx-1.4
RtmpOSNetDevDetach(): RtmpOSNetDeviceDetach(), dev->name=ra0!
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
select time is over,read again...
Now Reading the Serial...
Connection terminated.
---> RTMPFreeTxRxRingMemory
<--- RTMPFreeTxRxRingMemory
RTUSB disconnect successfully
usb 1-1: new full speed USB device using s3c2410-ohci and address 6
select time is over,read again...
Now Reading the Serial...
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
usb 1-1: configuration #1 chosen from 1 choice
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 using s3c2410-ohci and address 7
usb 1-1.1: New USB device found, idVendor=1e0e, idProduct=de19
usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-1.1: Product: USB 2.0 Based On A2000PH
usb 1-1.1: Manufacturer: SIMCom Technology 2009
usb 1-1.1: SerialNumber: 00000000000123456789
usb 1-1.1: configuration #1 chosen from 1 choice
usbserial_generic 1-1.1:1.0: generic converter detected
usb 1-1.1: generic converter now attached to ttyUSB1
usbserial_generic 1-1.1:1.1: generic converter detected
usb 1-1.1: generic converter now attached to ttyUSB3
usbserial_generic 1-1.1:1.2: generic converter detected
usb 1-1.1: generic converter now attached to ttyUSB4
usbserial_generic 1-1.1:1.3: generic converter detected
usb 1-1.1: generic converter now attached to ttyUSB5
usbserial_generic 1-1.1:1.4: generic converter detected
usb 1-1.1: generic converter now attached to ttyUSB6
usbserial_generic 1-1.1:1.5: generic converter detected
usb 1-1.1: generic converter now attached to ttyUSB7
usb 1-1.4: new full speed USB device using s3c2410-ohci and address 8
select time is over,read again...
Now Reading the Serial...
usb 1-1.4: New USB device found, idVendor=148f, idProduct=3070
usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-1.4: Product: 802.11 n WLAN
usb 1-1.4: Manufacturer: Ralink
usb 1-1.4: SerialNumber: 1.0
usb 1-1.4: configuration #1 chosen from 1 choice



wifi device disconnect之前没有动过板子  程序正常跑的  运行着运行着就这样了。。。
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
5楼  发表于: 2011-09-15 11:08
初步看来, 关键还是在于为何会出现
usb 1-1: USB disconnect, address 2
usb 1-1.1: USB disconnect, address 5
generic ttyUSB0: usb_serial_generic_resubmit_read_urb - failed resubmitting read urb, error -19
Bulk In Failed. Status=-71, BIIdx=0x2, BIRIdx=0x2, actual_length= 0xc0

建议把从开机到出现这个情况的全部内核信息贴出来看看
级别: 新手上路
UID: 33389
精华: 0
发帖: 14
金钱: 70 两
威望: 14 点
综合积分: 28 分
注册时间: 2010-11-30
最后登录: 2012-04-12
6楼  发表于: 2011-09-30 10:39

 回 5楼(911gt3) 的帖子

额 就是运行着运行着突然出现了,在这之前都是程序运行的正常信息,尤其在通信量大的时候,会频繁出现这种情况
另外弱弱地问一句。。。怎么查看内核信息。。