1

При явлении я вставляю модуль ядра, используя insmod data/linux/openvswitch.ko. Показать ошибки, как показано ниже:insmod error: Неизвестный символ ipv6_ext_hdr

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 
+0

Является ли ipv6 встроенным ядром или загружен как модули? –

+0

Спасибо, да, как вы сказали, я нашел проблему. – vinllen

+0

Добавил это как ответ для других. –

ответ

0

Проверьте вашу поддержку ipv6 в ядре Linux. Сделайте его встроенным в ядро ​​или включите его как модуль.

0

Я думаю, вы должны скомпилировать модуль еще раз с использованием текущего ядра Linux,

+0

Спасибо, я попытаюсь изменить версию ядра – vinllen

+0

, как текущая версия ядра поможет, если у вас отключен ipv6? –

+0

Я не знаю ... Он работал нормально – vinllen

0

Модуль ядра openvswitch имеет ряд зависимостей. Если вы используете

modprobe openvswitch 

, а не insmod, linux позаботится о загрузке зависимых модулей.