So installieren Sie Terminal-Emulator-Dienste für den Zugriff auf den Cisco-Konsolenport unter Linux
Der Zugriff auf einen Cisco-Konsolenport ist unter Linux wesentlich einfacher als in vielen modernen Windows-Implementierungen und erfordert viel weniger Schritte. Einer der Gründe liegt in der Verfügbarkeit eines Programms namens minicom, das eine sehr traditionelle Terminal-Emulationsumgebung für Power-User bietet. Dieses Programm selbst ist eigentlich ein Klon des alten Telix-Kommunikationspakets, das für MS-DOS-Benutzer vermarktet wird. Mit minicom können Sie VT102- und ANSI-Terminals emulieren, wodurch die Kommunikation mit einem Cisco-Konsolenport ein Kinderspiel wird.
Viele esoterische Aspekte des Minicompakets sind in der heutigen Welt nicht mehr relevant. Es ist sehr zweifelhaft, ob Sie das Wählverzeichnis oder die automatischen Zmodem-Download-Möglichkeiten nutzen werden. Was Sie jedoch verwenden werden, ist die Möglichkeit, direkt in angeschlossene Geräte einzustecken. Menüs fahren es mit einigen grundlegenden Tastenbefehlen, wenn Sie also GNU nano gemeistert haben, können Sie bereits minicom verwenden, ohne die man-Seite zu lesen.
Installieren von Minicom und Zugriff auf einen Cisco-Port
Rufen Sie eine root-Eingabeaufforderung auf, indem Sie sudo -i, sudo bash oder sudo tcsh eingeben. Virtuelle Konsolen auf Ubuntu Server funktionieren dafür gut. Sie können auch von einer grafischen Root-Konsole aus arbeiten, die Sie über gksu oder nur über den Anwendungslink starten. Der Unity Dash hat einen unter den System-Listen, ebenso wie das LX-Panel-Menü. Du kannst auch einen aus dem Whisker-Menü in Xfce oder aus dem Menü in Gnome-Shell und Mate starten. Sobald du in dieser Shell bist, drücke F11, um zu einer Vollbild-Umgebung zu gelangen, die Dinge viel einfacher zu sehen macht. Möglicherweise müssen Sie Ihr Administratorkennwort eingeben.
Sobald Sie Root-Zugriff haben, müssen Sie apt-get install minicom eingeben, um die Pakete zu installieren. Wenn die apt-get-Routine Sie auffordert, die Installation zu genehmigen, drücken Sie die y-Taste und dann die Eingabetaste. Die Installation sollte nur wenige Augenblicke dauern, wenn Sie alle Ihre Repositories auf dem neuesten Stand halten. Sie können apt-get update immer ausführen, um sicherzustellen, dass sie alle sind.
Nach der Installation des Programms müssen Sie einige Konfigurationsoptionen festlegen. Stellen Sie zunächst sicher, dass das Kabel, das Ihre Workstation mit dem Cisco-Konsolenport verbindet, derzeit nicht angeschlossen ist. Geben Sie in der Bash- oder Tcsh-Eingabeaufforderung root access ein, geben Sie lsusb ein und drücken Sie die Eingabetaste. Sehen Sie sich die Ergebnisse an, die alles auflisten sollten, was aktuell an Ihrem Computer angeschlossen ist.
Erwähnungen von Linux Foundation #. # Root-Hub-Geräten beziehen sich auf die Ports selbst und nicht auf irgendetwas, das an sie angeschlossen ist. Die Zahlenwerte beziehen sich lediglich auf die Revision der USB-Ports selbst. Schließen Sie das Kabel zwischen Ihrer Workstation und Ihrem Cisco-Gerät an und führen Sie dann erneut lsusb aus. Welcher Eintrag auch immer anders ist, ist der Name des Konsolengeräteanschlusses. Wenn die beiden Listen identisch sind, hat Ihre Workstation nicht erkannt, dass Sie das Kabel aus irgendeinem Grund einstecken. Wenn Sie mit einem herkömmlichen seriellen Kabel arbeiten, müssen Sie möglicherweise neu starten, damit der Linux-Kernel es erkennt.
PRO TIPP: Wenn das Problem bei Ihrem Computer oder Laptop / Notebook auftritt, sollten Sie versuchen, die Reimage Plus Software zu verwenden, die die Repositories durchsuchen und beschädigte und fehlende Dateien ersetzen kann. Dies funktioniert in den meisten Fällen, in denen das Problem aufgrund einer Systembeschädigung auftritt. Sie können Reimage Plus herunterladen, indem Sie hier klickenDer erste Teil der Geräte-ID-Nummer ist der Herstellercode und der zweite Teil das Produkt. Wenn der serielle USB-Anschluss noch nicht konfiguriert ist, müssen Sie dies mit dem Befehl modprobe tun. Verwenden Sie modprobe usbserial vendor = 0x #### product = 0x #### und ersetzen Sie die octothorpe-Symbole durch die korrekten hexadezimalen Codes aus dem Befehl lsusb. Der Herstellercode wird höchstwahrscheinlich auf 0x2478 gesetzt, sodass Sie das Gerät mit dem folgenden Befehl finden können:
dmesg | grep 2478
Sie sollten den Standort des Geräts sehen, aber wenn nichts auftaucht, erkennt Linux Ihr Gerät immer noch nicht. Sie können Ihre tty-Befehle auflisten, indem Sie dmesg | grep tty von der Eingabeaufforderung. Wenn Sie keine Antwort oder eine Fehlermeldung erhalten, ist dies erneut ein Zeichen dafür, dass das Cisco-Gerät nicht korrekt reagiert. Während USB-Geräte innerhalb des Kernels aufzählen sollten, sobald Sie sie anschließen, trifft dies nicht immer zu, wenn Sie mit einem seriellen Konverter arbeiten. Versuchen Sie, das Kabel mehrmals einzuschließen, um zu sehen, ob Sie irgendeine Art von Antwort erhalten, und führen Sie einen Neustart durch, wenn Sie dies nicht tun.
Suchen Sie in dieser Liste nach einer neuen Kennung, die Sie zuvor im Befehl grep 2478 gefunden haben. Finde die Zeile mit dieser Kennung und dem Gerät, dem du den Gerätenamen Linux gegeben hast. Es sollte leicht zu finden sein, nicht nur, weil die hexadezimalen Bezeichner identisch sind, sondern auch, weil es einem Namen wie ttyUSB0 oder ttyUSB1 folgen wird, der hervorstechen sollte. Es ist zweifelhaft, ob Sie mehr als eine USB-zu-RS-232-Konsole angeschlossen haben, aber manchmal wird Linux aus verschiedenen Gründen Ihr erstes Terminal ttyUSB1 statt ttyUSB0 nennen.
Führen Sie nun minicom -s aus und drücken Sie die Pfeil-nach-unten-Taste, bis Sie zur Option Serial Port Setup gelangen. Drücken Sie Enter, drücken Sie A und dann die Rücktaste zum ersten Schrägstrich. Sie sollten den Wert in / dev / ttyUSB0 oder / dev / ttyUSB1 ändern, je nachdem, welchen Namen Linux Ihrer Verbindung zuvor gegeben hat. Wenn Sie es richtig eingestellt haben, drücken Sie die Eingabetaste erneut. Sie müssen die Baudrate auf 9600, den Datenbitwert auf 8 und den Stoppbitwert auf 1 setzen. Stellen Sie sicher, dass Parität auf None gesetzt ist, da Ihre Verbindung kein Paritätsbit unterstützt.
Drücken Sie die C-Taste, um die Baudrate auf 9600 einzustellen, und die V-Taste für die korrekte Einstellung der Datenbits. Geben Sie L für das Paritätsbit ein, um es zu deaktivieren, und setzen Sie dann das Stoppbit durch Drücken der W-Taste auf 1. Wie bei vielen dieser Pakete kann sich Ihre Laufleistung ändern. Daher müssen Sie möglicherweise einige dieser Konfigurationsoptionen ändern, wenn etwas an Ihrer Cisco-Installation unorthodox ist. Wenn Sie eine Notiz über eine alternative Konfiguration haben, verwenden Sie diese stattdessen. Eine Leiste am unteren Rand des Minicom-Bildschirms sollte zusätzliche Informationen zum Drücken von Tasten enthalten, die der Vorgehensweise von GNU nano entsprechen.
PRO TIPP: Wenn das Problem bei Ihrem Computer oder Laptop / Notebook auftritt, sollten Sie versuchen, die Reimage Plus Software zu verwenden, die die Repositories durchsuchen und beschädigte und fehlende Dateien ersetzen kann. Dies funktioniert in den meisten Fällen, in denen das Problem aufgrund einer Systembeschädigung auftritt. Sie können Reimage Plus herunterladen, indem Sie hier klicken