Перевод USB-модема Huawei в режим «только модем» (Stick Mode) отключает встроенные функции маршрутизатора и веб-интерфейс, передавая управление соединением операционной системе компьютера. Это необходимо, когда устройство работает за внешним роутером (например, Keenetic или MikroTik), который сам устанавливает PPP-сессию и распределяет трафик. В этом режиме модем выступает чистым радиомодулем, предоставляя системе виртуальные COM-порты для AT-команд и диагностики.
Большинство современных устройств Huawei (серии E3372, E8372, B310, B315, B525, B535) по умолчанию прошиты прошивкой HiLink, которая эмулирует сетевую карту (CDC Ethernet/RNDIS). Для работы в режиме Stick требуется либо смена конфигурации через веб-интерфейс, либо прошивка альтернативной прошивки (Stick-прошивки), либо отправка специфических AT-команд на изменение композиции USB-интерфейсов. Выбор метода зависит от модели, версии прошивки и заблокирован ли загрузчик.
Основные способы переключения режима работы
Существует три основных подхода к переводу модема в режим Stick Mode. Первый — через встроенное меню веб-интерфейса (доступно не на всех версиях HiLink). Второй — отправка AT-команд через терминал (универсален для Stick-прошивок и некоторых HiLink). Третий — использование специализированных утилит вроде DC-Unlocker или Huawei Modem Terminal. Последний вариант часто единственный рабочий для залоченных операторскими прошивками.
- 🌐 Веб-интерфейс HiLink — самый простой способ, если в меню «Настройки -> Устройство» есть пункт «Режим работы».
- 💻 AT-команды — требуют определения диагностического COM-порта и знания составного кода
AT^SETPORT. - 🛠 DC-Unlocker / Huawei Modem Terminal — графические оболочки для автоматизации отправки команд и разблокировки.
- 🔄 Перепрошивка — полная замена прошивки HiLink на Stick-прошивку (риск превращения в «кирпич» при ошибке).
Метод 1: Переключение через веб-интерфейс HiLink
Если модем работает на стандартной прошивке HiLink (адрес 192.168.8.1), попробуйте найти переключатель в меню. Зайдите в браузере по адресу http://192.168.8.1/html/switchProjectMode.html — этот скрытый URL часто открывает прямой доступ к выбору режима проекта. В открывшемся окне выберите Modem Mode (или Stick Mode) и нажмите Apply. Устройство перезагрузится, и виртуальная сетевая карта исчезнет, появившись COM-порты.
На некоторых версиях прошивки (например, 21.333.xx и новее) пункт «Режим работы» вынесен в открытое меню: Настройки -> Система -> Режим работы устройства. Если после переключения модем перестал определяться как сетевая карта, но не появился как модем в диспетчере устройств — проверьте установку драйверов Huawei DataCard Driver.
⚠️ Внимание: На прошивках от операторов (МТС, Билайн, Мегафон, Йота) пункт меню часто скрыт или заблокирован. Прямой переход по ссылке /html/switchProjectMode.html может вернуть ошибку 403 или не дать эффекта.
Метод 2: AT-команды для смены композиции портов
Этот метод работает на устройствах с уже установленной Stick-прошивкой или на HiLink-модемах с открытым диагностическим портом. Сначала определите номер COM-порта в Диспетчере устройств Windows (раздел «Порты COM и LPT»), ищите Huawei USB Modem или Huawei PC UI Interface. Обычно это порт с наибольшим номером. Подключитесь к нему терминалом (PuTTY, Terminal, hterm) со скоростью 115200, 8-N-1.
Ключевая команда — AT^SETPORT="A1,A2;1,2,3,7,A1,A2". Она задает композицию USB-интерфейсов: A1,A2 — CD-ROM и SD-карта (оставляем видимыми), 1,2,3,7 — режимы: 1 (Modem), 2 (PC UI / Diag), 3 (PC UI 2), 7 (NCM / Ethernet — нужно удалить для чистого Stick). Для чистого режима модема используйте композицию без 7 и 6 (RNDIS). Пример команды для E3372h-153:
AT^SETPORT="A1,A2;1,2,3,A1,A2"
После ввода команда вернет OK. Обязательно проверьте текущую композицию командой AT^SETPORT? перед изменением. Перезагрузите модем командой AT^RESET или перевставьте его в USB-порт. Windows должна определить новые интерфейсы и запросить драйверы.
☑️ Чек-лист перед отправкой AT^SETPORT
Метод 3: Использование DC-Unlocker и Huawei Modem Terminal
DC-Unlocker — платная утилита, но функция переключения режима (Switch Project Mode) часто доступна бесплатно. Запустите программу, нажмите лупу (автоопределение), убедитесь, что модем найден. Во вкладке Unlocking выберите Switch Project Mode -> Modem/Stick Mode. Процесс занимает несколько секунд. Если программа просит логин/пароль — используйте стандартные admin/admin или оставьте поля пустыми.
Альтернатива — бесплатный Huawei Modem Terminal (от разработчика fore). Он умеет читать текущую композицию портов графически и применять пресеты для популярных моделей (E3372, E8372, B310, B525). Это безопаснее ручного ввода AT^SETPORT, так как исключает ошибки в синтаксисе, приводящие к потере доступа к модему.
Расшифровка кодов интерфейсов AT^SETPORT
Коды: 1=Modem (RAS), 2=PC UI (Diag), 3=PC UI 2, 4=GPS, 5=GPS Control, 6=RNDIS (Ethernet HiLink), 7=NCM (Ethernet HiLink), 8=Mass Storage (CD-ROM), 9=Mass Storage (SD), A=CD-ROM, B=SD, C=Network Card (ECM). Для Stick Mode нужны 1,2,3 (иногда 4). 6 и 7 должны отсутствовать.
Особенности популярных моделей: таблица совместимости
Не все модемы одинаково поддаются переключению. Ниже сводная таблица по самым распространенным моделям в РФ и СНГ. Обратите внимание: ревизия железа (например, E3372h-153 vs E3372s-153) критически важна — у «h» версии загрузчик часто залочен, а у «s» — открыт.
| Модель | Тип прошивки по умолч. | Способ переключения в Stick | Риск/Нюанс |
|---|---|---|---|
| E3372h-153 (МТС 827F/829F, Билайн E3372h) | HiLink | Только DC-Unlocker / Перепрошивка | Залочен загрузчик, веб-меню скрыто |
| E3372s-153 / E3372s-607 | Stick / HiLink | Веб-интерфейс / AT-команды | Открытый загрузчик, легко менятся прошивками |
| E8372h-153 (МТС 824F, Мегафон M150-2) | HiLink | DC-Unlocker / Скрытый URL | Роутер с Wi-Fi, нужен режим модема для внешнего роутера |
| B310s-22 / B315s-22 | HiLink | Веб-интерфейс (меню есть) / AT | Стационарные роутеры, режим Bridge часто достаточно |
| B525s-23a / B535-232 | HiLink | Веб-интерфейс (Режим работы -> Только модем) | Поддерживают официальный Bridge/Stick в меню |
Возможные проблемы и их решение
После перевода в режим Stick модем может перестать определяться системой или определиться только как CD-ROM (Mass Storage). Это значит, что композиция портов записалась некорректно (например, забыли добавить код 1 — Modem) или драйверы не установились. В Windows 10/11 часто помогает ручная установка драйверов из папки Mobile Partner или Huawei DataCard Driver через «Обновить драйвер -> Поиск на компьютере».
- 🔧 Только CD-ROM виден — отправьте
AT^SETPORT="A1,A2;1,2,3,A1,A2"через любой доступный порт (иногда отвечает порт CD-ROM на командуAT^U2DIAG=276). - 📡 Нет сети (регистрация) — в Stick Mode модем не поднимает связь сам. Нужно создать PPP-соединение (Диалоговое подключение) с номером
*99#или*99***1#и APN оператора. - 🔄 Модем переключается обратно в HiLink — некоторые прошивки имеют «watchdog», возвращающий композицию при перезагрузке. Лечится только перепрошивкой на Stick-прошивку (файл
UPDATE.APPс11.XXX.XX.XX.XXX).
⚠️ Внимание: Неправильная команда AT^SETPORT (например, удаление интерфейса A1 — CD-ROM с драйверами) может сделать модем «кирпичом» — он пропадет из диспетчера устройств полностью. Восстановление возможно только через режим Bootloader (замыкание тестовых точек на плате) или программатором.
Проверка работоспособности в режиме Stick
После успешного переключения в Диспетчере устройств должны появиться минимум три порта: Huawei Mobile Connect - 3G Modem (основной для PPP), Huawei Mobile Connect - 3G PC UI (диагностика, сигнал, USSD) и, возможно, Huawei Mobile Connect - 3G Application Interface. Попробуйте подключиться через стандартный «Центр сети и общего доступа» -> «Настройка нового подключения» -> «Телефонное соединение».
Введите номер *99#, имя пользователя и пароль (обычно оставляют пустыми или ставит internet/internet в зависимости от оператора). Если соединение поднялось, но интернета нет — проверьте DNS и таблицу маршрутизации. В Stick Mode модем не раздает IP по DHCP, он выдает IP-адрес только PPP-интерфейсу (обычно 10.x.x.x).
Для диагностики качества сигнала в Stick Mode используйте порт PC UI (второй по счету) и команды AT+CSQ (уровень RSSI), AT^SYSINFOEX (режим сети, полосa), AT+CGPADDR (полученный IP).
Когда лучше оставить режим HiLink или использовать Bridge
Режим Stick Mode оправдан, только если у вас мощный внешний роутер, который умеет работать с USB-модемами (Keenetic, MikroTik, OpenWrt, AsusWrt-Merlin) и вы хотите полностью контролировать NAT, Firewall, VPN и QoS на роутере. Если модем подключен напрямую к ПК/ноутбуку или к простому роутеру без поддержки USB-модемов — HiLink (Router Mode) или Bridge Mode (IP Passthrough) намного удобнее: не нужно настраивать PPP, работает веб-интерфейс, статистика трафика, SMS, USSD-запросы баланса.
Режим Bridge (IP Passthrough) на стационарных роутерах (B310, B315, B525, B535, B818) пробрасывает внешний IP провайдера на WAN-порт роутера, сохраняя веб-интерфейс модема по локальному IP (обычно 192.168.8.1). Это «золотая середина» для большинства домашних схем.
Главный вывод: Stick Mode нужен только для работы за продвинутым роутером с поддержкой USB-модемов. Для ПК и обычных роутеров используйте HiLink или Bridge — это стабильнее и функциональнее.
Часто задаваемые вопросы (FAQ)
Почему после AT^SETPORT модем перестал определяться в Windows?
Скорее всего, вы исключили интерфейс 1 (Modem) или A1 (CD-ROM с драйверами) из композиции. Попробуйте зайти в режим Bootloader (зажать кнопку Reset при вставке, или замкнуть тестовые точки на плате) и прошить Stick-прошивку через Huawei Modem Terminal или Balong USB Downloader.
Как узнать, какая прошивка у меня: HiLink или Stick?
Зайдите в веб-интерфейс 192.168.8.1. Если открывается панель с графиками трафика, SMS и настройками Wi-Fi — это HiLink. Если модем определяется в Windows как «Модем» и «Диагностический порт» без веб-страницы — это Stick. Также можно проверить командой AT^SETPORT?: наличие 6 или 7 в ответе означает HiLink.
Можно ли вернуть HiLink после перевода в Stick Mode?
Да, командой AT^SETPORT="A1,A2;1,2,3,6,7,A1,A2" (добавив 6 и 7) или через DC-Unlocker (Switch Project Mode -> HiLink Mode). Также можно прошить официальную HiLink-прошивку (UPDATE.APP с версией 21.XXX.XX.XX.XXX) через режим обновления (Recovery).
Какую APN и номер набирать для PPP-подключения в Stick Mode?
Номер почти всегда *99# (или *99***1# для профиля 1). APN зависит от оператора: МТС — internet.mts.ru, Билайн — internet.beeline.ru, Мегафон — internet, Йота — internet.yota. Имя/пароль часто не требуются или mts/mts, beeline/beeline.
Работает ли Stick Mode на Linux (OpenWrt, Keenetic) без дополнительных драйверов?
Да, современные ядра Linux (начиная с 4.x) имеют встроенный драйвер option (USB Serial) и huawei_cdc_ncm. При подключении в Stick Mode модем создает устройства /dev/ttyUSB0, /dev/ttyUSB1, /dev/ttyUSB2. Keenetic и OpenWrt автоматически их подхватывают в меню «USB-модемы».