V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
microka
V2EX  ›  宽带症候群

OpenWrt 拨号 IPv6 测速比光猫拨号慢

  •  
  •   microka · 2023-10-22 19:22:00 +08:00 · 2491 次点击
    这是一个创建于 417 天前的主题,其中的信息可能已经有所发展或是发生改变。
    电信 2000M 宽带,中兴 G7615 光猫,J4125 软路由(六网口 I225-v B3 ),物理机直装 OpenWrt 23.05 官方固件

    中国科技大学 IPv4 测速 https://test.ustc.edu.cn/
    中国科技大学 IPv6 测速 http://test6.ustc.edu.cn/
    东北大学 IPv4 测速 https://speed4.neu6.edu.cn/
    东北大学 IPv6 测速 https://speed.neu6.edu.cn/
    广东电信宽带官方 IPv4 测速 https://10000.gd.cn/#/speed

    G7615 光猫拨号,电脑直连光猫,上述网站下行测速能跑满 2000Mbps
    G7615 光猫桥接,OpenWrt 拨号,下行测速只有广东电信 IPv4 才能跑满 2000Mbps ,其余两个高校的 v4/v6 下行测速都只能跑到 4 、500Mbps (一开始只测了 IPv6 ,没想到 IPv4 下行也慢,但是电信官方 IPv4 下行测速又能跑满,是因为两者不同的测速方式吗?)
    上行带宽只有 100Mbps ,两种环境都能跑满。

    OpenWrt 配置参数如下:


    (试过开启 Software flow offloading 依然没有改善)

    ( wan 区域也开启了 MSS 钳制)

    请问还有哪里需要设置吗?望大佬们不吝赐教,感谢!
    第 1 条附言  ·  2023-10-22 20:03:30 +08:00
    J4125 换成爱快测试也没问题,高校 IPv6 下行测速都能跑满 2000M 下行。
    第 2 条附言  ·  2023-10-23 02:58:12 +08:00
    感谢 @veSir #2 https://github.com/openwrt/openwrt/issues/10224 可知 OpenWrt 22.03 开始转发加速有 bug ,目前稳定版 22.05 依然没有修复,上上个稳定版 21.02 则正常。
    换成 ImmortalWrt 21.02.7 ,测速一切正常,懒得再切回官方固件了。
    16 条回复    2023-12-08 17:38:41 +08:00
    ThinkMan
        1
    ThinkMan  
       2023-10-22 20:34:44 +08:00
    等回复。我的 500M 宽带,用 openwrt 拨号后用上面的测试网站测速只有 300 多
    veSir
        2
    veSir  
       2023-10-22 20:51:06 +08:00   ❤️ 2
    465456
        3
    465456  
       2023-10-22 22:09:10 +08:00
    有人说,光猫变桥接,速度会降下来。很久之前 2.5G 的网卡驱动有问题,不知道修复没有
    ThinkMan
        4
    ThinkMan  
       2023-10-22 22:22:11 +08:00   ❤️ 1
    @veSir 感谢。 按着里面的教程解决了。

    在添加 /etc/rc.local 添加下面两行:

    nft flowtable inet fw4 ft-bridges { hook ingress priority filter\; devices = { pppoe-wan, br-lan }\;}
    nft insert rule inet fw4 forward meta l4proto { tcp, udp } flow add @ft-bridges
    ThinkMan
        5
    ThinkMan  
       2023-10-22 22:27:12 +08:00
    现在还用一个 ipv6 的问题:openwrt 和 本地设备都已经获取到了 ipv6 地址,但是就是打不开 ipv6 的网站
    veSir
        6
    veSir  
       2023-10-22 23:21:35 +08:00
    @ThinkMan #5

    去测一测是不是通了.

    https://test-ipv6.com
    microka
        7
    microka  
    OP
       2023-10-23 00:41:14 +08:00
    @veSir 感谢!
    @ThinkMan 感谢!我在 ssh 输入这两行指令后,测速速度上去了,但也不是太稳,有时能跑到 1800 多 Mbps ,有时只有 1000 多出头 Mbps ,但如果是光猫或者爱快拨号都能很稳跑到 2000+Mbps 。
    microka
        8
    microka  
    OP
       2023-10-23 03:00:32 +08:00
    @465456 不是桥接问题,@veSir #2 提到了是官方的 bug ,我用爱快拨号测一切正常,换成 ImmortalWrt 21.02.7 测也都正常。
    gunner168
        9
    gunner168  
       2023-10-23 10:27:24 +08:00 via iPhone
    光猫关闭 qos 试试
    465456
        10
    465456  
       2023-10-23 11:43:39 +08:00
    @microka 大佬分享下,openwrt 跑 2000M 全速,CPU 占用率多少,还有官方固件,默认 CPU 节能模式,可以试下改性能模式
    a90405
        11
    a90405  
       2023-10-23 14:19:55 +08:00
    23.05 没发现问题。
    veSir
        12
    veSir  
       2023-10-23 14:33:22 +08:00
    @ThinkMan #4

    你固件有包含 `kmod-nft-bridge` 这个包吗?
    veSir
        13
    veSir  
       2023-10-23 14:33:41 +08:00
    @microka #7

    你固件模块有包含 `kmod-nft-bridge` 这个包吗?
    microka
        14
    microka  
    OP
       2023-11-20 03:16:31 +08:00
    @veSir #13
    您好,immortalwrt-21.02.7-x86-64 和 immortalwrt-23.05.0-x86-64 都没带 'kmod-nft-bridge' 包,试了 immortalwrt-23.05.0-x86-64 依然要手动输入 #4 那两条指令后 USTC IPv6 测速才能从 1600+M 提升到 1900+M ,然而速度很不稳定,要测很多次才有机会跑出一次高峰值的;刷回 immortalwrt-21.02.7-x86-64 直接 IPv6 测速一下子就跑出 2200+Mbps 。
    ThinkMan
        15
    ThinkMan  
       2023-12-08 17:27:29 +08:00
    immortalwrt 的 master 分支已经修复该问题,OP 可以关注一下。参考: https://github.com/immortalwrt/immortalwrt/issues/1117
    microka
        16
    microka  
    OP
       2023-12-08 17:38:41 +08:00 via iPhone
    @ThinkMan 这个 issue 就是我提的,等新 release :)
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2529 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 15:14 · PVG 23:14 · LAX 07:14 · JFK 10:14
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.