teret4242
Goto Top

Bekomme via Konsolenkabel über die serielle Schnittstelle keine Verbindung zum Switch

Hallo,

wie aus dem Titel schon zu entnehmen ist, bekomme ich via Konsolenkabel über die serielle Schnittstelle vom Rechner keine Verbindung zum Switch.

Wie ist denn die grundsätzliche Vorgehensweise beim verbinden von Rechner und Switch via Konsolenkabel? (Vielleicht mache ich auch etwas falsch)

Oder muss die Verbindung zwischen Switch und Rechner via Konsolenkabel schon bestehen BEVOR der Switch eingeschaltet ist? Oder ist das egal?


Gruß

Content-ID: 222823

Url: https://administrator.de/forum/bekomme-via-konsolenkabel-ueber-die-serielle-schnittstelle-keine-verbindung-zum-switch-222823.html

Ausgedruckt am: 23.12.2024 um 14:12 Uhr

certifiedit.net
certifiedit.net 23.11.2013 um 16:34:14 Uhr
Goto Top
Hallo teret,

wichtig sind die Verbindungseinstellungen und das richtige Kabel (nicht jedes Konsolenkabel ist gleich belegt, nicht jeder Switch versteht jede Belegung).

Ansonsten, besser bevor der Switch eingeschalten ist.

Wichtig ist zu dem ggf. noch, dass der PC keine Emulierte Serielle Schnittstelle hat (bspw USB auf serial funktioniert nicht immer.)

Grüße,
Christian
teret4242
teret4242 23.11.2013 um 16:47:30 Uhr
Goto Top
Zitat von @certifiedit.net:

Hallo teret,

wichtig sind die Verbindungseinstellungen und das richtige Kabel (nicht jedes Konsolenkabel ist gleich belegt, nicht jeder Switch
versteht jede Belegung).

Ansonsten, besser bevor der Switch eingeschalten ist.

Wichtig ist zu dem ggf. noch, dass der PC keine Emulierte Serielle Schnittstelle hat (bspw USB auf serial funktioniert nicht
immer.)

Grüße,
Christian

Hallo Christian,

die Verbindungseinstellungen, sowie das dazugehörige Konsolenkabel (orginal von Cisco) sind korrekt.

Ebenso hängt zwischen Konsolenkabel und serieller Schnittstelle kein Adapter.

Putty gibt immer nur folgende Fehlermeldung aus: "Unable to open serial port" ...
tikayevent
tikayevent 23.11.2013 um 17:01:42 Uhr
Goto Top
"Unable to open serial port" gibt Putty immer nur dann aus, wenn es die serielle Schnittstelle, die du angegeben hast, nicht existiert oder die Schnittstelle bereits von einem anderen Programm genutzt wird.
Lochkartenstanzer
Lochkartenstanzer 23.11.2013 um 17:22:25 Uhr
Goto Top
Zitat von @teret4242:

Putty gibt immer nur folgende Fehlermeldung aus: "Unable to open serial port" ...

Prüf zuerst mal, ob Du die richtige Schnittstelle angegeben hast udn ob diese überhaupt geht.

Wie tikayevent schon sagte, ist die Meldung ein Hinweis, daß enweder die Schnittstelle nciht existiert oder schon belegt ist.

lks
aqui
aqui 23.11.2013 aktualisiert um 22:15:14 Uhr
Goto Top
Alternativ solltest du einmal TeraTerm dazu nehmen:
http://ttssh2.sourceforge.jp

TeraTerm zeigt dir die erkannten COM Schnittstellen beim Start an in einem Auswahlmenü ! Darunter ist dann auch die deines seriellen COM Ports.
Wenn du klassisch mit einem USB - Seriell Wandlerkabel wie dieses_hier arbeitest musst du hier natürlich immer erst die richtige virtuelle COM Schnittstelle wählen damit das Termi sauber funktioniert.
Ist das geschehen funktioniert es problemlos.
Du hast vermutlich schlicht und einfach nur die falsche Schnittstelle gewählt….der klassische Fehler.

Sinnvoll ist es immer erst den Switch nach Anschluss des Kabels einzuschalten, denn dann kannst du anhand der Bootmeldungen des Switches beim Einschalten sofort erkennen ob die Schnittstelle rennt und die Parameter richtig eingestellt sind.
In der Regel ist das im Default 9600 Baud, keine Parity, 8 Bits, 1 Stopbit, sprich: N81
Hardware und Software Flow Controll sollten auch unbedingt deaktiviert sein !
teret4242
teret4242 24.11.2013 um 13:25:31 Uhr
Goto Top
Zitat von @aqui:

Alternativ solltest du einmal TeraTerm dazu nehmen:
http://ttssh2.sourceforge.jp

Wird nicht funktionieren, da ich Linux verwende.

Aber ich glaube das Problem ist, dass die serielle Schnittstelle erst gar nicht aktiviert ist.

Habe jetzt mal folgende Zeilen in der Datei "/etc/inittab" einkommentiert:

T0:23:respawn:/sbin/getty -L ttyS0 9600 vt100
T1:23:respawn:/sbin/getty -L ttyS1 9600 vt100

...funktioniert jedoch immer noch nicht...muss ich sonst noch etwas einkommentieren?
aqui
aqui 24.11.2013, aktualisiert am 25.11.2013 um 08:15:13 Uhr
Goto Top
Ahh, ok sorry hatte ich wohl übersehen.
OK, da ist es dann umso einfacher face-wink
Da nimmst du dann sicher den Klassiker minicom , richtig ?? (Ansonsten mit "apt-get install minicom" installieren)

Wenn du ein solches Standard USB - Seriell Kabel verwendest, ist dessen Port in der Regel /dev/ttyUSB0 sobald der Adapter an den Linux Rechner angesteckt worden ist.
Klar das man minicom das dann auch im Setup mitteilen muss !
Dazu rufst du minicom mit minicom -s auf, so das es gleich in das Setup springt. Dann setzt du den Seriell Port auf /dev/ttyUSB0 , setzt die Baudrate und Start Stopbit und Flowcontrol wie oben angegeben und gut ist.
Damit klappt dann Minicom sofort auf Anhieb. Oder hast du noch eine native serielle Schnittstelle (COM Port) mit DP-9 Buchse an deinem Rechner ?? (Ist ja heutzutage sehr selten geworden so das man fast immer auf USB-Seriell Kabel ausweichen muss)

Ein bisschen Hilfestellung bei den Grundlagen gibt das Kapitel "Terminal Server für remoten Zugang auf eine serielle Konsole (Cisco etc.)" im Raspberry Pi Tutorial hier im Forum:
Netzwerk Management Server mit Raspberry Pi

Damit solltest du es im Handumdrehen zum Fliegen bekommen !
Lochkartenstanzer
Lochkartenstanzer 24.11.2013 aktualisiert um 15:35:37 Uhr
Goto Top
Zitat von @teret4242:

Wird nicht funktionieren, da ich Linux verwende.

putty auf linux? Schön daß Du uns raten läßt.

...funktioniert jedoch immer noch nicht...muss ich sonst noch etwas einkommentieren?

Du versuchts mit puuty unter wine dene Konsole anzusteuern? oder was treibst Du da? Oder nimmst du putty native auf linux?

Hast Du mal, wie aqui vorgeschlagen hat minicom oder einen anderen terminalemulator benutzt??

lks
maretz
maretz 24.11.2013 um 16:18:22 Uhr
Goto Top
also ich mache immer

screen /dev/<deine-usb-schnittstelle>

z.B.:
screen /dev/ttyS0

bzw. aufm mac: screen /dev/tty.usbserial-00002014