I'm a rank beginner with USB on Linux, so apologies if I've missed something simple. I've tried both with the receiver plugged in a boot time, and plugging it in the with OS already up. I've tried it with the "USB keyboard support" BIOS option both on and off. I've tried it with usb-uhci and uhci.
This particular remote is a composite device, and is supposed to appear as a HID keyboard and mouse. I can't get any noticable affect at a text console or in X. (i.e. mouse pointer doesn't move, no keystrokes are happening.)
With this set of modules:
Module Size Used by Not tainted parport_pc 19076 1 (autoclean) lp 9028 0 (autoclean) parport 37056 1 (autoclean) [parport_pc lp] autofs4 12180 2 (autoclean) 8139too 18120 1 mii 3992 0 [8139too] serial 55300 0 (autoclean) microcode 4668 0 (autoclean) ohci1394 20200 0 (unused) ieee1394 48780 0 [ohci1394] keybdev 2976 0 (unused) mousedev 5556 0 (unused) hid 22276 0 input 5888 0 [keybdev mousedev hid] usb-uhci 26412 0 (unused) ehci-hcd 20104 0 (unused) usbcore 79360 1 [hid usb-uhci ehci-hcd] ext3 70976 1 jbd 51924 1 [ext3]
if I plug the device in with them running, I get this in /var/log/messages:
Dec 6 21:48:26 adsl-64-167-139-62 kernel: hub.c: new USB device 00:1d.0-1, assigned address 4
Dec 6 21:48:26 adsl-64-167-139-62 kernel: usb-uhci.c: interrupt, status 2, frame# 1307
Dec 6 21:48:26 adsl-64-167-139-62 kernel: input0: USB HID v10.01 Pointer [4572:4572] on usb2:4.1
Dec 6 21:48:29 adsl-64-167-139-62 kernel: usb-uhci.c: ENXIO 84000480, flags 0, urb ce7c2300, burb ce7c2400
Dec 6 21:48:29 adsl-64-167-139-62 kernel: usb-uhci.c: ENXIO 84000480, flags 0, urb ce7c2300, burb ce7c2400
Dec 6 21:48:29 adsl-64-167-139-62 kernel: usb-uhci.c: ENXIO 84000480, flags 0, urb ce7c2400, burb ce7c2300
Dec 6 21:48:29 adsl-64-167-139-62 kernel: usb-uhci.c: ENXIO 84000480, flags 0, urb ce7c2400, burb ce7c2300
Dec 6 21:48:29 adsl-64-167-139-62 kernel: usb-uhci.c: ENXIO 84000480, flags 0, urb ce7c2300, burb ce7c2400
Dec 6 21:48:29 adsl-64-167-139-62 /etc/hotplug/usb.agent: ... no modules for USB product 4572/4572/100
Dec 6 21:48:29 adsl-64-167-139-62 kernel: usb_control/bulk_msg: timeout
Dec 6 21:48:29 adsl-64-167-139-62 /etc/hotplug/usb.agent: ... no modules for USB product 4572/4572/100
And this in dmesg:
hub.c: new USB device 00:1d.0-1, assigned address 4 usb-uhci.c: interrupt, status 2, frame# 1307 input0: USB HID v10.01 Pointer [4572:4572] on usb2:4.1 usb-uhci.c: ENXIO 84000480, flags 0, urb ce7c2300, burb ce7c2400 usbdevfs: USBDEVFS_CONTROL failed dev 4 rqt 128 rq 6 len 9 ret -6 usb-uhci.c: ENXIO 84000480, flags 0, urb ce7c2300, burb ce7c2400 usbdevfs: USBDEVFS_CONTROL failed dev 4 rqt 128 rq 6 len 18 ret -6 usb-uhci.c: ENXIO 84000480, flags 0, urb ce7c2400, burb ce7c2300 usbdevfs: USBDEVFS_CONTROL failed dev 4 rqt 128 rq 6 len 9 ret -6 usb-uhci.c: ENXIO 84000480, flags 0, urb ce7c2400, burb ce7c2300 usbdevfs: USBDEVFS_CONTROL failed dev 4 rqt 128 rq 6 len 18 ret -6 usb-uhci.c: ENXIO 84000480, flags 0, urb ce7c2300, burb ce7c2400 usbdevfs: USBDEVFS_CONTROL failed dev 4 rqt 128 rq 6 len 9 ret -6 usb_control/bulk_msg: timeout usbdevfs: USBDEVFS_CONTROL failed dev 4 rqt 128 rq 6 len 1024 ret -110
This is /proc/bus/usb/devices:
T: Bus=04 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 B: Alloc= 0/900 us ( 0%), #Int= 0, #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 Root Hub S: SerialNumber=d400 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=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 B: Alloc= 0/900 us ( 0%), #Int= 0, #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 Root Hub S: SerialNumber=d000 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=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 B: Alloc=118/900 us (13%), #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 Root Hub S: SerialNumber=d800 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=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 4 Spd=1.5 MxCh= 0 D: Ver=10.01 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=4572 ProdID=4572 Rev= 1.00 C:* #Ifs= 2 Cfg#= 1 Atr=c0 MxPwr=100mA I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=00 Prot=00 Driver=(none) E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=10ms I: If#= 1 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=00 Prot=00 Driver=hid E: Ad=82(I) Atr=03(Int.) MxPS= 8 Ivl=10ms T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 6 B: Alloc= 0/800 us ( 0%), #Int= 0, #Iso= 0 D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS= 8 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 2.04 S: Manufacturer=Linux 2.4.20-20_29.rh9.at ehci-hcd S: Product=Intel Corp. 82801DB USB EHCI Controller S: SerialNumber=00:1d.7 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= 2 Ivl=256ms
If I rmmod usb-uhci; modprobe uhci, dmesg says:
usb.c: USB disconnect on device 00:1d.0-0 address 1 usb.c: USB disconnect on device 00:1d.0-1 address 4 usb.c: USB bus 2 deregistered usb.c: USB disconnect on device 00:1d.1-0 address 1 usb.c: USB bus 3 deregistered usb.c: USB disconnect on device 00:1d.2-0 address 1 usb.c: USB bus 4 deregistered uhci.c: USB Universal Host Controller Interface driver v1.1 PCI: Found IRQ 10 for device 00:1d.0 PCI: Sharing IRQ 10 with 00:02.0 PCI: Setting latency timer of device 00:1d.0 to 64 uhci.c: USB UHCI at I/O 0xd800, IRQ 10 usb.c: new USB bus registered, assigned bus number 2 hub.c: USB hub found hub.c: 2 ports detected PCI: Found IRQ 11 for device 00:1d.1 PCI: Sharing IRQ 11 with 01:07.0 PCI: Setting latency timer of device 00:1d.1 to 64 uhci.c: USB UHCI at I/O 0xd000, IRQ 11 usb.c: new USB bus registered, assigned bus number 3 hub.c: USB hub found hub.c: 2 ports detected PCI: Found IRQ 11 for device 00:1d.2 PCI: Sharing IRQ 11 with 00:1f.1 PCI: Sharing IRQ 11 with 01:06.0 PCI: Setting latency timer of device 00:1d.2 to 64 uhci.c: USB UHCI at I/O 0xd400, IRQ 11 usb.c: new USB bus registered, assigned bus number 4 hub.c: USB hub found hub.c: 2 ports detected hub.c: new USB device 00:1d.0-1, assigned address 2 usb.c: USB device not accepting new address=2 (error=-110) hub.c: new USB device 00:1d.0-1, assigned address 3 usb.c: USB device not accepting new address=3 (error=-110)
Mainly, I'm missing any useful troubleshooting techniques. I've done a fair amount of searching, but I haven't found any way to get the thing to simply tell me if it is receiving signals or what. It seems apparant that it is working to some degree, since it is pickingup device IDs and seems to be somewhat aware that there's a pointing device involved.
Also, if there's a set of information I'm supposed to provide that I haven't here, please point me to the document that tells me what is needed for troubleshooting help.
Thanks,
BB------------------------------------------------------- This SF.net email is sponsored by: IBM Linux Tutorials. Become an expert in LINUX or just sharpen your skills. Sign up for IBM's Free Linux Tutorials. Learn everything from the bash shell to sys admin. Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users
