microka

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

  •  
  •   microka · Oct 22, 2023 · 4207 views
  •   You need to sign in to view this topic
    This topic created in 1092 days ago, the information mentioned may be changed or developed.
    电信 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 钳制)

    请问还有哪里需要设置吗?望大佬们不吝赐教,感谢!
    Supplement 1  ·  Oct 22, 2023
    J4125 换成爱快测试也没问题,高校 IPv6 下行测速都能跑满 2000M 下行。
    Supplement 2  ·  Oct 23, 2023
    感谢 @veSir #2 https://github.com/openwrt/openwrt/issues/10224 可知 OpenWrt 22.03 开始转发加速有 bug ,目前稳定版 22.05 依然没有修复,上上个稳定版 21.02 则正常。
    换成 ImmortalWrt 21.02.7 ,测速一切正常,懒得再切回官方固件了。
    16 replies  •  2023-12-08 17:38:41 +08:00
    ThinkMan
        1
    ThinkMan  
       Oct 22, 2023
    等回复。我的 500M 宽带,用 openwrt 拨号后用上面的测试网站测速只有 300 多
    veSir
        2
    veSir  
       Oct 22, 2023   ❤️ 2
    465456
        3
    465456  
       Oct 22, 2023
    有人说,光猫变桥接,速度会降下来。很久之前 2.5G 的网卡驱动有问题,不知道修复没有
    ThinkMan
        4
    ThinkMan  
       Oct 22, 2023   ❤️ 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  
       Oct 22, 2023
    现在还用一个 ipv6 的问题:openwrt 和 本地设备都已经获取到了 ipv6 地址,但是就是打不开 ipv6 的网站
    veSir
        6
    veSir  
       Oct 22, 2023
    @ThinkMan #5

    去测一测是不是通了.

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

    你固件有包含 `kmod-nft-bridge` 这个包吗?
    veSir
        13
    veSir  
       Oct 23, 2023
    @microka #7

    你固件模块有包含 `kmod-nft-bridge` 这个包吗?
    microka
        14
    microka  
    OP
       Nov 20, 2023
    @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  
       Dec 8, 2023
    immortalwrt 的 master 分支已经修复该问题,OP 可以关注一下。参考: https://github.com/immortalwrt/immortalwrt/issues/1117
    microka
        16
    microka  
    OP
       Dec 8, 2023 via iPhone
    @ThinkMan 这个 issue 就是我提的,等新 release :)
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1071 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 23:15 · PVG 07:15 · LAX 16:15 · JFK 19:15
    ♥ Do have faith in what you're doing.