just in case its useful - dmesg output from hackrf+portapack: -
[ 163.240000] usb 1-1: new high-speed USB device number 6 using ehci-platform
[ 168.390000] usb 1-1: device descriptor read/all, error -145
[ 168.510000] usb 1-1: new high-speed USB device number 7 using ehci-platform
[ 168.640000] usb 1-1: device descriptor read/64, error -71
[ 168.880000] usb 1-1: device descriptor read/64, error -71
[ 169.110000] usb 1-1: new high-speed USB device number 8 using ehci-platform
[ 169.540000] usb 1-1: device not accepting address 8, error -71
[ 169.660000] usb 1-1: new high-speed USB device number 9 using ehci-platform
[ 170.090000] usb 1-1: device not accepting address 9, error -71
[ 170.090000] usb usb1-port1: unable to enumerate USB device