Description of problem:
"lsusb" as shipped by RH9 doesn't handle certain devices,
in part because of an extremely short timeout and in part
because of some protocol assumptions that weren't wise.
Also, it's a bit ignorant of some common device classes,
including modems and hubs. It should show those too.
Version-Release number of selected component (if applicable):
RH9 bundles an old version of "usbutils". The latest I've
found is 0.11, at
http://wwwbode.cs.tum.edu/Par/arch/usb/download/usbutils/
There's allegedly a CVS version with some patches somewhere,
it doesn't act public.
FIX BY: applying the patch in the archived-email URL.