计算机 · 2022年11月29日 0

vmware虚拟机无法识别android手机

android手机连到虚拟机之后,在虚拟机里adb devices始终找不到设备,虚拟机也没出现手机连接上的提示。查看/var/log/syslog报错:

Nov 29 22:02:52 bastion kernel: [15884.313872] usb 1-1: new high-speed USB device number 5 using ehci-pci
Nov 29 22:02:52 bastion kernel: [15884.343862] usb 1-1: Invalid ep0 maxpacket: 9
Nov 29 22:02:52 bastion kernel: [15884.586573] usb 1-1: new high-speed USB device number 6 using ehci-pci
Nov 29 22:02:52 bastion kernel: [15884.619439] usb 1-1: Invalid ep0 maxpacket: 9
Nov 29 22:02:52 bastion kernel: [15884.625992] usb usb1-port1: unable to enumerate USB device
Nov 29 22:02:53 bastion kernel: [15885.805665] usb 1-1: new high-speed USB device number 7 using ehci-pci
Nov 29 22:02:54 bastion kernel: [15886.046061] usb 1-1: device descriptor read/64, error 18
Nov 29 22:02:54 bastion kernel: [15886.397853] usb 1-1: device descriptor read/64, error 18
Nov 29 22:02:54 bastion kernel: [15886.742869] usb 1-1: new high-speed USB device number 8 using ehci-pci
Nov 29 22:02:55 bastion kernel: [15886.981758] usb 1-1: device descriptor read/64, error 18

确认是usb设备连接有问题,网上搜了一下发现是虚拟机的usb兼容性设置里没有兼容usb3.1。将这个设置改一下问题就解决了。

https://www.wnark.com/archives/150.html