USB Problem / "could not read endpoint descriptor"

From: Nicola Tiling <nt(at)w4w.net>
Date: Mon, 12 Jun 2006 10:23:37 +0200

Moin

Ich habe hier eine über USB schaltbare Steckdose "Gembird Silver Shield PM
(http://www.gembird.de/)" die nicht richtig erkannt wird. Es gibt ein
Programm für Linux, das die Dose schalten kann und das sich auch problemlos
unter FreeBSD kompilieren ließ: http://sispmctl.sourceforge.net/

Nun bekomme ich aber schon beim Reinstöpseln des Gerätes eine Fehlermeldung.
Egal ob ich neue oder alte Harware nehme (USB 2.0 / 1.1) oder ob mit oder
ohne USB HUB:

--------------------------------------------------------------------

usb0: <Intel 82801FB/FR/FW/FRW (ICH6) USB controller USB-A> on uhci0
usb0: USB revision 1.0
uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
....
uhid0: Gembird Electronics Gembird Silver Shield PM, rev 1.10/1.01, addr 3,
iclass 3/0
uhid0: could not read endpoint descriptor
device_attach: uhid0 attach returned 6

--------------------------------------------------------------------

Das sieht mir analog so aus wie diese Anmerkung unter "Troubleshouting" bei
sispmct.sourceforge.net:

--------------------------------------------------------------------

Question

* My kernel supports USB, I loaded all the correct modules but when I plug
in the device,
it does not appear in the output of lsusb,
sispmctl does not work, the following output is added to the system log
(output dmesg):
usb 1-2: new low speed USB device using address 2
usb 1-2: Product: Gembird Silver Shield PM
usb 1-2: Manufacturer: Gembird Electronics
drivers/usb/input/hid-core.c: couldn't find an input interrupt endpoint
hid: probe of 1-2:1.0 failed with error -5

(possible) Solution:
This may happen if you have not mounted usbfs.
Try "mount usbfs" as root. This could possibly fix your problem.
(Thanks to Martin Koniczek for pointing this out to me).

--------------------------------------------------------------------

Nun haben wir unter BSD ja kein "usbfs" (The USB device filesystem is a
dynamically generated filesystem, similar to the /proc filesystem.)

Seht ihr irgendeine Möglichkeit weiterzukommen?

Viele Grüße
Nicola


To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Mon 12 Jun 2006 - 10:25:56 CEST

search this site