日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

DAHDI与Zaptel

發布時間:2023/12/10 编程问答 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 DAHDI与Zaptel 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1、DAHDI是什么?

???DAHDI表示DigiumAsterisk Hardware Device Interface,Zaptel是"ZapataTelephony"的縮寫。?

?

2、DAHDI的由來

???????Kevin Fleming是這樣介紹DAHDI的來由的:“大約2006年,ZapTel商標的持有人找上我們,說ZapTel是他們的注冊商標。從那時 候起我們就在內部討論,要把Zaptel改成DAHDI。DAHDI 2.0.0是第一個正式版本,覆蓋了Zaptel 1.4 的幾乎所有功能,除了某些過時的驅動版本和硬件之外。”

???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

?

?以下列出兩者所對應的主要配置文件表:

?Zaptel 文件名 DAHDI 文件名 說明

/etc/zaptel.conf? /etc/dahdi/system.conf? 主要的配置文件?

/etc/sysconfig/zaptel? /etc/dahdi/modules, /etc/dahdi/init.conf? 開機啟動參數設置?

/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,配置語音卡參數

zttool?dahdi_tool ?語音卡檢測、測試

genzaptelconf? dahdi_genconf?生成Asterisk配置文件/etc/dahdi/system.conf?

ztmonitor??dahdi_monitor 監控錄音某個通道

ztscan?dahdi_scan 掃描通道狀態

ztspeed?dahdi_speed 測試CPU占用率

zttest?dahdi_test 中斷穩定性測試

ztloop?dahdi_loop 自環測試E1數字中繼語音卡

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里面吧這個設置成no.

?

?

?

?

[root@pbx ~]# modprobe dahdi

[root@pbx ~]# modprobe wctdm24xxp opermode=CHINA

[root@pbx ~]# dahdi_cfg -vvvv

?

?

?

最后,編輯? /etc/modprobe.conf 文件,增加下面的內容

??????????options? wctdm24xxp? opermode=CHINA

---------------------------------------------------------------------

elastix的安裝和測試2011-06-30 17:451、elastix安裝

?? ①選擇?To install or upgrade in graphical mode

?? ②選擇鍵盤,若鍵盤是英語則選us

?? ③選擇時區

?? ④輸入管理員密碼,root的password

?? ⑤安裝完成

?

2、添加分機

?? ①Generic SIP Device? :SIP是支持網絡電話和ATA電話的一種標準協議

?? ②Generic IAX2 Device :IAX是Asterisk內部協議,重要少數設備支持的一種協議。如基于PA1688的電話及IAXy ATA電話

?? ③Generic ZAP Device? :ZAP是連接到Asterisk服務器的硬件設備,--如OpenVOx A400P D110P TDM400P? TDM800P

?? ④Other (Custom) Device :任何其他不是ZAP,SIP或IAX的設備都需要在這里定義。你希望在撥打分機211時,實際撥打的號碼是1-

?

800-555-1212,那么,你就需要增加一個用戶自定義分機號211,然后在dial文本框里面輸Local/18005551212@outbound-allroutes.

?

3、呼入路由

?? ①點擊Add Incoming Route 加入呼入路由,可以選擇IVR或轉到其他的分機或組

?

4、呼出路由

?? ①關鍵之處在撥號規則設置,一般使用x.規則。

?

5、中繼

?? 使用系統默認的ZAP/g0中繼

?

6、語音卡驅動加載和中國模式設定

?? ①加載驅動

?? 若elastix集成了該板卡的驅動,進入elastix主頁面→系統→檢查新硬件??

?? 選擇替代chan_dahdi.conf?? 點擊按鈕? 檢測新硬件

?? 若elastix沒有集成該板卡的驅動,進入板卡生產商網站下載并按裝。

?? ②設置中國模式?? (首先在控制臺輸入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服務,再一次使用下面的命令,

????service dahdi stop

??????????modprobe dahdi

??????????modprobe wctdm24xxp opermode=CHINA

??????????dahdi_cfg -vvvv

??????????最后,編輯? /etc/modprobe.conf 文件,增加下面的內容

??????????options? wctdm24xxp? opermode=CHINA

???????⑤使用? shutdown -r now? 命令重啟服務器

???????⑥使用? asterisk -r 命令進入asterisk控制臺,然后輸入? dahdi show channels 查看,當所有的channel都在服務狀態,

?????????則表示語音卡驅動完成。

???????⑦用dmesg命令查看 CHINA模式是否設置成功,若顯示為FCC mode ,則需要重新設置 CHINA 模式。

remark:

?? ①DID(Direct Inward Dialing)

  直接向內撥叫:外線用戶可直接以8位號碼撥叫客戶交換機的分機

??? 實現方式   用戶交換機以若干E1直接與運營商市話核心局相連,采用PRI信令;   

???????????????? 運營商按用戶交換機所帶分機數量直接分配相應數量的8位碼號;   

???????????????? 用戶交換機為分機自行分配8位碼號。   

??

??? 呼叫方式   任何外線用戶可直接以8位號直撥用戶交換機的分機;   

???????????????? 用戶交換機也可設定一個號為總機號,外線呼入時由總機轉接短號;  

???????????????? 分機呼外線時,由用戶交換機設定直撥或轉接方式;  

???

??? 優點   ??? 與運營商核心局直聯,采用PRI信令,接續快,接通率高;   

???????????????? 用戶交換機仍可實現內部短號互撥;  

???????????????? 實現電腦收發紙件傳真,能夠做到一對一的收發,不需要傳真服務器進行存儲識別和轉發。

總結

以上是生活随笔為你收集整理的DAHDI与Zaptel的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。