in reply to Help installing USB

You might want to check to see what version of libusb you have installed in your OS. Based on the information in bug #113422:

This module was written back when libusb 0.14 was current. The 1.0+ versions use a different API, so compile fails.

If the version of libusb is not compatible with the older API used by the module, that could be the reason why you are unable to install the module.

Replies are listed 'Best First'.
Re^2: Help installing USB
by dJJackson (Initiate) on Sep 23, 2016 at 23:27 UTC
    How do I check the libusb version?

      Just got to start looking into this now, in time to see your question.

      I found to check libusb:

      dpkg -l libusb*

      Which outputs a slew of info like this (click the download link below it to see it without line-wrap). Note this is on my Linux Mint laptop, not a Pi, but it'll be the same command:

      spek@sainai:~/repos/app-envui$ dpkg -l libusb* Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/T +rig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Architecture Descripti +on +++-======================-================-================-========= +========================================= ii libusb-0.1-4:amd64 2:0.1.12-23.3ubu amd64 userspace + USB programming library ii libusb-1.0-0:amd64 2:1.0.17-1ubuntu amd64 userspace + USB programming library ii libusb-1.0-0:i386 2:1.0.17-1ubuntu i386 userspace + USB programming library un libusb0 <none> <none> (no descr +iption available) ii libusbmuxd2 1.0.8-2ubuntu1 amd64 USB multi +plexor daemon for iPhone and

      It'll be a bit before I can test it out on my Pi(s), but when I do, I will report back with anything I can find to get this working.