千兆宽带只跑出 35 Mbps:两个改动,速度翻七倍
我家宽带是 1000 兆。电脑上实测下行,只有 35 Mbps。
百分之三点五。
原因我清楚:装修时路由器放在客厅,位置偏低;主要用网在卧室书桌,又偏高。信号走的是斜穿墙面对角线,衰减特别大。墙已经砌好了,这些年每次测到这个数字,我就对自己说一句:算了。
直到昨晚,我把两件事一起交给了 WorkBuddy。
第一个问题:慢
它先扫了一遍周边信道。149 信道上有一台邻居的路由器,正在跟我抢同一个频道;2.4G 被自动安排在 9 信道,紧贴着邻居的 11。
自动选信道听起来聪明,但它选的时候并不知道隔壁住着谁。
建议很简单:5G 固定到 44,2.4G 固定到 6。改完,速率跳了一截。
后来我顺手把路由器挪到高处,又涨一截。信号强度几乎没变,只从 -71 到 -69 dBm,但速率翻了一倍多——在这种穿墙条件下,减少干扰比提升信号更有效。

房子没动,宽带没换,一分钱没花。
第二个问题:拆不开的双频
这台是小米路由器 Mesh,型号 D01,2018 年的 AC1300。为了做 Mesh 无缝漫游,出厂强制两个频段共用一个 Wi-Fi 名,叫「双频合一」。
我想拆开的理由很简单:两台格力空调和一台风扇只能连 2.4G,电脑手机该待在 5G 上。混在一起,设备走动时就不停在两频之间跳,信号一弱就掉回去,掉回去就卡一下。不是速度问题,是稳定问题。
这几年试遍的办法:米家 App 没有开关,网页后台只有名称、密码、两个信道,网上的结论都是「小米 Mesh 不支持」。再往下只剩刷机。
昨晚我登录后台,把这件事说给了它。
它的第一轮结论和我一样:
这台固件压根没有「双频合一」这个开关。不是你没找到,是它真没有。
但它没停在界面上。它去读了页面背后的 JavaScript,在第 1898 行找到这段:
if (hardware == 'd01') {
on1 = 1;
on2 = on1;
bsd = 1;
}
开关一直都在,只是每次提交都被强制改回 1。
于是它绕开界面,直接调底层接口,把 bsd 改成 0。Wi-Fi 重启十几秒,两个频段分开了:2.4G 还叫 koala,5G 叫 koala_5G。

两台格力空调和风扇还在 2.4G 上,连接时长 53 天,一次没掉。不用刷机,不用换设备,改的只是固件里的一个参数。
两件事的区别
第一个问题是知道该改什么,只是没想到去改。我一直觉得「自动」比我聪明,其实它只知道扫描,不知道邻居家的路由器会不会一直开着。
第二个问题是根本不知道有解。界面里没有,官方说没有,搜索也说没有,它就在「想解决但解决不了」的清单里躺了好几年。
至于剩下的 750 兆:这台 2018 年的 AC1300,加上那面斜着穿的墙,247 Mbps 基本就是它在这个位置的天花板。要跑满千兆只能拉网线或者换设备——那是花钱动工的事。
我做的,只是把后台登录好,然后搬了一下路由器。
七倍的速度,一个多年的心病。