Untitled
Asterisk 4G 方案
A)序
树莓派 + ME909s 4G 模块 + Asterisk 是一套成熟的方案,能实现稳定对外打电话、接听>来电、自定义拨号规则等功能,相当于把树莓派变成了一台带 4G 语音网关的小型电话交换
机。
B)核心原理
ME909s:作为4G 语音网关,负责与运营商网络通信,完成语音通话的物理层连接。
Asterisk:作为软交换核心,负责处理拨号规则、通话控制、来电转接、语音播报等逻辑。
树莓派:作为硬件载体,运行 Asterisk 并通过串口与 ME909s 通信,协调两者工作。
C)实现效果
✅ 用座机 / 手机通过 Asterisk 分机拨打外部号码(走 ME909s 的 4G 网络)
✅ 外部号码来电时,Asterisk 自动接听并转接至分机 / 播放语音提示
✅ 实现自动拨号、通话录音、语音导航(IVR) 等高级功能
✅ 支持多线通话(需多个 ME909s 模块)
D)具体实现步骤(可直接复现)
D1)准备工作
硬件清单:
树莓派(3B+/4B 均可,建议 4B,性能更强)
ME909s 4G 模块(带 USB 接口,支持语音功能)
开通语音功能的 4G SIM 卡(移动 / 联通 / 电信均可,注意频段匹配)
5V/3A 电源(给树莓派供电,ME909s 建议独立供电)
USB 数据线(连接树莓派与 ME909s)
软件环境
树莓派系统:Raspberry Pi OS (64 位)(推荐,兼容性更好)
Asterisk 版本:18.x 或 20.x(LTS 长期支持版),现在用 Asterisk 16.28.0~dfsg-0+deb11u7
驱动:chan_dongle(Asterisk 的 4G/3G 模块驱动,专门支持 ME909s 这类模块)
D2)安装chan_dongle
![lsusb.png]
All articles on this blog are licensed under CC BY-NC-SA 4.0 unless otherwise stated.