I'm running the OS X client on yosemite 10.10.5. I have a linux server running on an oDroid X2 with 13.10 Xubuntu (Dream Machine build). Plugging the android device directly into the Mac mini allows ADB to see it. When plugged into oDroid, I get this error message when I launch ADB on the mac.
adb I 483 11546 usb_osx.cpp:259] Found vid=18d1 pid=4ee2 serial=ZX1G22V2NP
adb I 483 11546 usb_osx.cpp:259]
adb E 483 11546 usb_osx.cpp:311] Could not clear pipe stall both ends: e00002eb
adb E 483 11546 usb_osx.cpp:265] Could not find device interface
Tested against two android devices and the server worked on my trial runs with a windows client before purchasing. Any ideas?