hi, i'm trying to get an AIPTEK 6000U (Tevion USB graphic tablet w/
mouse) to work. on one of my laptops (using the OHCI module since is
ALI based) it works, on my ThinkPad A22m it just doesn't. i've tried
both the usb-uhci and the uhci module. Both detect the mouse and
register/load the modules, but that's about it.

the usb-uhci module will log 

        usb-uhci.c: interrupt, status 3, frame# 1345

once I open /dev/input/mice (% cat /dev/input/mice), the uhci module
won't say a thing.

any help/hints would be most appreciated 8=)

Here are the traces (usb-uhci):

Sep 17 19:28:43 adliswil kernel: usb-uhci.c: $Revision: 1.259 $ time 18:40:33 Sep 17 
2001
Sep 17 19:28:43 adliswil kernel: usb-uhci.c: High bandwidth mode enabled
Sep 17 19:28:43 adliswil kernel: PCI: Found IRQ 11 for device 00:07.2
Sep 17 19:28:43 adliswil kernel: usb-uhci.c: USB UHCI at I/O 0x1860, IRQ 11
Sep 17 19:28:43 adliswil kernel: usb-uhci.c: Detected 2 ports
Sep 17 19:28:43 adliswil kernel: usb.c: new USB bus registered, assigned bus number 1
Sep 17 19:28:43 adliswil kernel: hub.c: USB hub found
Sep 17 19:28:43 adliswil kernel: hub.c: 2 ports detected
Sep 17 19:28:43 adliswil kernel: usb-uhci.c: v1.251:USB Universal Host Controller 
Interface driver
Sep 17 19:28:43 adliswil kernel: hub.c: USB new device connect on bus1/1, assigned 
device number 2
Sep 17 19:28:44 adliswil /etc/hotplug/usb.agent: ... no drivers for USB product 0/0/0
Sep 17 19:28:44 adliswil kernel: hub.c: USB hub found
Sep 17 19:28:44 adliswil kernel: hub.c: 4 ports detected
Sep 17 19:28:44 adliswil /etc/hotplug/usb.agent: ... no drivers for USB product 
4cc/1122/110
Sep 17 19:28:44 adliswil kernel: hub.c: USB new device connect on bus1/1/4, assigned 
device number 3
Sep 17 19:28:44 adliswil kernel: usb.c: USB device 3 (vend/prod 0x8ca/0x20) is not 
claimed by any active driver.
Sep 17 19:28:45 adliswil kernel: usb.c: registered new driver hid
Sep 17 19:28:45 adliswil kernel: usb-uhci.c: interrupt, status 3, frame# 1345
[...]
Sep 17 19:28:45 adliswil kernel: usb-uhci.c: interrupt, status 3, frame# 1393
Sep 17 19:28:45 adliswil kernel: input0,hiddev0: USB HID v1.01 Mouse [AIPTEK 
APT-6000U] on usb1:3.0
Sep 17 19:28:45 adliswil kernel: usb.c: registered new driver hiddev
Sep 17 19:28:45 adliswil kernel: hid-core.c: v1.8 Andreas Gal, Vojtech Pavlik 
<[EMAIL PROTECTED]>
Sep 17 19:28:45 adliswil kernel: hid-core.c: USB HID support drivers
Sep 17 19:28:45 adliswil kernel: mice: PS/2 mouse device common for all mice
Sep 17 19:29:00 adliswil kernel: usb-uhci.c: interrupt, status 3, frame# 1957
Sep 17 19:29:00 adliswil kernel: usb-uhci.c: interrupt, status 3, frame# 1963
Sep 17 19:29:00 adliswil kernel: usb-uhci.c: interrupt, status 3, frame# 1969
[...]

here's the trace for the uhci module:
Sep 17 19:29:52 adliswil kernel: PCI: Found IRQ 11 for device 00:07.2
Sep 17 19:29:52 adliswil kernel: uhci.c: USB UHCI at I/O 0x1860, IRQ 11
Sep 17 19:29:52 adliswil kernel: usb.c: new USB bus registered, assigned bus number 1
Sep 17 19:29:52 adliswil kernel: hub.c: USB hub found
Sep 17 19:29:52 adliswil kernel: hub.c: 2 ports detected
Sep 17 19:29:52 adliswil kernel: uhci.c: :USB Universal Host Controller Interface 
driver
Sep 17 19:29:52 adliswil /etc/hotplug/usb.agent: ... no drivers for USB product 0/0/0
Sep 17 19:29:53 adliswil kernel: hub.c: USB new device connect on bus1/1, assigned 
device number 2
Sep 17 19:29:53 adliswil kernel: hub.c: USB hub found
Sep 17 19:29:53 adliswil kernel: hub.c: 4 ports detected
Sep 17 19:29:53 adliswil /etc/hotplug/usb.agent: ... no drivers for USB product 
4cc/1122/110
Sep 17 19:29:53 adliswil kernel: hub.c: USB new device connect on bus1/1/4, assigned 
device number 3
Sep 17 19:29:53 adliswil kernel: usb.c: USB device 3 (vend/prod 0x8ca/0x20) is not 
claimed by any active driver.
Sep 17 19:29:54 adliswil kernel: usb.c: registered new driver hid
Sep 17 19:29:54 adliswil kernel: input0,hiddev0: USB HID v1.01 Mouse [AIPTEK 
APT-6000U] on usb1:3.0
Sep 17 19:29:54 adliswil kernel: usb.c: registered new driver hiddev
Sep 17 19:29:54 adliswil kernel: hid-core.c: v1.8 Andreas Gal, Vojtech Pavlik 
<[EMAIL PROTECTED]>
Sep 17 19:29:54 adliswil kernel: hid-core.c: USB HID support drivers
Sep 17 19:29:54 adliswil kernel: mice: PS/2 mouse device common for all mice


here's my /proc/bus/usb/devices

T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
B:  Alloc= 11/900 us ( 1%), #Int=  1, #Iso=  0
D:  Ver= 1.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 0.00
S:  Product=USB UHCI-alt Root Hub
S:  SerialNumber=1860
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl=255ms
T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  5 Spd=12  MxCh= 4
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=04cc ProdID=1122 Rev= 1.10
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   1 Ivl=255ms
T:  Bus=01 Lev=02 Prnt=05 Port=03 Cnt=01 Dev#=  6 Spd=1.5 MxCh= 0
D:  Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=08ca ProdID=0020 Rev= 1.00
S:  Manufacturer=AIPTEK
S:  Product=APT-6000U
C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr= 50mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=01 Prot=02 Driver=hid
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl=  3ms

here's the /proc/bus/usb/drivers file:

         usbdevfs
         hub
         hid

this is the output of lspci:

00:00.0 Host bridge: Intel Corporation 440BX/ZX - 82443BX/ZX Host bridge (rev 03)
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- 
SERR+ FastB2B-
        Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- 
<MAbort+ >SERR- <PERR-
        Latency: 64
        Region 0: Memory at f8000000 (32-bit, prefetchable) [size=64M]
        Capabilities: <available only to root>

00:01.0 PCI bridge: Intel Corporation 440BX/ZX - 82443BX/ZX AGP bridge (rev 03) 
(prog-if 00 [Normal decode])
        Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV+ VGASnoop- ParErr- Stepping- 
SERR- FastB2B-
        Status: Cap- 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- 
<MAbort- >SERR- <PERR-
        Latency: 128
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
        I/O behind bridge: 00002000-00002fff
        Memory behind bridge: f4200000-f5ffffff
        BridgeCtl: Parity- SERR- NoISA+ VGA+ MAbort- >Reset- FastB2B+

00:02.0 CardBus bridge: Texas Instruments PCI1450 (rev 03)
        Subsystem: IBM: Unknown device 0130
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- 
SERR- FastB2B-
        Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- 
<MAbort- >SERR- <PERR-
        Latency: 64, cache line size 08
        Interrupt: pin A routed to IRQ 11
        Region 0: Memory at 50000000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=00, secondary=02, subordinate=04, sec-latency=176
        I/O window 0: 00000000-00000003
        I/O window 1: 00000000-00000003
        BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset+ 16bInt+ PostWrite+
        16-bit legacy interface ports at 0001

00:02.1 CardBus bridge: Texas Instruments PCI1450 (rev 03)
        Subsystem: IBM: Unknown device 0130
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- 
SERR- FastB2B-
        Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- 
<MAbort- >SERR- <PERR+
        Latency: 64, cache line size 08
        Interrupt: pin B routed to IRQ 11
        Region 0: Memory at 50100000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=00, secondary=05, subordinate=07, sec-latency=176
        I/O window 0: 00000000-00000003
        I/O window 1: 00000000-00000003
        BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset+ 16bInt+ PostWrite+
        16-bit legacy interface ports at 0001

00:03.0 Ethernet controller: Intel Corporation 82557 [Ethernet Pro 100] (rev 0c)
        Subsystem: Intel Corporation: Unknown device 2205
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- 
SERR- FastB2B-
        Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- 
<MAbort- >SERR- <PERR+
        Latency: 66 (2000ns min, 14000ns max), cache line size 08
        Interrupt: pin A routed to IRQ 11
        Region 0: Memory at f4120000 (32-bit, non-prefetchable) [size=4K]
        Region 1: I/O ports at 1800 [size=64]
        Region 2: Memory at f4100000 (32-bit, non-prefetchable) [size=128K]
        Expansion ROM at <unassigned> [disabled] [size=64K]
        Capabilities: <available only to root>

00:03.1 Serial controller: Lucent Microelectronics: Unknown device 045c (rev 01) 
(prog-if 00 [8250])
        Subsystem: Intel Corporation: Unknown device 2205
        Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- 
SERR- FastB2B-
        Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- 
<MAbort- >SERR- <PERR-
        Interrupt: pin A routed to IRQ 11
        Region 0: I/O ports at 1840 [size=8]
        Region 1: Memory at f4121000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: <available only to root>

00:05.0 Multimedia audio controller: Cirrus Logic CS 4614/22/24 [CrystalClear 
SoundFusion Audio Accelerator] (rev 01)
        Subsystem: IBM: Unknown device 0153
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- 
SERR- FastB2B-
        Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort- 
<MAbort- >SERR- <PERR+
        Latency: 64 (1000ns min, 6000ns max)
        Interrupt: pin A routed to IRQ 11
        Region 0: Memory at f4122000 (32-bit, non-prefetchable) [size=4K]
        Region 1: Memory at f4000000 (32-bit, non-prefetchable) [size=1M]
        Capabilities: <available only to root>

00:07.0 Bridge: Intel Corporation 82371AB PIIX4 ISA (rev 02)
        Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- Stepping- 
SERR- FastB2B-
        Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- 
<MAbort- >SERR- <PERR-
        Latency: 0

00:07.1 IDE interface: Intel Corporation 82371AB PIIX4 IDE (rev 01) (prog-if 80 
[Master])
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- 
SERR- FastB2B-
        Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- 
<MAbort- >SERR- <PERR-
        Latency: 64
        Region 4: I/O ports at 1850 [size=16]

00:07.2 USB Controller: Intel Corporation 82371AB PIIX4 USB (rev 01) (prog-if 00 
[UHCI])
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- 
SERR- FastB2B-
        Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- 
<MAbort- >SERR- <PERR-
        Latency: 64
        Interrupt: pin D routed to IRQ 11
        Region 4: I/O ports at 1860 [size=32]

00:07.3 Bridge: Intel Corporation 82371AB PIIX4 ACPI (rev 03)
        Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- 
SERR- FastB2B-
        Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- 
<MAbort- >SERR- <PERR-
        Interrupt: pin ? routed to IRQ 9

01:00.0 VGA compatible controller: ATI Technologies Inc Rage Mobility P/M AGP 2x (rev 
64) (prog-if 00 [VGA])
        Subsystem: IBM: Unknown device 0154
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ 
SERR- FastB2B-
        Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- 
<MAbort- >SERR- <PERR-
        Latency: 66 (2000ns min), cache line size 08
        Interrupt: pin A routed to IRQ 11
        Region 0: Memory at f5000000 (32-bit, non-prefetchable) [size=16M]
        Region 1: I/O ports at 2000 [size=256]
        Region 2: Memory at f4200000 (32-bit, non-prefetchable) [size=4K]
        Expansion ROM at <unassigned> [disabled] [size=128K]
        Capabilities: <available only to root>

and finally lsusb (from usbutils)


Bus 001 Device 001: ID 0000:0000 Virtual Hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x0000 Virtual
  idProduct          0x0000 Hub
  bcdDevice            0.00
  iManufacturer           0 
  iProduct                2 USB UHCI-alt Root Hub
  iSerial                 1 1860
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0x40
      Self Powered
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               none
        wMaxPacketSize          8
        bInterval             255
  Language IDs: (length=4)
     0000 (null)((null))

Bus 001 Device 005: ID 04cc:1122 Philips Semiconductors 
  Language IDs: none (cannot get min. string descriptor; got len=-1, error=32:Broken 
pipe)
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            9 Hub
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x04cc Philips Semiconductors
  idProduct          0x1122 
  bcdDevice            1.10
  iManufacturer           0 
  iProduct                0 
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               none
        wMaxPacketSize          1
        bInterval             255
  Language IDs: none (cannot get min. string descriptor; got len=-1, error=32:Broken 
pipe)

Bus 001 Device 006: ID 08ca:0020 AIPTEK International Inc. APT-6000U Tablet
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.00
  bDeviceClass            0 Interface
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x08ca AIPTEK International Inc.
  idProduct          0x0020 APT-6000U Tablet
  bcdDevice            1.00
  iManufacturer           1 AIPTEK
  iProduct                2 APT-6000U
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           34
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xa0
      Remote Wakeup
    MaxPower               50mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Devices
      bInterfaceSubClass      1 Boot Interface Subclass
      bInterfaceProtocol      2 Mouse
      iInterface              3 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.01
          bCountryCode            0
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength     390
cannot get report descriptor
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               none
        wMaxPacketSize          8
        bInterval               3
  Language IDs: (length=4)
     0409 English(US)


-- 
Dr. Dirk Husemann, IBM Research Division, Zurich Research Lab, Switzerland
Email: [EMAIL PROTECTED] ----------- WWW: http://www.zurich.ibm.com/~hud/
PGP fingerprint:        4EB4 8B36 9E98 9CCF 8F22  F162 B53A 9BFB 9D1A 3D43
PGP key:                http://www.zurich.ibm.com/~hud/PGP/

"We are Linux. Resistance is an indication that you missed the point."


_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to