← 回總覽

桥接后用电脑拨号可以跑满千兆, OpenWRT 软路由只有 700M,求解

📅 2026-06-02 14:54 richchang 软件编程 1 分鐘 1193 字 評分: 82
OpenWRT 软路由 千兆网络 网卡队列 故障排查
📌 一句话摘要 OpenWRT 软路由跑不满千兆的排查过程,最终发现是 USB 网卡队列数不足导致,更换内置 PCI-E 网卡作为 WAN 口后问题解决。 📝 详细摘要 本文是 V2EX 社区的一个技术求助帖,用户反映家中联通宽带改桥接后,电脑直连拨号能跑满千兆,但通过 OpenWRT 软路由只能跑到 700M。用户已排除光猫和局端限制问题,并尝试调整 MTU、硬件/软件流分载、MSS 钳制等常见配置均无效。在社区回复中,用户通过 AI 工具(codex)检查 SSH 配置后,发现 USB 网卡仅支持单队列,而内置 PCI-E 网卡支持 4 队列,交换 WAN/LAN 网卡后问题解决。帖子

📌 一句话摘要

OpenWRT 软路由跑不满千兆的排查过程,最终发现是 USB 网卡队列数不足导致,更换内置 PCI-E 网卡作为 WAN 口后问题解决。

📝 详细摘要

本文是 V2EX 社区的一个技术求助帖,用户反映家中联通宽带改桥接后,电脑直连拨号能跑满千兆,但通过 OpenWRT 软路由只能跑到 700M。用户已排除光猫和局端限制问题,并尝试调整 MTU、硬件/软件流分载、MSS 钳制等常见配置均无效。在社区回复中,用户通过 AI 工具(codex)检查 SSH 配置后,发现 USB 网卡仅支持单队列,而内置 PCI-E 网卡支持 4 队列,交换 WAN/LAN 网卡后问题解决。帖子还包含其他用户的排查建议,如换爱快系统测试、检查网线、关注内核版本等。

💡 主要观点

- OpenWRT 软路由跑不满千兆的常见原因之一是网卡队列数不足。 USB 网卡通常只支持单队列,在高负载 PPPoE 拨号场景下成为性能瓶颈,而内置 PCI-E 网卡支持多队列,能更好处理并发数据包。

调整 MTU、流分载等常规配置无法解决网卡硬件层面的性能瓶颈。 用户尝试了多种软件层面的优化,但问题根源在于硬件选型,说明排查时应优先考虑硬件差异。
AI 工具(如 codex)在辅助排查网络问题时具有实用价值。 用户通过 AI 检查 SSH 配置并获得了交换网卡的建议,最终解决了问题,展示了 AI 在技术故障排查中的辅助作用。

💬 文章金句

- codex 建议我交换两个网卡,因为 PPPoE 需要更多性能,但 USB 网卡只支持一个队列,而 PCI-E 网卡支持 4 个队列。交换后果然立刻就可以跑满千兆了。

  • 测速时,软路由 CPU 占用最多的单核最高只到 50%左右,说明不是性能到极限了。
  • 都这么明显了,定性很容易啊,软路由换爱快测,可以判断是否是系统问题,如果不是那就是机器问题。

📊 文章信息

AI 初评:82

来源:V2EX

作者:richchang

分类:软件编程

语言:中文

阅读时间:3 分钟

字数:669

标签: OpenWRT, 软路由, 千兆网络, 网卡队列, 故障排查

阅读完整文章

查看原文 → 發佈: 2026-06-02 14:54:49 收錄: 2026-06-02 20:00:49

🤖 問 AI

針對這篇文章提問,AI 會根據文章內容回答。按 Ctrl+Enter 送出。