Subject: USB vendor/product
To: None <tech-userlevel@netbsd.org>
From: Ian Hinds <unixdoer@daretime.co.uk>
List: tech-userlevel
Date: 08/16/2002 19:07:13
Does anyone know if the vendor and product 
strings override the numeric values returned 
from a probe or is it only for information.

I have a noname Smartmedia USB adaptor. It
identifies the vendor as "SCM", but with a code the
same as "Shuttle Technology" i.e. 0x04e6, and a 
product string "eUSB SmartMedia Adaptor" 
code 0x03 which is similar to the Shuttle "eUSB
SmartMedia / Compact Flash Adapter" but not
the same ;-(

The strings and numeric ids are reported when the
device is plugged in but its attached as a UGEN
which I guess suggests its using the strings and
failing to match rather than the numerics which
should cause it be identified as a Shuttle umass
adaptor . 

If it is using the strings, then is it possible to create
a duplicated vendor code 0x04e6 to match my
reported string or will this break something.

This is current kernel.

IanH