このトピックは、Arduino を使用した Cisco スイッチ/ルーターのプログラミングと非常によく似ています。.
私は Arduino ATmega2560とイーサネット シールドに加えて、Cisco 1751ルーターを持っています。Arduino を使用して、コンソールまたは AUX ポート経由でルーターを構成したいと考えています。
高速検索により、次の結果が得られました。RJ45 からシリアル、または RJ45 から RJ45 コネクタを使用してルーターに接続できました。プロトコルはTelnetに非常に似ています(実際には、テキスト ベースのコマンドを使用するシリアル ポートのように機能します)。
主な質問は、イーサネット シールド (およびイーサネット ライブラリ) を使用してコンソールまたは AUX ポート経由でルーターを制御できるか、またはRS-232などを使用してシリアル ポート接続を使用する必要があるかということです。
更新: 1 つのことに気付きました - DB9 ポートは PC と簡単に通信するためのオプションにすぎないので、私の考えはそれほど悪くないようです :) Cabling and Adapter Setups that Work を参照してください。