Bug#487452: installation-report: d-i lenny beta 2 nslu2 armel
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.