Armadilloフォーラム

起動時のLTE接続判断

chosan

2023年3月23日 11時43分

お世話になっております。お知恵をお貸しください。

起動時にスクリプトを動かしたいので、cronで@rebootを指定して起動しています。
その際、LTEにつながっているか確かめたいので、下記のように判断しています。
nmcli device | grep gsm | grep connected

この際、時々下記のWarningが出て、cronからメール通知されるようです。
(process:1464): GLib-GIO-WARNING **: /build/glib2.0-hQ9sdo/glib2.0-2.50.3/./gio/gdbusobjectmanagerclient.c:1585: Processing InterfaceRemoved signal for path /org/freedesktop/NetworkManager/IP4Config/1 but no object proxy exists

(process:1464): GLib-GIO-WARNING **: /build/glib2.0-hQ9sdo/glib2.0-2.50.3/./gio/gdbusobjectmanagerclient.c:1585: Processing InterfaceRemoved signal for path /org/freedesktop/NetworkManager/IP6Config/1 but no object proxy exists

これは無視してよいWarningなのでしょうか?
他にLTEにつながっていると判断できる方法はありませんか?

OSやユーザーランドは、最新を使用しています。

コメント

at_syunya.ohshio

2023年3月23日 15時22分

大塩です。

> この際、時々下記のWarningが出て、cronからメール通知されるようです。
> (process:1464): GLib-GIO-WARNING **: /build/glib2.0-hQ9sdo/glib2.0-2.50.3/./gio/gdbusobjectmanagerclient.c:1585: Processing InterfaceRemoved signal for path /org/freedesktop/NetworkManager/IP4Config/1 but no object proxy exists
>
> (process:1464): GLib-GIO-WARNING **: /build/glib2.0-hQ9sdo/glib2.0-2.50.3/./gio/gdbusobjectmanagerclient.c:1585: Processing InterfaceRemoved signal for path /org/freedesktop/NetworkManager/IP6Config/1 but no object proxy exists
>
> これは無視してよいWarningなのでしょうか?
上記Warningについて、こちらでは確認できておりませんが、同様のWarningについて調査を行っている外部ページがありますので参考にしてみてください。
https://bbs.archlinux.org/viewtopic.php?id=229705

上記ページではWarningの後にエラーで停止していますが、お客様の方ではエラーせずに動作しているため
動作的には問題ないように見えます。

> 他にLTEにつながっていると判断できる方法はありませんか?
記載頂いたコマンドが一番手軽で確実な方法かと思います。
通信確認まで担保するのであれば、ping -c 1 コマンドで ping が通ることを確認する方法もありますが、
connection が繋がっていることだけを見るのであれば、記載頂いたコマンドで良いです。