admin 管理员组文章数量: 887007
前几天写了教程在ubuntu上搭建Asterisk,成功在内网打通了SIP通话。
ubuntu是18.04,安装的虚拟机系统;最近手头的斐讯的N1,Armbian系统,以及高通410的Debian系统,就是ubuntu内核,所以理论上应该也可以安装Asterisk;在这之前在openwrt上研究了一周多,Asterisk是跑起来了,但插件不全,尤其不能安装chan_mobile,放弃了。
以下是在Armbian/Debain系统的搭建过程纪录,备忘。
硬件准备工作
1.手机一部,能连蓝牙耳机的,能接打电话的都行,安卓,Iphone,不需要root,就是普通的手机,理论上早年Nokia的塞班系统也是可以的
2.安装好Armbian的N1,或者刷好Debian系统的随身WIFI,高通410系列,001C,003,103S,SP970都可以,不需要插SIM,能连WIFI即可。理论上有蓝牙的(或者可以接蓝牙适配器的)Arm系统或者X86系统都可以,可以安装Armbian/Debian/CenOS/Ubuntu即可。以下过程记录仅在Armbian 23.08.0以及Debian12上验证通过。
3. 辅助手机一部,这个设备上安装SIP客户端,LinPhone有安卓和Linux版本,ZoiPer有安卓客户端;如果是Windows,可以安装MicroSip客户端;如果是Linux,可以用网页端,下文有介绍
;N1一个(安装好Armbian)
编译安装Asterisk
先安装依赖:
apt-get install build-essential git autoconf wget subversion pkg-config libjansson-dev libxml2-dev uuid-dev libsqlite3-dev libtool bluetooth libbluetooth-dev -y
bluetooth libbluetooth-dev是安装chan_mobile必须的
apt-get install libedit* ;这个是后续编译过程发现缺失的,建议也安装上
下载代码,解压
wget http://downloads.asterisk/pub/telephony/asterisk/asterisk-18-current.tar.gz
tar xvf asterisk-18-current.tar.gz
这个是18版本的,实际测试18.5.1版本也可以,写这篇文章的时候,官网最新是21,也可以;
注意,21版本asterisk已经彻底废弃sip,用pjsip代替&#
版权声明:本文标题:高通410随身wifi编译安装Asterisk(chan_mobile)搭建内网voip系统 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1725892023h888358.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论