我正在尝试在我的 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 启动菜单