开发者尝试用树莓派还原拨号上网“猫叫”,但结果并不理想

抖音秀 热点资讯 11

10 月 31 日消息,想必不少 90 后、80 后资深网民都使用过“拨号上网”,这种存在于早期互联网时代的上网方式下载速度最高只有 56Kbps,浏览网页时加载图片都至少要一分钟,不过连接网络时电脑调制解调器(Modem,俗称“猫”)发出的“猫叫”至今仍是老网民的一大集体回忆。

据科技媒体 XDA 今天报道,开发者 Nick Bild 最近使用树莓派还原拨号上网的“猫叫”,将现代的 Wi-Fi 网络加上“可听化”技术,尝试还原 90 年代的经典声音。

Nick 表示,他想把之前那种“听见网络连上了”的体验带到当今时代,为此他准备了一台树莓派 3 和 Wi-Fi 网卡,用于嗅探网络流量。

他将嗅探网络浏览的软件设置为接收所有流量,过滤掉某些数据包,只留下真正上网的设备,并将捕获到的网络流量通过串口发送到 Adafruit QT Py 控制器,用 Python 脚本自动抓包并转发成更简单的数据。

随后他将这些网络数据再次转发给控制器,将数据转化成声波振幅,并通过板载 DAC 转变成模拟信号,最终送达扬声器,不过最终的效果不算好,并没有还原出拨号上网的声音。

XDA 对此表示,这种声音像是“被折磨的灵魂被塞进调制解调器里嚎叫,再被数字噪音碾碎成粉末”,虽然可能有人会喜欢这种声音,但无论如何,他们宁愿永远不会听到 Wi-Fi 发出声音。

注:拨号上网时的“猫叫”实际上是电脑与 ISP 之间使用音频信号传输握手协议的过程,这一过程中双方会直接用音频传输摘机脉冲信号、电话号码、试探音,并互相传送不同频率与调制格式的测试信号。