无法枚举 USB 设备:USB

无法枚举 USB 设备:USB

我的设备无法检测到 USB 摄像头,我检查过uvcvideo模块,它已经插入。

    Module                  Size  Used by
    uvcvideo               73728  0
    videobuf2_vmalloc      16384  1 uvcvideo
    videobuf2_memops       16384  1 videobuf2_vmalloc
    usb_f_ecm              16384  1
    g_ether                16384  0
    usb_f_rndis            20480  2 g_ether
    u_ether                20480  3 usb_f_ecm,usb_f_rndis,g_ether
    libcomposite           45056  3 usb_f_ecm,usb_f_rndis,g_ether
    arc4                   16384  2
    wl18xx                 73728  0
    wlcore                159744  1 wl18xx
    mac80211              323584  2 wl18xx,wlcore
    cfg80211              221184  3 mac80211,wl18xx,wlcore
    mxc_v4l2_capture       36864  0
    ipu_bg_overlay_sdc     16384  1 mxc_v4l2_capture
    ipu_still              16384  1 mxc_v4l2_capture
    ipu_prp_enc            16384  1 mxc_v4l2_capture
    ipu_csi_enc            16384  1 mxc_v4l2_capture
    ipu_fg_overlay_sdc     16384  1 mxc_v4l2_capture
    v4l2_int_device        16384  1 mxc_v4l2_capture
    wlcore_sdio            16384  0
    galcore               217088  0
    gpio_keys              20480  0
    dmesg 
    usb 1-1: new high-speed USB device number 78 using ci_hdrc
    usb 1-1: device descriptor read/all, error -71
    usb 1-1: new high-speed USB device number 79 using ci_hdrc
    usb 1-1: device descriptor read/all, error -71
    usb 1-1: new high-speed USB device number 80 using ci_hdrc
    usb 1-1: device descriptor read/8, error -71
    usb 1-1: device descriptor read/8, error -71
    usb 1-1: new high-speed USB device number 81 using ci_hdrc
    usb 1-1: device descriptor read/8, error -71
    usb 1-1: device descriptor read/8, error -71
    usb usb1-port1: unable to enumerate USB device

如果需要任何其他信息,请发表评论。

任何帮助表示感谢

谢谢

答案1

首先检查这些错误数字代表什么......最简单的方法是安装moreutils像这样:

sudo apt install moreutils

然后使用errno像这样查找它们:

$ errno 71
EPROTO 71 Protocol error

然后进行研究故障排除和逻辑。

如果我不得不猜测的话,我会说问题在于以下任一情况:

  1. USB 端口损坏。
  2. USB 线断裂/损坏。
  3. 损坏的驱动程序/库。
  4. USB 设备损坏。

并按此顺序。

答案2

我也遇到了同样的问题。我在我的一个前置端口上使用了一个无源 USB 扩展设备。我开始拔下设备,结果发现是我昨晚插入的 Android 手机导致了这个问题。它被锁定/冻结了。我拔下它并重新插入我的其他设备后,一切又恢复正常了。

答案3

我在尝试使用 Micro-B 连接器刷新旧 Android 手机时遇到了这个问题。问题出在电缆上,我使用的 3 根电缆中有 2 根不正常。第三根电缆可以正常工作。

相关内容