USB 设备未被内核识别

USB 设备未被内核识别

我正在尝试将可编程 vaping USB 设备连接到我的 Linux Mint 笔记本电脑。

每次我将设备连接到笔记本电脑时,通过 watch 命令监视 lsusb 时都看不到该设备出现。

我还监视了内核,似乎内核永远无法识别该设备。仅在插入 USB 的一次实例中,内核输出:

LinuxMint kernel:  usb 2-1.1: new full-speed USB device number 8 using ehci-pci
LinuxMint kernel:  usb 2-1.1: new full-speed USB device number 9 using ehci-pci
LinuxMint kernel:  usb 2-1.1: device not accepting address 9, error -32

我怀疑这可能是硬件问题,因此为了排除它,我在 Manjaro 主机上进行了尝试。在每个测试实例中,我都可以看到通过 lsusb 注册的设备。

内核报告:

Manjaro kernel: usb 2-2: device descriptor read/64, error -71
Manjaro kernel: usb 2-2: New USB device found, idVendor=268b, idProduct=0405, bcdDevice= 1.01
Manjaro kernel: usb 2-2: Product: Evolv DNA 200 USB
Manjaro kernel: usb 2-2: Manufacturer: Dimension Engineering

我认为以下输出是因为我没有定义 udev 规则,但内核检测到了该设备。

Manjaro kernel: hid-generic xxxx:xxxx:xxxx.xxxx: hiddev2,hidraw5: USB HID v1.10 Device [Dimension Engineering Evolv DNA 200 USB] on usb-0000:00:14.0-2/input0
Manjaro kernel: cdc_acm 2-2:1.1: ttyACM0: USB ACM device
mtp-probe[14653]: checking bus 2, device 14: "/sys/devices/pci0000:00/0000:00:14.0/usb2/2-2"
mtp-probe[14671]: checking bus 2, device 14: "/sys/devices/pci0000:00/0000:00:14.0/usb2/2-2"
ModemManager[597]: <info>  [device /sys/devices/pci0000:00/0000:00:14.0/usb2/2-2] creating modem with plugin 'Generic' and '1' ports
ModemManager[597]: <warn>  Couldn't create modem for device '/sys/devices/pci0000:00/0000:00:14.0/usb2/2-2': Failed to find primary AT port

我怀疑 Mint 上的 TLP 电源管理可能是 USB 自动挂起模式的原因,但我已将其关闭。

关于为什么内核在 Mint 笔记本电脑上检测不到设备有什么建议吗?

相关内容