[Précédent (date)] [Suivant (date)] [Précédent (sujet)] [Suivant (sujet)] [Index par date] [Index par sujet]

après recompilation du kernel, erreur lors d'un insmod (unresolved symbol)



Bonjour,

    Je débute, mais je me débrouille un peu tout de même. Recemment,
j'ai voulu recompiler le noyau pour être un peu moins ignorant
là-dessus.

    J'ai effectué un make xconfig, make dep, make modules, make
modules_install et finalement make bzImage. Je n'ai pas encore configuré
lilo pour qu'il me loade ce nouveau noyau et déjà, j'ai des problèmes.

    J'ai sauté une étape, je n'ai pas gardé une copie de mes anciens
modules avant make modules_install. Alors maintenant, voilà ce qu'il se
passe lorsque je tente d'insmod-er ma carte réseau (insmod depca "irq=7"
"io=0x300") :

Using /lib/modules/2.2.17/net/depca.o
/lib/modules/2.2.17/net/depca.o : unresolved symbol __global_cli
/lib/modules/2.2.17/net/depca.o : unresolved symbol __global_sti

    La compilation des modules c'est bien effectué, elle s'est terminé
sans message d'erreur.

    Qu'est-ce que cela signifie ? Est-ce des valeurs globales qu'il faut
définir dans un fichier spécial ?

    Voici la machine sur laquelle j'ai essayé tout ça :
        un P166 avec debian 2.2 d'installé, tout fonctionnait bien avant
que je m'aventure dans la découverte du noyau. Le noyau et les modules
d'avant étaient d'origine, je n'osais pas y toucher. La version du noyau
est 2.2.17

Merci d'aider un curieux qui à chaque fois veut découvrir de nouvelles
choses, met tout en l'air... mais c'est en faisant des erreurs qu'on
apprend ;-)

-Hervé