我正在尝试根据指南here设置MultiPath TCP(mptcp) 我知道我必须下载那里提供的自定义内核,编译并安装它。 我的问题是我在网上找到的相关指南(例如here,here),他们都提到我必须编译内核模块(sudo make modules_install)。 但是,在mptcp webpage中,没有提到模块。我是否必须下载并编译我机器内核的“defualt”模块,或者我在这里缺少其他东西?
答案 0 :(得分:0)
文档中没有冲突。 " DoItYourself"指南正在谈论所涉及的驱动程序/模块的细节。 DIY指南中的第二行到最后一行:编译,安装和重启内核,正如您的发行版所推荐的那样。
它假设您已经知道其他网页正在谈论的内容。
提示:查找系统/发行版的现有.config
文件。它可以为您节省一些工作,因为它可以启用您不关心的99%但需要以构建mptcp内核,例如磁盘驱动程序,键盘驱动程序等
ubuntu页面讨论了在哪里找到它。
在您完成git clone ...
之后,您将拥有一个包含所有内核源的mptcp
目录。将您的 .config
复制到其中。
然后,从ubuntu指南中执行所有make xconfig
等操作,并按照DIY启用mptcp内容。
然后,您需要按照发行版
的说明进行make
和make modules
等操作
提示:在使用mptcp
内核源代码之前,您可能需要练习配置,构建,安装,启动/运行ubuntu提供的内核。成功完成后,继续将事物合并到mptcp
目录中。