Skip to content

Instantly share code, notes, and snippets.

@jim3ma
Forked from nak3/mptcp_rpm_install.md
Created March 22, 2016 14:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jim3ma/129391d11dcb13629efa to your computer and use it in GitHub Desktop.
Save jim3ma/129391d11dcb13629efa to your computer and use it in GitHub Desktop.
mptcp kernel RPM package install instructions

Description

mptcp_kernel is the kernel package which built with mptcp (MultiPath TCP) function. The source code is hosted in github .

The RPM package is hosted on Fedora copr. It can be used on Fedora and CentOS (only x86_64) and their some versions..

####WARNING

This package is now still working in progress and being tested by Kenjiro Nakayama. Please don't use it in your production system. And this is not official repository and please take full responsibility for your actions.

How to install

####step 0. Set the environment

Now you can install this package for Fedora or CentOS. Please check current compliant version.

eg. Fedora21

$ REPOINFO="fedora-21"

$ MPTCP_RPM="kernel-3.14.15-308.mptcp.fc21.x86_64.rpm"

eg. CentOS 7

$ REPOINFO="epel-7"

$ MPTCP_RPM="kernel-3.14.15-308.mptcp.el7.centos.x86_64.rpm"

####step 1. Download rpm package

wget http://copr-be.cloud.fedoraproject.org/results/kenjiro/mptcp-kernel/$REPOINFO-x86_64/kernel-3.14.15-308.mptcp.fc21/$MPTCP_RPM

####step 2. Install by rpm command

rpm -ivh --oldpackage $MPTCP_RPM

####Step 3. Confirm installation

rpm -qa |grep kernel |grep mptcp

####Step 4. Restart and choose the installed mptcp kernel. And check by following command.

sysctl -a |grep mptcp_enabled

####step X. (If you would like to remove the package) Remove the package

rpm -e $MPTCP_RPM

Package changelog

* Tue Jan 27 2015 Kenjiro Nakayama nakayamakenjiro@gmail.com - 3.14.15-308

- Update to MPTCP v0.89.4

* Wed Dec 03 2014 Kenjiro Nakayama nakayamakenjiro@gmail.com - 3.14.15-307

- Update to MPTCP v0.89.3

* Tue Sep 23 2014 Kenjiro Nakayama nakayamakenjiro@gmail.com - 3.14.15-306

- Update .config

* Tue Sep 23 2014 Kenjiro Nakayama nakayamakenjiro@gmail.com - 3.14.15-305

- Update to MPTCP v0.89.2

* Fri Aug 15 2014 Kenjiro Nakayama nakayamakenjiro@gmail.com - 3.14.15-304

- Update to MPTCP v0.89.1

* Fri Aug 15 2014 Kenjiro Nakayama nakayamakenjiro@gmail.com - 3.14.15-303

- Update to MPTCP v0.89.0

Contact

If you have any question, comment or request, please tell me by following E-mail address in English or Japanese.

Mail To: nakayamakenjiro@gmail.com (Kenjiro Nakayama)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment