uen2825
2024年7月11日 8時59分
お世話になっております。
base_os 3.19.1-at.4からbase_os 3.19.2-at.5にアップデートしました。
SLEEPモードで動かしたところ、2回目のスリープでエラーが発生する事が多くなりました。
前のバージョンではエラーは発生しておりません。
エラーログを見ると「/dev/ttyMux2」が開けないとのメッセージがありました。
エラーログと使用しているプログラムを見て頂けますでしょうか。
何か設定が足りない等ございましたらご教授願います。
Traceback (most recent call last): File "/usr/lib/python3.11/site-packages/serial/serialposix.py", line 322, in open self.fd = os.open(self.portstr, os.O_RDWR | os.O_NOCTTY | os.O_NONBLOCK) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ OSError: [Errno 19] No such device: '/dev/ttyMux2' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/root/gw_container/customize/main.py", line 1285, in rcv if Uketuke(x) == 0: ^^^^^^^^^^ File "/root/gw_container/customize/main.py", line 100, in Uketuke if Lte_Chk() == 0: ^^^^^^^^^ File "/root/gw_container/customize/main.py", line 1561, in Lte_Chk _mux2 = serial.Serial('/dev/ttyMux2', baudrate=460800, timeout=1) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/serial/serialutil.py", line 244, in __init__ self.open() File "/usr/lib/python3.11/site-packages/serial/serialposix.py", line 325, in open raise SerialException(msg.errno, "could not open port {}: {}".format(self._port, msg)) serial.serialutil.SerialException: [Errno 19] could not open port /dev/ttyMux2: [Errno 19] No such device: '/dev/ttyMux2'
def Lte_Chk(): global Condition Lflg = 1 _mux2 = serial.Serial('/dev/ttyMux2', baudrate=460800, timeout=1) _mux2.write(str.encode('AT+CSQ\r\n')) line = _mux2.readline() line = _mux2.readline() moji = line.find(b',99') Condition = int(line[6:moji]) _mux2.close() if Condition <= 98 and Condition > 1: Lflg = 0 else: time.sleep(1) return Lflg
ファイル | ファイルの説明 |
---|---|
a6e-gw-container.conf |
コメント
at_dominique.m…
2024年7月12日 18時24分
uen2825さん
お世話になっています、
マルティネです。
> 2台アップデートして2台とも同じ症状となります。SLEEP状態からの起床が出来ません。
> 1台を初期状態にしてbase_os 3.19.1-at.4にアップデートしたところ、SLEEP状態からの起床は出来るようになりました。
> 設定漏れ等があると思うのですが、原因がつかめません。
報告が遅くなって申し訳ございません。
こちらもこの不具合を確認できたので、対応しているところです。
お手数ですが少しお待ちください。
必要であれば /etc/sw-versions ファイルから base_os のバージョンを削除して古い swu をインストールすればダウングレードもできますので、今のところはそのバージョンで実行してください。
よろしくお願いします。
uen2825
2024年7月12日 18時13分
2台アップデートして2台とも同じ症状となります。SLEEP状態からの起床が出来ません。
1台を初期状態にしてbase_os 3.19.1-at.4にアップデートしたところ、SLEEP状態からの起床は出来るようになりました。
設定漏れ等があると思うのですが、原因がつかめません。
確認する場所等教えて頂きたいです。