1

Une erreur est survenue lors de l'insertion d'un module noyau utilisant insmod data/linux/openvswitch.ko dans le noyau. Le spectacle d'erreur est comme indiqué ci-dessous:Erreur insmod: symbole inconnu ipv6_ext_hdr

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

La sortie de dmesg | tail, est:

openvswitch: Unknown symbol ipv6_ext_hdr 

Quelqu'un sait-il quelque chose à ce sujet?
Mon noyau est:

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

Est-ce que ipv6 est intégré au noyau ou chargé en tant que module? –

+0

Merci, oui, comme vous l'avez dit, j'ai trouvé le problème. – vinllen

+0

Ajouté ceci comme réponse pour les autres. –

Répondre

0

Vérifiez votre support ipv6 dans le noyau Linux. Faites-le intégré dans le noyau ou activez-le en tant que module.

0

Je pense que vous devez compiler le module en utilisant à nouveau le noyau Linux actuel

+0

Merci, je vais essayer de changer la version du noyau – vinllen

+0

comment la version actuelle du noyau aide-t-elle si ipv6 est désactivé? –

+0

Je ne connais pas ... Ça a bien marché – vinllen

0

Le module kernel openvswitch a un certain nombre de dépendances. Si vous utilisez

modprobe openvswitch 

plutôt qu'insmod, linux prendra en charge le chargement des modules dépendants.