有线只能跑 300-400Mbps

2022-09-09 10:30:24 +08:00
 0o0O0o0O0o

用的是 OpenWrt 官方的 openwrt-22.03.0-ipq40xx,基本上就是默认配置(只改了密码和启用了 Wi-Fi ),电脑直连光猫可以跑满千兆;

路由器和电脑之间 iperf3 也能跑满千兆;

ssh 进入路由器测速也是 300-400Mbps ;

测速用的是 speedtest-cli ,同样的 server id ,多次测试。

OpenWrt 官方无线跑不高我能接受,有线跑不满我很难接受,请问这种一般是什么原因,该怎么排查和解决呢?

1892 次点击
所在节点    OpenWrt
13 条回复
villivateur
2022-09-09 10:31:24 +08:00
你用的啥设备,如果性能弱的话,确实会卡 CPU 瓶颈的
0o0O0o0O0o
2022-09-09 10:36:48 +08:00
@villivateur #1

是硬路由刷的,IPQ8065 双核 1700Mhz ,512 MB RAM

我以为 iperf3 -s 更耗性能,iperf3 能跑满,LAN 的流量转发到 WAN 在硬路由上面不是应该有硬件加速吗?
dcty
2022-09-09 10:39:17 +08:00
路由器和电脑之间 iperf3 也能跑满千兆
====
这个不是能跑满千兆吗?测速未必要盯着 speedtest ,你换个大厂的 cdn 多线程下载试试看
0o0O0o0O0o
2022-09-09 10:54:47 +08:00
@dcty #3 这个只能证明路由器的 LAN 是千兆的且路由器性能足够吧?好像不能证明包的转发。为了排除偶然性,我来来回回用同样的 server id 测了很多很多次
dcty
2022-09-09 11:03:59 +08:00
stephenyin
2022-09-09 11:06:30 +08:00
光猫下挂个设备起 iperf3 -s ,跟 OP 下的 iperf3 -c 跑下试试
0o0O0o0O0o
2022-09-09 11:13:28 +08:00
@dcty 也是一样(设备直连光猫 /路由器 ssh 测试)
0o0O0o0O0o
2022-09-09 11:13:43 +08:00
@stephenyin #6 有道理,我试下
0o0O0o0O0o
2022-09-09 11:25:19 +08:00
@stephenyin #6

电脑连光猫 iperfs -s ,op 上 iperf3 -c 大概 800Mbps

server client 对换,op 上 iperf3 -s ,能千兆
0o0O0o0O0o
2022-09-09 13:04:19 +08:00
客户端连路由器测速时,路由器 CPU 基本没有占用,转发应该是生效的
Kinnice
2022-09-09 17:38:44 +08:00
hwnat ,硬件加速之类的开关有没有打开
bibiisme
2022-09-11 21:25:01 +08:00
op 主线上只有 mtk 支持硬件加速。
zycboss
2022-11-17 14:42:52 +08:00
插件关掉试试看呢?有些过滤广告的插件在 CPU 性能不行的情况下非常影响网速

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/878830

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX