in reply to Help installing USB

Hi dJJackson,

On my various RPi devices, I find it's often easier to install the version provided by Raspbian via sudo apt-get install libdevice-usb-perl (just tested this and it works cleanly). That doesn't always get you the latest version of the module, but in my experience it's usually it's "good enough". Also, note that it's often not recommended to modify the system Perl, so if you're using cpan to install modules, I'd strongly recommend you do so in a custom built Perl.

However, what kind of a USB device is it? I find most USB devices fall into a category for which there are already Linux drivers available, such as mass storage, HID, etc. I've been doing a lot of work recently with USB-to-serial adapters, or devices that present themselves as such. Very often if you've got a "custom" USB device that supposedly needs a "custom" driver, then what has actually happened is that the vendor took some off-the-shelf USB chip and simply changed the default device ID so that the Linux drivers no longer automatically recognize it as a standard device. So it's just a matter of teaching the kernel driver the new device ID and suddenly the standard Linux drivers work perfectly :-)

Hope this helps,
-- Hauke D