Re: Toujours la carte son Maxi Studio Isis

Top Page

Reply to this message
Author: Gwenael Moreau
Date:  
To: Guilde
Subject: Re: Toujours la carte son Maxi Studio Isis
> jean.luc.jeanneau@??? a écrit :
>
> > /root>./Makefile mousedrivers.tmpl
> > ./Makefile: Permission non accordée.
> Vous essayez d'executer le fichier Makefile, or
> c'est un fichier de config pour make.
> tapez donc
> #/root>make
> le fichier de config par defaut sera Makefile (justement).
> Ce qui est totalement equivalent a
> #/root>make -f Makefile
> (je ne suis pas persuade qu'il faille etre root d'ailleurs)


Contenu du répertoire :
/root>pwd
/usr/share/doc/kernel-doc-2.4.2/DocBook
/root>ls
kernel-api.tmpl      mcabook.tmpl       parport-share.fig     
videobook.tmpl
kernel-hacking.tmpl  mousedrivers.tmpl  parport-structure.fig 
wanbook.tmpl
kernel-locking.tmpl  parportbook.tmpl   sis900.tmpl           
z8530book.tmpl
Makefile             parport-multi.fig  via-audio.tmpl


Divers tentative pour "fabriquer" le livre :
/root>make mousedrivers.tmpl
Makefile:156: /Rules.make: Aucun fichier ou répertoire de ce type
make: *** Pas de règle pour fabriquer la cible `/Rules.make'. Arrêt.

/root>make -f Makefile
Makefile:156: /Rules.make: Aucun fichier ou répertoire de ce type
make: *** Pas de règle pour fabriquer la cible `/Rules.make'. Arrêt.

/root>make -f Makefile mousedrivers.tmpl
Makefile:156: /Rules.make: Aucun fichier ou répertoire de ce type
make: *** Pas de règle pour fabriquer la cible `/Rules.make'. Arrêt.

Et il n'y a aucun fichier du nom de Rules.make dans le répertoire
parent.


> Sinon, on peut utiliser insmod pour debuger.
>
> Regarder ce que donne :
> insmod -v /lib/modules/2.4.2-2/kernel/drivers/sound/maestro3.o
> insmod -v /lib/modules/2.4.2-2/kernel/drivers/sound/maestro.o



/root>insmod -v /lib/modules/2.4.2-2/kernel/drivers/sound/maestro.o
Using /lib/modules/2.4.2-2/kernel/drivers/sound/maestro.o
Symbol version prefix ''
/lib/modules/2.4.2-2/kernel/drivers/sound/maestro.o: unresolved symbol
unregister_sound_mixer_R7afc9d8a
/lib/modules/2.4.2-2/kernel/drivers/sound/maestro.o: unresolved symbol
register_sound_mixer_R357cfc46
/lib/modules/2.4.2-2/kernel/drivers/sound/maestro.o: unresolved symbol
unregister_sound_dsp_Rcd083b10
/lib/modules/2.4.2-2/kernel/drivers/sound/maestro.o: unresolved symbol
register_sound_dsp_Rb4878349


>
> ceci n'est valable que si le module maestro.o ne depend pas
> d'autres modules. Or c'est fort probable qu'il est dependant.
> Refaire les dependances (juste pour etre sur):
> #/root>depmod
> ainsi on refabrique le fichier
> #/root>ls -la /lib/modules/2.4.2-2/kernel/modules.dep
>
> Verifier les dependances :
> cat /lib/modules/2.4.2-2/kernel/modules.dep |grep maestro
> (Pouvez-vous afficher ceci ici sur la ml ?)
>


/root>depmod
/root>ls -al /lib/modules/2.4.2-2/kernel/drivers/sound/maestro.o
-rw-r--r--    1 root     root        36844 avr  9  2001
/lib/modules/2.4.2-2/kernel/drivers/sound/maestro.o
/root>cat /lib/modules/2.4.2-2/kernel/modules.dep |grep maestro
cat: /lib/modules/2.4.2-2/kernel/modules.dep: Aucun fichier ou
répertoire de ce type


>
> Pouvez-vous afficher (ici sur la ml) le resultat de :
> modprobe -v /lib/modules/2.4.2-2/kernel/drivers/sound/maestro.o


/root>modprobe -v maestro
/sbin/insmod /lib/modules/2.4.2-2/kernel/drivers/sound/soundcore.o
Using /lib/modules/2.4.2-2/kernel/drivers/sound/soundcore.o
Symbol version prefix ''
/sbin/insmod /lib/modules/2.4.2-2/kernel/drivers/sound/maestro.o
Using /lib/modules/2.4.2-2/kernel/drivers/sound/maestro.o