Bug 3136

Summary: USB Aiptek TRUST work tablet 100, usb probe error
Product: Drivers Reporter: andrea (lonblu)
Component: USBAssignee: Vojtech Pavlik (vojtech)
Status: REJECTED INSUFFICIENT_DATA    
Severity: normal    
Priority: P2    
Hardware: i386   
OS: Linux   
Kernel Version: 2.6.7 Subsystem:
Regression: --- Bisected commit-id:
Bug Depends on:    
Bug Blocks: 5089    

Description andrea 2004-07-31 01:52:28 UTC
Distribution: Gentoo 2004.2 
Hardware Environment: Pentium3-866Mhz, NEC USB2.0 card (same with or without) 
Software Environment:gcc version 3.3.3 20040412 (Gentoo Linux 3.3.3-r6, 
ssp-3.3.2-2, pie-8.7.6) 
Problem Description: http://bugs.gentoo.org/show_bug.cgi?id=57949 
 
I get this error when I connect it to my USB:  
  
<##################################################################### 
 usbhid: probe of 2-1:1.0 failed with error -5  
#####################################################################> 
   
 On boot I get the following (related) dmesg messages:  
<##################################################################### 
 usbcore: registered new driver usbfs  
 usbcore: registered new driver hub  
  
  
 USB Universal Host Controller Interface driver v2.2  
 uhci_hcd 0000:00:1f.2: Intel Corp. 82801BA/BAM USB (Hub #1)  
 PCI: Setting latency timer of device 0000:00:1f.2 to 64  
 uhci_hcd 0000:00:1f.2: irq 11, io base 0000b000  
 uhci_hcd 0000:00:1f.2: new USB bus registered, assigned bus number 1  
 hub 1-0:1.0: USB hub found  
 hub 1-0:1.0: 2 ports detected  
 Intel 810 + AC97 Audio, version 1.01, 11:14:50 Jul 18 2004  
 usb 1-1: new low speed USB device using address 2  
  
 bttv0: PLL: 28636363 => 35468950 ..<6>usbcore: registered new driver hiddev  
  ok  
 input: USB HID v1.10 Mouse [Logitech USB-PS/2 Optical Mouse] on 
usb-0000:00:1f.2-1  
 usbcore: registered new driver usbhid  
 drivers/usb/input/hid-core.c: v2.0:USB HID core driver  
 ohci_hcd: 2004 Feb 02 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)  
 ohci_hcd: block sizes: ed 64 td 64  
 ohci_hcd 0000:02:09.0: NEC Corporation USB  
 ohci_hcd 0000:02:09.0: irq 12, pci mem e0ee1000  
 ohci_hcd 0000:02:09.0: new USB bus registered, assigned bus number 2  
 hub 2-0:1.0: USB hub found  
 hub 2-0:1.0: 3 ports detected  
 ohci_hcd 0000:02:09.1: NEC Corporation USB (#2)  
 ohci_hcd 0000:02:09.1: irq 11, pci mem e0ee3000  
 usb 2-1: new low speed USB device using address 2  
 ohci_hcd 0000:02:09.1: new USB bus registered, assigned bus number 3  
 usbhid: probe of 2-1:1.0 failed with error -5  
 drivers/usb/input/aiptek.c: input: Aiptek on usb-0000:02:09.0-1 (event2)  
  
 drivers/usb/input/aiptek.c: input: Aiptek using 400 ms programming speed  
  
 usbcore: registered new driver aiptek  
 drivers/usb/input/aiptek.c: v1.5 (May-15-2004): Bryan W. Headley/Chris 
Atenasio  
 drivers/usb/input/aiptek.c: Aiptek HyperPen USB Tablet Driver (Linux 2.6.x)  
 hub 3-0:1.0: USB hub found  
 hub 3-0:1.0: 2 ports detected  
 ehci_hcd 0000:02:09.2: NEC Corporation USB 2.0  
 ehci_hcd 0000:02:09.2: irq 11, pci mem e0f2d000  
 ehci_hcd 0000:02:09.2: new USB bus registered, assigned bus number 4  
 ehci_hcd 0000:02:09.2: USB 2.0 enabled, EHCI 0.95, driver 2004-May-10  
 usb 2-1: USB disconnect, address 2  
 hub 4-0:1.0: USB hub found  
 hub 4-0:1.0: 5 ports detected  
 usb 2-1: new low speed USB device using address 3  
 usbhid: probe of 2-1:1.0 failed with error -5  
 drivers/usb/input/aiptek.c: input: Aiptek on usb-0000:02:09.0-1 (event2)  
  
 drivers/usb/input/aiptek.c: input: Aiptek using 400 ms programming speed  
#####################################################################> 
  
 I've been googling around and I saw there are many drivers for this device:  
 -"aiptek" included in the kernel and in xorg-x11  
 -"hyperpen" included in xorg-x11  
 -as a simple "hid" with the "mouse" driver  
  
 but I can't get it work I think becouse of that probe error: in Fedora-2 it is 
well recognized even if not fully supported  
  
 
this is lsmod output: i Think there's nothing missing  
<#####################################################################  
aiptek                 18944  0  
ipt_TOS                 1920  12  
ipt_LOG                 5664  6  
ipt_REJECT              5568  4  
ipt_pkttype             1312  2  
ipt_state               1504  12  
ip_nat_irc              3312  0  
ip_nat_tftp             2704  0  
ip_nat_ftp              4016  0  
ip_conntrack_irc       70256  1 ip_nat_irc  
ip_conntrack_tftp       2832  0  
ip_conntrack_ftp       71024  1 ip_nat_ftp  
ipt_multiport           1600  0  
ipt_conntrack           2048  31  
iptable_filter          2144  1  
iptable_mangle          2112  1  
iptable_nat            20364  3 ip_nat_irc,ip_nat_tftp,ip_nat_ftp  
ip_conntrack           29224  9  
ipt_state,ip_nat_irc,ip_nat_tftp,ip_nat_ftp,ip_co  
nntrack_irc,ip_conntrack_tftp,ip_conntrack_ftp,ipt_conntrack,iptable_nat  
ip_tables              15840  10  
ipt_TOS,ipt_LOG,ipt_REJECT,ipt_pkttype,ipt_state  
,ipt_multiport,ipt_conntrack,iptable_filter,iptable_mangle,iptable_nat  
usblp                  10752  0  
ehci_hcd               28484  0  
ohci_hcd               18852  0  
8139too                20480  0  
crc32                   3808  1 8139too  
bt878                   8724  0  
tuner                  16812  0  
joydev                  7936  0  
bttv                  143276  1 bt878  
video_buf              16164  1 bttv  
i2c_algo_bit            8456  1 bttv  
v4l2_common             4832  1 bttv  
btcx_risc               3752  1 bttv  
videodev                7328  1 bttv  
usbhid                 31008  0  
nvidia               4817972  12  
i810_audio             30164  0  
ac97_codec             16684  1 i810_audio  
uhci_hcd               29072  0  
intel_agp              17052  1  
agpgart                27336  1 intel_agp  
evdev                   7360  0  
snd_bt87x              11336  1  
snd_intel8x0           30088  2  
snd_ac97_codec         66308  1 snd_intel8x0  
snd_mpu401_uart         6112  1 snd_intel8x0  
snd_rawmidi            20100  1 snd_mpu401_uart  
snd_seq_oss            31520  0  
snd_seq_midi_event      6080  1 snd_seq_oss  
snd_seq                49520  4 snd_seq_oss,snd_seq_midi_event  
snd_seq_device          6376  3 snd_rawmidi,snd_seq_oss,snd_seq  
snd_pcm_oss            49800  0  
snd_pcm                86152  3 snd_bt87x,snd_intel8x0,snd_pcm_oss  
snd_page_alloc          8872  3 snd_bt87x,snd_intel8x0,snd_pcm  
snd_timer              21252  2 snd_seq,snd_pcm  
snd_mixer_oss          17568  1 snd_pcm_oss  
snd                    46628  19  
snd_bt87x,snd_intel8x0,snd_ac97_codec,snd_mpu401  
_uart,snd_rawmidi,snd_seq_oss,snd_seq_midi_event,snd_seq,snd_seq_device,snd_pcm_o                                                           
ss,snd_pcm,snd_timer,snd_mixer_oss  
rtc                    10168  0  
usbcore                98720  8 aiptek,usblp,ehci_hcd,ohci_hcd,usbhid,uhci_hcd  
isofs                  30136  1  
zlib_inflate           21184  1 isofs  
loop                   12680  2  
supermount             88724  4  
ntfs                  115180  1  
nls_iso8859_1           3680  3  
nls_cp437               5312  1  
vfat                   11968  1  
fat                    39040  1 vfat  
tvaudio                20332  0  
tvmixer                 4624  0  
soundcore               7424  4 bttv,i810_audio,snd,tvmixer  
i2c_core               18996  5 tuner,bttv,i2c_algo_bit,tvaudio,tvmixer  
sg                     29568  0  
sr_mod                 13828  0  
sd_mod                 16320  0  
scsi_mod               69600  3 sg,sr_mod,sd_mod  
#####################################################################> 
  
I want to specify that the pen moves a littlebit on the screen but without any 
logic: so it's partially recognized. 
 
Steps to reproduce: plug the device in the USB connector
Comment 1 Greg Kroah-Hartman 2005-08-18 16:31:50 UTC
If this still happens on 2.6.13-rc6 or greater, please reopen with the new
kernel log messages.