Что нового
Критично: открытие страницы больше не роняет связь на MBIM/QMI-модемах
На интерфейсах с прямым доступом к модему (протоколы mbim/umbim, qmi и qmiraw/uqmi) фоновые чтения приложения (дозаполнение метрик, опрос SIM-слотов) могли поднять на канале управления постоянный прокси-процесс — прямая сессия netifd после этого умирала («открываю 5gmodem — пропадает интернет»), и помогала только перезагрузка роутера, потому что прокси оставался жить.
Исправлено с трёх сторон:
- защита канала теперь распространяется на mbim и qmiraw (раньше — только qmi): при живой прямой сессии приложение к каналу не прикасается, метрики и слоты отдаются из кэша;
- застрявший прокси-сирота обнаруживается сторожем и гасится автоматически с передозвоном — ребут больше не нужен;
- диагностический отчёт использует ту же защиту.
Проверено вживую: страница, слоты и диагностика при поднятой сессии канал не трогают; подсаженный прокси-сирота убивается в течение минуты, связь восстанавливается сама.
Если у вас сейчас эта проблема на 2.4.10 и раньше: killall mbim-proxy; ifup <интерфейс модема> вернёт связь без перезагрузки, а обновление уберёт причину.