Also Hyperterminal müsste auch gehen. Für Linux kann
ich zum testen auch gtkterm empfehlen.
Wenn du auf einen Gerät lesen willst, was nicht da ist bekommst
du eigentlich nen E/A-Fehler.
Ist aber schon komisch.
Mach mal
cat /dev/urandom > /dev/ttyS0
und schau mal mit ner LED ob er was sendet. Wenn das auch nicht klappt liegts
wohl am Kernel. Ist der selbstgebaut oder aus ner Distri?
Hast du Lese und Schreibrechte für /dev/ttyS?