Rat's

Super Violent BBR One button Script for Debian
Note: The installation method of Super Violent BBR has just been mentioned, refer to: Debian/Ubuntu starts the Super Violent BBR tutorial, but it's just a hand
Scan the QR code on the right to read the full text
twenty-seven
2018/02

Super Violent BBR One button Script for Debian

explain: Super Violent Magic Change BBR The installation method has just been mentioned, refer to: Debian/Ubuntu starts the super violent BBR tutorial , but it is manual, which is a bit troublesome. Here we share the one button script of the leader of the wave in the lower Nanqin, which is only applicable Debian System, Ubuntu The system can view the tutorial for manual installation.

install

Github address: https://github.com/nanqinlang/tcp_nanqinlang-test

Debian 7 eight nine The system can use the command:

 wget  https://raw.githubusercontent.com/iiiiiii1/tcp_nanqinlang-test/master/tcp_nanqinlang-test.sh bash tcp_nanqinlang-test.sh

The following options will appear after using the script:
 Please enter a picture description
Select first one Replace the kernel, and then reboot Re use after restart bash tcp_nanqinlang-test.sh Proceed to section two Step on super violence BBR pattern.

If such a picture appears in the process of deleting the kernel
 Please enter a picture description
Pay attention to selection NO , and then follow the prompts.

If you have any questions, please consult Nanqin Lang's blog: https://sometimesnaive.org/

Vultr New user registration send one hundred USD/ sixteen Each computer room is charged by hour, and Alipay is supported【 Click to view 】。
Last modification: June 13, 2018 10:20 AM

Comment

42 comments

  1. hah1234

    This script (version 1.2.2) cannot install Sharp Speed on ubuntu16. After the kernel is changed in step 3, the Sharp Speed module cannot be started in step 8. Please repair

  2. kai

    Does it matter if yes is selected? Kernel replacement and enabling bbr are successful

    1. Rat's
      @kai

      This, if successful, should not affect

  3. canadian pharmacys

    Valuable information. Many thanks!

  4. pulp

    Boss, there seems to be something wrong. Please have a look
    [Info] loading mod
    tcp_nanqinlang-test.sh: line 123: cd: /lib/modules/3.16.0-6-amd64/kernel/net/ipv4: No such file or directory
    [Error] download mod failed,please check !

    1. Rat's
      @pulp

      You can see from this error that the old kernel is still detected because the kernel is not restarted after installation.

  5. DylanWu

    Debian9 error
    insmod: ERROR: could not insert module tcp_nanqinlang.ko: Invalid module format

    1. DylanWu
      @DylanWu

      Opps, my pot, forgot to install the kernel first

  6. VwEI

    ping 10.0.0.2

    PING 10.0.0.2 (10.0.0.2) 56(84) bytes of data.

    Is this normal?

    1. Rat's
      @VwEI

      This is like an ovz detection method. You can directly select the status in the script to view it.

  7. Huh?

    Ign:1 http://mirrors.digitalocean.com/debian stretch InRelease
    Hit:2 http://mirrors.digitalocean.com/debian stretch-updates InRelease
    Hit:3 http://security.debian.org stretch/updates InRelease
    Hit:4 http://mirrors.digitalocean.com/debian stretch Release
    Reading package lists... Done
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    virt-what is already the newest version (1.15-1+deb9u1).
    0 upgraded, 0 newly installed, 0 to remove and 8 not upgraded.
    [Info] loading mod
    --2018-06-19 07:47:13-- https://raw.githubusercontent.com/nanqinlang/tcp_nanqinlang-test/master/tcp_nanqinlang.ko
    Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 151.101.40.133
    Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|151.101.40.133|:443... connected.
    HTTP request sent, awaiting response... 404 Not Found
    2018-06-19 07:47:13 ERROR 404: Not Found.

    net.core.default_qdisc = fq
    sysctl: setting key "net.ipv4.tcp_congestion_control": No such file or directory
    net.ipv4.tcp_congestion_control = nanqinlang

    Or 404

    1. Rat's
      @Huh?

      It has been fixed. The test is OK.

  8. Liro

    Make a note of this. It's the second time I've met this situation,
    The default Python version of Debian is python2 by the script author. After I set the default Python version of the system to 3, the ConfigParser module will load incorrectly (because the module in 3 is all lowercase), and this module will affect the operations of script 1 and 2.

    1. Rat's
      @Liro

      There will be a lot of problems when the system changes the default to python 3. I feel that there are many pitfalls.

  9. Huh?

    Step link 404

    1. Rat's
      @Huh?

      It has been repaired.

  10. ger

    To connect to raw.githubusercontent.com insecurely, use `--no-check-certificate'.

    1. Rat's
      @ger

      Try wget -- no check certificate https: xx.