![USB攝影機通常會斷開連接並重新連接,但有時會斷開連接並且無法重新連接](https://rvso.com/image/1070421/USB%E6%94%9D%E5%BD%B1%E6%A9%9F%E9%80%9A%E5%B8%B8%E6%9C%83%E6%96%B7%E9%96%8B%E9%80%A3%E6%8E%A5%E4%B8%A6%E9%87%8D%E6%96%B0%E9%80%A3%E6%8E%A5%EF%BC%8C%E4%BD%86%E6%9C%89%E6%99%82%E6%9C%83%E6%96%B7%E9%96%8B%E9%80%A3%E6%8E%A5%E4%B8%A6%E4%B8%94%E7%84%A1%E6%B3%95%E9%87%8D%E6%96%B0%E9%80%A3%E6%8E%A5.png)
我連接了 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
這裡發生了什麼事?