思科7912在trixbox里刷SIP的配置步骤
首先研究思科刷SIP的文件结构:
bmp2logo.exe logo转换文件 cfgfmt.exe windowns下使用,把文本文件转换成二进制文件
cfgfmt.linux linux下使用,把文本文件转换成二进制文件
cfgfmt.sun Solaris下使用,把文本文件转换成二进制文件
prserv.exe windowns下使用,调试工具,从头到尾都没用过它。) prserv.linux 同上(linux)
prserv.sun 同上(Solaris)
sip_ptag.dat 生成cfg文件的一些参数,不必动
sipexample.txt 别忘了这个文件,我靠,就是它害的我浪费半天时间,这个是所有参数的一个例子,开始没注意. gkdefault.cfg 保存着用cfgfmt.exe生成的二进制文件,要上传到TFTP服务器端. gkdefault.txt cisco 7912g的具体配置参数。
CP7912080001SIP060412A.sbin 这家伙才是真正的SIP刷新文件,需要上传到TFTP服务器端.
说说过程:首先: 打开sipexample.txt,把里面的参数设定好,把所有的修改好的参数都复制到gkdefault.txt.我开始就不知道这回事,一直以为那个exe生成二进制文件的时候是关联到这个sipexample.txt文本的。所以拼命的改好,拼命的在那里"opening 102.168.1.200" open了两个小时。。。。
比如里面的一些参数: UIPassword: 这是话机开锁密码 Proxy: asterisk的地址
UID: 分机 PWD: 密码 LoginID: 用户 SIPPort:5060 SIPRegInterval:3600 SIPRegOn:1 等,就不一一说了.
sipexample.txt里面每一项上面有都注释说明。
第二: 修改好的项,复制到gkdefault.txt去。然后打开一个DOS窗,进入升级文件夹的路径。
在上面输入:"cfgfmt -tsip_ptag.dat gkdefault.txt gkdefault.cfg" 去掉引号,记得 -t后面没有空格。现在看看gkdefault.cfg是不是创建日期改成现在了?那OK
第三: 上传 gkdefault.cfg和CP7912080001SIP060412A.sbin 到tftp服务器根目录. #cp gkdefault.cfg gkMAC MAC是你的话机MAC地址. OK,万事大吉
第四:打开电话机,按设置健,选network configure....那项,然后按电话健盘 **# 开琐,往下翻到 TFTP Enabled 选YES Alternate TFTP 也选YES,回翻到TFTP Server 点Edit 输入你的TFTP地址,按Validate,再按 Save保存。 OK,机器会重启,重启后会自动配IP什么的,因为这些信息你都配置在cfg里面了。等吧,大约二分多钟才好,我的中间还重启了一次。直到你的屏幕上出现你设置的分机号,且有Redial 和NewCall 两个按健,那么恭喜你,设置成功,可以打电话了。 最后的一台思科机器,奋斗了三小时,终于配置成功,走了许多弯路,希望写给用得上的人看。或许我这条还是弯路,那么请你把直路思接发给我吧,谢谢.
另:需要廉价的二手CISCO 话机的请联系我,保质保量.一年包换,三年包修.价格绝对低廉..
QQ:6030346
电话:13728999255
详情: http://www.ciscow.com/?gallery-16.html
本文地址 : http://jz3.net/post/cisco-7912g应用在trixbox里的配置步骤.html