デバッグに1日費やしたけどChatGPTのログ解析でうまいこと原因が掴めたのでとりいそぎ記録まで。
OS/ハード
Android16
DOGEE Note58
技適はこちら
対象アプリ
IP無線サーバアプリMumbleのクライアントMumla
症状:
画面OFF後、約1時間でMumlaが切断される
サーバログ:
Timeout
Connection closed
端末ログ:
wlan0 LinkDown
SocketException: Software caused connection abort
原因:
ギガぞう Wi-Fi がWi-Fiスキャン/接続判定を行っていた。
その結果、アプリの起動から1時間経つとWi-Fiでの通信がリセットされ、サーバとの通信が途絶えてしまう。
本質的にはWi-FiのON/OFFが発生するとこのアプリはサーバとの通信をおやすみしてしまう。
対策:
スマホ/アプリ側
ギガぞう無効化(アンインストール)
Mumla 自動再接続ON
TCP強制ON
サーバ側
Murmur timeout=10
なお、Mumlaはアプリを落としてしまうと再接続されないようですので、アプリは起動したままにして置いてください。
最後に
zelloからの乗換にも。
レッツエンジョイIP無線ライフ
BGM
戌亥とこ
#いぬいどんどんすきになる