M cenaly.com
📶 GSM-шлюзы и городские линии

🧰 TELES iGATE / vGATE (GSM/ISDN)

Как подключить модульный шлюз (GSM/LTE, городская линия, ISDN) к вашей АТС: IP-адрес, вход в веб-интерфейс, SIP-аккаунт добавочного, маршруты входящих, проверка и сброс к заводским

Документация

TELES iGATE / vGATE (GSM/ISDN) — настройка для нашей АТС

TELES — берлинский производитель мобильных шлюзов. Стоечный iGATE держит от 4 до 32 SIM-каналов (GSM, 3G UMTS или CDMA), по заказу — ещё два порта ISDN PRI или четыре BRI. Компактные ECOTEL и CELLX рассчитаны на 4 SIM-карты, а vGATE — вообще не шлюз, а сервер SIM-карт, который раздаёт карты шлюзам по сети. Прошивка у всех одна, и настраивается она необычно: текстовыми файлами pabx.cfg, route.cfg и ip.cfg. Их правят в Windows-программе GATE Manager, по FTP или, начиная с версии 14, частично в веб-интерфейсе.

Прежде чем начинать. В 2023 году TELES AG продала телеком-бизнес и стала фармацевтической компанией; сайт teles.com теперь ведёт на другой домен. Новых устройств, прошивок и поддержки нет, документация сохранилась только в копиях у дистрибьюторов и в архиве FCC. Кроме того, у семейства нет LTE/VoLTE — только 2G, 3G и CDMA: там, где эти сети выключены, шлюз работать не будет. Эта страница — для заведения, где iGATE, ECOTEL или CELLX уже стоит. Покупать такой шлюз для новой установки не стоит: в таблице семейств обзора есть шлюзы с VoLTE.

Для нашей АТС шлюз — ещё один добавочный: он регистрируется на сервере АТС и, когда звонят на SIM-карту, сам набирает номер группы обзвона или оператора. Общее для всех шлюзов (реквизиты, куда направлять входящие, сеть, ограничения) — в обзоре «GSM-шлюзы и городские линии». Здесь — пошагово для TELES, с экранами и примерами из документации производителя.

Что понадобится#

  • Реквизиты добавочного из админки: Телефония → Операторы → заведите оператора для шлюза (например, «Шлюз TELES, SIM») → «Сбросить пароль» → окно «Учётные данные добавочного»: SIP-сервер, Внутренний номер, Логин, Пароль, Порт 5060, Транспорт UDP. Пароль показывается один раз — сразу перенесите его в конфигурацию шлюза. Подробно — «Реквизиты добавочного для шлюза».
  • Сколько добавочных: один на весь шлюз. По умолчанию шлюз держит одну регистрацию, а развести разные SIM-карты по разным группам можно и с одним добавочным (см. шаг 4).
  • Номер, на который шлюз будет направлять входящие: номер группы обзвона (Телефония → «Группы обзвона», номера с 700) или внутренний номер оператора.
  • SIM-карта в сети 2G или 3G (у iGATE CDMA — CDMA), лучше со снятым PIN-кодом (снимите его в любом телефоне). Если PIN остаётся, его прописывают в строке Subscriber порта в pabx.cfg до установки держателя SIM — кроме карт без PIN и с PIN 0000.
  • Компьютер в той же сети. Удобнее всего Windows: утилиты Quickstart и GATE Manager есть на компакт-диске из комплекта. Без Windows хватит FTP-клиента и текстового редактора.
  • Мобильный телефон, чтобы позвонить на SIM-карту шлюза.

Шаг 1. Узнать IP-адрес шлюза#

Пока на устройстве нет файла ip.cfg, шлюз работает на заводском адресе 192.168.1.2 — так он и приходит с завода: «The default configuration with the IP address 192.168.1.2 is active when this file is not on the system».

  • Quickstart (Windows) широковещательно ищет шлюзы TELES в сети и показывает серийный номер, IP-адрес и число VoIP-модулей. Серый значок — устройство не настроено, зелёный — настроено. Двойной щелчок (или правая кнопка → Configure) открывает окно IP Settings: адрес, маска, шлюз по умолчанию. В версии 17 там есть галка DHCP — адрес раздаст роутер. Finish — шлюз перезапустится на новом адресе.
  • Без Windows: дайте компьютеру адрес из сети 192.168.1.0/24 (например, 192.168.1.10), подключитесь к шлюзу напрямую и зайдите на 192.168.1.2 по FTP (шаг 2).

Окно IP Settings утилиты Quickstart шлюза TELES iGATE: галка DHCP, поля IP Address, Mask и Default Gateway, кнопки Back, Finish и Cancel; над окном — текст мануала о первичной настройке адреса Скриншот: iGATE Reference Manual, software version 17.0 (2012), стр. 35, рисунок 4.11.

Временный адрес, часы и DNS
  • Правая кнопка по значку в Quickstart → Temporarily Configure IP Address временно меняет адрес и маску только первого порта Ethernet — удобно, чтобы один раз зайти на шлюз из другой сети.
  • Часы шлюза не держатся без питания: после перезапуска время сбрасывается на заводское. Задайте сервер времени NtpServer= в pabx.cfg, иначе журнал звонков и ночные расписания будут врать.
  • DNS. Чтобы шлюз нашёл сервер АТС по имени, в pabx.cfg должен быть задан NameServer=<адрес DNS> (в примере производителя — NameServer=8.8.8.8). Изменения в pabx.cfg и ip.cfg вступают в силу только после перезапуска.

Шаг 2. Войти в веб-интерфейс#

У TELES три входа, и заводские доступы открыты у всех:

Вход Адрес Логин Пароль
FTP (есть всегда) ftp://<IP-адрес шлюза> teles tcs-ag
GATE Manager (Windows, TCP 4445) IP-адрес шлюза нет пароля, пока в pabx.cfg не задан RemotePassword
Веб-интерфейс (с версии 14, если установлен) http://<IP-адрес шлюза>Login teles-admin (полный доступ) · teles-user (только чтение) tcs-admin · tcs-user

Веб-интерфейс шлюза TELES iGATE: слева меню User Data, Faststart, System Settings, System Overview, Commands, Logout; ниже — текст мануала с логинами teles-admin / tcs-admin (Administrator Mode) и teles-user / tcs-user (Read-Only Mode) Скриншот: iGATE Reference Manual, software version 17.0 (2012), стр. 41, рисунок 4.16.

Меню веб-интерфейса: User Data (пароли, язык) · Faststart (мастер) · System Settings → IP Settings / Port Settings / VoIP Settings / Telephony Routing · System Overview · Commands (Activate configuration, перезапуск). Производитель в мануале рекомендует Internet Explorer 6/7/8.

Веб-интерфейса может не быть. Это отдельный модуль (файлы httpd в каталоге /boot): если он не установлен или его версия не совпадает с прошивкой, страница не откроется. У CELLX Box веб-интерфейса нет вовсе. Поэтому ниже всё описано через файлы — этот путь есть всегда, а веб-интерфейс, если он работает, пишет в те же файлы («the files will be adjusted automatically»).

Закройте заводские доступы после настройки: пароль GATE Manager и FTP — строкой RemotePassword=<шифр> в секции [System] файла pabx.cfg (шифр даёт GATE Manager: Edit → Encode Password…), пароль веб-интерфейса — в User Data. Порты шлюза (21, 23, 80, 4445) на роутер наружу не пробрасывайте: с заводскими паролями любой может перенастроить шлюз и звонить через него.

Шаг 3. Ввести учётные данные АТС#

SIP-аккаунт у TELES — это два профиля в файле route.cfg:

  • [Registrar:<имя>] — регистрация шлюза на сервере АТС («Registrar profiles are used to register the iGATE with a SIP registrar»);
  • [Voip:<имя>] — куда отправлять звонки, какие кодеки и какой DTMF. Строка VoipRegistrar=<имя> связывает его с регистрацией.

Как править файл. Сначала сохраните копии pabx.cfg и route.cfg — так советует производитель. В GATE Manager: Directory → правый щелчок по route.cfgDownload From System → правка в текстовом редакторе → правый щелчок → Upload To System; GATE Manager спросит, активировать ли новую конфигурацию, — OK. По FTP: скачать /boot/route.cfg, поправить, загрузить обратно и дать команду site xgact. Правило формата: комментарии начинаются с ;, в конце файла — пустая строка.

Окно GATE Manager в режиме Directory: слева дерево System (General, Versions, Connections, Statistics, Port Status, Directory, Online Trace), справа списки файлов шлюза и контекстное меню с пунктами Edit, Download From System, Upload To System Скриншот: CELLX Box Systems Manual, software version 17.1 (2014), стр. 44.

В админке («Учётные данные добавочного») Параметр TELES Что писать
SIP-сервер RegId= и VoipPeerAddress= адрес сервера из окна (для имени нужен NameServer= в pabx.cfg, см. шаг 1)
Логин sip-…-<номер> RegUser= и VoipUser=; RegOwnId= и VoipOwnAddress= логин целиком; в RegOwnId и VoipOwnAddress<логин>@<SIP-сервер>: по полю «От кого» АТС узнаёт добавочного
Пароль RegPwd= и VoipPwd= пароль из окна
Порт 5060 SipPort=5060 в pabx.cfg 5060 и так стоит по умолчанию — ничего не менять
Транспорт UDP RegSignalling=1 и VoipSignalling=1 1 = SIP UDP. VoipSignalling обязательно: по умолчанию там 0, то есть H.323, и SIP не заработает вовсе
Внутренний номер не вводится; просто помните, какой добавочный занят шлюзом

Пример профиля регистрации из мануала CELLX Box: секция Registrar:Registrar_PeerA со строками RegId, RegUser, RegPwd, RegExpires=180, RegPing=20, RegOwnId и таблица 5.3 с объяснением каждой строки Скриншот: CELLX Box Systems Manual, software version 17.1 (2014), стр. 49 — профиль регистрации у провайдера; вместо данных провайдера впишите реквизиты добавочного.

Готовый фрагмент route.cfg для нашей АТС (собран из примеров производителя; имена профилей ats и ATS выбраны произвольно, в угловых скобках — ваши данные):

[Voip:ATS]
VoipDirection=IO
VoipPeerAddress=<SIP-сервер>
VoipIpMask=0xffffffff
VoipSignalling=1
VoipCompression=g711a g711u
VoipSilenceSuppression=No
VoipDtmfTransport=3
VoipRFC2833PayloadType=101
VoipOwnAddress=<логин>@<SIP-сервер>
VoipUser=<логин>
VoipPwd=<пароль>
VoipRegistrar=ats

[Registrar:ats]
RegId=<SIP-сервер>
RegOwnId=<логин>@<SIP-сервер>
RegUser=<логин>
RegPwd=<пароль>
RegExpires=300
RegPing=20
RegSignalling=1

Изменения в route.cfg включаются командой Activate configuration без перезагрузки; маршрут входящих из шага 4 допишите в тот же файл до активации.

Почему именно эти значения: регистрация, NAT, кодеки, DTMF
  • RegExpires=300. По умолчанию 0 — «бесконечная» регистрация: после перезапуска нашей АТС шлюз её не обновит. 300 секунд — надёжно.
  • RegPing=20 — раз в 20 секунд шлюз шлёт серверу пустой UDP-пакет, чтобы роутер заведения не закрыл «дырку» (так в примере производителя). Пробрасывать порты не нужно, STUN не нужен; SIP ALG на роутере выключите. Если шлюз стоит за NAT и регистрация всё равно теряется, в профиле регистрации есть RegUseReceived=Yes (версия 17).
  • Кодеки. VoipCompression=g711a g711u — только G.711. G.722 у TELES нет, а G.729 и G.723, которые стоят первыми в примерах производителя, наша АТС не использует — уберите их.
  • DTMF. По умолчанию VoipDtmfTransport=2 (тоны в звуке) и тип RFC 2833 = 96. Ставьте 3 (RFC 2833) и 101 — иначе голосовое меню и боты будут ловить нажатия нестабильно.
  • VoipIpMask=0xffffffff — принимать SIP-вызовы только от сервера из VoipPeerAddress.
  • TCP. С версии 17 1 можно заменить на 2 (SIP TCP) — наша АТС его тоже примет. TLS (3) у нас нет.

Шаг 4. Направить входящие в АТС#

Входящий звонок с SIM-карты TELES направляет двумя строками в секции [System] файла route.cfg:

[System]
Restrict20=IN 01
MapAllIN=40ATS:<номер группы>
  • Restrict20=IN 01 — все голосовые вызовы (признак сервиса 01) с мобильных каналов (20 — номер мобильных контроллеров в штатных конфигурациях, см. строки ControllerNN=20 GSM в pabx.cfg) получают метку IN. SMS и USSD (05, 06) эта строка не трогает.
  • MapAllIN=40ATS:<номер группы> — вызовы с меткой IN уходят в VoIP-контроллер 40 через профиль ATS из шага 3 и набирают <номер группы>: номер группы обзвона (например, 701) или внутренний номер оператора.

Затем — Activate configuration (веб-интерфейс → Commands, GATE Manager или FTP site xgact).

Раздел 7.4 мануала iGATE «Incoming voice calls from mobile»: примеры Restrict20=90123 01 и Restrict21=91234 01 — каждому мобильному контроллеру свой номер, и Restrict20=91111 01 — все голосовые вызовы с контроллера 20 на один номер, например для колл-центра Скриншот: iGATE Reference Manual, software version 17.0 (2012), стр. 106. В примере производителя звонки уходят на номер 1111 порта ISDN 9; для нашей АТС цель — VoIP-профиль и номер группы, как в строках выше.

Разные SIM-карты — на разные группы

Маршрут можно задать и по конкретному порту: в мануале CELLX Box так каждая SIM направляется на свой аналоговый порт (Restrict*04*20=TOFXS01 + MapAllTOFXS01=10, где 04 — физический порт). По этому образцу SIM порта 04 на группу 701, а порта 05 — на 702:

Restrict*04*20=SIM1
MapAllSIM1=40ATS:701
Restrict*05*20=SIM2
MapAllSIM2=40ATS:702

Для такого маршрута в строке Subscriber мобильного порта в pabx.cfg нужен ключ CHINSERT. Добавочный при этом остаётся один — различаются только набираемые номера.

Номер звонящего. По умолчанию шлюз кладёт номер звонящего с SIM в поле «От кого» (From), но строка VoipOwnAddress=<логин>@… из шага 3 занимает это поле нашим логином — без неё АТС не узнает добавочного. Чтобы номер звонящего всё же ушёл, в профиль [Voip:ATS] можно добавить VoipOwnDisplay=MSN — по документации она передаёт номер звонящего как отображаемое имя. Будет ли он виден в карточке звонка, проверьте тестовым звонком. Если звонящий скрыл номер, звонок придёт без номера. Правила маршрутизации номеров провайдера (расписание, голосовое меню) к звонкам от шлюза не применяются — ту же задачу решает группа обзвона со своими вариантами по времени (см. «Куда направить входящие»).

Исходящие. Звонить из АТС наружу через SIM-карты этого шлюза пока нельзя: правило исходящих АТС ведёт только на линию SIP-провайдера. Сам TELES обратное направление умеет (правила MapAll…=20… в мобильные каналы), но для нашей АТС его не настраивайте. Исходящие со своего номера — через SIP-провайдера, подробнее — «Исходящие через шлюз — пока нет».

Шаг 5. Проверить регистрацию и звонок#

  1. SIM-карты в сети. Светодиоды SIM на мобильных платах горят ровно — карта зарегистрирована. Медленно мигают — идёт регистрация, быстро — SIM заблокирована или слабый сигнал.
  2. Регистрация в шлюзе. GATE Manager → Statistics → VoIP Statistics, столбец Registration State у профиля ATS. not registered, denied или timeout — проверьте логин, пароль и адрес сервера. То же видно в файле protocol.log: строка registrar ats: registration done — успех.
  3. Регистрация в админке. Телефония → вкладка «Операторы» — у добавочного шлюза горит зелёная точка.
  4. Звонок. Позвоните с мобильного на SIM-карту шлюза — должны зазвонить операторы группы (или оператор) из строки MapAllIN.
  5. Звук — эхо-тест *43. Регистрация ничего не говорит о звуке. Временно замените номер группы на *43 (MapAllIN=40ATS:*43), нажмите Activate configuration и позвоните на SIM: АТС даст короткий гудок, а дальше будет возвращать ваш голос с задержкой — говорите секунд десять. Слышите гудок и себя — звук в обе стороны в порядке; гудок есть, а себя нет — звук не доходит от шлюза до АТС; нет даже гудка — не доходит от АТС до шлюза. Итог теста виден в журнале звонков. Звёздочка в правилах TELES — служебный символ: если строка с *43 не примется, проверьте звук звонком на внутренний номер оператора. После проверки верните номер группы.

Всё про проверку — в обзоре, раздел «Как проверить».

Сброс к заводским настройкам#

Кнопки сброса у TELES нет, и пункта «сброс к заводским» в веб-интерфейсе и GATE Manager в документации тоже нет. Заводское состояние — это отсутствие ip.cfg плюс образцовые pabx.cfg и route.cfg, поэтому сброс делается через файлы:

  1. Зайдите на шлюз по FTP (teles / tcs-ag, если пароль не меняли) или через GATE Manager.
  2. В каталоге /boot удалите или переименуйте ip.cfg — шлюз вернётся на адрес 192.168.1.2.
  3. Замените pabx.cfg и route.cfg образцами с компакт-диска производителя (каталог Configfiles: варианты carrier, corporate, umts_system, bri_system).
  4. Перезапустите шлюз командой FTP site xgboot или отключив питание (CELLX Box перезагружается до 3 минут).

Что стирается: сетевые настройки (адрес, маска, шлюз), профили регистрации и маршруты, PIN-коды и прочие настройки SIM в pabx.cfg, пароль RemotePassword.

Шлюз перезагружается каждые ~2 минуты (обычно после неудачной правки pabx.cfg): по FTP переименуйте файл прошивки *.tz1 в /boot — перезагрузки прекратятся; найдите ошибку в pabx.cfg, верните имя *.tz1 и перезапустите шлюз.

Пароль забыт или FTP не открывается вовсе. Задокументированного сброса пароля нет: RemotePassword снимается только правкой pabx.cfg, а для неё нужен доступ. Производитель в таком случае отправляет к сервисному партнёру, а поскольку сам производитель из телекома ушёл, остаётся ремонт у тех, кто ещё обслуживает эти шлюзы.

Что делать после: шлюз снова на 192.168.1.2; начните с шага 1 и закройте заводские доступы (шаг 2). Логин и пароль добавочного в админке сброс шлюза не меняет; если пароль добавочного не сохранился, выдайте новый кнопкой «Сбросить пароль». Общее про сброс — в обзоре.

Если шлюз не регистрируется#

  1. SIP-профиль говорит на H.323. Не задан VoipSignalling=1 — по умолчанию 0, это H.323.
  2. Сервер не находится по имени. В pabx.cfg нет NameServer=, или шлюз не перезапускали после его добавления.
  3. Конфигурация не активирована. После загрузки route.cfg не было Activate configuration (site xgact) — шлюз работает со старыми правилами. Правки pabx.cfg требуют перезапуска.
  4. denied в VoIP Statistics. Логин sip-…-<номер> должен стоять целиком в RegUser и VoipUser, а в RegOwnId и VoipOwnAddress<логин>@<SIP-сервер>; в RegPwd и VoipPwd — последний выданный пароль.
  5. Регистрация есть, но звонок не приходит. SIM не в сети: горит «быстрое мигание» (PIN не введён, SIM заблокирована), или модуль GSM ищет сеть не в том диапазоне — у квадродиапазонных модулей нет значения по умолчанию, диапазон задаёт BAND(<n>) в строке Subscriber (для Европы BAND(6) = 900/1800). Или в стране 2G/3G уже выключены — тогда шлюз не оживить.
  6. Звонок приходит, но меню не слышит нажатий. DTMF остался «в звуке»: нужны VoipDtmfTransport=3 и VoipRFC2833PayloadType=101.

Общие причины (SIP ALG на роутере, закрытый UDP 5060) — в обзоре, раздел «Если шлюз не регистрируется»; про сеть и SIM — «Сеть заведения, NAT и SIM-карта».

Модели семейства#

Все модели сняты с производства. Прошивка общая, поэтому профили [Registrar:], [Voip:] и маршрут входящих одинаковы везде; различаются мобильная часть и способ входа.

Модель Порты / каналы Сеть / линия Отличия в настройке
iGATE GSM, 2 HU (4/8/12/16) до 4 плат по 4 SIM-канала; 2× PRI (опция); 2× Ethernet GSM 850/900/1800/1900 держатель SIM4 (одна SIM на канал) или SIM24 (до 6 SIM на канал)
iGATE GSM, 4 HU (до 32) до 8 плат по 4 = 32 канала; 2× PRI GSM антенны сводятся к двум платой-разветвителем
iGATE BRI 4× BRI S0 + 1–2 платы по 4 SIM-канала GSM + ISDN BRI TE/NT DIP-переключателями; для нашей схемы ISDN не нужен
iGATE 3G / UMTS до 32 каналов UMTS 2100 + GSM диапазон модуля — BAND или BNDS/BNDU в зависимости от модуля
iGATE CDMA до 32 каналов CDMA 800/1900 исполнение для США, где сети CDMA закрыты
iGATE GSM 32 VoIP US 32 канала GSM 850/1900 исполнение для США; в США 2G выключен
vGATE (Control Unit + SIM Unit) до 600 SIM на блок, до 10 блоков не шлюз: сервер SIM-карт для шлюзов TELES; к АТС не подключается
ECOTEL GSM / ECOTEL 3G (прежде VoIPBOX GSM / UMTS) до 4 мобильных и 8 VoIP-каналов; варианты с BRI, FXS или FXO 2G или 3G та же прошивка (с версии 16.1)
CELLX GSM-4 / 3G-4 (+FXS, +BRI-2), «CELLX Box» 4 SIM-канала; опция 4× FXS или 2× BRI; 2× Gigabit Ethernet 2G или 3G веб-интерфейса нет — только Quickstart, GATE Manager и FTP
CellX 4 (США) 4 канала + 4× FXS CDMA или 2G/3G американская ветка; эти сети в США выключены

FXS-порты CELLX и ECOTEL подключают аналоговые телефоны к самому шлюзу, а не к нашей АТС. Аналоговые телефоны как добавочные АТС — в разделе «Настройка SIP-телефонов».

Частые вопросы#

Можно ли через этот шлюз звонить из АТС наружу?#

Пока нет — у нас шлюз работает только на входящие. Сам TELES исходящие в мобильную сеть умеет, но наша АТС пока не отправляет звонки на добавочный-шлюз как на линию. Исходящие со своего номера — через SIP-провайдера.

Стоит ли покупать iGATE или CELLX с рук?#

Нет. Производитель ушёл из телекома, прошивок и поддержки нет, а LTE/VoLTE у семейства нет совсем — с каждым отключением 2G и 3G в стране шлюз превращается в неработающую коробку. Эта страница — для тех, у кого шлюз уже стоит. Где 2G и 3G ещё работают, а где выключены — «По странам».

Можно ли настроить шлюз без Windows?#

Да. Заводской адрес 192.168.1.2 и FTP (teles / tcs-ag) есть всегда: скачайте route.cfg и pabx.cfg, поправьте в любом текстовом редакторе, загрузите обратно и дайте команду site xgact (для pabx.cfg — перезапуск site xgboot).

В веб-интерфейсе есть VoIP Settings — почему инструкция через файлы?#

Веб-интерфейс опционален (у CELLX Box его нет вовсе), рассчитан на Internet Explorer 6/7/8 и пишет в те же файлы. Файлы работают на любой модели и версии прошивки, поэтому инструкция — через них.

Нужен ли G.722?#

Нет. У TELES G.722 нет; наша АТС отлично работает с G.711 (A-law и µ-law).

У меня vGATE — как его подключить?#

Никак, и не нужно: vGATE — хранилище SIM-карт, которое раздаёт их шлюзам iGATE, ECOTEL и CELLX по сети. К нашей АТС подключается шлюз, в котором эти SIM-карты работают, — по шагам этой страницы.

Источники#

Документы TELES (сайт производителя больше не отдаёт документацию, ссылки — на копии у дистрибьюторов, в архиве FCC и Wayback Machine), дата обращения — 10.09.2026:

Была ли статья полезной?