On Monday 23 June 2008, Frans Pop wrote:
> > I don't know if this is a kernel or a hardware bug. I do wonder if
> > d-i should trust the ID_TYPE at all.
>
> We don't, at least not entirely. See list-devices which has a few
> exceptions. Maybe another one should be added?

OTOH, it should probably only be a minor fix to get the type reported 
correctly. The first thing to check is extras/usb_id/usb_id.c in udev 
which seems to be what determines the output based on sysfs info.

The type looks to be determined by bInterfaceClass and bInterfaceSubClass
in /sys/bus/usb/devices/x-y:1.0/. The SubClass seems to be 5 instead of 8 
in your case.
The output of 'lsusb -v' (as root) will give you those values as well.

If so, the classification error looks to be in the kernel and should be 
traceable with full lsusb output for the device.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to