安装好asterisk后对接到VOS3000使用,可发现VOS死活送不通asterisk,于是回头检查asterisk系统是否安装正确以及是否正常工作,经过反复检查,都没有发现问题,可VOS上面话单显示
开始一直显示488错误,于是我看了下SIP终端语音编码,发现只启用了G729编码,于是我就开启了G711编码,再次拨打,发现488错误消失了,可随之而来的是 404错误,心里在想如果网络不通就不可能收到返回错误信息,证明网络是通的,可为什么送不通呢!于是还是到 Asterisk服务器进行互相ping测试,可都能通!
互相ping都是没有问题的,这也证实了之前的推测,可问题出在哪里呢,于是继续检查Asterisk服务器,包括修改配置文件,更换端口,都尝试过了,还是404错误
我推断应该还是网络问题,于是进一步检查网络相关问题,经过多次测试,检查发现,网段是不一样的,Asterisk网卡是自动获取地址,可VOS端的MAK地址是三个255,问题应该就出在这里,于是进行相应修改MAK地址如图
修改MAK地址后,再返回进行测试通话,成功了,数据送通了
至此问题解决了!如果您也遇到了同类问题,可以作为参考,希望对你有所帮助!祝你好运!