返回列表 發帖

asterisk外线打入延迟点解决?

依家起的asterisk1.4+gui  通过外线打出时,自己一收线就可以即刻断开
                          但系如果外线打入来时,对方收线后,电话起码要响3-5秒先会收线
                          
比如我用6001(与FXS口绑定)通过FXO(szpstn)打出街,即是不理是边个先收信都会即刻检测到
  如果我用手机打我的FXO(szpstn),我的6001(FXS口)会3-5秒先至会反映,如果我的手机挂断,部6001都会响3-5秒
  有咩方法可以解决?

本帖最後由 bubblestar 於 2010-11-11 19:50 編輯

在 /etc/asterisk 裡面找出 chan_dahdi.conf 修改

[channels]
busycount=2           ; 默認是 4,即 4 秒 (即鈴--鈴為之一下或一秒,響四次),改為 2 次試一試,但太短太快的話或會偵測唔到
busydetect=yes        ; 啟用偵測忙音,電話不通、掛線、或有人接聽後上面個行就會開始數兩下便停止響。

TOP

这是GUI一个新的bug,用APL就没有问题。

角色

TOP

應該唔係,我用APL都有這個情況出現,改咗即刻無問題,正常好多,差不多跟其它電話機座同步收線及停止響。

TOP

本帖最後由 lttliang 於 2010-11-11 20:33 編輯
在 /etc/asterisk 裡面找出 chan_dahdi.conf 修改

[channels]
busycount=2           ; 默認是 4,即 4 秒 ...
bubblestar 發表於 2010-11-11 19:44



    我的 chan_dahdi.conf 中冇busycount  也没有busydetect
   试左将这两条加入去 好似仲系冇效

TOP

有時要重啟SERVER才生效的。

TOP

有時要重啟SERVER才生效的。
bubblestar 發表於 2010-11-11 21:03



        重启过。。会不会gui不是加在chan_dahdi.conf呢?

TOP

咁樣你可以係 GUI 版面找 Analog Trunks,然後修改,它的默認 Busycount = 3,你試一試。

TOP

咁樣你可以係 GUI 版面找 Analog Trunks,然後修改,它的默認 Busycount = 3,你試一試。 ...
bubblestar 發表於 2010-11-11 21:54



        仲系唔得。。。真系奇怪  pstn我唔插上asterisk  
用电话打可以即时挂断     肯定系咩地方的参数唔对。。。哎  搞尼D野真系麻烦

TOP

QQ截图未命名.jpg

在Caller ID Start选中Polarity之后,外线打入时,就可以即刻响铃,不过我仲有一D头痛的地方,就是我一接通,即刻挂收线的话,我的分机都会响两下,而不是响一下

TOP

回復 10# lttliang


你幅圖的Busycount 仍然顯示為 3,點解唔試一試改為 2 呢?

另外,因為SERVER 是默認給美國用的,而你是在中國大陸使用,所以有一些差異,需要微調一下至夠完善的,這是很正常的事啊。很多時在大陸買產品去其它國家用,也可能需要再行設定才能適合當地使用的。 慢慢來吧!

例如你上面所提到的預設值,用APL的話檔案會在 /etc/dahdi/system.conf 裡面:

loadzone        = us                  ; 美國
defaultzone = us              ; 美國

因為沒有香港的選項,我自己也是用默認美國的,但你應該可以選中國 cn。

如果是GUI 介面,應該有一個地方可以自選的,在analog trunk 或 hardware 的地方找找吧!

TOP

回復  lttliang


你幅圖的Busycount 仍然顯示為 3,點解唔試一試改為 2 呢?

另外,因為SERVER 是默認給 ...
bubblestar 發表於 2010-11-12 12:32



loadzone= cn   
defaultzone = cn  
我是这样的  Busycount 试过1 2 4 5 6 8 都唔得  唔知会不会是GUI的问题
甚至试过 loadzone= no   
            defaultzone = no

TOP

返回列表