公司要做网路对讲的功能,相中了Asterisk这个套件
看了Evan’s Home的Asterisk安装发觉有很多缺漏需要注意的,我把碰到的问题及解决补充于下:
[adsense][/adsense]
1.在安装zaptel时好像有发生缺少autoconf.h的错误,查了一下文件可以先执行
./install_prereq test
它会把你缺少的套件给列出来,你可以直接复制贴上就可以安装了,然后再执行
./install_prereq install
详细的文件说明在此
http://downloads.digium.com/pub/zaptel/README-1.4.9.2
另外有很多地方的编译在make之前需要下./configure的,但是我碰到了其中一个error:
configure: error: *** termcap support not found
Google了一下,在http://www.asteriskguru.com/tutorials/asterisk_installation_compilation_debian.html
可以看出来其实Asterisk有一些先行的相关套件需要安装,虽然这是Debian版的建议,但是还好我是用Ubuntu也适用,这样安装就可以了。
在本机下用telnet localhost 5038到asterisk的管理介面
会出现Asterisk Call Manager/1.0
输入。下面指令:
Action: login <enter>
Username: evanwu <enter>
Secret: testing123 <enter>
<enter>
成功的话会回应下面的讯息
Response: Success
Message: Authentication accepted
上面的这个测试,要注意大小写好像有分别,而evanwu这个user是在manager.conf,像设定admin这个user是一样的,这是一些需要注意的。