USB 摄像头通常会断开连接并重新连接,但有时会断开连接并且无法重新连接

USB 摄像头通常会断开连接并重新连接,但有时会断开连接并且无法重新连接

我连接了 4 个 USB 摄像头,它通常会不断断开连接,例如

[ 1861.049925] usb 1-4: USB disconnect, device number 3
[ 1861.050221] uvcvideo: Failed to resubmit video URB (-19).
[ 1861.054222] uvcvideo: Failed to resubmit video URB (-19).
[ 1861.058221] uvcvideo: Failed to resubmit video URB (-19).
[ 1861.062221] uvcvideo: Failed to resubmit video URB (-19).
[ 1861.066221] uvcvideo: Failed to resubmit video URB (-19).
[ 1861.366095] usb 1-4: new high-speed USB device number 12 using xhci_hcd
[ 1861.564743] usb 1-4: New USB device found, idVendor=05e3, idProduct=0515
[ 1861.564744] usb 1-4: New USB device strings: Mfr=0, Product=1, SerialNumber=1
[ 1861.564745] usb 1-4: Product: USB2.0 Digital Camera
[ 1861.564746] usb 1-4: SerialNumber: USB2.0 Digital Camera
[ 1861.673998] uvcvideo: Found UVC 1.00 device USB2.0 Digital Camera (05e3:0515)
[ 1861.720424] input: USB2.0 Digital Camera: USB2.0 D as /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0/input/input23

但有时它会断开连接,并且无法重新连接,例如

usb 1-3: USB disconnect, device number 3
usb 1-3: new high-speed USB device number 11 using xhci_hcd
[ 1860.978938] usb 1-3: config index 0 descriptor too short (expected 425, got 64)
[ 1860.978940] usb 1-3: config 1 has an invalid descriptor of length 27, skipping remainder of the config
[ 1860.978941] usb 1-3: config 1 has 1 interface, different from the descriptor's value: 2
[ 1860.978942] usb 1-3: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1
[ 1860.998393] usb 1-3: New USB device found, idVendor=05e3, idProduct=0515
[ 1860.998395] usb 1-3: New USB device strings: Mfr=0, Product=1, SerialNumber=1
[ 1860.998396] usb 1-3: Product: USB2.0 Digital Camera
[ 1860.998397] usb 1-3: SerialNumber: USB2.0 Digital Camera
[ 1861.049819] uvcvideo: Found UVC 1.00 device USB2.0 Digital Camera (05e3:0515)
[ 1861.049823] uvcvideo: No valid video chain found.

当我执行时lsusb -t我得到以下输出:

lsusb -t
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/10p, 480M
    |__ Port 3: Dev 11, If 0, Class=Video, Driver=, 480M
    |__ Port 4: Dev 16, If 1, Class=Video, Driver=uvcvideo, 480M
    |__ Port 4: Dev 16, If 0, Class=Video, Driver=uvcvideo, 480M
    |__ Port 5: Dev 4, If 1, Class=Video, Driver=uvcvideo, 480M
    |__ Port 5: Dev 4, If 0, Class=Video, Driver=uvcvideo, 480M
    |__ Port 6: Dev 17, If 0, Class=Video, Driver=uvcvideo, 480M
    |__ Port 6: Dev 17, If 1, Class=Video, Driver=uvcvideo, 480M
    |__ Port 9: Dev 6, If 0, Class=Vendor Specific Class, Driver=ftdi_sio, 12M
    |__ Port 10: Dev 15, If 0, Class=Wireless, Driver=rndis_host, 480M
    |__ Port 10: Dev 15, If 1, Class=CDC Data, Driver=rndis_host, 480M

这里发生了什么事??

相关内容