On 18 Jun 2008, at 18:50, Matthew R. Lee wrote:
...
I've done a lsusb and got the following info:
Bus 001 Device 003: ID 5354:80e3 [no model or manufacturer info]
I've looked through various webcam, gentoo-wiki, and V4L sites to
see if those
IDs mean anything, but no luck sofar. I even tried googling them.
Truth is
I'm not sure what they actually refer to.
I'm more familiar with PCI IDs <http://www.pcidatabase.com/> but
presumably USB IDs work the same.
The one part of the ID belongs to the manufacturer, the other relates
to the specific device - eg you can see from the list at <http://
www.linux-usb.org/usb.ids> that 03f0:0004 would be a Hewlett-Packard
DeskJet 895c.
Normally when you run `lspci` (and I would imagine `lsusb`) the
manufacturer & model are looked up and, instead of the numbers, are
shown by name. In your case no-one has submitted your numbers to the
database or names to match them.
AIUI the IDs are picked fairly arbitrarily, so two devices with the
same chipset may have completely different numbers. Often (always?)
the author of a driver will include a list of supported devices in
the driver's header files, and the driver will check to see if any
supported devices are present before trying to do any magic.
Thus it may be that - in fact, I'd imagine it's likely that - your
device uses the same chipset as (say) a Logitech webcam or an Apple
iSight, but the module isn't autoloaded because the driver doesn't
know about it. If you are able to determine the chipset - a Google
provides little information, so the obvious way is to open the case
with a screwdriver & inspect the identifiers printed on the largest
chip on the board - it should be pretty easy to add your device (see,
for example, where 3890 is mentioned in line 115 of /usr/src/linux/
drivers/net/wireless/prism54/prism54.mod.c and <http://
www.pcidatabase.com/vendor_details.php?id=1132>)
Stroller.
--
gentoo-user@lists.gentoo.org mailing list