I'm trying to make this kind of tablet working with my gentoo-dev-sources-2.6.7-r11. 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 Reproducible: Always Steps to Reproduce: 1. 2. 3. Expected Results: 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 #####################################################################>
Can you see if you can reproduce this on a kernel.org [ development-sources ] kernel please? Thanks.
No way also with the current development-sources ebuild (vanilla 2.6.7) This is from /var/log/messages on boot and after when I unplug and plugback again the device to the usb ######################################################## Jul 30 21:11:21 gas ohci_hcd: 2004 Feb 02 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI) Jul 30 21:11:21 gas ohci_hcd: block sizes: ed 64 td 64 Jul 30 21:11:21 gas ohci_hcd 0000:02:09.0: NEC Corporation USB Jul 30 21:11:21 gas ohci_hcd 0000:02:09.0: irq 12, pci mem e0ef8000 Jul 30 21:11:21 gas ohci_hcd 0000:02:09.0: new USB bus registered, assigned bus number 2 Jul 30 21:11:21 gas hub 2-0:1.0: USB hub found Jul 30 21:11:21 gas hub 2-0:1.0: 3 ports detected Jul 30 21:11:22 gas ohci_hcd 0000:02:09.1: NEC Corporation USB (#2) Jul 30 21:11:22 gas ohci_hcd 0000:02:09.1: irq 11, pci mem e0efa000 Jul 30 21:11:22 gas usb 2-1: new low speed USB device using address 2 Jul 30 21:11:22 gas ohci_hcd 0000:02:09.1: new USB bus registered, assigned bus number 3 Jul 30 21:11:22 gas usbhid: probe of 2-1:1.0 failed with error -5 Jul 30 21:11:23 gas drivers/usb/input/aiptek.c: input: Aiptek on usb-0000:02:09.0-1 (event2) Jul 30 21:11:23 gas Jul 30 21:11:25 gas drivers/usb/input/aiptek.c: input: Aiptek using 400 ms programming speed Jul 30 21:11:25 gas Jul 30 21:11:25 gas usbcore: registered new driver aiptek Jul 30 21:11:25 gas drivers/usb/input/aiptek.c: v1.5 (May-15-2004): Bryan W. Headley/Chris Atenasio Jul 30 21:11:25 gas drivers/usb/input/aiptek.c: Aiptek HyperPen USB Tablet Driver (Linux 2.6.x) Jul 30 21:11:26 gas hub 3-0:1.0: USB hub found Jul 30 21:11:26 gas hub 3-0:1.0: 2 ports detected Jul 30 21:11:26 gas ehci_hcd 0000:02:09.2: NEC Corporation USB 2.0 Jul 30 21:11:26 gas ehci_hcd 0000:02:09.2: irq 11, pci mem e0f44000 Jul 30 21:11:26 gas ehci_hcd 0000:02:09.2: new USB bus registered, assigned bus number 4 Jul 30 21:11:26 gas ehci_hcd 0000:02:09.2: USB 2.0 enabled, EHCI 0.95, driver 2004-May-10 Jul 30 21:11:27 gas hub 4-0:1.0: USB hub found Jul 30 21:11:27 gas hub 4-0:1.0: 5 ports detected Jul 30 21:11:27 gas usb 2-1: USB disconnect, address 2 Jul 30 21:11:27 gas usb 2-1: new low speed USB device using address 3 Jul 30 21:11:28 gas usbhid: probe of 2-1:1.0 failed with error -5 Jul 30 21:11:28 gas drivers/usb/input/aiptek.c: input: Aiptek on usb-0000:02:09.0-1 (event2) Jul 30 21:11:28 gas Jul 30 21:11:31 gas drivers/usb/input/aiptek.c: input: Aiptek using 400 ms programming speed ######################################################## usb 2-1: USB disconnect, address 3 ohci_hcd 0000:02:09.0: remote wakeup usb 2-1: new low speed USB device using address 4 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 want to specify that the pen moves a littlebit on the screen but without any logic: so it's partially recognized. At the same way with both kernels.
Since this is an issue in the upstream kernel.org sources which we don't maintain could you please file a bug at http://bugme.osdl.org so the upstream kernel developers can have a look at this issue? Thanks!
So why is fedora working? Did they repair it without letting the community know?