モデムはRaspberry Pi3に落ちたが、lsusbを介して見ることができるが、再び見つけることができる。

モデムはRaspberry Pi3に落ちたが、lsusbを介して見ることができるが、再び見つけることができる。

だから私は複数のRpiユニットで問題に直面しています。

ほとんどの場合、それはうまくいきましたが、数日後に明確な理由なく、LTEモデム(TELIT 910C1-LA)が機能しなくなりました。

幸いにも問題を再現し、以前に何が起こったかを確認できます。

システムが起動しました。モデムの状態を示すHTMLページがあります。 LTEモデムの状態:「接続中」LTEモデムの状態が「切断中」に変更されました。 LTEモデムの状態が空白に変更されました。 SSH経由でRpiに接続し、進行状況を確認するためにいくつかのコマンドを実行しました。に:私が試したコマンド

mmcli -L が「モデムが見つかりません」を返しました。 mmcli -m 0 が「モデムが見つかりません」を返しました。 qmicli -d が SIM カードの ICCID を返しました。モデムが落ちたようですが、SSH経由で再接続しました。確認lsusb:lsusb は USB リストにモデムを表示します。

「Telit Wireless Solutions」がUSBで接続されていることがわかります。これに関する提案がありますか?私はLinuxオペレーティングシステムを初めて使用し、基本的なコマンドを実行する方法を知っていますが、確かに上級ユーザーではありません。

よろしくお願いします!

さらなる分析が進む前に問題を解決したくなかったので、何も試みませんでした。

これは断続的に発生する問題なので、これらの問題が発生する理由と解決策を知りたいです。

答え1

次のコマンドを使用してモデムをリセットできます。USBreset見つかると、もう機能しません。このような:

ping -q -c 1 1.1.1.1 || usbreset 1bc7:1201

この例では、1.1.1.1にping要求を送信し、失敗した場合(応答なし)usbresetを実行し、Vendor:idでデバイスを選択します。

関連情報