Ubuntu 14.04.2 LTS 上的 MPTCP 安装和配置

Ubuntu 14.04.2 LTS 上的 MPTCP 安装和配置

我正在尝试在我的 Ubuntu 上安装 MPTCP(多路径 TCP),但是遇到了一个问题:

我按照此链接下的说明进行操作:http://multipath-tcp.org/pmwiki.php/Users/AptRepository

第一步我没有遇到任何问题,但在重启电脑并按照路由配置说明操作后,我再次重启电脑,然后在第三步尝试配置 MPTCP配置 MPTCP

我遇到了一个问题,它要求我获取 MPTCP 的版本,请执行(在正在运行的系统中):dmesg | grep MPTCP

我执行了此命令,但没有显示任何结果。

uname -a 的结果 Linux MPTCP 3.16.0-38-generic #52~14.04.1-Ubuntu SMP Fri May 8 09:43:57 UTC 2015 x86_64 x-86_64 x86-64 GNU/Linux

当我尝试执行 MPTCP 的最新版本的命令时,sysctrl -w net.mptcp.mptcp_enable=1 我收到答案 sysctrl: 无法统计 /proc/sys/net/mptcp/mptcp_enable: 没有这样的文件或目录。

当我检查命令行时,没有文件夹 /proc/sys/net/mptcp

感谢帮助。

问候,djaneu

答案1

我以前也遇到过同样的问题。确保在启动时选择 MPTCP 内核。

答案2

在加载内核时,Ubuntu 不会加载 mptcp

解决方案是更改/etc/default/grub文件选项中的 grub2 配置以显示 Ubuntu 内核选项

文档可以在以下位置找到如何设置 grub 超时和 grub 默认启动项?

Grub Customizer 是一个很有用的工具。它还允许您将 mptcp 内核设置为默认内核。

更多详情请访问如何轻松配置 Linux Grub2 启动菜单

相关内容