返回列表 發帖
我剛看過角色兄在2009年QNAP forum 講如何在TS-119 安裝Asterisk 時,在步驟第12 的 make samples 一項,已很清楚地它顯示了 echo ";internal_timing = yes" ;


http://forum.qnap.com/viewtopic.php?p=230735

TOP

剛查過自己的ATOM PC Asterisk 是沒有 enable internal_timing = yes, 但仍可順利使用.

TOP

回復 28# 雯雯


   
用Answer() 其實沒有問題的,至於唔識收線,係因為你沒有指定響幾耐停止。例如:

exten=s,4,Dial(IAX2/5003&SIP/5006&SIP/5007&SIP/**26XXXXXXX@obitrunk,30,r)

exten=s,5,Dial(IAX2/5003&SIP/5006&SIP/5007,30,r)

紅色highlight 的是響鈴時間的控制參數,30 代表響 30秒,可自行輸入自己喜歡響鈴時間。因為你沒有設定時間,所以電話會一直響下去。

TOP

本帖最後由 bubblestar 於 2012-10-3 16:51 編輯

回復 32# 雯雯

你的情況是先分辨時間,才指派哪組電話響鈴,因為接電話前其實Asterisk 係先要做一些工作。

這個做法,好類似我之前用同一條線收FAX/電話時,是先要讓Asterisk辦認toning 訊號一樣,最初FAX永遠收不到的,因為每次我的電話接得太快,後來我調動過次序,再加了Wait(3-5)秒,就可以分辨出來電者是FAX抑或是一般電話,從而可以飛往不同地方處理。

基本上我沒有對你的extension code 作大改動,只是調動了次序,你試試是否可行,我以前都改了很多次coding不同次序,才找到一個最好的方案。
  1. include=default
  2. exten=s,1,NoOp(PCCW)
  3. exten=s,2,GotoIfTime(08:30-22:59,*,*,*?4)
  4. exten=s,3,GotoIfTime(23:00-08:29,*,*,*?7)
  5. exten=s,4,Answer()
  6. exten=s,5,Dial(IAX2/5003&SIP/5006&SIP/5007&SIP/**26XXXXXXX@obitrunk,30,r)
  7. exten=s,6,Hangup()
  8. exten=s,7,Answer()
  9. exten=s,8,Dial(IAX2/5003&SIP/5006&SIP/5007,30,r)
  10. exten=s,9,Hangup()
複製代碼
改完記得做一次 dialplan reload 才測試,否則可能無效。

TOP

這是以前記錄在ATCOM IP01 原廠GUI 所註冊HKBN 2b 帳號設定

2b_Reg.png



再用Putty進入IP01裡的Linux系統,用editor把下面的hostnames放入/etc/hosts裡

203.80.89.135   s2hkbntel.net s21.hkbntel.net

TOP

回復 42# 雯雯


     
跟其它sip trunk一樣,要同時設定outgoing dialing plan 及 incoming dialing plan,最後,要勾選Dial Plan 以便開放使用權給你的註冊USER 使用。 都做了嗎?

TOP

本帖最後由 bubblestar 於 2012-10-4 11:44 編輯

回復 44# 雯雯


   
第一個問題是可以的,也有幾種辦法。

可以在sip.conf (IP01/IP04 是在users.conf) 設定 permit/deny 以允許/限制網內外USER使用

permit=<ipaddress>/<network mask>
deny=<ipaddress>/<network mask>

Examples:
deny=192.168.40.38/255.255.255.255
Denies traffic from this IP address

permit=192.168.40.0/255.255.255.0
Allows traffic from this network

http://www.voip-info.org/wiki/view/Asterisk+sip+permit-deny-mask

另外,也可以建立一個新Dial Plan (IP01/IP04 只是剔剔剔),例如 6001 和 6002 的新dial Plan 叫做 inter-com,那麼edit user 6001/6002,選擇inter-com 便是了。

TOP

回復 44# 雯雯


   
第二個問題

可能我有誤會了。 再講過,如果條sip trunk 或 Asterisk Server係自己的設立的,你可以自由bind port; 如果條sip trunk 係由VoIP Provider 提供的,便不可以改port,2b 係用5060 的,唔可以改。

TOP

回復 46# bubblestar


   

哈哈! 老老實實,聽說雯雯有幾條2b 線,究竟現在到底在香港同一網絡下,是否已經有註冊了的2b而又能打出打入呢? 我咁樣問,是因為你背後的network devices 有多少,設定如何或多少2b 已註冊了,可能也影響到要怎樣設定去避duplication發生的。

只是希望了解一下,以便呢度的師兄替你給出好的意見。

TOP

回復 47# 雯雯


   
我不是用port forward 的, 我是在Router 用Open Ports,只設定了UDP 5070 及 UDP 12000-13000 及 IP01 的local IP 192.x.x.x;
原本想capture 圖片PM 給你看,但唔識在PM插入圖片。

TOP

我 Open Ports 的 UDP5070 是指 IP01 的 sip port,如果你改,你在IP04 sip setting 裡也要同時改。但Vigor 3200n 無需對 2b 做任何設定的,2b 在 IP0x 裡用番default 5060 即可。

TOP

大陸會唔會有條2b 經VPN virtaul 香港同一network 註冊?

TOP

回復 54# 角色


   
很久了,雯雯相讓。

TOP

回復 60# 雯雯


    可以!

TOP

回復 68# 雯雯


   
不知有沒有關係,我的Server全部不用Router DHCP 派IP,而是用Static IP 及 bind MAC,所以來回都不怕攪亂。

TOP

返回列表