V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
zhouyut001
V2EX  ›  Linux

Armbian 能用的 TCP 算法?

  •  
  •   zhouyut001 · 2018-08-19 15:33:51 +08:00 via Android · 5306 次点击
    这是一个创建于 2280 天前的主题,其中的信息可能已经有所发展或是发生改变。

    買了個 ROCK64 做跳板,系統 armbian Debian 9 minimal,內核升級到 Linux mainline 4.18.0 都沒有 bbr 模組。銳速和 lotserver 也不支持。我想問還有什麼 TCP 算法能用,現在就開了個 hybla,效果不是很好。

    19 条回复    2019-06-27 17:39:32 +08:00
    test99
        1
    test99  
       2018-08-19 16:07:53 +08:00 via Android
    bbr 能开启的啊,sysctl 里改下
    zhouyut001
        2
    zhouyut001  
    OP
       2018-08-19 17:48:51 +08:00 via Android
    @test99 直接報錯,重啟後還是沒有啟用。去內核里找模組也沒有 bbr
    Love4Taylor
        3
    Love4Taylor  
       2018-08-19 17:51:43 +08:00 via Android
    自编译?
    test99
        4
    test99  
       2018-08-19 18:43:04 +08:00 via Android
    我也用的 armbian,各项都正常啊,实在不行只能重编译内核了
    zhouyut001
        5
    zhouyut001  
    OP
       2018-08-19 19:01:53 +08:00 via Android
    @Love4Taylor @test99 自己編譯,rock64 板子支持不是好好,我裝的 4.18 內核驅動都有問題,網卡速度非常慢
    abmin521
        6
    abmin521  
       2018-08-19 20:34:41 +08:00
    4.18 够良心了 你看看 armbian 全志 h 系列都是 3.10 吧 当然更大夫人瓶颈在 IO
    hjc4869
        7
    hjc4869  
       2018-08-19 20:44:38 +08:00
    Armbian ROCK64 不是只有 4.4 或 4.17 内核吗? 4.17 内核的 bbr 算法还是我发 pr 打开的 ( https://github.com/armbian/build/pull/972
    zhouyut001
        8
    zhouyut001  
    OP
       2018-08-19 22:03:03 +08:00
    @hjc4869 那么我想问问 4.17 内核哪个能开 bbr,dbg 版本? https://i.loli.net/2018/08/19/5b79786922e87.png
    zhouyut001
        9
    zhouyut001  
    OP
       2018-08-19 22:06:52 +08:00
    @hjc4869 太多版本了,没试过 dbg 版本。安装新内核需要卸载旧的内核吗,我看卸载旧的内核 Linux-rock64 这个包也会被卸载
    hjc4869
        10
    hjc4869  
       2018-08-19 22:08:24 +08:00
    @zhouyut001 这不是 armbian 的 kernel,是 ayufan-rock64 的……
    hjc4869
        11
    hjc4869  
       2018-08-19 22:09:23 +08:00
    另外 dbg 是符号,不是 kernel 本身。
    zhouyut001
        12
    zhouyut001  
    OP
       2018-08-19 22:10:40 +08:00
    @hjc4869 是直接可以装 armbian 的内核吧?
    hjc4869
        13
    hjc4869  
       2018-08-19 22:17:50 +08:00
    @zhouyut001 建议你刷原版的 armbian,比如这个 https://dl.armbian.com/rock64/Ubuntu_bionic_dev_nightly.7z

    似乎 armbian 并没有给自带 4.17 内核的 debian,只给了 Ubuntu 18.04 ,其实两个感觉是差不多的。但是如果你一定要 Debian,可以先用 4.4 kernel 的 image,然后 sudo armbian-config,选择 System - Nightly 切换到 nightly 分支,完成后重启,再 sudo armbian-config 选择 System - Switch - dev 切换到 4.17 内核。
    zhouyut001
        14
    zhouyut001  
    OP
       2018-08-19 22:29:09 +08:00
    yydcool
        15
    yydcool  
       2018-08-20 01:37:07 +08:00
    sudo modprobe tcp_bbr
    有任何信息吗?
    zhouyut001
        16
    zhouyut001  
    OP
       2018-08-20 11:32:01 +08:00 via Android
    @yydcool 報錯,沒模組
    ynefen
        17
    ynefen  
       2019-05-20 02:07:48 +08:00
    已经成功安装 linux5.0 内核并开启 BBR~花了好多时间找内核
    过程已经记在笔记本里了,文章名《 Rock64 开启 BBR 指南》,链接: https://note.ynefen.cn/?p=2550
    目前正在研究 Rock64 开启魔改版 BBR
    ynefen
        18
    ynefen  
       2019-05-20 14:59:08 +08:00
    除了 BBR 算法以外,还有 TCP Vegas,KernelPCC,以及腾讯的 TCPA 算法
    sujin190
        19
    sujin190  
       2019-06-27 17:39:32 +08:00
    @ynefen #18 想问下,rock64 pro 版本可以用这个内核么?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1047 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 19:45 · PVG 03:45 · LAX 11:45 · JFK 14:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.