Подключение Linksys SPA-3102 к Asterisk

Написал admin . Опубликовано в VoIP просмотров 6 106

Так себеПойдетХорошоПонравилосьОтличный пост (5 votes, average: 4,20 out of 5)
Загрузка...

Задача:

1. Звонки с Line1 завернуть диалпланами на PSTN и Asterisk
2. Звонки с Asterisk на Line1 и PSTN
3. Звонки с PSTN на Asterisk в очередь


[pwal id=»16067340″ description=»Настройка Asterisk»]

Настройка Asterisk (FreePBX):

1. Создаем транк: Trunks -> Add Trunk -> Add SIP Trunk

Trunk Name: PSTN
Outbound Caller ID: <Номер телефона PSTN>

Outgoing Settings

Trunk Name: pstn-spa
PEER Details:

type=peer
auth=md5
host=<ip spa3102>
port=5061
secret=<password>
username=<Номер телефона PSTN>
fromuser=<Номер телефона PSTN>
dtmfmode=rfc2833
context=from-trunk
insecure=very

Incoming Settings

USER Context: <Номер телефона PSTN>
USER Details:

type=friend
host=dynamic
context=from-pstn
secret=<password>
dtmfmode=rfc2833
disallow=all
allow=ulaw
insecure=very

2. Создаем входящий маршрут (куда пускать входящие звонки с нашего транка PSTN)

Идем: Inbound Routes -> Add Incoming Route

Description: PSTN
DID Number: <Номер телефона PSTN>
Set Destination: выбираем куда пускать звонки. В моем случае это очередь входящих звонков.

3. Создаем маршрут для исходящих звонков (какие набранные номера выпускать через наш транк PSTN)

Идем: Outbound Routes -> Add Route

Route Name: PSTN
Route CID: <Номер телефона PSTN>
Dial Pattern: match ZXXXX (пятизначные номера начинающиеся с 1,2…9)
Trunk Sequence: Выбираем наш транк PSTN

Все, что касается PSTN линии, мы на Asterisk сделали. Осталось сделать внутренний номер для Line1 (FXS порт на железке), чтобы мы могли на него звонить или принимать с него звонки с помощью Asterisk.

1. Создаем Extention для Line1

Идем: Extentions -> Add Extention -> Generic SIP Device

User Extention: <line1 extention number>
Display Name: Line1
SIP Alias: line1
Secret: <password>

Настройка Linksys SPA-3102

1. Настраиваем порт Line1 (FXS) — нашу телефонную трубку подключаем именно сюда

Вкладка Line 1

Line Enable: yes
SIP Port: 5060
Proxy: <ip asterisk>
Register: yes
Display Name:
<line1 extention number>
User ID: <line1 extention number>
Password: <password>
Dial Plan: ([1-79]xxxxS0<:@gw0>|xx.|*xx.|**xx.|<#,:>xx.<:@gw0>|<#,:>*xx<:@gw0>)
Enable IP Dialing: yes

2. Теперь настроим порт PSTN (FXO) — подключен к городской телефонной линии

Line Enable: yes
SIP Port: 5061
Proxy: <ip asterisk>
Register: no
Make Call Without Reg: yes
Ans Call Without Reg: yes
Display Name: <Номер телефона PSTN>
User ID: <Номер телефона PSTN>
Password: <password>
Auth ID:
<Номер телефона PSTN>
Dial Plan 1: (xx.)
Dial Plan 2: (S0<:___>) где ___ это <Номер телефона PSTN>
VoIP-To-PSTN Gateway Enable: yes
VoIP Caller Auth Method: HTTP Digest
Line 1 VoIP Caller DP: 1
VoIP Caller Default DP: 1
VoIP User 1 Auth ID: <Номер телефона PSTN>
VoIP User 1 DP: 1
VoIP User 1 Password: <password>
PSTN-To-VoIP Gateway Enable: yes
PSTN Caller Auth Method: none
PSTN Ring Thru Line 1: no
PSTN CID For VoIP CID: yes
PSTN Caller Default DP: 2
PSTN Answer Delay: 3.5
SPA To PSTN Gain: 10

Не забываем сохранить — Submit All Changes

Если ничего не забыл, то все должно заработать.

Наиболее распространенные ошибки и проблемы при настройке Linksys SPA 3102.

  • Инструкция по настройке вручную

http://www.3cx.com/voip-gateways/linksys-3102.html

  • Автоматическая настройка через загрузку конфигурации

http://www.3cx.com/voip-gateways/linksys-3102-provisioning.html

  • Если используется 1 Ethernet-порт, то подключение должно быть через WAN.
  • Городская линия подключается к порту FXO (в системе обозначена как PSTN), телефон или факс подключаются к порту FXS (в системе обозначен как Line 1)
  • Для того чтобы использовать оба интерфейса и FXO, и FXS, настройте порт 5061 для «PSTN Line» и 5060 для «Line 1». Аналоговый шлюз на 3CX в этом случае должен быть настроен на порт 5061.
  • В ситуации когда невозможно позвонить «в город», а звонки «из города» идут без проблем. Проверьте параметр напряжения (Line Volage) в настройках PSTN, значение должно быть -33V или -34V.
  • Проверьте способ набора номера для линии — «тоновый» или «пульсовый».
  • Проверьте версию прошивки, она должна быть не ниже 5.1.7(GW). Последнюю версию firmware можно скачать здесь
  • Проверьте исходящие правила на 3CX, префиксы должны удаляться
  • При исходящих вызовах VoIP-FXO, от Linksys слышен диалтон (длинный гудок), но номер не набирается.

Поставьте параметр SPA to PSTN Gain:  10, если звук получается слишком громким/тихим то отрегулируйте (например, при слишком громком  3)


[/pwal]

Похожие статьи:

Метки: , ,

Trackback from your site.

Comments (10)

  • Юрий

    |

    Огромное спасибо, очень все доступно и понятно. Настроил за 15 минут.

    Reply

  • Макс

    |

    спасибо
    сначала мучался но потом все таки получилось
    только исходящие почему то не работают
    длинный гудок, после набора тишина

    Reply

  • Роман

    |

    Спасибо заработало прямо сразу.. но вот с входящими на FXO засада.. почему то линксис не регистрируется на сервере.. и после дозвона на fxo через несколько секунд длинный гудок, после которого набирая в тоне можно звонить на любой номер в триксбоксе.. а сразу автоматом он не пробрасывает на триксбокс, уже все перекопал, обновился и все… на исходящие через шлюз работает идеально, а вот вход хоть убей.. 3и сутки бьюсь

    Reply

  • Роман

    |

    line1 идеально, с него можно звонить полноценно, самая засада — что бы входящий с pstn ( с телефонной станции) попадал напрямую в триксбокс, а впечатление что шлюз не смог соединиться с триксбоксом, поэтому перебросил звонок на line1 с которой я и звоню.. но вот в чем проблема ну ни как не могу понять.. явно ошибка должна быть банально простой. и главное в статусе PSTN регистрации на шлюзе постоянно ошибка.. т.е. не авторизовался !

    Reply

  • Sergey

    |

    +1
    Спасибо!
    По аналогии соединил c SPA-3102->CGP->SIP-провайдер

    Reply

  • Евгений

    |

    Все вроде работает кроме звонка с asterisk на pstn все время занято.
    И можно ли что то прописать чтобы транк был зарегистрирован на spa 3102

    Reply

  • Евгений

    |

    Все вроде работает кроме звонка с asterisk на pstn все время занято.

    Reply

  • helllchief

    |

    а где статья ?

    Reply

  • Ivan

    |

    А где статья то?

    Reply

  • Ivan

    |

    Восстановите статью пожалуйста

    Reply

Leave a comment