因為前陣子升速到50M,所以想架設VOIP使用。
參考了網路上的資料,很順利的將Asterisk1.8安裝完成,也以X-lite這套SIP軟體測試能相互撥打通話。
於是就上網拍買了一台ATA-172及兩台DGP-306(同ATA-171M晶片)回來。
就像設定X-lite的SIP資訊一樣,登入172/306的SIP Service設定完成後,試打…
挫賽了,不管是172還是306都無法撥出到其它分機上…囧"
但是用X-lite卻可以撥打到172/306上,通話也很清楚。
因為測試時,主機跟兩組話機都是插同一台SW上,可以排除是防火牆或是NAT所引起的錯誤。
且為了排除是SIP主機的問題,改用另一套SIP Server試測一樣是X-lite互通OK,也可以由X-lite打到172/306。
但172/306就是都無法撥出到任何分機去。
板上有沒有人也有使用ATA-17x系列的SIP電話?
想問看看機子的設定有沒有哪出錯了Orz
============================
問題已經解決了^^。
原因真的就是在話機的設定上。
需要在ATA-17x的Phone Dial Plan中設定Replace rule:
XXXX+@yoursipserverdomain,xxxx為分機號碼。
因為用Xlite撥打時,軟體可能自動加上@yoursipserverdomain,
所以話機可以接收Xlite的發話,
但話機沒有設定replace rule時就只會撥出分號號碼而沒有主機位址。
結果自然就是無法撥出。
第一次用實體話機不熟析導致不是問題的問題變問題orz。
書籤