insmod错误:未知符号ipv6_ext_hdr

时间:2015-03-04 05:38:25

标签: linux networking linux-kernel openstack-neutron openvswitch

在内核中使用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

3 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

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

答案 2 :(得分:0)

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

modprobe openvswitch

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