Gast
#4560355
Hallo, ich will mehrere Module mit einem cp2104 an einen Raspi betreiben. Im Test funktioniert alles mit 2 Modulen ohne Fehler. Jetzt wurde aber 4 Module an einem zusätzlichen HUB angeschlossen. Sie werden auch fehlerfrei erkannt. Aber nach ein paar Minuten gibt es Fehler beim Öffnen von ttyUSBx can not open /dev/ttyUSB1: Input/output error im Kernellog steht folgendes: cp210x ttyUSB1: cp210x_open - Unable to enable UART Das ganze wurde schon mit 2 verschiedenen USB-HUBs (aktiv und Passiv) getestet und brache keine Verbessrung. Das Modul was direkt am Raspi steck läuft fehlerfrei weiter. Es wurde auch verschiedene Treiber getestet (das vom Kernel und das von Silabs). Dabei kommt es zum gleichen Verhalten. Ein reboot behebt das Problem für ein paar Minuten. Hat jemand eine Idee was das sein könnte? gibt es eine Möglichkeit USB-Geräte von Linux aus einzeln zu resetten? (Modul neu laden reicht nicht aus) Intern kommt es zu fehler -71 bei usb_control_msg. Die 71 steht für #define EPROTO 71 /* Protocol error */ aktuell wird der Port immer geöffnet und geschlossen ( aller 30sek).