Re: technique

Page principale

Répondre à ce message
Auteur: Stéphane
Date:  
À: guilde
Sujet: Re: technique

Merci pour toutes ces précisions ! J'ai de quoi éplucher ! Ok, j'ai
résolu mon problèem comme suit :
Dans le readme avec les modules sblive, il était noté en anglais de
mettre dans conf.modules :

"alias sound sblive" or "alias char-major-14 sblive"

ainsi que :

pre-install sblive insmod souncore
pos-install sblive rmmod soundcore

Et, évidemment, ça ne marchait pas ... en suite j'ai encore ajouté un
"option io= irq= ..." et toujours rien ...

j'ai essayé toutes les combinaisons possible avec toutes les lignes les
unes avec les autres, re-boot a chaque modif, et j'ai résolu mon
problème en laissant simplement :

"alias char-major-14 sblive"

toute seule, sans recompiler le noyau, sans autre ... et ça marche ...

J'ai déjà fais un pas, et je pars en vacance ! Na !

Merci a tout ceux qui m'ont répondu avec patience !

@+

Stéph@ne


> > Donc, il vaut mieux inscrire ces modules directement dans conf.modules ?
> > Je sais que c'est le cas de la carte son et SCSI (même si ça marche pas
> > encore chez moi ;o) mais est-ce le cas pour tous les modules ?
> >
> > A quel moment est chargé "conf.modules" ? j'imagine au boot, donc il
> > faut relancer sa machine à chaque modif du fichier ? Se reloguer ne
> > suffit pas ?
>
> Le fichier conf.modules n'est qu'un fichier d'information permettant
> modprobe de faire son travail de facon intelligente. Par exemple, si
> on met
>
> option sb io=xxx
>
> dans ce fichier, modprobe sait qu'il faut charger le module sb avec
> l'option io=xxx (donc lancer modprobe sb equivaut a lancer modprobe sb
> io=xxx). C'est absolument necessaire si modprobe est lancee de facon
> automatique par kerneld, car kerneld ne peut pas savoir quelle option
> a passer a modprobe.
>
> Une autre utilisation crucial de conf.modules est le mecanisme
> d'alias. Le support son ne s'apelle pas sb mais char-major-14 (je
> crois) car sb est le module specifique a la carte soundbalaster. Donc
> quand le noyau a besion du support son, il demande le chargement du
> module (hypothetique) char-major-14 et c'est grace a une ligne
>
> alias char-major-14 xxx
>
> dans conf.modules que modprobe sait quel module il doit charger.
>
> --
> PHAM Dinh Tuan                         | e-mail: Dinh-Tuan.Pham@???
> Laboratoire de Modelisation et Calcul  | Tel: +33 4 76 51 44 23
> BP 53, 38041 Grenoble cedex (France)   | Fax: +33 4 76 63 12 63
> -----------------------------------------------------------------------