Re: Device Enumeration Failure

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sun, 13 May 2012, Gerhard Thomas wrote:

> Dear mailing list,
> 
> I have a very specific issue found in a series of notebooks (Gigabyte 
> T1132N) which I would like to resolve. It seems like the device 
> enumeration of the USB Host Controller is failing to find the attached 
> touchscreen. Through windows I got most of the information like the 
> vendor/product ID (2087 0b03) and host controller where the device is 
> attached at. The host controller is recognized in linux and all the 
> attached devices other than the touchscreen work flawlessly. Also the 
> driver for the specific type of touchscreen exists but the device is 
> just not found.
> 
> To start the enumeration manually I tried creating a module using the 
> Host Controller API but as I understand modules can only use the USB 
> Core API. (Compilation didn't work) The USB Core API doesn't support 
> enumeration.
> 
> Using a USB sniffer in windows I received some output that suggests that 
> the touchscreen might be turned off (power state D2) but I can't figure 
> out how to influence power states in usb devices in linux.
> 
> I am grateful for any remarks or suggestions.

The way to start is to build a kernel with CONFIG_USB_DEBUG enabled.  
Then post the dmesg log produced by that kernel.

Alan Stern

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux