Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 31/01/2006, à 08:10

sdess

Absence de Module.symvers => blocage compilation drivers s-link sony

Bonjour cher lecteur,

Résumé du problème :
je souhaite compiler le driver s-link permettant de piloter un jukebox sony. l'opération make plante en l'absence du fichier Module.symvers dans le répertoire /usr/src/linux-source-2.6.12.

Version d'ubuntu
Breezy, installé en mode serveur + ajout des packets de compilation et les sources du noyau.

Ancienneté sur Ubuntu :
2 semaines

La dernière version de ce driver n'existe pas en package, je dois donc la recompiler.

Les commandes pour la recompilation sont :
./autogen.sh
./configure --with-linux=/usr/src/linux.source.2.6.12
make
make install

Les deux premières commandes se déroulent sans erreurs.

Ensuite pendant le make, j'ai le problème de l'absence du fichier Module.symvers.

Mes recherches sur internet n'ont pas donné grand chose. Il y a bien des forums où le problème est remonté dans des circonstances analogues, mais pas de solution proposée.

Il semblerait que ce fichier soit généré pendant la compilation du noyau, mais je n'est aucunement besoin de recompiler mon noyau.

Comment puis-je générer facilement ce fichier afin de pouvoir terminer la compilation de ce drivers ?

#2 Le 02/02/2006, à 15:07

kikdijon

Re : Absence de Module.symvers => blocage compilation drivers s-link sony

Bonjour
  je vais peut-être te poser une question bête (désolé): as-tu installé les sources du noyau?

  Ceci dit, j'ai les sources de plusieurs noyau sur mon systême, et je te confirme que ce ficheir n'est présent que dans ceux qui ont déjà été compilés.
 
  J'ai ouvert ce fichier; il contient environ 3500 lignes du type:

0xa3edfe67      snd_timer_pause sound/core/snd-timer
0x13d69c7b      xfrm_cfg_sem    vmlinux
0xb4e8994c      get_fs_type     vmlinux
0x4058122b      qlogicfas408_disable_ints       drivers/scsi/qlogicfas408
0x7c27460b      dquot_acquire   vmlinux
0xad16ad18      scsi_host_set_state     vmlinux

Je dirais qu'il fait le lien entre des adresses mémoires, des fonctions et des sources de driver...(brouillard, brouillard) En tout cas, ça n'a pas l'air d'être le truc qu'on se bricole à la main  wink

  Peut-être qu'il est possible de créer sans en passer par la compilation (je pense en particulier en se basant sur /lib/modules/ et sur /boot/vmlinuz), mais je t'avoue être totalement incompétant dans ce domaine... neutral

  Si tu tiens *absolument* à éviter de compiler ton noyau, tu devrais poster un message sur le forum de kerneltrap ( http://kerneltrap.org/ ), ils seront plus à même de t'aider...


blog : http://blog.olivier-elmekki.com
site professionnel : http://olivier-elmekki.com

Hors ligne

#3 Le 15/05/2008, à 16:02

cyrilleG

Re : Absence de Module.symvers => blocage compilation drivers s-link sony

salut, j'ai le meme probleme modulesymvers missing lorsque j'installe les drivers de ma carte wifi selon le tuto de ubuntu, et donc cela ne fonctionne pas !!!!
une solution ?

Hors ligne