- 弘毅2026-07-3171849
NanoPi R2S + EC25:低成本搭建 4G 短信转邮件网关(OpenWrt 实战)
本文记录一次真实部署:把 Quectel EC25 通过 Mini PCIe 转 USB 板接入 NanoPi R2S,在不启用蜂窝数据的前提下接收漫游短信,并自动转发到指定邮箱。
文中的邮箱、SIM 号码、SMTP 授权码和设备密码均已替换为占位符。请仅操作自己拥有或明确获授权的 SIM、设备和邮箱,并妥善保护短信内容。
一、最终效果
完成后的数据流如下:```
菲律宾 SIM 收到短信
↓
Quectel EC25 产生 +CMTI 主动通知
↓
R2S 监听 /dev/ttyUSB2
↓
通过 /dev/ttyUSB3 读取短信
↓
SHA-256 去重
↓
msmtp 通过 QQ SMTP 发出邮件
↓
指定邮箱收到短信正文
↓
确认邮件发送成功后,删除 EC25 中的对应短信
```这套方案具备:- 新短信到达后几秒内主动转发;
- 每 5 分钟轮询兜底,防止热插拔或重启时丢通知;
- 邮件失败时保留原短信并自动重试;
- 转发成功后才删除模块中的短信;
- SHA-256 去重,避免重复邮件;
- 服务开机启动、异常自动拉起;
- 不配置 QMI、MBIM、APN 或蜂窝 WAN,EC25 不参与 R2S 上网。
二、EC25 通信模块简介
EC25 是移远通信(Quectel)推出的 4G LTE 通信模块,常见形态包括 Mini PCIe 版本。它可以提供:
- 4G LTE 数据通信;
- 短信收发;
- AT 指令控制;
- SIM、信号、运营商和频段查询;
- 新短信主动通知
+CMTI;- 部分型号还支持语音和 GNSS。
本次实测设备:```
厂商:Quectel
型号:EC25
USB ID:2c7c:0125
固件:EC25AUFAR06A01M4G
网络:FDD LTE
``示例检测结果:``AT+CPIN?
+CPIN: READY
AT+CEREG?
+CEREG: 0,5
```CEREG的状态5表示已经漫游注册。示例菲律宾 SIM 在国内通过中国联通漫游注册。示例信号:```
CSQ:27/31,约 -59 dBm
RSRP:约 -87 dBm
RSRQ:约 -11 dB
SINR:约 16 dB
``需要注意:SIM 卡即使没有把本机号码写进 MSISDN,短信功能也不受影响。此时AT+CNUM可能只返回OK`,无法通过 ICCID 或 IMSI 可靠推算手机号码。三、Mini PCIe 转 USB + SIM 转接板
准确名称是 Mini PCIe 转 USB 转接板。EC25 虽然使用 Mini PCIe 外形,但多数 Mini PCIe 版 EC25 的实际数据通道是插槽里的 USB 2.0 信号,不是传统 PCIe 总线。
转接板通常负责:
- 提供 Mini PCIe 插槽;
- 引出 USB D+ / D- 数据线;
- 提供 SIM 卡槽;
- 给 EC25 提供稳定电源;
主楼 - shathway2026-07-3122752
- emmalien2026-07-3119428
以前用Air780E搞过,搞活动的时候硬件成本10快,插个电就行