Sierra EM9190/EM9191 (и EM9291)
- Защита SIM-подсистемы: диагностический отчёт больше не гоняет CCHO-пробу eUICC-порта по AT-портам Sierra — на EM9190 она подвешивала SIM намертво (mbim «Subscriber init failed»), помогало только физическое извлечение карты. eUICC у Sierra читается по QMI/MBIM, проба там и не нужна.
- Диапазоны: свой набор
5gmodemappвместо перезаписи пользовательского; проверка пароляENTERCND(расширенные формы!BANDбез него молча не применялись); паузы и контроль ответов при записи, сверка активного набора после применения — раньше «Применить» мог молча увести модем на заводской профиль. - Слоты SIM/eSIM: переключение и статус через
AT!UIMS(SIM1 / UIM2-eSIM / Auto). - EM9191 работает без доработок — у него общий USB ID с EM9190 (1199:90d3). EM9291 (1199:90e3) добавлен тем же профилем диапазонов и слотов — на живом модуле пока не проверялся, отчёты приветствуются.
Модемы-«свистки» на MDM96xx (PIXLINK UV310, Cudy и родня)
- Починена привязка AT-портов в QMI-композиции 05c6:9091: ядро отвергает 5-полевую запись в
new_id, из-за чего в 2.4.15 у части устройств пропадали порты и метрики. Теперь запись 3-полевая, отказ записи виден в журнале, а usb-serial, случайно захвативший сетевой интерфейс, отцепляется автоматически.
SDX55 (Foxconn T99W175, Thales MV31-W и родня)
- Слоты SIM/eSIM читаются и на kernel-протоколе mbim — через AT-фолбэк, когда QMI-канал занят netifd.
- Переключение слота идёт через общую очередь AT-команд: порт делился с eSIM-мостом, и кнопка отвечала «Не удалось переключить SIM слот».
Диагностика
- Отчёт распознаёт связку «драйвер qmi_wwan + proto mbim» и печатает готовую команду исправления.