Running in a VMWare VM on a Mac
Posted: Wed Aug 07, 2013 7:37 am
Hey all, I am trying to get this new-fangled BladeRF thing running. I use a Mac (2012 MAcbook pro retina) most of the time, so until the Mac drivers are ready, I am using a VM running Ubuntu 13.4 under VMware Fusion. I've run through the installation procedure described elsewhere, and that seemed to work okay. However, I think that the USB transition that VMware Fusion does is messing this up. When I plug the BladeRF in and switch it to the VM, I get this in the dmesg log:
I assume that this means that the device is not doing the USB handshake correctly, probably due to the fact that it is a USB 3 device in a USB 3 port, but VMware translates that down to USB 2.0. Is there any way I can get this working? I could set up another dedicated machine running Unbuntu, but I am loath to do so (already too many damn boxes on my desk). Any thoughts?
Code: Select all
[ 500.475644] usbcore: registered new interface driver nuand_bladerf
[ 9688.618661] usb 1-1: new high-speed USB device number 2 using ehci-pci
[ 9688.850324] usb 1-1: device descriptor read/64, error 18
[ 9689.185659] usb 1-1: device descriptor read/64, error 18
[ 9689.528544] usb 1-1: new high-speed USB device number 3 using ehci-pci
[ 9689.760780] usb 1-1: device descriptor read/64, error 18
[ 9690.095632] usb 1-1: device descriptor read/64, error 18
[ 9690.443673] usb 1-1: new high-speed USB device number 4 using ehci-pci
[ 9690.463031] usb 1-1: Invalid ep0 maxpacket: 9
[ 9690.706115] usb 1-1: new high-speed USB device number 5 using ehci-pci
[ 9690.726391] usb 1-1: Invalid ep0 maxpacket: 9
[ 9690.738550] hub 1-0:1.0: unable to enumerate USB device on port 1