Hi again,

I received this information from a friendly user at the alsa-user
mailgroup:

"""""""
The problem is that there's a gap in the interface number
allocation:

>     Interface Descriptor:
>       bLength                 9
>       bDescriptorType         4
>       bInterfaceNumber        0
^^^
[...]

>     Interface Association:
>       bLength                 8
>       bDescriptorType        11
>       bFirstInterface         2
>       bInterfaceCount         2

[...]

>     Interface Descriptor:
>       bLength                 9
>       bDescriptorType         4
>       bInterfaceNumber        2

While this doesn't make any sense, it is actually fine, but the USB
core
code in older kernels doesn't like this and fails.

I fixed this just recently here:


https://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=b3a3dd

""""""

Here's the whole output from the Linux machine:
https://dl.dropbox.com/u/1184591/mageia/lsusb-v.txt

Can the fix be applied to Touch's kernel?

I can test, no problems with that :)


------------------------------------------------------------------------
shkorc's Profile: http://forums.slimdevices.com/member.php?userid=57025
View this thread: http://forums.slimdevices.com/showthread.php?t=94512

_______________________________________________
Touch mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/touch

Reply via email to