VMware Communities
sclassen
Contributor
Contributor
Jump to solution

Having trouble connecting Basler acA1920-155uc USB3 high-speed camera to CentOS 7

Hello,

When I plug in my Basler acA1920-155uc USB3 high-speed camera and it connects to CentOS 7 I get the following warning from VMWare Fusion:

basler_usb3_err.png

Within CentOS I see this message is /var/log/messages:

Feb 22 11:04:15 localhost kernel: usb 1-2: new high-speed USB device number 11 using ehci-pci

Feb 22 11:04:15 localhost kernel: usb 1-2: device descriptor read/64, error 18

Feb 22 11:04:15 localhost kernel: usb 1-2: device descriptor read/64, error 18

Feb 22 11:04:15 localhost kernel: usb 1-2: new high-speed USB device number 12 using ehci-pci

Feb 22 11:04:15 localhost kernel: usb 1-2: device descriptor read/64, error 18

Feb 22 11:04:16 localhost kernel: usb 1-2: device descriptor read/64, error 18

Feb 22 11:04:16 localhost kernel: usb 1-2: new high-speed USB device number 13 using ehci-pci

Feb 22 11:04:16 localhost kernel: usb 1-2: Invalid ep0 maxpacket: 9

Feb 22 11:04:16 localhost kernel: usb 1-2: new high-speed USB device number 14 using ehci-pci

Feb 22 11:04:16 localhost kernel: usb 1-2: Invalid ep0 maxpacket: 9

Feb 22 11:04:16 localhost kernel: usb usb1-port2: unable to enumerate USB device

Any idea how I might remedy this issue?

Thanks,

Scott

Reply
0 Kudos
1 Solution

Accepted Solutions
bluefirestorm
Champion
Champion
Jump to solution

The CentOS log shows "ehci" which suggests it was connected using USB 2.0 instead of USB 3.0 while the camera is a USB 3.0 device. USB 3.0 should show "xhci".

Have you tried setting the USB controller in the CentOS VM to be USB 3.0?

If setting the USB Controller to USB 3.0 still gives problems, you could try the quirks as outlined in this KB.

https://kb.vmware.com/kb/1025256

View solution in original post

Reply
0 Kudos
2 Replies
bluefirestorm
Champion
Champion
Jump to solution

The CentOS log shows "ehci" which suggests it was connected using USB 2.0 instead of USB 3.0 while the camera is a USB 3.0 device. USB 3.0 should show "xhci".

Have you tried setting the USB controller in the CentOS VM to be USB 3.0?

If setting the USB Controller to USB 3.0 still gives problems, you could try the quirks as outlined in this KB.

https://kb.vmware.com/kb/1025256

Reply
0 Kudos
sclassen
Contributor
Contributor
Jump to solution

Yep. That did the trick. I guess I should spend a bit of time familiarizing my self with all the advanced options in the VM settings pane.

I switched from USB 2.0 to USB 3.0 and now the camera works.

Cheers

Reply
0 Kudos