Board logo

標題: 3個AnalogTrunk [打印本頁]

作者: banana1012    時間: 2012-12-28 09:27     標題: 3個AnalogTrunk

我有5個FXO, 安裝了4條電話線,
+了4個AnalogTrunk (AnalogTrunk_1, AnalogTrunk_2, AnalogTrunk_3, AnalogTrunk_4)
+了4個Outgoing Calling Rules, Pattern都是_9x.

我試了很久, 就是不能同時打出.......請各位救救我,THANKS
P1.jpg

圖片附件: P1.jpg (2012-12-28 09:27, 259.39 KB) / 下載次數 676
http://telecom-cafe.com/forum/attachment.php?aid=2079&k=088cef45495b7453af54e1e5e4223a41&t=1732340327&sid=CDTiG3


作者: 角色    時間: 2012-12-28 11:26

估计你需要fail-over的东西。
作者: 角色    時間: 2012-12-28 13:42

回復 1# banana1012

你是公司用吗?那么你的Asterisk安装哪里呢?
作者: 雯雯    時間: 2012-12-28 15:08

其實也要研究一下, 像我公司幾十條外線.
作者: alang    時間: 2012-12-28 15:10

在 Dialplan1 只勾選 AnalogCallRoute 其他三項不要選,這樣試試
作者: 角色    時間: 2012-12-28 17:00

回復 5# alang

我再看它的Dialplan,同意你的说法,但是只能有两条Trunks可以用,Trunk 3, Trunk 4就不可以。可能要自己写scripts(通过vorice menu)。
作者: banana1012    時間: 2012-12-28 17:02

是ATCOM IP08,
用 "Outgoing Calling Rules" 的 "Use FailOver Trunk" 是可以實現跳到第二條線, 但是第三個CALL開始就不行了

試了在 Dialplan1 只勾選 1個"AnalogCallRule", 也不行.
作者: 角色    時間: 2012-12-28 17:13

本帖最後由 角色 於 2012-12-28 17:28 編輯

可以参考下面帖子:

http://www.telecom-cafe.com/foru ... amp;extra=page%3D11

http://mikepultz.com/2010/05/aut ... l-over-in-asterisk/

http://forums.asterisk.org/viewtopic.php?f=13&t=83760
作者: alang    時間: 2012-12-29 10:18

是ATCOM IP08,
用 "Outgoing Calling Rules" 的 "Use FailOver Trunk" 是可以實現跳到第二條線, 但是第三 ...
banana1012 發表於 2012-12-28 17:02


1. 寫一個 macro 用來作多個 trunk fail-over
2. 新增 Outgoing Calling Rule, 勾選 Send to Local Destination > Custom > Macro(上述的 macro,${EXTEN:1})
EXTEN:X,如果 Pattern 是 _9.,X 必須是1, 如果是 _002.,X 必須是 3
作者: ckleea    時間: 2012-12-29 21:07

可以試下 Superdial macro

http://www.telecom-cafe.com/foru ... ;highlight=failover


;dial-out via HKBN 2b
[CallingRule_2b-out_nocid]
;exten => _9.,1,Dial(SIP/133${EXTEN:1}@hkbn2b)
;exten => _9.,n,Hangup()

exten => _9.,1,Macro(superdial,SIP/trunk1/${EXTEN:1})
exten => _9.,2,Macro(superdial,SIP/trunk2/${EXTEN:1})
exten => _9.,3,Macro(superdial,SIP/trunk3/${EXTEN:1})
exten => _9.,4,Macro(superdial,SIP/trunk4/${EXTEN:1})
作者: 角色    時間: 2012-12-31 14:49

回復 10# ckleea

问题是在Asterisk-GUI怎样实现Superdial呢?
作者: alang    時間: 2012-12-31 22:34

注意:那個 superdial 並沒有 failover 的功用,而是必須有多個 superdial 才能組成一個 failover 的 macro,所以我還是建議:如果一定要用 superdial ,那還必須寫一個 failover 的 macro 用來呼叫 superdial,而 Asterisk GUI 就設定 failover 的 macro。

另一個比較簡單的作法是,直接重寫一個 failover 的 macro,內容可以參考 superdial,或其他網路範例,然後 Asterisk GUI 設定這個 macro 。
作者: 角色    時間: 2012-12-31 22:48

同意alang的说法,其实在我整理时也遇到你说的东西。
作者: 角色    時間: 2013-1-1 09:47

回復 1# banana1012

你可以参考我刚刚建立于Asterisk-GUI的supderdial (信息主要引述ckleea的superdial)

http://www.telecom-cafe.com/forum/viewthread.php?tid=5126
作者: banana1012    時間: 2013-1-3 10:14

多謝各位大大, 最近在忙沒空試, 試好以後我一定會回來做報告, 多謝各位.




歡迎光臨 電訊茶室 (http://telecom-cafe.com/forum/) Powered by Discuz! 7.2