设备:
自有 M1Pro 32G MBP (wifi) 新公司配了一台 M4 16G Mac Mini (eth + wifi)
网络状况:
公司的 wifi 网络复杂,有 vlan 划分,就算连到同一个 wifi 不同设备也会划分到不同的网段 虽然两台设备能互相 ping 通,但延迟极不稳定 工位上有一条网线目前是插在 Mac mini 上的
优化前使用体验:
Universal Control 鼠标经常性的卡顿, 而且经常突然像重连了一样,鼠标控制突然从 mini 重置到 mbp Universal Control 直接在两台设备间拖文件传输也不太稳定,有时秒传,有时卡住不动 Universal Clipboard 的体验同上,特别是文件的复制粘贴
最开始想当然的以为苹果的这些无线的通信协议(AWDL 即 Apple Wireless Direct Link)是走的 wifi 局域网通信,然后公司的 wifi 又不太稳定导致的。 以至于搞得我很想去自己再买个 mini 的路由器,再组一层自己的子网。然后就开始各种找,于是发现一个 cudy tr3000 很小很强大,再到咸🐟一看,溢价太高了,之前普遍 100+就能买到的, 现在得 300 左右才能买到。由于不太舍得💰,于是买路由的想法便逐渐不是那么急切了。 小插曲 PS:在想买 mini 路由器的时候我把自己的想法发在了 tg 的二手🐎频道求购,经过🐎友点拨(错误的),说为什么不走雷电网桥,这样直接有线连接不更稳定么,于是我试了,但并没有什么卵用(因为 AWDL 不走有线连接,但雷电网桥后面也有实际用到很好用) 后来,又经过和 gpt 的一顿交流,加上去翻看 AWDL 的相关技术文档,才明白原来 AWDL 并不走 IP 协议传输,而是走的 wifi direct 的 p2p 协议。那为什么不稳定的 wifi 网络环境还会对 AWDL 影响这么大呢? gpt 告诉我:
AWDL 不走 IP ,但“仍然跑在 Wi-Fi 的物理世界里”,而不稳定的 Wi-Fi 会污染这个世界的时间、信道和空口资源,所以它一定会受影响。
到这一步,我们基本上算是找到这个 bug 的根本原因了。那就是因为设备连着公司不稳定的 wifi 影响了他们本该用于 wifi direct 通信的能力。 那么怎么解决呢?答案就是开着 wifi 但不连 wifi !搭配网桥提供有线网络共享! 网络连接: 工位网线 -> Mac mini -> Thunderbolt Bridge -> mbp 这套小连招下来,Universal Control 用起来太丝滑了,世界和平~