DAHDI与Zaptel
1、DAHDI是什么?
???DAHDI表示DigiumAsterisk Hardware Device Interface,Zaptel是"ZapataTelephony"的縮寫。?
?
2、DAHDI的由來
???????Kevin Fleming是這樣介紹DAHDI的來由的:“大約2006年,ZapTel商標的持有人找上我們,說ZapTel是他們的注冊商標。從那時 候起我們就在內(nèi)部討論,要把Zaptel改成DAHDI。DAHDI 2.0.0是第一個正式版本,覆蓋了Zaptel 1.4 的幾乎所有功能,除了某些過時的驅(qū)動版本和硬件之外。”
???Asterisk 1.6將只支持DAHDI,而Asterisk 1.4將保留對Zaptel的支持。Asterisk 1.2不受影響。
?
3、DAHDI與Zaptel對比
??????模塊名稱的改變:
chan_zap.so -> chan_dahdi.so
app_zapbarge.so -> app_dahdibarge.so
app_zapras.so -> app_dahdiras.so
app_zapscan.so -> app_dahdiscan.so
codec_zap.so -> codec_dahdi.so
?
?以下列出兩者所對應(yīng)的主要配置文件表:
?Zaptel 文件名 DAHDI 文件名 說明
/etc/zaptel.conf? /etc/dahdi/system.conf? 主要的配置文件?
/etc/sysconfig/zaptel? /etc/dahdi/modules, /etc/dahdi/init.conf? 開機啟動參數(shù)設(shè)置?
/etc/init.d/zaptel? /etc/init.d/dahdi? 開機自動載入?
/etc/asterisk/zapata.conf? /etc/asterisk/chan_dahdi.conf? Asterisk 配置文件?
?
主要指令和工具名稱對照表:
Zaptel DAHDI 說明
ztcfg -vv?dahdi_cfg -vv? 分析system.conf,配置語音卡參數(shù)
zttool?dahdi_tool ?語音卡檢測、測試
genzaptelconf? dahdi_genconf?生成Asterisk配置文件/etc/dahdi/system.conf?
ztmonitor??dahdi_monitor 監(jiān)控錄音某個通道
ztscan?dahdi_scan 掃描通道狀態(tài)
ztspeed?dahdi_speed 測試CPU占用率
zttest?dahdi_test 中斷穩(wěn)定性測試
ztloop?dahdi_loop 自環(huán)測試E1數(shù)字中繼語音卡
dahdi_hardware,顯示檢測到的DAHDI 硬件列表。
?
?
Note:This module will determine which channel name (‘Zap’ or ‘DAHDI’)should be used for incoming andoutgoing channels based on the build-time choice of telephony drivers. However,if you wish to continue using the ‘Zap’ channel nameeven though you built Asterisk against the DAHDI drivers, you can add thefollowing line to the [options] section of your /etc/asterisk/asterisk.conffile:
??????dahdichanname = no
?
2008年開始zapatel更名稱dahdi,如果需要用仍然用zapatel來標示通道,則在asterisk.conf里面吧這個設(shè)置成no.
?
?
?
?
[root@pbx ~]# modprobe dahdi
[root@pbx ~]# modprobe wctdm24xxp opermode=CHINA
[root@pbx ~]# dahdi_cfg -vvvv
?
?
?
最后,編輯? /etc/modprobe.conf 文件,增加下面的內(nèi)容
??????????options? wctdm24xxp? opermode=CHINA
---------------------------------------------------------------------
elastix的安裝和測試2011-06-30 17:451、elastix安裝
?? ①選擇?To install or upgrade in graphical mode
?? ②選擇鍵盤,若鍵盤是英語則選us
?? ③選擇時區(qū)
?? ④輸入管理員密碼,root的password
?? ⑤安裝完成
?
2、添加分機
?? ①Generic SIP Device? :SIP是支持網(wǎng)絡(luò)電話和ATA電話的一種標準協(xié)議
?? ②Generic IAX2 Device :IAX是Asterisk內(nèi)部協(xié)議,重要少數(shù)設(shè)備支持的一種協(xié)議。如基于PA1688的電話及IAXy ATA電話
?? ③Generic ZAP Device? :ZAP是連接到Asterisk服務(wù)器的硬件設(shè)備,--如OpenVOx A400P D110P TDM400P? TDM800P
?? ④Other (Custom) Device :任何其他不是ZAP,SIP或IAX的設(shè)備都需要在這里定義。你希望在撥打分機211時,實際撥打的號碼是1-
?
800-555-1212,那么,你就需要增加一個用戶自定義分機號211,然后在dial文本框里面輸Local/18005551212@outbound-allroutes.
?
3、呼入路由
?? ①點擊Add Incoming Route 加入呼入路由,可以選擇IVR或轉(zhuǎn)到其他的分機或組
?
4、呼出路由
?? ①關(guān)鍵之處在撥號規(guī)則設(shè)置,一般使用x.規(guī)則。
?
5、中繼
?? 使用系統(tǒng)默認的ZAP/g0中繼
?
6、語音卡驅(qū)動加載和中國模式設(shè)定
?? ①加載驅(qū)動
?? 若elastix集成了該板卡的驅(qū)動,進入elastix主頁面→系統(tǒng)→檢查新硬件??
?? 選擇替代chan_dahdi.conf?? 點擊按鈕? 檢測新硬件
?? 若elastix沒有集成該板卡的驅(qū)動,進入板卡生產(chǎn)商網(wǎng)站下載并按裝。
?? ②設(shè)置中國模式?? (首先在控制臺輸入dmesg命令得到語音卡的型號,例如wctdm24xxp)
????????①修改? /etc/dahdi/system.conf?? 文件,將loadzone 和 defaultzone 的值都改成cn
????????②修改? /etc/asterisk/chan_dahdi.conf 文件,去掉busydetect=yes 和 busycount=3 的注釋,即去掉這兩項之前的封號
??????????并增加language=cn 項。
????????③修改? /etc/asterisk/indications.conf 文件,把country 的值改成 cn
????????④輸入asterisk -r進入asterisk控制臺,然后輸入 core stop now 停掉asterisk服務(wù),再一次使用下面的命令,
????service dahdi stop
??????????modprobe dahdi
??????????modprobe wctdm24xxp opermode=CHINA
??????????dahdi_cfg -vvvv
??????????最后,編輯? /etc/modprobe.conf 文件,增加下面的內(nèi)容
??????????options? wctdm24xxp? opermode=CHINA
???????⑤使用? shutdown -r now? 命令重啟服務(wù)器
???????⑥使用? asterisk -r 命令進入asterisk控制臺,然后輸入? dahdi show channels 查看,當所有的channel都在服務(wù)狀態(tài),
?????????則表示語音卡驅(qū)動完成。
???????⑦用dmesg命令查看 CHINA模式是否設(shè)置成功,若顯示為FCC mode ,則需要重新設(shè)置 CHINA 模式。
remark:
?? ①DID(Direct Inward Dialing)
直接向內(nèi)撥叫:外線用戶可直接以8位號碼撥叫客戶交換機的分機
??? 實現(xiàn)方式 用戶交換機以若干E1直接與運營商市話核心局相連,采用PRI信令;
???????????????? 運營商按用戶交換機所帶分機數(shù)量直接分配相應(yīng)數(shù)量的8位碼號;
???????????????? 用戶交換機為分機自行分配8位碼號。
??
??? 呼叫方式 任何外線用戶可直接以8位號直撥用戶交換機的分機;
???????????????? 用戶交換機也可設(shè)定一個號為總機號,外線呼入時由總機轉(zhuǎn)接短號;
???????????????? 分機呼外線時,由用戶交換機設(shè)定直撥或轉(zhuǎn)接方式;
???
??? 優(yōu)點 ??? 與運營商核心局直聯(lián),采用PRI信令,接續(xù)快,接通率高;
???????????????? 用戶交換機仍可實現(xiàn)內(nèi)部短號互撥;
???????????????? 實現(xiàn)電腦收發(fā)紙件傳真,能夠做到一對一的收發(fā),不需要傳真服務(wù)器進行存儲識別和轉(zhuǎn)發(fā)。總結(jié)
以上是生活随笔為你收集整理的DAHDI与Zaptel的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 常见的货币市场工具有哪些?具有这些特点!
- 下一篇: 详解公钥、私钥、数字证书的概念