中文字幕在线视频第一页,黄色毛片在线看,日本爱爱网站,亚洲系列中文字幕一区二区

您當(dāng)前的位置是:  首頁(yè) > 資訊 > 文章精選 >
 首頁(yè) > 資訊 > 文章精選 >

如何實(shí)現(xiàn)開(kāi)源FusionPBX對(duì)SIP話機(jī)終端實(shí)現(xiàn)自動(dòng)部署設(shè)置,修改代碼,添加模板配置文件

--更新話機(jī)自動(dòng)配置設(shè)置

2021-05-10 14:06:12   作者:james.zhu    來(lái)源:Asterisk開(kāi)源派   評(píng)論:0  點(diǎn)擊:


  基于開(kāi)源FreeSWITCH平臺(tái)開(kāi)發(fā)的開(kāi)源FusionPBX可以支持多種主流SIP終端話機(jī),用戶通過(guò)配置SIP分機(jī)賬號(hào)實(shí)現(xiàn)電話辦公的語(yǔ)音互聯(lián)互通。如果不通過(guò)自動(dòng)部署方式部署配置SIP終端的話,工程師需要逐一通過(guò)SIP話機(jī)填寫SIP賬號(hào)用戶名稱,密碼,服務(wù)器IP地址等工作。如果通過(guò)自動(dòng)部署方式實(shí)現(xiàn)話機(jī)的自動(dòng)部署,極大降低了現(xiàn)場(chǎng)工程師的工作量。FusionPBX目前的版本本身已經(jīng)支持了很多廠家的SIP終端,包括Yealink,潮流,方位等多個(gè)國(guó)內(nèi)品牌和國(guó)外某些主流品牌的SIP話機(jī)。目前FusionPBX缺乏對(duì)鼎信通達(dá)SIP 終端的自動(dòng)部署的支持。今天,筆者通過(guò)實(shí)例配置,介紹如何實(shí)現(xiàn)對(duì)dinstar SIP 話機(jī)的自動(dòng)部署的支持。
  FusionPBX支持dinstar SIP終端Auto provision的話,需要經(jīng)過(guò)幾個(gè)步驟來(lái)實(shí)現(xiàn)。首先,用戶需要修改FusionPBX的源代碼,包括device 的php 文件和provison 的文件。
  觀看視頻關(guān)于FusionPBX支持dinstar SIP終端Auto provision 自動(dòng)部署:
 
  用戶使用開(kāi)發(fā)編輯工具,編輯/var/www/fusionpbx/app/devices/resources/classes的device.php文件,添加dinstar 的 MAC地址前綴。
  // add dinstar mac address
  case "f8a03d":
  $device_vendor = "dinstar";
  break;
  case "7cbacc":
  $device_vendor = "dinstar";
  break;
  然后修改/var/www/fusionpbx/app/provision/resources/classes下的provision.php文件,添加dinstar的模板路徑和各種型號(hào)。
  $templates['HW GXP2135'] = 'grandstream/gxp2135';
  $templates['HW GXP2140'] = 'grandstream/gxp2140';
  $templates['HW GXP2160'] = 'grandstream/gxp2160';
  $templates['HW GXP2170'] = 'grandstream/gxp2170';
  $templates['HW GXV3140'] = 'grandstream/gxv3140';
  $templates['HW GXV3240'] = 'grandstream/gxv3240';
  $templates['HW GXV3175'] = 'grandstream/gxv3175';
  // add tem for dinstar
  $templates['Dinstar C61'] = 'dinstar/c61';
  $templates['Dinstar C62'] = 'dinstar/c62';
  $templates['Dinstar C63'] = 'dinstar/c63';
  $templates['Dinstar C64'] = 'dinstar/c64';
  $templates['Dinstar C66'] = 'dinstar/c66';
  $templates['PolycomVVX-VVX_101-UA/4'] = 'polycom/4.x';
  $templates['PolycomVVX-VVX_201-UA/4'] = 'polycom/4.x';
  $templates['PolycomVVX-VVX_300-UA/4'] = 'polycom/4.x';
  我們接下來(lái)在/var/www/fusionpbx/resources/templates/provision創(chuàng)建
  dinstar 產(chǎn)品的SIP終端系列話機(jī)的配置文件,添加cfg配置文件。

  {$mac}.cfg配置內(nèi)容:
 
  最后,通過(guò)FusionPBX菜單-Advanced > Default Settings,設(shè)置provisioning 中的訪問(wèn)界面的用戶名稱和參數(shù),需要設(shè)置的參數(shù)為:  
  以上為FusionPBX的源代碼修改流程和管理配置。然后,我們通過(guò)界面針對(duì)SIP extension 添加相應(yīng)的SIP 賬號(hào)配置模板。選擇dinstar 對(duì)應(yīng)的型號(hào)和MAC地址。配置界面,添加dinstar 模板和MAC地址。
  分機(jī)101和分機(jī)102分別添加了不同的兩個(gè)dinstar SIP終端。
 
  在FusionPBX界面配置好以后,我們配置SIP終端的Auto provisioning 設(shè)置。用戶登錄SIP終端界面,訪問(wèn)Upgrade菜單,找到子菜單Auto provision, 在部署服務(wù)器的地址中輸入IPPBX地址,然后輸入IPPBX的界面登錄用戶名稱和密碼,暫時(shí)忽略其他AES設(shè)置(如果沒(méi)有設(shè)置的話)。其他品牌的話機(jī)可能支持部署服務(wù)器的官方地址,這里和其他品牌的不同。
 
  點(diǎn)擊 “Auto Provision Now” 按鈕就可以實(shí)現(xiàn)自動(dòng)部署更新。界面成功更新以后,就可以看到SIP終端自動(dòng)注冊(cè)到了FusionPBX系統(tǒng)。
  如果用戶需要獲得更多關(guān)于dinstar SIP話機(jī)固件或者其他配置的話,聯(lián)系官方技術(shù)人員。這里,筆者僅提供關(guān)于FusionPBX 自動(dòng)部署的配置實(shí)例。
  通過(guò)修改幾個(gè)必要的php配置文件和添加dinstar的自動(dòng)部署的模板和cfg配置文件,我們?nèi)缓笤僭O(shè)置SIP話機(jī)的更新自動(dòng)部署的設(shè)置就可以實(shí)現(xiàn)SIP終端的自動(dòng)部署功能。
  參考資料:
  www.dinstar.cn
  www.hiastar.com
  www.fusionpbx.cn
 
【免責(zé)聲明】本文僅代表作者本人觀點(diǎn),與CTI論壇無(wú)關(guān)。CTI論壇對(duì)文中陳述、觀點(diǎn)判斷保持中立,不對(duì)所包含內(nèi)容的準(zhǔn)確性、可靠性或完整性提供任何明示或暗示的保證。請(qǐng)讀者僅作參考,并請(qǐng)自行承擔(dān)全部責(zé)任。

相關(guān)閱讀:

專題

CTI論壇會(huì)員企業(yè)

蕉岭县| 横山县| 当涂县| 潮州市| 仁寿县| 商都县| 邢台县| 汪清县| 福清市| 东明县| 乐东| 平昌县| 丰顺县| 泊头市| 扎鲁特旗| 基隆市| 墨脱县| 娱乐| 九台市| 万盛区| 凌海市| 揭阳市| 和平县| 曲水县| 白城市| 金昌市| 白朗县| 石渠县| 渭源县| 昔阳县| 鹤岗市| 鄂尔多斯市| 阿合奇县| 安图县| 扬州市| 吉安市| 利川市| 墨竹工卡县| 青海省| 宁武县| 息烽县|