SIM900 GSM モジュールを搭載した Raspberry pi があります。現在、pppd として ttyUSB0 を使用していますが、pppd がアクティブなときに SIM900 に AT コマンド (SMS の送受信) も送信したいと考えています。複数の仮想シリアル ポート (gsmtty1、gsmtty2 など) を作成しましたが、それらが screen/minicom で機能しません。
質問する
999 次
1 に答える
0
これらの仮想シリアル ポートは機能するかもしれませんが (カーネルの07.10多重化サポートについて話していると仮定して)、最初の試みは他のシリアル デバイスを使用すること/dev/ttyUSB1
です。
これは、モデムが 2 つのシリアル エンドポイントを提供することを前提としていますが、これは絶対に必要というわけではありませんが、USB をサポートする仮想のすべてのモデムが提供しているため、本当に 1 つしかない場合は非常に驚きます。
07.10 多重化プロトコルは、モデムからの明示的なコマンドと実装のサポートを必要とし、90 年代に作成された3GPP 仕様で指定されていることに注意してください。 -232、IrDA、ブルートゥース)。
しかし、それにはオペレーティング側で専用のドライバー サポートが必要であり、Windows の場合はデフォルト ドライバーが提供されていなかったため、何か追加のドライバーをインストールする必要がありました (それらの品質もそれほど優れていなかったと思います)。現在、USB のネイティブのマルチ エンドポイント サポートは、多くの点で 07.10 プロトコルを廃止しています。
于 2015-08-19T05:46:17.293 に答える