查看“单机安装”的源代码
←
单机安装
跳转至:
导航
、
搜索
因为以下原因,你没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:用户
您可以查看并复制此页面的源代码:
Asterisk D100 单机安装手册 =下载,安装支持包= <pre> 下载最新编码转换卡软件包: ---> sng-tc-linux-1.3.3.2.i686.tgz (2012-04-09) ChangeLog ---> sng-tc-linux-1.3.3.2.x86_64.tgz (2012-04-09) ---> sng-tc-windows-x86-1.2.3.tgz (2010-10-13) *A manual firmware upgrade is required to use the above 1.2.x releases for cards purchased before November 10th, 2010 --> Firmware upgrade Procedure:[http://wiki.sangoma.com/Firmware-Upgrade-Instructions 查看] </pre> 根据购买的产品,选择不同的平台,下载需要的版本 <pre> -> cd /usr/src/ -> wget <URL of Package> // 下载软件包 -> tar xfz sng-tc-<ver>-<arch>.tgz // 减压软件包 -> cd sng-tc-<arch>-<ver> // 进入软件包目录 make // 执行编译 make install // 安装 </pre> 安装 libxml2-devel, 如果是centos, 请执行安装命令:yum install libxml2-devel =硬件配置= *插入编码转换卡,然后重新启动服务器。 *PCI-E 将显示为 Broadcom NIC 网卡,PCI 卡将显示为 Micrel NIC 网卡。 *运行系统命令"ifconfig -a",将会显示一个新的网卡设备。 如果网卡没有被系统检测到,请更新网卡驱动,操作如下:<br/> -> cd sng-tc-<ver>/server/eth_driver -> ./install.sh 脚本将自动更新检测网卡( Broadcom & Micrel)。 如果在当前内核下,驱动被发现,请联系sangoma中国总代理(james.zhu@hiastar.com)<br> <pre> 配置编码转换卡网络设置,注意,以下脚本只是在(RedHat/Fedora/CentOS-5.x)环境下的例子: --> run: system-config-network // 运行网络配置命令 --> Select new eth device created on eth driver module load // 现在正确的网卡 --> Specify a private IP address that is on different subnet than your local LAN. // 设置IP地址 eg: 10.1.1.1 netmask 255.255.255.0 --> Leave gateway ip empty // 默认空白 重新启动网络,使之生效: --> run: /etc/init.d/network restart 确认每个编码卡有自己的IP地址和子掩码: 例如: D100 card1 - IP 10.1.1.1/24 D100 card2 - IP 10.1.2.1/24 更新固件,如果固件需要更新,执行命令: --> Run: sngtc_tool –dev ethX –firmware (replace ‘X’ with the interface of the transcoder) --> If the FROM and TO version are the same you are up to date so cancel the update; if the versions are different please update. --> If the update fails insure the ethX interface has a IP address (replace ‘X’ with the interface of the transcoder) * Note sngtc_server must NOT be running during the update; sngtc_server_ctrl stop will stop the server if it is running. </pre> =编码转换模块安装配置= 注意,此步骤是假设asterisk和编码转换卡安装在同一台服务器,如果分布式安装,请访问分布式安装方法<br/> 确认asterisk已经成功安装,头文件已经在 /usr/include/asterisk/ 目录下。<br/> <pre> cd sng-tc-<arch>-<ver> // 进入到sng 包目录 make asterisk // 编译 make install // 安装 </pre> 成功安装以后,默认的文件目录为: Asterisk Sangoma Transcoding 配置文件: /etc/asterisk/sangoma_codec.conf Transcoder 硬件配置文件: /etc/sngtc/sngtc_server.conf 修改asterisk 模块加载文件,使得sangoma 编码转换模块自动加载: vi /etc/asterisk/modules.conf // 打开模块配置文件 load => codec_sangoma.so // 在文件中,添加sangoma 编码模块,保存,退出。 注意,G729默认已经注册到了asterisk。如果需要其他的编码支持,请访问:[http://wiki.sangoma.com/Codec-Support-and-Configuration-0#asterisk-codec-configuration 如何添加其他编码] =运行编码转换模块= sngtc_server 是sangoma 编码的核心功能模块,这个模块控制着硬件编码转换卡和编码的进出双向通信。<br/> 只有sngtc_server和asterisk进行通信,在同一太服务器的环境下,只有一个sngtc_server服务器端控制编码的工作,<br/> 不能再有其他的服务器端同时在一台服务器环境下有运行。<br/> *首先启动sngtc_server: sngtc_server_ctrl (start|stop|restart) // 系统默认启动 sngtc_server *确认sangoma编码模块加载, Asterisk CLI 下执行:module load codec_sangoma.so *Asterisk CLI> sangoma show translators(Shows codecs registered by codec_sangoma) *Asterisk CLI> sangoma show transcoding sessions(Shows active transcoding sessions) *Asterisk CLI> sangoma show rtp statistics(Shows real time RTP stats including dropped packets)
返回至
单机安装
。
导航菜单
个人工具
登录
命名空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
合作伙伴
FreePBX官方
IPPBX软硬件
SIP 终端话机
SBC
语音网关,Sangoma语音板卡
工具
链入页面
相关更改
特殊页面
页面信息