Weil ich eine Binäre Datenübertragung fahre und nicht haben will,
das Steuerzeichen interpretiert werden.
Die Software hat ja bereits ein Jahr lang so korrekt gearbeitet.
Edit1:
Joo, habe den Text "britty" erst gelesen und danach gesucht. Es ist aber BRTTY nur klein geschrieben. Das war noch auf einer Installation zu finden.
Ich habe jetzt gtkTerm auf beiden Rechner installiert und ich kann via Terminal in beiden Richtungen Daten übertragen. Die Schnittstellen sind also verfügbar. (jedenfalls für gtkTerm)
Jetzt habe ich auch den "ttyUSB0 Treiber gegen eine ttyS0 Schnittstelle an dem zweiten Rechner ersetzt. Läuft immer noch nicht
Edit 2:
So, ein Testprogramm von Rechner 1 zu 2 arbeitet auch korrekt.
Wird der Port vom Hauptprogramm einmal korrekt geöffnet, arbeitet die Übertragung korrekt.
Das ganze läuft in einem Thread im Hintergrund (SysTray), wurde evtl. der Stackbereich verkleinert ? Ich sehe immer in eine Stringumwandlung nach den Aufruf "Schmutzzeichen" ...
Edit 3:
Ach ja,
lsof /dev/tty*
Zeige keine offenen Dateien, es ist also kein anderer beteiligt, obwohl die Fehlermeldung aussagt. "Device nicht vorhanden"
Gruss R.