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

🧰 Patton SmartNode (SN41xx/SN43xx/SN49xx)

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

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

Patton SmartNode (SN41xx/SN43xx/SN49xx) — настройка для нашей АТС

Patton SmartNode — «офисные» шлюзы американо-швейцарской Patton с долгими прошивками. Для заведения интересны три линейки: аналоговый SN4141 на 2–8 городских линий (порты FXO, есть версии с портами FXS для старых телефонов), SN4131 на 2–8 линий ISDN BRI и SN4171 / SN4970A на потоки ISDN PRI E1/T1. Это выбор для точки, у которой городской номер приходит медной линией или ISDN, особенно если Patton уже стоит. Под одну-две аналоговые линии есть шлюзы проще и дешевле — см. таблицу семейств в обзоре.

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

Главное отличие от других шлюзов: у SmartNode нет веб-страницы с полями «SIP-сервер / логин / пароль». Шлюз настраивается конфигурацией — командами в Telnet/SSH или готовым файлом, который загружается через веб-интерфейс. Шаги ниже дают готовые куски конфигурации, куда остаётся подставить реквизиты. Если с командной строкой вы не работали, закладывайте установку интегратором. Шаги написаны для нынешних моделей на прошивке Trinity (SN4141, SN4131, SN4171, SN4970A); отличия снятых с производства моделей на SmartWare — в блоках «SmartWare».

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

  • Реквизиты добавочного из админки: Телефония → Операторы → заведите оператора для шлюза (например, «Шлюз Patton, городская линия») → «Сбросить пароль» → окно «Учётные данные добавочного»: SIP-сервер, Внутренний номер, Логин, Пароль, Порт 5060, Транспорт UDP. Пароль показывается один раз — сразу перенесите его в конфигурацию. Подробно — «Реквизиты добавочного для шлюза».
  • Сколько добавочных: один на весь шлюз. Шаблон Patton для FXO регистрирует одну учётку и направляет через неё входящие со всех линий.
  • Номер, на который шлюз будет направлять входящие: номер группы обзвона (Телефония → «Группы обзвона», номера с 700) или внутренний номер оператора.
  • Линия: городская аналоговая линия в порт FXO (RJ-11) у SN4141 или линия ISDN от оборудования оператора в порт BRI / E1 (RJ-45) у SN4131 / SN4171.
  • Сетевой кабель, компьютер с программой Telnet или SSH (и браузером) и мобильный телефон, чтобы позвонить на линию.

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

Порт ETH 0/0 (WAN) у всех моделей Trinity получает адрес от роутера заведения по DHCP. Кроме того, у шлюза есть заводской статический адрес — к нему можно подключиться ноутбуком напрямую:

Модель Заводской адрес Что ещё
SN4141 с одним портом Ethernet 192.168.200.20 на ETH 0/0 + DHCP-клиент ноутбуку дайте адрес из 192.168.200.x с маской 255.255.255.0; в одной из таблиц руководства у этой модели указан 192.168.200.10 — если .20 не отвечает, попробуйте его
SN4141/2ETH (два порта) ETH 0/1 (LAN) — 192.168.200.10 или имя smartnode.local LAN раздаёт адреса по DHCP: ноутбук в порту LAN получит адрес сам
SN4131 (два порта) ETH 0/1 (LAN) — 192.168.1.1 LAN раздаёт адреса по DHCP (192.168.1.10–99)
SN4171 ETH 0/0 — 192.168.1.1 + DHCP-клиент
SN4110 (SmartWare) только DHCP на eth0

Если шлюз уже в сети заведения и адрес неизвестен, есть два пути:

  • SmartNode Discovery Tool — бесплатная программа Patton для Windows (страница www.patton.com/SNDiscovery). Она находит в сети все устройства Patton и показывает их IP-адрес, MAC-адрес, модель и версию прошивки. Двойной щелчок по строке открывает веб-интерфейс шлюза. Если шлюза нет в списке, проверьте, что компьютер в той же подсети, и выключите на нём файрвол.
  • Список аренд DHCP в роутере заведения — ищите MAC-адрес с наклейки шлюза.

Окно SmartNode Discovery Tool V1.06: список Available SmartNodes с колонками IP Address, MAC Address, Device Type, Build, кнопки Refresh и Settings, подсказка «Double click an entry to get to the web interface» Скриншот: SmartNode 4520 & 4110 Series User Manual (07MD4524-GS Rev. J), стр. 66.

Сменить адрес WAN на статический можно в CLI (context ip ROUTERinterface WANipaddress WAN <адрес>/<маска>), но для нашей АТС это не нужно: адрес по DHCP подходит.

SmartWare: консольный порт

У моделей на SmartWare (SN4110, SN4120, SN4960/SN4970) есть консоль RS-232 (разъём RJ-45, 9600 бит/с, 8N1; у SN4112S консоли нет). Через неё шлюз доступен без сети — пригодится, если адрес неизвестен, а сброс делать не хочется.

Шаг 2. Войти в шлюз#

Что Trinity (SN4141, SN4131, SN4171, SN4970A) SmartWare (SN4110, SN4120, SN4970)
Как Telnet или SSH на адрес шлюза; веб-интерфейс по HTTP/HTTPS Telnet или консоль; есть веб-интерфейс
Логин admin administrator
Пароль пустой — на запрос пароля просто нажмите Enter пустой

После входа в Telnet командами enable и configure вы попадаете в режим настройки (подсказка меняется на …(cfg)#). Изменения применяются сразу, перезагружать шлюз не нужно, но чтобы они пережили перезагрузку, их надо сохранить: copy running-config startup-config.

Пароль смените сразу — Patton прямо пишет, что создать своего администратора обязан владелец: administrator <имя> password <пароль>, затем copy running-config startup-config. С пустым паролем шлюз нельзя оставлять в сети.

Веб-интерфейс Trinity — это не форма настроек, а оболочка для визардов и файлов конфигурации (он пригодится в шаге 3). Логин и пароль в нём те же, что в Telnet: в шаблонах Patton веб-сервер использует тот же профиль доступа profile aaa DEFAULT. По справочнику CLI веб-сервер по умолчанию выключен. Если браузер не открывает страницу шлюза, включите его в Telnet: web-serverno shutdowncopy running-config startup-config.

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

Регистрация SmartNode на АТС описывается тремя блоками конфигурации: authentication-service (логин и пароль), location-service (адрес АТС и регистрация учётки — identity) и context sip-gateway (SIP-порт шлюза). Так Patton описывает регистрацию на внешнем сервере и в справочнике CLI, и в своих шаблонах для АТС 3CX.

Пример из справочника Patton: location-service PATTON, domain patton.com, identity 300 с блоками authentication outbound (authenticate 1 authentication-service AUTH_PATTON username john) и registration outbound (registrar sip.domain.com, lifetime 600, register auto) Скриншот: Trinity Release 3.14.X Command Line Reference Guide, глава 51 «Location Service», стр. 611.

Вот тот же блок с нашими реквизитами — вставьте его в режиме configure (или в файл конфигурации, см. ниже). Имена AUTH_PBX, LOC_PBX, GW_PBX — произвольные метки, угловые скобки заменяются значениями из окна реквизитов:

authentication-service AUTH_PBX
  username <Логин> password <Пароль>

location-service LOC_PBX
  domain 1 <SIP-сервер>
  identity-group DEFAULT
    authentication outbound
      authenticate 1 authentication-service AUTH_PBX username <Логин>
  identity <Логин>
    authentication outbound
      authenticate 1 authentication-service AUTH_PBX
    registration outbound
      registrar <SIP-сервер> 5060
      lifetime 300
      register auto

context sip-gateway GW_PBX
  bind location-service LOC_PBX
  interface IF_GW_PBX
    transport-protocol udp+tcp 5060
    no transport-protocol tls
    bind ipaddress ROUTER WAN WAN

context sip-gateway GW_PBX
  no shutdown

В строке bind ipaddress укажите IP-интерфейс из context ip ROUTER, через который шлюз выходит в сеть заведения (обычно WAN; в шаблонах Patton для 3CX — LAN). Блок identity-group DEFAULT нужен, чтобы шлюз отвечал на запрос пароля от АТС и во время звонков. Затем сохраните: copy running-config startup-config.

В админке («Учётные данные добавочного») Где в конфигурации SmartNode
SIP-сервер domain 1 …, registrar … и remote … из шага 4 — во всех трёх местах одно и то же
Логин sip-…-<номер> username в authentication-service, имя identity, username в authenticate 1 … и from-header … fix из шага 4 — строка целиком
Пароль password в authentication-service
Порт 5060 второе число в registrar <сервер> 5060 и remote <сервер> 5060
Транспорт UDP transport-protocol udp+tcp 5060 и no transport-protocol tls (TCP тоже примем, TLS у нас нет)
Внутренний номер не вводится — просто помните, какой добавочный занят шлюзом

Проще — готовым файлом. Patton выкладывает шаблоны полной конфигурации Trinity для FXO, FXS, BRI, E1 и T1 (архив NewTemplates.zip из статьи базы знаний KB 478) и визарды на www.patton.com/wizard/. Шаблоны сделаны для АТС 3CX: это XML-файлы, внутри которых лежит текст конфигурации с метками вида %%…%%. Возьмите шаблон своего типа линии, скопируйте текст конфигурации в отдельный файл, замените все метки нашими значениями по таблице выше (и блоками из шага 4) и загрузите файл через веб-интерфейс: меню (кнопка слева вверху) → System / Configuration Files → «+» → выберите файл → сохраните как startup-configOK; затем меню → Reboot → Yes. Файл применится после перезагрузки. Из шаблона для 3CX уберите строку realm 1 3CXPhoneSystem: у нашей АТС отдельного realm нет.

Окно Configuration Files веб-интерфейса Trinity: слева файлы startup-config и shipping-config, кнопки «+» и «−», справа текст конфигурации, внизу кнопки Backup, Restore, Download Скриншот: Patton Knowledge Base, статья 478 «Patton Trinity SmartNode configuration with 3CX».

Кодеки, DTMF, NAT
  • Кодеки — в profile voip DEFAULT. Шаблоны Patton американские: первым идёт µ-law, есть G.729. Для Европы и России поставьте первым A-law, G.729 уберите или поставьте последним (у нашей АТС его нет):
    profile voip DEFAULT
      codec 1 g711alaw64k rx-length 20 tx-length 20
      codec 2 g711ulaw64k rx-length 20 tx-length 20
    
  • DTMF — ничего не трогайте: по справочнику CLI в profile voip по умолчанию стоит dtmf-relay default, а при SIP это RFC 2833. Команда no dtmf-relay переводит DTMF в тональный режим — не ставьте её.
  • NAT — шлюз за роутером заведения работает без проброса портов: он сам регистрируется и повторяет регистрацию раз в lifetime секунд. SIP ALG на роутере выключите.
  • TLS и SRTP у SmartNode — платные лицензии, для нашей АТС они не нужны.
SmartWare (SN4110, SN4120, SN4960/SN4970)

Блоки authentication-service, location-serviceidentityregistration outbound устроены так же (статьи KB 197 и KB 198). Отличия: вход под administrator; SIP-порт шлюза задаётся строкой bind interface eth0 context router port 5060 в context sip-gateway; транспорт — preferred-transport-protocol udp внутри registration outbound; маршрут в шаблонах SmartWare — route .T dest-interface …. Подробности — в SmartWare Release 6.8 Software Configuration Guide.

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

Звонок с линии попадает в интерфейс порта (interface fxo … у SN4141, interface isdn … у ISDN), оттуда — в таблицу маршрутов и в interface sip, который смотрит на нашу АТС. У аналоговой линии нет номера назначения, поэтому номер, который шлюз наберёт в АТС, фиксируется в interface sip — так делает шаблон Patton для FXO.

Пример из справочника Patton: FXO → SIP — context cs SWITCH, routing-table called-e164 RT_TO_SIP с route … dest-interface IF_SIP, interface sip IF_SIP с bind context sip-gateway GW_SIP и remote 192.168.1.1 5060, interface fxo IF_FXO, port fxo 0 0 с bind interface SWITCH IF_FXO Скриншот: Trinity Release 3.14.X Command Line Reference Guide, глава 67 «FXO Interface Configuration», стр. 906. В примере Patton звонок с линии уходит на второй гудок (service second-dialtone), чтобы звонящий сам набрал добавочный; для нашей АТС вместо этого ставится маршрут на номер группы — блок ниже.

Для нашей АТС (линия в порту FXO 0/0; для других портов повторите interface fxo и port fxo):

context cs SWITCH
  routing-table called-e164 RT_TO_PBX
    route default dest-interface IF_SIP_PBX

  interface sip IF_SIP_PBX
    bind context sip-gateway GW_PBX
    remote <SIP-сервер> 5060
    address-translation outgoing-call request-uri user-part fix <номер группы> host-part to-header target-param none
    address-translation outgoing-call from-header user-part fix <Логин> host-part call

  interface fxo IF_FXO_00
    route call dest-table RT_TO_PBX

context cs SWITCH
  no shutdown

port fxo 0 0
  bind interface SWITCH IF_FXO_00
  no shutdown
  • request-uri user-part fix <номер группы> — номер, который шлюз наберёт в АТС: номер группы обзвона (с 700) или внутренний номер оператора. Без этой строки звонок с линии уйдёт в АТС без номера и никуда не попадёт.
  • from-header user-part fix <Логин> — в поле «От кого» ставится наш логин. По умолчанию SmartNode кладёт туда номер звонящего с линии, а наша АТС узнаёт добавочного по логину в этом поле: регистрация будет зелёной, а входящие — отбиваться. Так же сделано в шаблоне Patton для АТС Asterisk с регистрацией (KB 200); команда address-translation в Trinity та же (справочник CLI, глава 55).
  • Порт FXO по умолчанию выключен — без no shutdown в port fxo линия звонить не будет.

Номер звонящего. С настройкой from-header … fix номер звонящего в SIP-звонок не попадает, и в панели оператора звонок виден как пришедший от добавочного шлюза. Правила маршрутизации номеров провайдера (расписание, голосовое меню) к звонкам от шлюза не применяются — ту же задачу решает группа обзвона со своими вариантами по времени (см. «Куда направить входящие»).

ISDN (SN4131, SN4171, SN4970A). Схема та же, только маршрут ставится на interface isdn …. Оператор передаёт по ISDN набранный номер (MSN/DDI), но нашей АТС такие номера у добавочного-шлюза неизвестны — зафиксируйте номер группы так же, строкой request-uri user-part fix. Все номера потока тогда придут в одну группу. Проще начать с шаблона Patton для BRI или E1 из того же архива и поменять в нём наши значения.

Исходящие. Звонить из АТС наружу через линии этого шлюза пока нельзя: правило исходящих АТС ведёт только на линию SIP-провайдера. Сам SmartNode это умеет (hunt-группа портов FXO в шаблоне Patton — service hunt-group и route call dest-service на interface sip), но для нашей АТС эту часть не настраивайте. Исходящие со своего номера — через SIP-провайдера, подробнее — «Исходящие через шлюз — пока нет».

Линии FXO: страновой профиль и отбой
  • Профиль линииprofile fxo DEFAULTelectrical-standard <код>. В списке кодов Trinity есть au, ch, etsi (остальная Европа), gb, it, mx, nl, nz, us, za. Своей страны нет — Patton советует начать с etsi или us. Встроенный профиль уже etsi с форматом номера fsk-etsi, а шаблон для 3CX прописывает electrical-standard us и caller-id standard fsk-bell: вне Северной Америки верните etsi и fsk-etsi.
  • Тоны — в XML-шаблоне для 3CX есть наборы тонов примерно 30 стран (ToneSet_<страна>), в том числе России (гудок 425 Гц); по умолчанию у шлюза тоны американские.
  • Отбойdisconnect-signal busy-tone и disconnect-signal loop-break в профиле FXO. Если тон «занято» не соответствует стране, шлюз не заметит, что абонент положил трубку, и звонок у оператора будет висеть.
  • Эхо — встроенный эхоподавитель включён по умолчанию.

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

  1. Регистрация в шлюзе. В CLI — show location-service: команда показывает состояние регистраций по всем location-service и identity. На передней панели индикатор VoIP горит, когда шлюз зарегистрирован на SIP-сервере, и не горит, если регистрации нет.
  2. Регистрация в админке. Телефония → вкладка «Операторы» — у добавочного шлюза горит зелёная точка.
  3. Звонок. Позвоните с мобильного на городской номер — должны зазвонить операторы группы (или оператор) из request-uri user-part fix. Во время звонка индикатор порта FXO мигает. Положите трубку — вызов у оператора должен завершиться за секунды; если висит, см. «Линии FXO» в шаге 4.
  4. Звук — эхо-тест *43. Регистрация ничего не говорит о звуке. Временно замените номер группы в строке request-uri user-part fix на *43 и позвоните на линию: АТС даст короткий гудок, а дальше будет возвращать ваш голос с задержкой — говорите секунд десять. Слышите гудок и себя — звук в обе стороны в порядке; гудок есть, а себя нет — звук не доходит от шлюза до АТС; нет даже гудка — не доходит от АТС до шлюза. Итог теста виден в журнале звонков. После проверки верните номер группы и сохраните конфигурацию.

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

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

Сброс нужен, если забыт пароль или адрес, шлюз достался с чужой конфигурацией или не загружается. Перед сбросом рабочего шлюза сохраните конфигурацию: в CLI — copy startup-config config:backup, в веб-интерфейсе — кнопка Backup в окне Configuration Files.

Кнопкой Reset (Trinity: SN4141, SN4131, SN4171). Нажимайте, когда шлюз работает и индикатор Power горит ровно:

Сколько держать Что будет
меньше 1 с перезагрузка
1–4 с ничего
5–14 с стирается startup-config, перезагрузка (все индикаторы медленно мигают)
15–20 с заводской сброс: стирается вся флеш-память, кроме заводской конфигурации (shipping-config), визардов, корневых сертификатов и лицензий; перезагрузка (индикаторы быстро мигают)

Схема из руководства SmartNode 5540 & 4140: периоды нажатия кнопки Reset — A меньше 1 с, B два нажатия с паузой 1 с, C 1–4 с, D 5–14 с, E 15–20 с Скриншот: SmartNode 5540 and 4140 Series User Manual (07MDSN5540-SN4140-UM Rev. G), приложение F, стр. 72.

Держите не дольше 20 секунд и не зажимайте кнопку при включении питания: это аварийный режим, в котором можно стереть флеш-память целиком, вместе с купленными лицензиями. После него шлюз поднимается в минимальной конфигурации: Telnet и веб выключены, работает только SSH (у SN4141 — адрес 192.168.200.20).

SmartWare (SN4110). Держите Reset около 5 секунд, пока не замигает индикатор Power, — шлюз перезапустится с заводской конфигурацией. Забытый пароль без кнопки: консольный кабель → перезапустите питание → на строке «Press ^C to abort boot script» нажмите Ctrl+Cfis loadgo -s factory-config → вход administrator без пароля; текущая конфигурация при этом пропадёт.

Из веб-интерфейса документы Patton заводского сброса не описывают: через веб можно загрузить другой файл как startup-config и перезагрузить шлюз (меню → Reboot).

Что делать после: шлюз снова берёт адрес по DHCP и доступен по заводскому адресу из шага 1 с логином admin (SmartWare — administrator) без пароля — начните с шага 1. Заводская конфигурация видна командой show config:shipping-config. Логин и пароль добавочного в админке сброс шлюза не меняет; если пароль добавочного не сохранился, выдайте новый кнопкой «Сбросить пароль». Общее про сброс шлюзов — в обзоре.

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

  1. Настройки пропали после перезагрузки. Изменения в CLI действуют сразу, но без copy running-config startup-config исчезают при перезапуске.
  2. Адрес сервера указан не везде. Он нужен в трёх местах: domain 1, registrar и remote. Забыли одно — регистрация есть, а звонков нет, или наоборот.
  3. Сервер отвергает регистрацию. В username и имени identity должен стоять весь логин sip-…-<номер>, пароль — последний выданный; в authentication-service не должно остаться строки realm из шаблона для 3CX; транспорт — udp+tcp с no transport-protocol tls, порт 5060.
  4. Регистрация зелёная, а входящие отбиваются. В interface sip нет строки from-header user-part fix <Логин>, и в поле «От кого» уходит номер звонящего, или нет блока identity-group DEFAULT (шаг 3).
  5. Звонок доходит до АТС, но никуда не попадает. Нет request-uri user-part fix <номер группы> или номер группы не набирается с телефонов АТС. Порт FXO не включён (no shutdown в port fxo).
  6. Веб-интерфейс не открывается. Выключен веб-сервер (web-serverno shutdown) или шлюз после аварийного сброса в минимальной конфигурации — войдите по SSH.

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

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

Номер модели кодирует комплектацию: JO — порты FXO, JS — FXS, BIS — ISDN BRI, E — E1/T1, V — число голосовых каналов, 2ETH — два порта Ethernet, HP — точный тактовый генератор, R — реле обхода (lifeline/fallback).

Модель Порты / каналы Сеть / линия Отличия в настройке
SN4141/2JO2V, /4JO4V, /8JO8V 2, 4 или 8 FXO (RJ-11), 1 или 2 порта Ethernet городская аналоговая линия Trinity; вход admin без пароля, адрес 192.168.200.20 / .10; промышленное исполнение — SN4141E
SN4141/2JS2JO4V, /4JS4JO8V 2+2 или 4+4 FXS+FXO линии + аналоговые телефоны FXO — как выше; телефоны на FXS — это добавочные, см. «Настройка SIP-телефонов»
SN4131/2BIS4VHP, /4BIS8VHP, /8BIS16VHP 2, 4 или 8 BRI S0 (RJ-45), 4–16 каналов ISDN BRI Trinity; режим порта TE/NT и PtP/PtMP задаётся программно; к линии оператора — режим TE; LAN 192.168.1.1
SN4171/1E15V30HP, /1E30VHP, /2ETH2E30VRHP 1 или 2 E1/T1 (RJ-45), 15–30 каналов ISDN PRI Trinity; к оборудованию оператора — прямой кабель, к мини-АТС — перекрёстный; адрес 192.168.1.1; /1E24VHP (T1) — под заказ
SN4970A/4E30V60RHP, /4E60VRHP, /4E120VRHP 4 E1/T1, 30–120 каналов ISDN PRI только Trinity; замена SN4970/SN4971
SN4112 / SN4114 / SN4116 / SN4118 2–8 FXS и/или FXO, 1 порт Ethernet линии / телефоны сняты с производства, поддержка закончилась 22.10.2021; SmartWare, вход administrator; замена — SN4141
SN4120 1–2 BRI ISDN BRI снята с производства, «не рекомендуется для новых установок»; SmartWare; замена — SN4131
SN4970 / SN4971 1–4 E1/T1 ISDN PRI сняты с производства (31.12.2018); SmartWare или Trinity; замена — SN4970A

Под аналоговые линии берите SN4141/xJO, под ISDN BRI — SN4131, под поток E1 — SN4171. SN4110, SN4120 и SN4970 новыми не покупайте: прошивок для них больше не будет, а б/у устройства на SmartWare настраиваются по руководству SmartWare, а не Trinity. Многопортовые шасси SN43xx (SN4300) и модели SN5xxx (маршрутизаторы и SBC) в документах, по которым написана эта страница, не описаны — уточните у поставщика. Модели с двумя числами каналов в названии (…15V30…, …30V120…) поставляются с меньшим числом голосовых каналов, до большего каналы докупаются лицензией.

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

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

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

Где в веб-интерфейсе поля «SIP-сервер» и «Пароль»?#

Их нет: SmartNode настраивается конфигурацией. Веб-интерфейс Trinity нужен для визардов и загрузки готового файла (System / Configuration Files). Реквизиты подставляются в блоки authentication-service и location-service (шаг 3) — командами в Telnet/SSH или в файле шаблона.

Почему в панели не виден номер звонящего?#

Чтобы АТС узнала звонок как пришедший от добавочного, шлюз ставит в поле «От кого» наш логин (from-header … fix, шаг 4), и номер звонящего в звонок не попадает. Убирать эту строку не нужно — без неё входящие перестанут приниматься.

Сколько добавочных нужно шлюзу на 4 или 8 линий?#

Одного: шаблон Patton для FXO регистрирует одну учётку и направляет через неё звонки со всех линий на один номер группы.

У меня ISDN с несколькими номерами — можно развести их по разным группам?#

Сейчас нет: у нас все звонки от добавочного-шлюза идут на один номер, заданный в request-uri user-part fix, поэтому все номера потока придут в одну группу обзвона.

Моей страны нет в списке профилей линии FXO. Что ставить?#

Patton советует начать с etsi (или us в Северной Америке); встроенный профиль Trinity уже etsi. Главное — правильный тон «занято» для страны, иначе шлюз не заметит отбой абонента (см. «Линии FXO» в шаге 4).

Источники#

Документы Patton, дата обращения — 10.09.2026:

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