pepoとネットワークを語ろう

40年前からこれまでとこれからのネットワークを語る

epicon-4.6をリリース

2009-06-30 19:31:35 | Linux

epiconとはLinuxで使えるシリアル・コンソール用の通信ソフトです。SwitchやRouterなどシリアルポートでConfigを設定するネットワーク機器はメーカーや機種を問わず使えると思います。
Cisco製ルータなどの設定を自動化する際、事前に作成したテキスト・データをコピーしてシリアル・コンソール画面へ貼り付けコンフィグの流し込みを行います。
この時、文字と改行の送出デレィを挿入しコンフィグ・データの取りこぼしを防ぐことが必要です。
ルータのシリアル・コンソールとして重要な文字と改行の送出デレイをepiconはサポートしているのでコンフィグを安心してコピー&ペーストが出来ます。
この他、簡易telnet、zmodemなどのファイル転送ソフト、shell、マクロ、外部ソフトの起動などCUIだが多機能でコンパクトな作りとなっています。

使用方法

* オプションなし(com1:/dev/ttys0ポート、9600bps、8bitノンパリティ)

[root@~]# epicon

** Welcome to epicon Version-4.6 Copyright Isamu Yamauchi compiled:Jun 23 2009 **
      exec shell         ~!
      send binary files  ~f
      call rz,sz,sx,rx   ~rz,~sz,~sx,~rx
      call kermit        ~sk,~rk
      external command   ~C
      change speed       ~c
      exit               ~.
      Connected /dev/ttyS0

* ルータの設定 オプションあり(/dev/ttyUSB0,19200bps,キャラクタデレイ:30ms,CRデレイ:50ms)

[root@~]# epicon -d 30 -D 50 -s 19200 -l /dev/ttyUSB0

** Welcome to epicon Version-4.6 Copyright Isamu Yamauchi compiled:Jun 23 2009 **
      exec shell         ~!
      send binary files  ~f
      call rz,sz,sx,rx   ~rz,~sz,~sx,~rx
      call kermit        ~sk,~rk
      external command   ~C
      change speed       ~c
      exit               ~.
      Connected /dev/ttyUSB0

* ルータの設定 オプションあり(telnet,キャラクタデレイ:20ms,CRデレイ:50ms)

[root@~]# epicon -d 20 -D 50 -n 192.168.0.1:23

** Welcome to epicon Version-4.6 Copyright Isamu Yamauchi compiled:Jun 23 2009 **
      exec shell         ~!
      send binary files  ~f
      call rz,sz,sx,rx   ~rz,~sz,~sx,~rx
      call kermit        ~sk,~rk
      external command   ~C
      exit               ~.


Telnet Server 1.10  All rights reserved.


login   :

man抜粋

epicon(1)                       epicon Manuals                       epicon(1)

NAME
       epicon  is  Easy Personal Interface Console terminal software.  First I
       am sorry. Because my English linguistic power is very shabby, this sen-
       tence  is being translated by the machine.  Because of that, read it in
       the interpretation which it is tolerant of though it thinks that it  is
       a little funny translation.

SYNOPSIS
       usage:
       epicon [-options [argument] [-options [argument]]
              [-b ] <--escape cannot be used
              [-c external_command]
              [-d send_charcacter_delay(ms)]
              [-D send_CR_delay(ms)]
              [-e escape_char]
              [-f send_file]
              [-F send_file_effective_delay]
              [-m ] <--input echo mode
              [-M ] <--line mode
              [-l com_port]
              [-L output_log_file]
              [-n ip_address[:port]]
              [-p [server_port]]
              [-s speed]
              [-v ] <--show version
              [-z ] <--auto rz prohibition

        defaults:
                 speed:  9600b/s (Higest of 460800)
                 com_port :  /dev/ttyS0
                 escape: ~ (escape char is three octal digits)

        running epicon escapes:
            escape-. or escape-CTRLD  program end
            escape-!                  into to shell
            escape-escape             send escape char
            escape-f                  send files
            escape-F                  send files delay effect
            escape-c                  chege speed
            escape-C                  external command
:
pepoと

最新の画像もっと見る

コメントを投稿

ブログ作成者から承認されるまでコメントは反映されません。