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 и с PIN0000. - Компьютер в той же сети. Удобнее всего 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).
Скриншот: 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 |
Скриншот: 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.cfg → Download From System → правка в текстовом редакторе → правый щелчок → Upload To System; GATE Manager спросит, активировать ли новую конфигурацию, — OK. По FTP: скачать /boot/route.cfg, поправить, загрузить обратно и дать команду site xgact. Правило формата: комментарии начинаются с ;, в конце файла — пустая строка.
Скриншот: 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 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).
Скриншот: 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. Проверить регистрацию и звонок#
- SIM-карты в сети. Светодиоды SIM на мобильных платах горят ровно — карта зарегистрирована. Медленно мигают — идёт регистрация, быстро — SIM заблокирована или слабый сигнал.
- Регистрация в шлюзе. GATE Manager → Statistics → VoIP Statistics, столбец Registration State у профиля
ATS.not registered,deniedилиtimeout— проверьте логин, пароль и адрес сервера. То же видно в файлеprotocol.log: строкаregistrar ats: registration done— успех. - Регистрация в админке. Телефония → вкладка «Операторы» — у добавочного шлюза горит зелёная точка.
- Звонок. Позвоните с мобильного на SIM-карту шлюза — должны зазвонить операторы группы (или оператор) из строки
MapAllIN. - Звук — эхо-тест
*43. Регистрация ничего не говорит о звуке. Временно замените номер группы на*43(MapAllIN=40ATS:*43), нажмите Activate configuration и позвоните на SIM: АТС даст короткий гудок, а дальше будет возвращать ваш голос с задержкой — говорите секунд десять. Слышите гудок и себя — звук в обе стороны в порядке; гудок есть, а себя нет — звук не доходит от шлюза до АТС; нет даже гудка — не доходит от АТС до шлюза. Итог теста виден в журнале звонков. Звёздочка в правилах TELES — служебный символ: если строка с*43не примется, проверьте звук звонком на внутренний номер оператора. После проверки верните номер группы.
Всё про проверку — в обзоре, раздел «Как проверить».
Сброс к заводским настройкам#
Кнопки сброса у TELES нет, и пункта «сброс к заводским» в веб-интерфейсе и GATE Manager в документации тоже нет. Заводское состояние — это отсутствие ip.cfg плюс образцовые pabx.cfg и route.cfg, поэтому сброс делается через файлы:
- Зайдите на шлюз по FTP (
teles/tcs-ag, если пароль не меняли) или через GATE Manager. - В каталоге
/bootудалите или переименуйтеip.cfg— шлюз вернётся на адрес192.168.1.2. - Замените
pabx.cfgиroute.cfgобразцами с компакт-диска производителя (каталогConfigfiles: вариантыcarrier,corporate,umts_system,bri_system). - Перезапустите шлюз командой 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). Логин и пароль добавочного в админке сброс шлюза не меняет; если пароль добавочного не сохранился, выдайте новый кнопкой «Сбросить пароль». Общее про сброс — в обзоре.
Если шлюз не регистрируется#
- SIP-профиль говорит на H.323. Не задан
VoipSignalling=1— по умолчанию0, это H.323. - Сервер не находится по имени. В
pabx.cfgнетNameServer=, или шлюз не перезапускали после его добавления. - Конфигурация не активирована. После загрузки
route.cfgне было Activate configuration (site xgact) — шлюз работает со старыми правилами. Правкиpabx.cfgтребуют перезапуска. deniedв VoIP Statistics. Логинsip-…-<номер>должен стоять целиком вRegUserиVoipUser, а вRegOwnIdиVoipOwnAddress—<логин>@<SIP-сервер>; вRegPwdиVoipPwd— последний выданный пароль.- Регистрация есть, но звонок не приходит. SIM не в сети: горит «быстрое мигание» (PIN не введён, SIM заблокирована), или модуль GSM ищет сеть не в том диапазоне — у квадродиапазонных модулей нет значения по умолчанию, диапазон задаёт
BAND(<n>)в строкеSubscriber(для ЕвропыBAND(6)= 900/1800). Или в стране 2G/3G уже выключены — тогда шлюз не оживить. - Звонок приходит, но меню не слышит нажатий. 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:
- iGATE Reference Manual, software version 17.0 (01.06.2012) — https://100ports.wordpress.com/wp-content/uploads/2014/06/teles_igate_17-0_referencemanual.pdf
- TELES.iGATE Systems Manual, software version 14.0 (12.06.2008) — https://www.tkc.kiev.ua/sites/default/files/teles.igate_14.0.pdf
- CELLX Box Systems Manual, software version 17.1 (20.03.2014, FCC ID L4Q-GSM04VOIPUS) — https://fccid.io/pdf.php?id=2293360
- iGATE — Mobile gateway for GSM, 3G UMTS, and CDMA, даташит — https://innovators.gr/files/ds-igate.pdf
- vGATE — Centralized SIM card storage and management, даташит — http://www.innovators.gr/files/ds-vgate.pdf
- Productbrochure Mobile Gateways (02.2015) — https://web.archive.org/web/20170830003043id_/http://www.teles.com/fileadmin/templates/pdf/Produktbrosch%C3%BCren/Productbrochure_Mobile_Gateways_EN_web.pdf
- CellX 4 Datasheet — https://web.archive.org/web/20170828235759id_/http://www.teles.com:80/fileadmin/templates/pdf/Datasheets/Datasheet_CELLX4.pdf
- Страница «Mobile Gateways» на teles.com (снимок 03.09.2014) — https://web.archive.org/web/20140903171905/http://www.teles.com/produkte/mobile-gateways.html
- TELES Aktiengesellschaft: Sale of the telecommunications segment (29.09.2023) — https://live.deutsche-boerse.com/news/TELES-Aktiengesellschaft-Sale-of-the-telecommunications-segment-TELES-Carrier-Solutions-null
- FCC ID L4QGSM32VOIPUS (iGATE GSM 32 VoIP US) — https://fccid.io/L4QGSM32VOIPUS