On Sunday 11 April 2004 11:49pm, tj wrote:
> If you have time.I'll walk you through what I do and what system
> messages are. Oh, I might mention I have a Belkin USB serial adapter and
> it works just fine.
>
> Ok I boot the system and modprobe input; modprobe input; modprobe input;
> modprobe joydev. 

Huh? You don't mean to say that you're doing 'modprobe input' 3 times, do you? 
If so, why?

> A lsmod shows.
>
> hid                    15496   0  (unused)
> joydev                  6048   0  (unused)
> input                   3232   0  [hid joydev]
> uhci                   25616   0  (unused)
> ehci-hcd               17544   0  (unused)
> usbcore                62016   1  [hid uhci ehci-hcd]

OK, I'm assuming you've adjusted your setup (per Sergey Vlasov's email) to 
avoid having to load 'keybdev' and 'mousedev' with the 'hid' module.

> A dmesg responds:
> usb.c: registered new driver hid
> hid-core.c: v1.8.1 Andreas Gal, Vojtech Pavlik <[EMAIL PROTECTED]>
> hid-core.c: USB HID support drivers
> At the bottom.
> T:  Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=1.5 MxCh= 0
> D:  Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
> P:  Vendor=06a3 ProdID=0006 Rev= 0.01
> C:* #Ifs= 1 Cfg#= 1 Atr=80 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=   7 Ivl=10ms
>
> Notice that it does not show a manufacturer string. But now look at dmesg:
> usb.c: USB device 2 (vend/prod 0x6a3/0x6) is not claimed by any active
> driver.
> usbdevfs: USBDEVFS_CONTROL failed dev 2 rqt 128 rq 6 len 18 ret -110
> usbdevfs: USBDEVFS_CONTROL failed dev 2 rqt 128 rq 6 len 18 ret -110
> usbdevfs: USBDEVFS_CONTROL failed dev 2 rqt 128 rq 6 len 18 ret -110
> usbdevfs: USBDEVFS_CONTROL failed dev 2 rqt 128 rq 6 len 18 ret -110
>
> With the last line repeating over and over again.

Well, a quick perusal of the Slackware 9.1 kernel 2.4.22 USB source code shows 
that 'devio.c' is trying to send a USB device request which apparently is 
failing, yielding the repeated messages.

I'm no USB expert by any means, but a peek through the USB 1.1 specification 
document shows that a USB device request with a 'Request Type' of 128 ('rqt 
128') and a 'Request' of 6 ('rq 6') correlates to a USB 'Get Descriptor' 
request. The 'ret -110' is a 'Connection timed out' error. Unfortunately, 
that error message leaves out the 'Value' field of the USB device request, so 
I cannot tell what specific type of Descriptor is being requested from the 
joystick. Anyway, I'm guessing that your joystick is not replying to that 
request, thereby causing the failure.

Since I'm no expert at this stuff, I strongly recommend you gather all the 
facts (including whatever portion of my analysis and speculation that you 
feel is relevant) and re-submit this query to the Linux USB Developers' 
mailing list ([EMAIL PROTECTED]). Someone on that list is 
likely to be able to intelligently address this.

I was wondering if you had any evidence that anyone has successfully used this 
'Saitek Cyborg 3D' joystick under Linux, then I checked the USB 'Working 
Devices' list (http://www.qbik.ch/usb/devices/) and there is an entry (circa 
Dec 2000) for this particular joystick showing success, so it must have 
worked for someone back then! :^)

Sorry I can't help more with this, but I'll keep my eyes and ears open to 
future replies.

Regardless of what happens, please keep the list(s) posted on whatever 
successes or failures you have so that future readers of the archives can 
benefit.

Good luck and holler if I can be of any further help....

Bill Marr



-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to