Skip to content

Instantly share code, notes, and snippets.

What would you like to do?
mptcp kernel RPM package install instructions


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..


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


####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 - 3.14.15-308

- Update to MPTCP v0.89.4

* Wed Dec 03 2014 Kenjiro Nakayama - 3.14.15-307

- Update to MPTCP v0.89.3

* Tue Sep 23 2014 Kenjiro Nakayama - 3.14.15-306

- Update .config

* Tue Sep 23 2014 Kenjiro Nakayama - 3.14.15-305

- Update to MPTCP v0.89.2

* Fri Aug 15 2014 Kenjiro Nakayama - 3.14.15-304

- Update to MPTCP v0.89.1

* Fri Aug 15 2014 Kenjiro Nakayama - 3.14.15-303

- Update to MPTCP v0.89.0


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

Mail To: (Kenjiro Nakayama)

Copy link

sskras commented Oct 26, 2021

If you could add a space symbol in ####WARNING between the last hash and the first alphanumeric symbol, it would be a lot more readable, I guess. Thanks:)


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