Перевод 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-прошивку (риск превращения в «кирпич» при ошибке).
📊 Каким способом вы обычно переключаете модем Huawei в Stick Mode?
Через веб-интерфейс (HiLink)
AT-команды в терминале
Утилита DC-Unlocker
Перепрошивка на Stick-прошивку

Если модем работает на стандартной прошивке 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

Выполнено: 0 / 5

Метод 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).

Режим 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-модемы».