Re: How to know if USB device has driver properly installed?
On Fri, 12 Mar 2010 18:18:30 +0200
Dotan Cohen <dotancohen@gmail.com> wrote:
> > No, it only means that this combination of vendor ID 104f (WB
> > Electronics) and device ID 0006 (Infinity Smart) is not listed in your
> > /var/lib/usbutils/usb.ids file. You can run "update-usbids" to get the
> > newest version. The contents of the usb.ids have no influence on the
> > process by which the kernel tries to find modules for devices, AFAIK.
> >
>
> If after running "sudo update-usbids.sh" the device name is still not
> shown, is that a sign that the driver is not properly installed?
As others (Florian) have explained, no. IIUC, the usbids list is just
a list of mappings between USB IDs and the organizations to which they
have been allotted - it has no connection whatsoever to any executable
code. Drivers often contain (hardcoded) lists of USB IDs which they
(think that they) can handle, and, IIUC, they sometimes will pick up
any device whose data seems to be following a protocol that they know.
For example, I recently purchased a cheap, no-name USB webcam from a
Far Eastern distributor. lsusb didn't display anything helpful, but
the uvc kernel driver handled the camera fine, apparently because the
camera was speaking the uvc protocol.
Celejar
--
foffl.sourceforge.net - Feeds OFFLine, an offline RSS/Atom aggregator
mailmin.sourceforge.net - remote access via secure (OpenPGP) email
ssuds.sourceforge.net - A Simple Sudoku Solver and Generator
Reply to: