[Bugme-new] [Bug 4226] New: USB on Nforce2 chipset, can be recognized but can't produce any events

bugme-daemon at osdl.org bugme-daemon at osdl.org
Fri Feb 18 02:29:43 PST 2005


http://bugme.osdl.org/show_bug.cgi?id=4226

           Summary: USB on Nforce2 chipset, can be recognized but can't
                    produce any events
    Kernel Version: 2.6.10
            Status: NEW
          Severity: normal
             Owner: greg at kroah.com
         Submitter: scrooge at freemail.it


Distribution: Gentoo
Hardware Environment: Asus A7N8X-Deluxe (Nforce2 chipset)
Software Environment:
Problem Description:

Some USB devices tested are perfectly working on other computers, but with this
motherboard the hardware is recognized but can't produce any events. 
If the system is booted using Windows then software-rebooted in Linux, the
devices are able to work. In every case, a "cat /proc/bus/usb/devices" contains
 all the information about the plugged device.

Usually seems to be a USB 2.0 related problem, but i've just discovered that
even an USB 1.1 device, gives the same problem.
It's an Aiptek 8000U graphic tablet.

Here the usbview output:

***********************************
***********************************
APT-USB-2
Manufacturer: AIPTEK
Speed: 1.5Mb/s (low)
USB Version:  1.00
Device Class: 00(>ifc )
Device Subclass: 00
Device Protocol: 00
Maximum Default Endpoint Size: 8
Number of Configurations: 1
Vendor Id: 08ca
Product Id: 0021
Revision Number:  1.00

Config Number: 1
	Number of Interfaces: 1
	Attributes: 80
	MaxPower Needed:  98mA

	Interface Number: 0
		Name: aiptek
		Alternate Number: 0
		Class: 03(HID  ) 
		Sub Class: 1
		Protocol: 2
		Number of Endpoints: 1

			Endpoint Address: 81
			Direction: in
			Attribute: 3
			Type: Int.
			Max Packet Size: 8
			Interval: 5ms

***********************************
***********************************

The problems affect every distribuition i tried (Debian, Debian-based,
Slackware, Gentoo, Mandrake, SuSe) with this hardware (and using various kernel
of the 2.4 and 2.6 series). Plugging the devices on other motherboards, there is
no problems (with all the distro tried).

The module "aiptek" is the last one released (version 1.8). I tried also all the
release contained in previous kernel versions (till the 1.5, the last official).

Booting directly in Linux, the tablet is recognized (the module is loaded,
proc/.../devices gives all the correct informations, /dev/input/event* is
created..) but there is no events ("cat /dev/input/event*" gives no output,
moving the pen on the tablet).
If i switch in Windows (where the tablet works) and then software-reboot in
Linux, the tablet finally blinks and works (/proc.../devices and dmesg are the
same, but giving a "cat /dev/input/event*" and moving the pen, there's an
output). If i unplug and replug the tablet, it returns to a "dead" condition (no
blinking and no working).

This situation is still common to all the usb 2.0 devices tried, while all the
other Usb 1.1 devices (such as usb-sticks, joystick, digital cameras) work.


I'm going to attach the following files:

- Kernel config
- lspci output
- dmesg output (when modprobing the aiptek module and plugging the device)
- /proc/bus/usb/devices
- lsmod output
- lsusb output

I'm going to patching the kernel, to use the usbmon utility. In this way i'll be
able to attach a detailed usb-monitoring under Linux and a comparison with the
urb-monitoring log under Windows.


Steps to reproduce:

Without hotplug : Modprobing "aiptek" module
Using hotplug   : Just plugging device

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.



More information about the Bugme-new mailing list