高通410随身wifi编译安装Asterisk(chan_mobile)搭建内网voip系统

前几天写了教程在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.org/pub/telephony/asterisk/asterisk-18-current.tar.gz

tar xvf asterisk-18-current.tar.gz

这个是18版本的,实际测试18.5.1版本也可以,写这篇文章的时候,官网最新是21,也可以;

注意,21版本asterisk已经彻底废弃sip,用pjsip代替,编译过程会下载pjsip的源码压缩包,从github上下的,需

  • 2
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值