USB device Problem

Szabolcs Tahin <[email protected]>
Newsgroups gmane.linux.suse.programming
Message-ID <[email protected]>
Hallo.

Ich greife auf ein USB Gerät-Prototyp mithilfe
der USB Unterstützung in SUSE 9.0 und JSR80 Paket (javax.usb) zu, dh. mit
einem Java 
Programm. (Es wird zuvor
gehotplugged ins System.)
Die Sache ist so, manchmal funktioniert mein Programm ganz gut, manchmal aber
überraschenderweise nicht. tail -f /var/log/messages liefert beim Problemfall
u. a.:

...
Dec  7 13:40:27 linux kernel: usbdevfs: usb_submit_urb returned -6
Dec  7 13:40:27 linux kernel: usb-uhci.c: ENXIO c0009a80, flags 0, urb
cdb0bf00, burb cdb0b880
...

Nach Recherce im Web fand ich
http://lists.suse.com/archive/suse-multimedia/2003-Jun/0068.html

Folgender Satz "> suse ist dran an dem Problem, welches direkt im kernel
begründet liegt," könnte mir ein wichtiger Hinweis sein. Der vollständige
Text:

--------------Anfang
Date: Fri, 6 Jun 2003 17:42:51 +0200
From: Mike <[email protected]>
Message-Id: <[email protected]>
Subject: Re: [suse-multimedia] Mounten von Digital-Kamera


On Thu, 05 Jun 2003 22:37:52 +0200
olaf weiser <[email protected]> wrote:

> Hi MIke,
>
>
> sorry, kann dir nichts gutes berichten,
> suse ist dran an dem Problem, welches direkt im kernel begründet liegt,
>
> zwei ausweichmöglichkeiten hast du:
>
> editier das file
>
> /etc/sysconfig/hotplug
>
> den Eintrag:
>
> HOTPLUG_USB_USE_USBMODULES="yes"
>
> auf: "no".

Ich hab diese Zeile gar nicht in der Datei gehabt.
Habe sie dann eingetragen, aber hat leider nicht geholfen.

>
> und noch ein tipp, connecte die eingeschaltete Kamera schon vor dem boot an
deinen rechner, dann müßte es funktionieren...
> gruß
> olaf

Hat leider auch nicht geholfen.
Dann bekomme ich folgende Meldung mit dmesg:

----schnipp----
usb-uhci.c: USB UHCI at I/O 0xd000, IRQ 10
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
hub.c: new USB device 00:07.2-2, assigned address 2
usb.c: USB device 2 (vend/prod 0x55f/0xc531) is not claimed by any active
driver.
usb-uhci.c: ENXIO 80000280, flags 0, urb cf30ea40, burb cf30e9c0
usb-uhci.c: ENXIO 80000280, flags 0, urb cf30ea40, burb cf30e9c0
usb-uhci.c: ENXIO 80000280, flags 0, urb cf30e9c0, burb cf30ea40
usbdevfs: USBDEVFS_CONTROL failed dev 2 rqt 128 rq 6 len 39 ret -6
usb-uhci.c: ENXIO 80000280, flags 0, urb cf30ea40, burb cf30e9c0
usb-uhci.c: ENXIO 80000280, flags 0, urb cf30e9c0, burb cf30ea40
usbdevfs: USBDEVFS_CONTROL failed dev 2 rqt 128 rq 6 len 9 ret -6
----schnipp----

Na ja, vielleicht klappts mit dem nächsten Kernel-Release...

Viele liebe Grüße,

Mike
--------------Ende


Bitte lasst mich wissen, seit welcher SuSE Version die Ausbesserung vorhanden
ist. Vielen Dank.

LG-------------Szabolcs


-- 
Um die Liste abzubestellen, schicken Sie eine Mail an:
    [email protected]
Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken
Sie eine Mail an: [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.