3

バックグラウンド

3G現在、Linux と C を使用して、複数のモデムとの接続を自動的かつ同時に確立および監視するソフトウェアを構築しています。これは現在かなりうまく機能しています。

/proc/tty/driver/usbserialすべての GSM モデムを検出するためにファイルを読み込んでいます。

次に、 に使用するインターフェイス (ttyUSBX) とpppd、AT コマンド (ネットワーク名、RSSI など) に使用するインターフェイスを示すモデム デバイス ID のリストを取得します。

リスト エントリには次が含まれます。

デバイス ID (12d1:1001)、シリアル tty (3)、モデム tty (1)

これは、デバイス12d1:1001の場合、最初ttyUSBに関連付けられたものをモデムに使用し、3 番目をATコマンドに使用し、2 番目を未使用のままにすることを意味します。

質問: 私が試みたいのは、このリストの必要性をなくすことです。AT コマンドに使用するインターフェイスと、モデムの ppp リンクに使用するインターフェイスを簡単に検出する方法はありますか?

4

0 に答える 0