ネットワークスイッチとしてのppp

ネットワークスイッチとしてのppp

Petalinuxをオペレーティングシステムとして使用する2つのデバイスがあります。特定のプロジェクトで使用されるカスタムデバイスです。その目的は、有線接続(イーサネットではない)を介してルーターとして機能することです。デバイスはケーブルと特殊プロトコルを介して接続されます。したがって、イーサネットインターフェイスは使用できません。スイッチとして機能するにはそれらが必要です。

接続図

デバイスには、これを設定できるWEB GUIがあります。また、一部のUDPソケットを受け取り、データを処理します。しかし、すべてのイーサネットパケットを別のデバイスに送信したいと思います。これまで私はこれを試しました:

デバイス 1
IP: 10.0.0.4/24
IP 転送
ppp0 経由で 192.168.0.0 ルーティングを有効にする

デバイス 2
IP: 192.168.0.5
IP 転送
ppp0 による 10.0.0.0 ルーティングの有効化

これにより、デバイスが接続され、パケットを相手に送信できます。ただし、他のIPドメインは使用できません。どちらのデバイスもスイッチとして機能する必要があります。デバイス1のネットワークに接続したら、デバイス2のWEB GUIにアクセスする必要があります。

どのIPルーティングを使用すべきかわかりません。

解決策は何ですか?

関連情報