Serielle Schnittstelle und Fernanmeldung in einem Fenster: Tera Term

Zusammenfassung

Ein Embedded-Entwickler verbringt den Vormittag an der seriellen Schnittstelle und den Nachmittag auf einem entfernten Server. Tera Term steckt beides in ein schlichtes Fenster: Uebertragungsrate, Datenbits und Flusskontrolle offen sichtbar fuer die Platine, Schluessel und Kennwort fuer den Server, dazu eine Makrosprache gegen die Wiederholungsarbeit.

Empfehlen
Name
Tera Term
Version
5.7
Preis
Kostenlos
Open Source
Open Source
Betriebssystem
Windows
Aktualisiert
2026-10-07 16:19

Das gemeinsame Fenster fuer Platine und Server

Der Tag eines Embedded-Entwicklers teilt sich meist in zwei Haelften. Der Vormittag gehoert einer Platine, wo die Verbindung ein serielles Kabel ist und das zu pruefende Ding vielleicht noch gar kein Betriebssystem hat. Der Nachmittag gehoert Servern, wo die Verbindung verschluesselt ist und das zu pruefende Ding die Bereitstellung von jemand anderem. Zwei Welten mit zwei Gewohnheiten, und doch ist die Form des benoetigten Werkzeugs dieselbe: ein Fenster, das ankommende Zeichen zeigt, Tippen erlaubt und nicht im Weg steht.

Tera Term ist dieses Fenster, und zwar seit Jahrzehnten. Eine serielle Verbindung oeffnet sich, sobald der Anschluss gewaehlt ist, mit Uebertragungsrate, Datenbits, Paritaetspruefung und Flusskontrolle offen sichtbar statt in einem Assistenten versteckt. Die Fernanmeldung erledigt die eingebaute Komponente, mit Schluessel und Kennwort. Die Oberflaeche hat sich in zwanzig Jahren kaum veraendert, was manche als Vernachlaessigung lesen und andere als den Grund, warum sie noch funktioniert: Zeichendarstellung, Protokollierung und Kodierungen sind alle da und keines davon muss gesucht werden.

Werkzeuge dieser Art verdienen ihren Platz durch eine einzige Tugend, und es ist nicht Schoenheit. Es ist, dass jede Verbindung dann zustande kommt, wenn sie soll, mit den eingestellten Werten, an der eingesteckten Hardware. Zuverlaessigkeit verzinst sich: Das Werkzeug, dem man im fuenften Jahr traut, ist das, ueber das man im ersten nie nachdenken musste.

Ansicht

Die Makrosprache ist das versteckte Ass

Was dieses Programm im Kasten erfahrener Ingenieure haelt, ist nicht das Terminalfenster, sondern die Skriptfaehigkeit darunter. Anmelden, einen Befehl senden, auf eine bestimmte Zeichenkette warten, die Ausgabe mitschneiden, beim naechsten Geraet wiederholen: als Makrodatei geschrieben, wird diese Folge zu einem Doppelklick. Fliessbandprogrammierung, Stapelkonfiguration von hundert Platinen, wiederholtes Pruefen derselben Startsequenz, alles schrumpft auf eine Aktion, die nicht davon abhaengt, dass ein Mensch die Reihenfolge behaelt.

Das Projekt ist auch in den unspektakulaeren Dingen seiner Zeit gefolgt. Die Entwicklung zog auf eine moderne Plattform fuer Quellcode, die Gemeinschaft uebernahm die Pflege und veroeffentlicht weiter, und neuere Fassungen behoben ein jahrelanges Aergernis: hohe Uebertragungsraten liessen sich auf neuerer Hardware nicht waehlen. Der letzte Punkt ist ein gutes Zeichen: Ein Werkzeug, das kleine Beschwerden behebt, hat Maintainer, die noch zuhoeren, wenn jemand mit einem Kabel in der Hand davor sitzt.

Ein Detail, das Anfaenger ueberrascht: Die Verbindung ueber die serielle Schnittstelle ist oft die einzige Moeglichkeit, ueberhaupt etwas zu sehen, wenn eine Platine nicht startet. Wo ein Betriebssystem fehlt, das protokollieren koennte, bleibt das Zeichen, das gerade noch ausgegeben wurde. Genau dort entscheidet sich, ob das Werkzeug hilft oder im Weg steht.

Auch die Protokollfunktion verdient Erwaehnung. Wer den Verlauf einer Sitzung mitschneidet, kann spaeter nachlesen, welcher Befehl welche Antwort erzeugt hat, statt sich auf die Erinnerung zu verlassen. Bei Fehlern, die nur manchmal auftreten, ist das der Unterschied zwischen Vermutung und Befund.

Tera Term ist wie ein alter Schraubendreher: Der Griff ist blass geworden, die Spitze sitzt noch genau. Ein Terminalwerkzeug muss nicht beeindrucken. Es muss jede Verbindung so liefern, wie zugesagt.

Praktische Hinweise fuer den Alltag

Zwei Gewohnheiten verhindern den meisten Frust. Vor dem Pruefen ueber die serielle Schnittstelle Treiber und Anschlussnummer bestaetigen und die Parameter am Handbuch des Zielgeraets ausrichten statt zu raten, denn eine falsche Rate erzeugt Zeichensalat, der wie ein Hardwarefehler aussieht. Und eine halbe Stunde investieren, um eine wiederkehrende Folge in ein Makro zu giessen, weil sich diese Investition mit jeder Nutzung vervielfacht.

Fuer Fernwartung mit Tabs, geteilten Ansichten oder moderner Schriftsdarstellung ist die Kombination mit einem zeitgemaessen Terminal voellig vernuenftig; die beiden streiten sich nicht. Was bleibt, ist die verlaesslichste Option auf der letzten Meile einer seriellen Verbindung, eine enge Behauptung und eine wahre. Es ist kostenlos, offen und nur fuer Windows, und fuer die konkrete Aufgabe, mit Hardware zu sprechen, hat es fast alles ueberlebt, was es ersetzen wollte.

Tera TermDownload
Unterstützte Systeme: Windows