OBi110 是一個相當好用 VoIP gateway,此篇將說明如何設定 NextPBX 部份,而 OBi110 上的設定可以參閱:OBi110 進階設定篇。
要設定 NextPBX 可以連接 OBi110,使它可以成為外線那樣可以作撥出及撥入,以下設定將完全不使用 UI 來完成,這是為了要配合我之前完成的 OBi110 上的設定教學,假使想使用 UI 方式來作設定,那 OBi110 的部份設定也必須另外作更改。
編輯 /etc/asterisk/sip.conf (注意:這裡不可使用 UI 方式來作)
在最下方加上這一行
#include "sip_misc.conf"
新增檔案 /etc/asterisk/sip_misc.conf
[OBIPSTN] host = dynamic type = friend secret = thisispassword context = from-obipstn disallow = all allow = ulaw canreinvite = no quality = yes
NOTE:
OBIPSTN 這必須是 OBi110 設定的 SIP 帳號
secret 這必須是 OBi110 設定的 SIP 密碼
編輯 /etc/asterisk/extensions.conf,可使用 UI 來編輯
新增 context
dialplan 內容
exten=_dial_.,1,Set(PREFIX=**80) exten=_dial_.,n,Dial(SIP/obiPSTN/${PREFIX}${EXTEN:5} exten=_dial_.,n,Hangup exten=_dialtc_.,1,Set(PREFIX=**8) exten=_dialtc_.,n,Dial(SIP/obiPSTN/${PREFIX}${EXTEN:7} exten=_dialtc_.,n,Hangup exten=_4XXXXXXXX,1,Goto(dialtc_${EXTEN:1},1) exten=_[2-3]XXXXXXX,1,Goto(dial_${EXTEN},1) exten=_[2-3]XXXXXXXX,1,Goto(dial_${EXTEN},1) exten=_[5-8]XXXXXXX,1,Goto(dial_${EXTEN},1) exten=_[5-8]XXXXXXXX,1,Goto(dial_${EXTEN},1)
NOTE:
以上內容的撥號規則為:
4開頭號碼為市內電話,OBi110 不會傳送區碼
2-3 與 5-8 開頭號碼為長途,OBi110 會傳送區碼
**8 是 OBi110 的撥號規則
NextPBX Admin > File Editor(Advanced) > extensions.conf > Add context: from-obipstn
exten=031234567,1,Noop(Receiving OBi110 PSTN) exten=031234567,n,Set(CALLERID(number)=${CALLERID(name)}) exten=031234567,n,Answer exten=031234567,n,Wait(1) exten=031234567,n,Goto(DLPN_internal,7000,1) exten=h,1,Hangup
NOTE:
context 名稱 from-obipstn 必須與 sip_misc.conf 的 context 相同
031234567 必須與 OBi110 上的 LINE > InboundCallRoute 相同
Images 0 | ||
---|---|---|
No images to display in the gallery. |