FreePBX13 и YeastarS20

Материал из Integra-S Wiki
Перейти к: навигация, поиск
FreePBX-Yeastar.jpg


Intercommunication between FreePBX and Yeastar S20

Configuration on FreePBX

  1. Войдите в WEB интерфейс FreePBX > Connectivity > Trunks , нажмите Add Trunk, Add SIP (chan_pjsip) Trunk из ниспадающего списка.
  2. Во вкладке General заполните поле Trunk Name, например Yeastar S20
  3. Нажмите на вкладку pjsip Settings, установите Authentication в позицию None, введите IP адрес Yeastar S20 в поле SIP Server, установите SIP Server Port (по умолчанию используется5060).
  4. Нажмите на вкладку PJSIP Advanced tab, введите IP адрес Yeastar S20.
  5. Нажмите Submit и Apply Config.
  6. Нажмите Admin > Asterisk CLI, введите коаманду pjsip show endpoints, нажмите Send Command и проверьте статус транка, если статус показывает “Not in use” и “Avail”, в таком случае транк успешно подключен к Yeastar S20.
  7. Нажмите на Connectivity > Outbound Routes, нажмите на Add Outbound Route.
  8. На странице Route Settings, введите имя для outbound route, в строке Trunk Sequence for Matched Routes выберите Yeastar S20.
  9. Нажмите на вкладку Dial Patterns, в поле Match Pattern устанвоите 1XXX.

Configuration on Yeastar S20

  1. Войдите в WEB интерфейс Yeastar S20, нажмите на Settings > PBX > Trunks, нажмите Add для добавления нового транка.
  2. Выставите соответствующие настройки
Trunk Status: Enabled
Trunk Type: Peer Trunk
Provider Name: имя транка, например Freepbx
Hostname/IP: IP адрес FreePBX
Domain: IP адрес FreePBX

3. Нажмите Save и Apply.

4. Нажмите PBX Monitor, проверьте статус транка. Если статус зеленый, значит Yeastar S20 успешно подключился к FreePBX.

5. Нажмите Settings > PBX > Call Control > Outbound Route, нажмите Add.

6. Выставите соответствующие настройки.

Name: введите имя outbound route.
Patterns: введите “1XX”, такой же формат, как на FreePBX.
Member Trunks: выберите SIP транк “Freepbx”.
Member Extensions: выберите extensions, данные extensions смогут звонить пользователям FreePBX’s.

Making Outgoing Calls from FreePBX through Yeastar S20s Trunks Configuration on Yeastar S20

  1. В WEB интерфейсе Yeastar S20, нажмите на PBX Monitor > Trunks и проверьте состояние GSM/FXO.
  2. Нажмите на Settings > PBX > Call Control > Outbound Routes, нажмите Add. Задайте Patterns равным "X.", при такой настройке звонки буду осуществляться без дополнительного набора.
  3. Member Trunks задаем GSM
  4. Member Extensions выбираем пользователей, которые могут осуществлять звонки на городские/мобильные номера.
  5. Нажмите на Settings > PBX > Call Control > Inbound Routes, нажмите Add.
  6. установите следующие настройки
Name: укажите имя для inbound route.
Member Trunk: выберите FreePBX trunk.
Destination: укажите outbound route из 2-ого пункта.

Configuration on FreePBX

  1. Нажмите на Connectivity > Outbound route, отредактируйте outbound route, имя которого было указано в Configuration on FreePBX 8-ой пункт, нажмите на "+" и добавьте X.
  2. Нажмите Save и Apply.
  3. Проверьте настройки сделав тестовый звонок на сотовый/городской номер


Receiving Yeastar S20 Incoming Call at FreePBX Configuration on Yeastar S20

  1. В WEB интерфейсе Yeastar S20 нажмите на Settings > PBX > Call Control > Outbound Route, создайте новый outbound route. Данный outbound route будет использован для направления звонков на FreePBX.
  2. Заполните следующие поля
Name: имя outbound route.
Patterns: выставите “X.”, что позволит всем номерам звонить через outbound route.
Member Trunks: выберите FreePBX SIP trunk.
Member Extensions: выберите дозволенные extensions.

3. Нажмите Save и Apply.

4. Отредактируйте GSM trunk: Settings > PBX > Trunks, пропишите DID Number. DID number должен совпадать с DID Number в FreePBX’s inbound route.

5. Нажмите Save и Apply.

Configuration on FreePBX

  1. В WEB интерфейсе FreePBX нажмите на Connectivity > Inbound Routes, нажмите Add Inbound Route.
  2. Укажите Discription, как имя Inbound Routes, установите DID Number записанный ранее в настройках Yeastar GSM trunk, далее выберите set destination.
  3. Нажмите Save и Apply.
  4. Позвоните на номер Yeastar S20 и наберите добавочный 101. Удостоверьтесь, что звонок прошел и идут гудки.