Cisco用シリアルコンソールケーブルの作り方

ラックマウント型サーバの場合、インストール時にディスプレイやキーボードがあればよいのですが、無い場合はシリアルケーブルを使って他のマシンをコンソールにしてインストールをします。その際使用するコンソールケーブルを自作してみました。

  1. 用意するもの
    • DSUB9(メス) <=> RJ45 変換アダプタこんなやつです。
    • DSUB25(オス)<=> RJ45 変換アダプタこんなやつです。新品はこんな感じ
    • RJ45中継コネクタこんなやつです。
    • その他あると便利なものとして、DSUB9 リバースジェンダーチェンジャーこんなやつです。
     秋葉原あたりならば、新品で500円で入手できます。新品を購入した場合には、下の図に従って結線します。
     中古は Cisco のコンソールケーブルのジャンクを扱っているところであれば入手可能です(秋葉原駅前の PCNet では 100 円で、裏道のジャンクショップではだいたい 1つ100円~200円程度です。)。この場合、きしめんケーブルとよばれるケーブルを自作すればそのまま利用できます。Dsub9 側は型番が 74-0495-01 で、TERMINAL と書いてあります。Dsub25 側は CAB-5MODCM と書いてあるのがオスで、CAB-500DTF と書いてあるのがメスです。
  2. ケーブルの結線

    それぞれ下記のとおりに結線します。

    • DSUB9(メス) <=> RJ45 変換アダプタで、TERMINAL タイプにする場合(DTE配線)
      RJ45側 ケーブルの色 DSUB9側
      1 7
      2 オレンジ 4
      3 3
      4 5
      5 5
      6 2
      7 6
      8 8
    • DSUB25(オス)<=> RJ45 変換アダプタで、MODEM タイプにする場合(MODEM結線)
      RJ45側 ケーブルの色 DSUB25側
      1 5
      2 オレンジ 8
      3 3
      4 7
      5 7
      6 2
      7 20
      8 4

    あとは、このコネクタの間に普通のLANケーブルを2本RJ45中継コネクタでつなぎ、両側は上で作ったアダプタに接続するだけで、シリアルコンソールケーブルとして使えます。実際の使用時には、DSUB9 側にクロスのアダプタをはさまないとコンソールとして使えません。

    ※たぶん、DSUB25(オス)<=> RJ45 変換アダプタ側も DTE で作れば、DSUB9 リバースジェンダーチェンジャーは不要かなと思います。試していないのでわかりませんが。

    ちなみに、DSUB9 のコネクタを持つ PC 同士をつなぐ場合には、DSUB9(メス) <=> RJ45 変換アダプタを2個用意して、間をLANケーブル2本と中継アダプタでつなぐだけで動作します。

    で、なにが便利なのかというと、上の3つのアダプタだけ持ち歩けばあとはLANケーブルがあればシリアルコンソールが使えるので、入手困難でかさばるシリアルコンソール用きしめんケーブルを探さなくても良いわけですね。最近はやりのきしめんLANケーブルの短いのを2本持っていれば事足ります。

【コンソールケーブルの結線一覧】

上の2つ以外の結線は、下記の種類があります。用途に応じて作ってみてください。

DSUB25(オス)<=> RJ45 変換アダプタで、MODEM タイプにする場合
RJ45側 ケーブルの色 DSUB25側
DTE結線 DCE結線 MODEM結線
1 4 5 5
2 オレンジ 20 8 8
3 2 2 3
4 7 7 7
5 7 7 7
6 3 3 2
7 6 20 20
8 5 4 4

【コンソールケーブルを作る場合のケーブルの結線】

コンソールケーブルまで作りたい場合は、LANケーブルを使って下記の結線で作りましょう。

RJ45オス ケーブルの色 RJ45オス
1 8
2 7
3 6
4 5
5 4
6 3
7 2
8 1

【参考】LANケーブルのRJ45のピン配置

RJ45に結線されているケーブルの色配置が、この通りになっていないLANケーブルは、規格外です。

EIA/TIA-568A EIA/TIA568B
RJ45オス ケーブルの色 RJ45オス
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8
RJ45オス ケーブルの色 RJ45オス
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8

ストレートを作るときは、EIA/TIA568B <=> EIA/TIA568B または、EIA/TIA568A <=> EIA/TIA568A で、
クロスケーブルを作るときは、EIA/TIA568A <=> EIA/TIA568B とします。


Tips