Как настроить в OpenWRT подключённый к штатному разъёму модем в устройстве "Домашний центр МТС" МТS-HC-001 (GTW360)?
Пример настройки для оператора Yota и модема QUECTEL EC20.
Модем: QUECTEL EC20
Manufacturer QUALCOMM INCORPORATED
Model QUECTEL Mobile Broadband Module
Revision EC20CEFILGR06A09M1G

OpenWrt: 24.10 или 23.05, какую сборку при этом использовать неважно.
Установка необходимых для работы модема пакетов:
opkg update
opkg install usbutils speedtest-go usb-modeswitch luci-proto-modemmanager kmod-usb-net-qmi-wwan
Далее контрольный ребут:
reboot
Переходим в раздел сетевых интерфейсов и создаём новый Network -> Interfaces -> Add new interface...
Необходимо определить наименование создаваемого интерфейса в моём случае называю его просто 4g, а также выбрать протокол ModemManager.
Name: 4g
Protocol: ModemManager
После создания интерфейса откроется окно точной настройки интерфейса Interfaces » 4g
Раздел "Modem device" уже предзаполнен значением "QUALCOMM INCORPORATED - QUECTEL Mobile Broadband Module".
Параметр APN единственный который здесь необходимо заполнить.
APN: intermet.yota

После сохранения страницы сразу произойдёт подключение.
Как это выглядит в текстовом конфиге:
root@ow24-4g:~# cat /etc/config/network |grep -A 7 4g
config interface '4g'
option proto 'modemmanager'
option device '/sys/devices/platform/soc/2100000.bus/2184200.usb/ci_hdrc.1/usb2/2-1'
option apn 'intermet.yota'
option iptype 'ipv4v6'
option loglevel 'ERR'
list allowedauth 'none'
root@ow24-4g:~#
Отображение основных параметров мобильной сети можно посмотреть в разделе веб-интерфейса:
Status -> Cellular Network

В установленных, по данной статье, пакетах присутствует консольная утилита mmcli. C помощью этой утилиты можно управлять самим модемом, например осуществлять его сброс, отправлять USSD запросы, отправлять и принимать СМС. Примеры работы с ней заслуживают отдельной статьи.