一台1991年的日本教育市场计算器,内置8KB RAM,主频不到1MHz,如今能被人用telnet登录、读留言、写留言。这事发生在2026年8月,爱尔兰业余无线电爱好者EI3LH在博客上公布了他给Casio VX-4口袋电脑搭建的BBS(电子公告板系统)项目。听起来像一次纯粹的复古计算行为艺术,但拆开架构看,真正撑起"telnet"这两个字的,并不是那台计算器。
计算器管应用,树莓派管网络
VX-4本身不联网,也做不到——它没有网卡,没有TCP/IP协议栈,连处理能力都紧张到需要把留言长度砍到60个字符。EI3LH的解法是找一台闲置的Raspberry Pi Zero W当桥接器:树莓派负责监听telnet连接、生成CONNECT信号喂给计算器、再把用户写的留言镜像备份成文本文件存档。计算器这边只负责登录提示、菜单逻辑和主存储——这部分确实由BASIC代码在VX-4上原生运行。
- 结论.所谓"计算器host的BBS",本质是应用层在老设备、网络层在树莓派的分工协作,不是VX-4独立联网。
这套分工不是偷懒,而是被硬件逼出来的。8KB内存留给操作系统和BASIC解释器后所剩无几,连9600波特率都测试过,结果可靠性下降,还是解决不了单会话限制——问题根子在内存容量,不在传输速度。所以最终方案定在4800波特,同一时间只能接一位访客。
官方手册和实际拿到的线,对不上
有意思的地方还在硬件本身。查阅VX-4的官方手册资料会发现,这台机器出厂时并没有标准RS-232接口,正规路径要接一个叫FA-8的接口盒,再配专用的SB-62连接线,才能引出一个25针的RS-232口。
但EI3LH从日本淘到的那台VX-4,直接带着一个2.5mm插孔,配一根现代化的FTDI转USB-C串口线,插上就能通信。他自己在文章里用了"masquerades as"(伪装成)这个词来形容这个2.5mm口——这个措辞本身就说明,他清楚这不是教科书式的标准RS-232实现,更像是一种简化或改装过的接口。对收藏圈的人来说,这里藏着一个不小的风险:VX-4的专有接口标称电压偏低,直接拿去接树莓派或其他现代设备,如果针脚定义搞错,烧坏的是一台已经很难再买到第二台的稀有机器。
"真正的BBS"这个说法,值得打个问号
BBS复兴这几年在复古计算圈子里并不新鲜,常见做法是给老终端接上树莓派或ESP8266当"软猫",通过telnet接入现代BBS系统——本质上老设备只是显示终端,联网的活全在桥接硬件上。EI3LH这个项目的特殊之处在于,他把BBS的应用逻辑(登录、菜单、留言存储)也搬回了计算器本地跑,而不只是当一个哑终端。这确实比常见的软猫方案往前走了一步。
谁做了网络层的事,谁才是这个"真"字的真正主语
但要说这是"一台计算器独立host的真telnet BBS",还是夸张了。没有树莓派处理TCP握手和CONNECT信号,VX-4连接收一个连接请求都做不到。这更像是应用逻辑搬回老设备的软猫升级版,而非脱离现代硬件独立联网的原生BBS。
- 风险.项目源代码目前尚未在GitHub公开,想复现的爱好者只能先干等,而且还得先淘到一台完好的VX-4或FX-870P,并自行摸清那根2.5mm线的针脚定义。
访问方式上,EI3LH也没有把这个BBS直接暴露在公网telnet端口——现在是通过Tailscale和Funnel做邀请制访问,一定程度上回避了telnet协议本身明文传输的老问题,但也意味着普通网民目前还连不进去,只能看视频demo解馋。
对复古计算和业余无线电这两个高度重叠的爱好圈子来说,这个项目提供的更多是思路而非可复用的成品:8KB内存能做到什么程度、老式专有接口该怎么谨慎对接现代桥接硬件、"host"和"terminal"之间的界限到底该怎么划——这些工程细节,比"计算器能跑BBS"这个噱头本身更值得记下来。
