Ich habe ein USB-Gerät (eGalax Touchscreen Controller), das nicht funktioniert, wenn der Computer bei angeschlossenem Gerät eingeschaltet ist ("Gerät akzeptiert keine Adresse").
Es funktioniert jedoch, wenn es nach dem Einschalten der Maschine angeschlossen wird. Es funktioniert auch nach dem Neustart weiter, solange die Stromversorgung nicht unterbrochen wird.
Wenn es jedoch beim Einschalten angeschlossen wurde, funktioniert es auch nach dem Neustart nicht.
Ich denke, das BIOS setzt das Gerät in einen Zustand, in dem es sich bei einem Kaltstart nicht erholen kann.
Ich habe bereits mehrere Kernel-Versionen und BIOS-Einstellungen ausprobiert (zB EHCI- und XHCI-Übernahmefixes), aber das Problem bleibt bestehen. Ich habe auch andere Geräte der gleichen Art ausprobiert. Ich habe diese Geräte schon länger mit anderen Setups verwendet, konnte dieses Verhalten jedoch auf zwei verschiedenen Maschinen reproduzieren.
Wie kann dieser Zustand behoben werden?
dmesg
relevant für dieses Gerät nach dem Booten?[ 1.547635] usb 1-6: new low-speed USB device number 5 using xhci_hcd [ 1.549013] usb 1-6: Device not responding to setup address. [ 1.955468] usb 1-6: device not accepting address 5, error -71