最近在用树莓派搭了个无线网桥,想把阳台的音箱连进主网络,结果发现音频串流老是卡顿。拿手机一测速,下载速度还不到正常的一半。折腾了一整天,才发现问题不在路由器,也不在音箱,而是网桥本身的配置有坑。
为什么网桥会影响测速
网桥说白了就是让两个网络“手拉手”,数据得从一端传到另一端。如果中间这个“手”太慢或者握手方式不对,整个链路就拖后腿。尤其是音频这种对延迟敏感的应用,哪怕丢几个包都能听出来断续。
常见的情况是,设备虽然连上了,但实际走的是 2.4GHz 频段,信道拥挤,速率被压到几十 Mbps。而你的主路由明明支持 5GHz,网桥却没切过去。
检查无线模式和频段
比如用 OpenWrt 做网桥,进去无线设置页面,先看是不是设成了 Client + AP 模式。如果是纯 Client 模式,转发效率会低一截。
重点看频段锁定:
radio0:\n <option name="hwmode">11g</option>\n <option name="channel">6</option>
这段配置跑的是 2.4GHz。改成 5GHz 要用 11a 或直接指定 ac:
radio1:\n <option name="hwmode">11a</option>\n <option name="channel">36</option>
别忽略 MTU 设置
有些运营商网络 MTU 是 1492,网桥默认 1500,多出来的那点数据每次都要分片,转发延迟直接拉高。音频缓冲频繁中断,测速自然上不去。
改一下接口的 MTU:
config interface 'lan'\n option mtu '1492'
试试有线中继替代纯无线桥接
如果条件允许,用一根网线把副路由接到主路由,再开启 AP 模式,比无线桥接稳定太多。我家客厅的音响自从改了有线中继,Tidal 高清源播放再没卡过。
实在只能无线桥接,尽量让两个设备视线无遮挡,中间别隔承重墙。我之前把网桥设备放在电视柜后面,金属机顶盒一挡,信号直接掉两格。
监控实时速率排查瓶颈
登录网桥后台,实时看接收/发送速率。用 iperf3 在局域网内打流测试:
iperf3 -c 192.168.1.100 -t 20
如果内网传输都跑不满带宽,说明桥接链路本身有问题,不是外网限速。
音频流不稳定,很多时候不是音源或设备的问题,而是网络底层撑不住。花半小时调一下网桥参数,可能比换一套音响更管用。