1

在内核中使用插入内核模块时出现错误insmod data/linux/openvswitch.ko。错误显示如下图:

insmod: error inserting 'datapath/linux/openvswitch.ko': -1 Unknown symbol in module

的输出dmesg | tail为:

openvswitch: Unknown symbol ipv6_ext_hdr

有人知道吗?
我的内核是:

Linux version 2.6.32_1-14-0-0 (gcc version 4.4.4 20100726 (Red Hat 4.4.4-13) (GCC) ) #2 SMP
4

3 回答 3

0

检查 Linux 内核中的 ipv6 支持。使其内置在内核中或将其作为模块启用。

于 2015-03-04T08:59:33.980 回答
0

我认为您必须使用当前的 linux 内核再次编译模块

于 2015-03-04T08:42:02.210 回答
0

openvswitch 内核模块有许多依赖项。如果你使用

modprobe openvswitch

linux 将负责加载依赖模块,而不是 insmod。

于 2016-08-22T18:34:25.373 回答