I have a project that I'm working on, and I'm wondering if libusbx can be
made to work with it. I have a USB-over-network library that's been written
for linux and it uses libusbx to communicate with USB devices at the client
end of the network connection. I'm trying to port this to OS X, but I'm
having a difficult time determining what the state of libusbx development
on OS X is. In particular, on linux the library queries libusbx to
enumerate all local USB devices and then 'remotes' them over the network
conneciton based on some criteria.

I've built the samples on OSX, but it seems like there's a problem - I
don't seem to be able to claim any of the interfaces for any of the mass
storage devices I find.

 libusbx: warning [darwin_cache_device_descriptor] could not retrieve
device descriptor 05ac:8218: device not responding. skipping device
libusbx: warning [darwin_open] USBDeviceOpen: another process has device
opened for exclusive access
libusbx: error [submit_control_transfer] control request failed: no async
port has been opened for interface
libusbx: error [submit_control_transfer] control request failed: no async
port has been opened for interface
libusbx: error [submit_control_transfer] control request failed: no async
port has been opened for interface
libusbx: warning [darwin_open] USBDeviceOpen: another process has device
opened for exclusive access


Is this a known issue? I know that on Windows, this sort of promiscuous
interface claiming is apparently quite difficult - I've heard that the
libusbk or WinUSB drivers need to be manually attached to a device before
any claims can be made. Am I facing a similar issue on OSX?
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_nov
_______________________________________________
libusbx-devel mailing list
libusbx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libusbx-devel

Reply via email to