ubuntuusers.de

Problem mit der Serielle Schnittstelle (ttyS0)

Status: Ungelöst | Ubuntu-Version: Ubuntu 10.04 (Lucid Lynx)
Antworten |

dusg

Anmeldungsdatum:
19. Oktober 2012

Beiträge: Zähle...

Hallo zusammen, ich bin echt am Verzweifeln. Ich will eine einfach Verbindung mit zwei PCs über die Serielle Schnittstelle. Ich benutze dafür Ubuntu 10.04. Ich habe unter /etc/init eine ttyS0.conf angelegt mit folgendem Inhalt

#
# This service maintains a getty on tty1 from the point the system is
# started until it is shut down again.

start on stopped rc RUNLEVEL=[2345]
stop on runlevel [!2345]

respawn
exec /sbin/getty -L 115200 ttyS0 vt102

Die PCs habe ich mit einem gekreuzten RS232 Kabel verbunden. Auf dem anderen Rechner läuft XP. Zum testen benutze ich auf dem XP PC docklight und auf dem Linux PC gtkterm. Ich kann von dem Linux PC über gtkterm auch lustig Zeichen verschicken die Docklight auch richtig empfängt. Leider funktioniert es in die andere Richtung nicht. Es wird einfach nichts empfangen. Habe schon an den Baudraten rumgetreht. Aber es geht immer nur in richtung XP PC. Hat jemand von euch vielleicht eine Idee? Ist bestimmt nur eine Kleinigkeite einzustelle. Hoffe ich zumindestens.

Gruß dusg

Edit: Habe mal eben schnell Ubuntu 10.04 auf einen anderen PC installiert. Dort gibt es keine Probleme. Scheint ein Hardwaredefekt auf dem ersten System zu schein. So ein Mist. Vielleicht kann ich ihn beheben.

dusg

(Themenstarter)

Anmeldungsdatum:
19. Oktober 2012

Beiträge: 2

Hmm, ist wohl doch kein Hardwarefehler. Auf dem PC, auf dem ich dachte die RS232 Schnittstelle ist defekt, habe ich mal XP aufgespielt. Nun habe ich den PC über RS232 mit einem anderen XP Rechner verbunden und mit hilfe von Docklight ein paar Befehler verschickt. Hat alles funktioniert. Warum funktioniert es aber nicht mit Ubuntu (10.04)? Eine Ubuntuinstallation auf einem anderen PC hat super funktioniert mit RS232. Kann das was mit dem Chipsatz zu tun habe? Aber warum kann er senden aber nicht empfangen? Hat jemand eine Idee oder Vorschlag? Wäre echt super.

Gruß dusg

Antworten |