github fildunsky/luci-app-5gmodem v2.3.7

latest releases: v3.0.0, v2.9.0, v2.8.9...
one month ago

Циклы дозвона больше не отравляют всё вокруг (живой отчёт: L850 на МТС)

  • Дозвонщик netifd (gcom у сторонних прото xmm/atc) владеет AT-портом и ничего не знает про нашу очередь: любое наше чтение во время дозвона — взаимная кража ответов. В живом отчёте все AT-ответы диагностики пришли со сдвигом на команду, и из краденых обрывков собрались фантомные вердикты. Теперь опрос метрик при живом дозвонщике мгновенно уступает порт (отдаёт прежний снимок), а диагностика пропускает AT-раздел и прямо пишет почему — сам факт ценен: интерфейс крутится в передозвоне.
  • Модем, дерегистрированный командой (+COPS: 2), сам сеть искать не будет никогда. Скрипты xmm-дозвона шлют COPS=2 в начале каждого цикла, и оборванный цикл оставляет модем в этом состоянии — выглядит как «SIM не регистрируется», хотя в другом роутере та же карта работает. Диагностика теперь называет причину и лечение по имени, а сторож чинит сам: AT+COPS=0 на лежачем AT-интерфейсе, не чаще раза в 5 минут и только при свободном порте.
  • Кнопка привязки к соте у модемов, не умеющих сообщать её состояние (семейство Intel XMM — команда write-only), переименована из «Отвязать» в «Сбросить привязку к соте»: голая кнопка читалась как «модем привязан», и человек шёл искать привязку, которой не было.

Свои имена вкладок ездят вместе с железкой

Переименованная вкладка больше не передаёт имя ДРУГОМУ модему, воткнутому в тот же разъём: фолбэк на имя секции слота был безусловным, и после замены новый модем носил имя старого (живой случай: EP06-E ходил под именем «SIM7100E»). Правило теперь единое во всех трёх местах: имя ищется по IMEI текущего модема по всем секциям — то есть переезжает вместе с модемом даже в другой разъём, — а фолбэк на слот работает только для имён, не привязанных к другому IMEI (осознанный запас для партий с нечитаемыми или одинаковыми IMEI).

Настройки виджетов

Раскрытый выпадающий список в таблицах (хост пинга, сервис) больше не перекрывается нижними строками и кнопкой «Добавить карточку пинга»: его z-index был заперт в стековом контексте своей строки.

Don't miss a new luci-app-5gmodem release

NewReleases is sending notifications on new releases.