BeagleBone Black(Debianが実行されている)に取り組んでおり、GPRSおよびSMSの送信用に3G USBドングル(Huawei E173u-2)を接続しました。
ボードを起動しているときに問題が発生しました(ドングルが接続されています)。 GPRSサービスにアクセスできますが、SMSを同時に送信できません(MINICOMからのATコマンドを使用)。GPRSサービスがオンで、送信している場合= AT 3G USBドングルへのコマンド、返信があります
Service Temporarily Unavailable.
ターミナルでコマンドを実行すると
ifdown gprs(service name)
すなわち。 GPRSサービスがオフになり、SMSを送信できるようになりました。
ターミナルでコマンドを実行するとSMSモード)
ifup gprs(service name)
ATコマンドを3GUSBドングルに送信するために使用されるMINICOM接続を閉じるまで、GPRS接続を取得できません。
この問題について検索したところ、各サービスがドングルが接続されているポートをロックしているというブログを読みました。サービスがポートを解放するまで、他のサービスは同じポートにアクセスできません。
これをWindowsで試したところ、両方のサービスに同時にアクセスできることがわかりました。
この問題の実際の原因とその解決方法は何ですか?
開いた /etc/ppp/options
ファイルを作成し、行番号65に移動し、コメントするだけです。
65行目は次のとおりです。
lock
に変更します
#lock
そして再起動します。