Folgendes Problem:
Ich habe am Pi über USB/RS232 ein Kartenlesegerät hängen. Dieses läuft mit 9600 Baud, 8N2. Ansprechbar ist dies über /dev/ttyUSB0. Ich habe eine gefühlte Ewigkeit gefummelt, um mit im Netz gefundenen Anleitungen vom Gerät eine Antwort zu bekommen. Bisher ohne Erfolg.
Senden funktioniert soweit, glaube ich. Jedesmal wenn ich etwas zum Gerät sende, leuchtet auf dem Display unter dem Telefonicon "a32de" auf. Vor dem Senden habe ich "stty -F /dev/ttyUSB0 speed 9600 cs8 cstopb -parenb" gemacht. Der Befehlt "stty" gibt mir folgendes zurück:
Der erweiterte Befehl "stty -a -F /dev/ttyUSB0" zeigt mir u.a.: "cstopb -parenb". Das wäre ja richtig. Jedoch zeigt der Befehl "stty -a" (also ohne -F /dev/...)
"-cstopb -parenb". Welche stimmt denn nun?
Zum Abfragen habe ich ein zweites Konsolenfenster geöffnet. Dort lausche ich mittels "cat < /dev/ttyUSB0" auf irgend einen Eingang (hab auch schon "od -x < /dev/ttyUSB0" gestestet). Jedoch kommt nichts zurück
Aus Verzweiflung habe ich jetzt "chmod 777 /dev/ttyUSB0" gemacht. In der entsprechenden Gruppe "dialout" habe ich mich auch hinzugefügt (dialout:x:20:noobee,root). Hab auch jedem zugriff gewährt mittels "chmod a+rw /dev/ttyUSB0". Mehr ist mir an Freigaben nicht eingefallen.
Jemand noch ne Idee, warum ich keine Antwort vom Gerät bekomme`?