Was ist Minicom?
Minicom ist ein frei verfügbares serielles Kommunikationsprogramm, das unter LINUX ™ und anderen UNIX ™ -Betriebssystemvarianten ausgeführt wird. Hierfür wird ein Terminalemulator für die Kommunikation mit anderen Geräten über die serielle Schnittstelle eines Computers bereitgestellt. Dies kann eine direkte Computer-zu-Computer-Kommunikation oder die Steuerung eines Modems sein, das an die serielle Schnittstelle angeschlossen ist. Viele Funktionen des Programms können mithilfe einer eigenen Skriptsprache automatisiert werden.
Es wurde mit der Absicht entwickelt, eine kostenlose Open-Source-Anwendung für serielle Kommunikation und Modemsteuerung für UNIX ™ -ähnliche Computersysteme bereitzustellen. Minicom wurde in vielerlei Hinsicht von dem für MS-DOS geschriebenen Telix-Programm inspiriert und bietet dieselben Funktionen wie die HyperTerminal-Software, die in Microsoft® Windows®-Betriebssystemen verwendet wird. Minicom ist jedoch keine typische Anwendung mit einer grafischen Benutzeroberfläche (GUI). Stattdessen wird es über die Befehlszeile ausgeführt und bietet eine textbasierte Reihe von Menüoptionen für die Konfiguration. Sobald es betriebsbereit ist, erfolgt die Bedienung über Tastaturbefehle und Tastenkombinationen.
Da der Zugriff auf den seriellen Anschluss des Systems nur über das Super-User-Konto möglich ist, das auf UNIX ™ -Systemen als root bezeichnet wird, oder über das Konto, das zu einer speziellen Berechtigungsgruppe gehört, die als Einwählgruppe bezeichnet wird, können normale Benutzer Minicom nicht konfigurieren. Aus Sicherheitsgründen werden die meisten Benutzer nicht zur Einwählgruppe hinzugefügt. Daher konfiguriert der Systemadministrator die Software normalerweise für alle Benutzer über das Root-Konto. Nachdem die serielle Schnittstelle konfiguriert wurde, muss auch das Modem eingerichtet werden, um der Software mitzuteilen, zu welcher Geschwindigkeit es fähig ist und so weiter. Es können auch zusätzliche Einstellungen für den Betrieb der Software konfiguriert werden, z. B. bestimmte Speicherorte für Dateien, von denen aus die Speicherortskripte ausgeführt werden sollen, sowie andere Protokolleinstellungen.
Minicom kann Dateiübertragungsprotokolle (FTP) zum Hoch- und Herunterladen von Daten verwenden. Während des Setups stehen Optionen zum Festlegen des Protokollnamens, des auszuführenden Programms und zusätzlicher FTP-Parameter im Hauptmenü zur Verfügung. Nachdem diese Protokolle eingerichtet wurden, können einige der Vorgänge von Minicom mithilfe der Skriptsprache automatisiert werden.
Eine weitere Software ist in Minicom enthalten, wird jedoch separat ausgeführt und ermöglicht die Automatisierung häufig verwendeter Aufgaben. Der Befehl runScript ist der Interpreter, der nur für diesen Zweck verwendet wird. Es bietet eine Reihe von Schlüsselwörtern, von denen viele mit zusätzlichen variablen Optionen ausgestattet sind. Skripte können verwendet werden, um eine häufig verwendete Nummer mit dem Modem zu wählen, sich bei einem Server anzumelden, einige Daten herunterzuladen, die Verbindung zu einem Server zu trennen und vieles mehr.