{"id":578,"date":"2008-12-02T11:31:25","date_gmt":"2008-12-02T09:31:25","guid":{"rendered":"http:\/\/blog.it4sport.de\/?p=578"},"modified":"2008-12-02T11:31:25","modified_gmt":"2008-12-02T09:31:25","slug":"konsolenserver-im-eigenbau","status":"publish","type":"post","link":"https:\/\/gmbd.de\/wordpress\/index.php\/2008\/12\/02\/konsolenserver-im-eigenbau\/","title":{"rendered":"Konsolenserver im Eigenbau"},"content":{"rendered":"<p>\t\t\t\tIch musste eine TK-Anlage konfigurieren. Leider hat die Anlage nur einen seriellen Anschluss daf\u00fcr. Daher  h\u00e4tte ich hinfahren m\u00fcssen. Keine Lust! Zum Gl\u00fcck steht gleich daneben ein Linux Server. Damit ist es kein Problem einen Konsolen Server in Eigenbau aufzusetzen. Was brauch ich also f\u00fcr meinen Plan? Gar nicht viel:<\/p>\n<ul>\n<li>einen USB Adapter USB auf Seriell Adapter (die anderen Schnittstellen waren belegt)<\/li>\n<li><a href=\"http:\/\/www.dest-unreach.org\/socat\/\">socat<\/a><\/li>\n<\/ul>\n<p>Jetzt nur noch auf dem Server in \/etc\/inittab folgende Zeile erg\u00e4nzen:<\/p>\n<pre lang=\"ini\">\ncon:23:respawn:\/usr\/bin\/socat TCP4-LISTEN:4001,reuseaddr,fork \\\n  \/dev\/ttyUSB1,raw,echo=0,crnl\n<\/pre>\n<p>Fertig!  Jetzt l\u00e4sst sich die entfernte serielle Schnittstelle einfach per telnet auf Port 4001 ansprechen. Wem Telnet zu unsicher ist, der kann auch socat ssl sprechen lassen. Braucht man auf der anderen Seite f\u00fcr die Administrationssoftware auch eine serielle Schnittstelle, so kann man auch socat nehmen und einfach die beiden Seiten der Parameter vertauschen.  Etwa:<\/p>\n<pre lang=\"bash\">\n\/usr\/bin\/socat PTY,link=$HOME\/dev\/serial,raw,echo=0,waitslave \\\n   TCP4:ip-des-servers.de:4001\n<\/pre>\n<p>So l\u00e4sst sich \u00fcbrigens wirklich ganz einfach ein Konsolenserver mit fast beliebig vielen seriellen Schnittstellen bauen. Wenn man noch beim Kauf des Adapters aufpasst und einen mit Seriennummer kauft, dann hat die USB-Schnittstelle dank udev auch immer die gleiche Bezeichnung.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ich musste eine TK-Anlage konfigurieren. Leider hat die Anlage nur einen seriellen Anschluss daf\u00fcr. Daher h\u00e4tte ich hinfahren m\u00fcssen. Keine Lust! Zum Gl\u00fcck steht gleich daneben ein Linux Server. Damit ist es kein Problem einen Konsolen Server in Eigenbau aufzusetzen. Was brauch ich also f\u00fcr meinen Plan? Gar nicht viel: einen USB Adapter USB auf\u2026 <span class=\"read-more\"><a href=\"https:\/\/gmbd.de\/wordpress\/index.php\/2008\/12\/02\/konsolenserver-im-eigenbau\/\">Weiterlesen &raquo;<\/a><\/span><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[45],"tags":[202,218],"_links":{"self":[{"href":"https:\/\/gmbd.de\/wordpress\/index.php\/wp-json\/wp\/v2\/posts\/578"}],"collection":[{"href":"https:\/\/gmbd.de\/wordpress\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gmbd.de\/wordpress\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gmbd.de\/wordpress\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/gmbd.de\/wordpress\/index.php\/wp-json\/wp\/v2\/comments?post=578"}],"version-history":[{"count":0,"href":"https:\/\/gmbd.de\/wordpress\/index.php\/wp-json\/wp\/v2\/posts\/578\/revisions"}],"wp:attachment":[{"href":"https:\/\/gmbd.de\/wordpress\/index.php\/wp-json\/wp\/v2\/media?parent=578"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gmbd.de\/wordpress\/index.php\/wp-json\/wp\/v2\/categories?post=578"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gmbd.de\/wordpress\/index.php\/wp-json\/wp\/v2\/tags?post=578"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}