[РЕШЕНО] Linksys SPA400 и Asterisk

Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
Ответить
[РЕШЕНО] Linksys SPA400 и Asterisk
Есть 4-FXO шлюз SPA400, как завести его на ASTERISK
Кто настраивал подобное ?
Решение:  Подключитесь с SPA400 через Веб-интерфейс. Логин : Admin; Password: нет.

1. Setup→SPA9000 Interface

- Установите параметр USER ID как SPA400
- Оставте SPA9000 address как Discover Automatically
- Сделайте Save Settings

Скрин настройки:

Настройка Asterisk



sip.conf

[general]
register= spa400@192.168.1.1/spa400
[spa400]
type=friend
user=spa400
host=192.168.1.1
dtmfmode=rfc2833
canreinvite=no
context=from_spa400
insecure=very

Чтобы донабрать номер через Asterisk

extensions.conf

[from_spa400]
exten => spa400,1,NOOP(${SIP_HEADER(TO)})
exten => spa400,n,SET(TMP2=${SIP_HEADER(TO)})
exten => spa400,n,SET(TMP1=${CUT(TMP2,@,1)})
exten => spa400,n,SET(DST=${CUT(TMP1,:,2)})
exten => spa400,n,Goto(my_dids,${DST},1)
[my_dids]
exten=> FXO_Port_ID_1,1,Answer()
exten=> FXO_Port_ID_1,2,DISA(no-password,mycontext)
exten=> FXO_Port_ID_2,1,Answer()
exten=> FXO_Port_ID_2,2,DISA(no-password,mycontext)


ИТОГ:

*CLI> sip show registry
Host                                    dnsmgr Username       Refresh State                Reg.Time
192.168.1.1:5060                      N      SPA400             105 Registered          Sat, 22 Jan 2022 14:55:43
Услуги Системного Администратора - Работаю только с Юр. Лицами по договору обслуживания.
Если сможешь зарегистрировать Астериск на SPA400, то звонки будут авторизованы. Для примера ниже это
register= 12345@ИП_адрес_spa400/12345
звонок приходит как name is 'Anonymous' number is 'anonymous'
потому что росийские аналоговые линии не передают CallerID.

1. Открываем вкладку SPA9000 Interface на SPA400
2. User ID: поставь для примера 12345
3. Discover Automatically - да
4. Port ID 1: FXO_Port_ID_1
Port ID 2: FXO_Port_ID_2
Port ID 3: FXO_Port_ID_3
Port ID 4: FXO_Port_ID_4
5. Остальное там оставить в дефолте, включить Enable Session Timer

Теперь Триксбокс:
1. Создаём СИП транк:
Trunk Name: 12345
PEER Details:
КОД: ВЫДЕЛИТЬ ВСЁ

type=friend
username=12345
canreinvite=no
dtmfmode=rfc2833
host=ИП_аддр_SPA400
insecure=very
qualify=200  ; это не обязательно
2. Убирай вообще регистрацию.
3. Создаём исходящий маршрут: ToCity и направляем его в транк SIP/12345
4. Для входящих звонков или разрешай Allow Anonymous Inbound SIP Calls, или дописывай транк SIP/12345 на тему юзера, для входящих.
Услуги Системного Администратора - Работаю только с Юр. Лицами по договору обслуживания.
Страницы: 1
Ответить
Форма ответов
Текст сообщения*
:) ;) :D 8-) :( :| :cry: :evil: :o :oops: :{} :?: :!: :idea:
Защита от автоматических сообщений. Введите символы, изображенные на этой картинке в поле ввода &quote;Код подтверждения&quote;.