USB Problem / "could not read endpoint descriptor"

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


Ich habe hier eine über USB schaltbare Steckdose "Gembird Silver Shield PM
(" 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ß:

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



* 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

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

search this site