• 弘毅

    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 提供稳定电源;

    主楼
  • shathway

    坏了 这个我是真想学 ^-^

    话说这个刑不刑啊

    试一试的话 没逝吧 ^-^

    #1
  • emmalien

    以前用Air780E搞过,搞活动的时候硬件成本10快,插个电就行

    #2

发表回复

登录后回复