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]