给 4G 无线网卡刷入 Debian 12,并搭建短信收发平台

淘宝商家想要我流量费,我想要他高通开发板。

发布于 约 3 分钟

之前2022年在网上跟风花几块钱薅了2个高通410无线网卡,分别是 UFI001UFI003,都是基于高通 410 平台开发的,里面运行着安卓 4.4 系统。

据网友说商家的套路就是兜售他们的 eSIM 和物联网流量,但可以自己插卡使用。也可以给它 root 掉,甚至刷入别的系统。我当时开着 Tesla Model 3,刚好需要流量来听歌,就把联通宽带送的流量卡插进去,丢车上当热点使用了。

作为4G无线热点,网速只能说勉强能用,因为高通骁龙 410 (型号MSM8916)是一个于2013年12月发布的老古董,采用28nm制程工艺。这个玩意发热严重。后来我换了乐道 L60,车机自带5G热点后,4G无线网卡就丢在抽屉里吃灰了。

最近搞了张香港的 HahaSIM,可以以低廉的价格获得一个香港的手机号码收发短信,于是乎吃灰的无线网卡,在 Codex + GPT 的帮助下,又一次发挥余热。

万能的 Codex

再次特地感谢 Codex。救砖、调试4G Modem都是在 Codex 的帮助下完美进行。我也用 GPT 5.6 写了一个 基于 Rust 的短信转发器 + Web UI

可以说,进入2026年之后,编程智能体已经走入越来越多人的生活中。在去年,我根本不能想象AI能够帮我调试硬件,如果他不说,我永远不知道原来可以用screen来连接USB的设备进入shell。当时我刷机的时候把mode给刷坏了,所以它没有办法发送WiFi信号,那我苹果电脑又没有那个微软的USB网卡驱动,我怎么搞?对吧?那幸好他能帮忙。

我之前在B站发表的评论:

之前跨专业的问题,我只能问其他专业的朋友。有时候他不一定了解你知道的,你不一定了解他知道的。而 Codex 在 GPT 的加持下,在跨专业领域的工作上比普通人更靠谱。

为什么不用安卓 + SmsForwarder

毕竟原厂就搭载了安卓 4.4 系统,为什么不呢?原因很简单:性能不足。简单来说,干什么都卡卡的。运行 SmsForwarder 有可能会因为内存溢出而闪退。 你一个手机系统,对于这种老古董来说,应该还是负担太大了。那为什么不用alpine呢?就是因为它又太简陋了。不是说不能用,但性能也没有差到这个程度,Debian是可以流畅运行的。

做好准备

开始刷 Debian

我看了一轮,Debian 原版已经24年停更了,目前最受欢迎的 fork 是:LongQT-sea/OpenStick-Builder

我看了一下,它的内核很新,且加载了 Wireguard 驱动,方便 Tailscale 等基于 Wireguard 协议的组网工具在内核态运行而不是用户空间运行,有利于网络性能。

安装短信收发平台

在 Debian / OpenWrt 的 root shell 中运行:

curl -fsSL https://raw.githubusercontent.com/frankwei98/sms-relayed/main/install.sh | sh

然后根据步骤配置转发信息到什么平台即可。

安装完成后,也可以在 {IP_ADDRESS}:{PORT} 访问到短信收发平台。可以在这个平台进行短信的收发、转发通道的配置,查看 4G Modem 的状态。

更新也很简单,已经具备了自更新的能力,只需要 sms-relayed update 即可从GitHub上拉取最新的二进制文件并重启服务。