web-dev-qa-db-ja.com

10ピンRJ-45-to-USB、コンソールケーブルを作成する必要があります(Linuxルーター)

この質問の前置きとして:私はすぐに部品店に行くことができません。必要なものを購入できることはよく知っていますが、すでに持っているツールやハードウェアでやり遂げようとしています。

10ピンRJ-45(48?)-USBのケーブルを見つけました。ジャックには、1(赤)、4(茶色)、7(黒)、9(白)、および10(緑)のリード線があります。 Tx、Rx、グラウンド、データ、uni/bi-diなどが何であるかわからない。何も縞模様になっていない。ケーブルの端からジャックを切り取り、絶縁体を剥がしたところ、4(brown)のリード線は見えませんでした。金属絶縁体は4(茶色)に接地されている可能性があります。 )?Linuxボックスルーターのコンソールケーブルとして使用する8ピンRJ-45でこのケーブルを回収する方法はありますか?

編集:ケーブルは、建物内のいくつかのホームセキュリティシステムの1つからのUPSの一部であるように見えます。

4
Shankensteinium

同様の「シリアル」名にもかかわらず、シリアルポートとUSBは完全に互換性のないシグナリングを使用します。シリアルコンソールポートをUSBに接続するには、コンバータチップ付きのアクティブケーブルが必要です。

それがあなたが持っているものであることを確認してください:USBの端がコンピュータに接続されると、OSによってすぐにCOMポートとして認識されるはずです(もう一方の端がぶら下がっていても)。

(APC UPS用に販売されている「USB-to-RJ45」ケーブルは機能しません。これらはパッシブアダプターであり、UPSは実際にはフルUSBを話しますプロトコル– RS232ではありません– RJポート経由

理論的には、コンソールケーブルを自分で組み立てることができます。現在販売されているほとんどの「USB-シリアル」ケーブルは、Prolific PL2303、おそらくFTDIFT232RLまたはMicrochipMCP2200などのチップを使用しています(「USB UARTコンバーター」を検索)。追加の部品が何であるかわかりません。必要になる場合があります。

ルータに実際にRJ-45コンソールポートがある場合、ピン配置は「ロールオーバーケーブル」と呼ばれる可能性があります。

5
user1686