Salut la liste!
J'installe le module sonypi.o (kernel 2.4.10) censé
gérer les touches spéciales du portable sony vaio sur lequel j'ai installé Linux
(pardon, GNU/Linux). Je recompile le noyau avec les options ad hoc. Tout baigne.
J'ai le module installé sonypi.o.
Lorsque je l'installe avec insmod, ou en
faisant depmod, etc, j'ai "unresolved symbol is_sony_vaio_laptop" (j'écris de
mémoire, je n'ai pas l'objet avec moi).
Je me précipite dans le source sonypi.c et je lis
"extern ... is_sony_vaio_laptop; set in DMI parse tables routines".
Dans le répertoire /usr/src/linux, j'ai le fichier
System.map, dans lequel je trouve avec grep la variable
is_sony_vaio_laptop.
J'en conclus qu'il doit y avoir kekpar cette
variable à initialiser pour lui dire qu'on est bien sur un Sony Vaio.
Mais où que ça ce passe ???
Quelqu'un pourrait-il me mettre sur la piste
?
Merci!
|