Bug 15885 - usbtouchscreen alias list is bad
Summary: usbtouchscreen alias list is bad
Status: RESOLVED INVALID
Alias: None
Product: Drivers
Classification: Unclassified
Component: USB (show other bugs)
Hardware: All Linux
: P1 low
Assignee: Greg Kroah-Hartman
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-30 16:06 UTC by Daniel Skorka
Modified: 2012-02-22 21:12 UTC (History)
0 users

See Also:
Kernel Version: 2.6.26-2
Subsystem:
Regression: No
Bisected commit-id:


Attachments

Description Daniel Skorka 2010-04-30 16:06:45 UTC
The alias list in driver usbtouchscreen contains several entries with vendor ID 0x1234. As far as I can make out, this ID has not been assigned to anyone, but seems to be in use in several devices being sold. I have found a MP3 player using vendor 0x1234 and product 0x5678, which is one of the entries. This entry in usbtouchscreen prevents the usb_storage driver from driving the device, which it would otherwise do, due to the information in the device descriptor. A workaround by using /etc/modprobe.d/ is necessary to get the correct driver to handle the player. I therefore suggest dropping those entries, or at least, if possible, that usbtouchscreen reads the descriptor to find out if it really can drive the device, and if not, hands it over so the other drivers can have a go at it.
Comment 1 Greg Kroah-Hartman 2010-04-30 16:14:41 UTC
On Fri, Apr 30, 2010 at 04:06:50PM +0000, bugzilla-daemon@bugzilla.kernel.org wrote:
> The alias list in driver usbtouchscreen contains several entries with vendor
> ID
> 0x1234.

That is because it is needed for some devices.

> As far as I can make out, this ID has not been assigned to anyone, but
> seems to be in use in several devices being sold. I have found a MP3 player
> using vendor 0x1234 and product 0x5678, which is one of the entries. This
> entry
> in usbtouchscreen prevents the usb_storage driver from driving the device,
> which it would otherwise do, due to the information in the device descriptor.

That is a bug, please bring it up on the linux-usb@vger.kernel.org
mailing list.
Comment 2 Greg Kroah-Hartman 2012-02-22 21:12:54 UTC
All USB bugs should be sent to the linux-usb@vger.kernel.org mailing 
list, and not entered into bugzilla.  Please bring this issue up there,
if it is still a problem in the latest kernel release.

Note You need to log in before you can comment on or make changes to this bug.