I'm trying to write a C application for SuSE OS for a usb device ( a usb card reader). In this case I'm working with usblib. Now I have tried a couples of examples from net to see how to use the functions from libusb, but all these examples failed at the same function:"usb_claim_interface" with error 16. I belive this error is "Device or resource busy" .

 Does anybody knows what I should do in this case ?