Linksys SPA400 и Asterisk
Конфигурация SPA400
Подключитесь с SPA400 через Веб-интерфейс. Логин : Admin; Password: нет.
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)
и т.д.