シリアルTCP / IPを有効にするために、シリアルケーブルを介して2台のコンピュータ間でppp接続を確立しようとしています。
コンピュータ1 - > USBシリアルコンバータ - >シリアルケーブル - >コンピュータ2のシリアルポート
コンピュータ2(Fedoraをrootとして実行)で、次のように入力します。
pppd /dev/ttyS0 115200 lock nodetach noauth debug 195.0.0.12:195.0.0.13
ただそこにかかっています。
コンピュータ1(CentOS 6.5をrootとして実行)で、次のように入力します。
pppd /dev/ttyUSB0 115200 lock nodetach noauth debug
見せる...
using channel 23
using interface ppp0
Connect: ppp0 <--> /dev/ttyUSB0
sent ...
..
..
LCP: timeout sending Config-Requests
Connection terminated.
Modem hangup.
両方のコンピュータで他のコンピュータをpingできません。
ここで何が間違っている可能性がありますか?
修正する:
次に、コンピュータ2で/ dev / ttyS0を使用する代わりにUSBシリアルコンバータを接続します。今はうまくいきますが、なぜそうなのかわかりません。
だから今:
コンピュータ1 -> USB-シリアルコンバータ ->シリアルケーブル ->シリアル-USBコンバータ ->コンピュータ2(USBポート)
たぶん実際のシリアルポートがpppdのUSBシリアルとうまく動作しないのでしょうか?