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