Hmmm, it looks like the documentation is a little bit incomplete here. Try calling "usb_set_debug(3)" before the execution of the rest of your commands and see if you get any additional information.

Just found another thread on the same problem: http://www.nabble.com/usb_claim_inte...d17792140.html. Maybe that helps.