Überprüfung Ihrer Ports
Serielle Ports zählen zu den grundlegenden seriellen Geräten unter Linux. Mit dem Befehl dmesg können Sie prüfen, ob ein serielles Gerät erkannt und korrekt vom System registriert wurde. Wird es erkannt, erscheint es in der Ausgabe dieses Befehls.
Da dmesg alle Systemgeräte ausgibt, filtern wir die Ausgabe mit grep. Dieses Werkzeug durchsucht Text nach Zeilen mit einem bestimmten Stichwort. Unter Linux beginnen serielle Ports mit „ttyS“, daher eignet sich dieser Begriff für die Suche. Wir leiten die Ausgabe von dmesg über eine Pipe (|-Symbol) an grep weiter. Da hierfür Superuser-Rechte nötig sind, wird sudo vorangestellt. Der vollständige Befehl lautet:
Da dmesg alle Systemgeräte ausgibt, filtern wir die Ausgabe mit grep. Dieses Werkzeug durchsucht Text nach Zeilen mit einem bestimmten Stichwort. Unter Linux beginnen serielle Ports mit „ttyS“, daher eignet sich dieser Begriff für die Suche. Wir leiten die Ausgabe von dmesg über eine Pipe (|-Symbol) an grep weiter. Da hierfür Superuser-Rechte nötig sind, wird sudo vorangestellt. Der vollständige Befehl lautet:
sudo dmesg | grep tty
Die Geräte werden zusammen mit ihren entsprechenden Gerätedateien angezeigt. Diese befinden sich im Verzeichnis /dev, etwa ttyS0 oder ttyS1. Diese Dateinamen werden später für weitere Befehle benötigt, um genau festzulegen, welcher serielle Port angesprochen werden soll. Außerdem zeigt dmesg mögliche technische Probleme an, falls ein Gerät überhaupt nicht erscheint.