problemes avec les modules

2003-02-13 Par sujet cit
salut,

le probleme est le suivant :
j avais cru comprendre que les modules charges au demarrages etaient
dans /etc/modules (c est ce qu on m a dit)

bon. ben non. chez moi le /etc/modules ne correspond pas a ce qui se
lance.

mon probleme, c est plus precisement que les modules d alsa ne se
chargent pas au demarrage, et que je doive refaire un modconf a chaque
demarrage pour les remettre
j ai l impression que le fichier /etc/modules contient les bons modules
(snd-via82xx pour moi), mais il faut le charger manuellement.

quelqu un saurait m expliquer comment ca marche pour de vrai ?
(et accessoirement qu est ce qui faut que je fasse pour ne pas avoir a
recharger mes modules tout le temps, comme avant : ca fait ca depuis que
j ai recompile alsa avec la rc6)

moult mercis
cit



Re: problemes avec les modules

2003-02-13 Par sujet Frédéric Bothamy
* [EMAIL PROTECTED] [EMAIL PROTECTED] [2003-02-13 15:54] :
 salut,
 
 le probleme est le suivant :
 j avais cru comprendre que les modules charges au demarrages etaient
 dans /etc/modules (c est ce qu on m a dit)
 
 bon. ben non. chez moi le /etc/modules ne correspond pas a ce qui se
 lance.

Étrange, parce que c'est ce qui est indiqué dans le fichier :

# /etc/modules: kernel modules to load at boot time.
 
 mon probleme, c est plus precisement que les modules d alsa ne se
 chargent pas au demarrage, et que je doive refaire un modconf a chaque
 demarrage pour les remettre

Il y a peut-être des erreurs lors du chargement des modules ?
Attention également à ceci : tous les modules de /etc/modules sont
chargés (éventuellement avec des erreurs) au démarrage, mais il peut y
en avoir d'autres.

 j ai l impression que le fichier /etc/modules contient les bons modules
 (snd-via82xx pour moi), mais il faut le charger manuellement.

Le chargement réel des modules se fait dans le fichier
/etc/init.d/modutils, au niveau d'exécution S, par le lien
/etc/rcS.d/S20modutils.
 
 quelqu un saurait m expliquer comment ca marche pour de vrai ?
 (et accessoirement qu est ce qui faut que je fasse pour ne pas avoir a
 recharger mes modules tout le temps, comme avant : ca fait ca depuis que
 j ai recompile alsa avec la rc6)

Il y a un deuxième mécanisme qui fournit le chargement des modules à
la demande et des options passés au modules : c'est le fichier
/etc/modules.conf. Sous Debian, celui-ci est généré par update-modules
qui utilise l'arborescence /etc/modutils/* (c'est probablement là
qu'ALSA fait sa configuration). Pour plus d'infos, voir la page de
manuel de update-modules ainsi que la documentation du paquet
modutils.

Fred



Re: problemes avec les modules

2003-02-13 Par sujet Gemini
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Salut,

Le Jeudi 13 Février 2003 14:54, [EMAIL PROTECTED] a écrit :
 salut,

 le probleme est le suivant :
 j avais cru comprendre que les modules charges au demarrages etaient
 dans /etc/modules (c est ce qu on m a dit)

D'après ce que j'ai compris, les modules chargés au démarage sont dans 
/etc/modules.conf et pas la où tu le dis.
Cela te permettra peut être de résoudre tes problèmes.


 moult mercis
 cit

De rien. Désolé de ne pas détailler plus, c'est que je n'en sais pas plus :-))

Gemini
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.1 (GNU/Linux)

iEYEARECAAYFAj5LwXYACgkQA5xDj5PCHvL2/gCcCwaGpP7STki+0K1w9BXA3XCS
3pQAn0sbD4J8t7DTgPet8lLPx72MmyrP
=ZN9T
-END PGP SIGNATURE-



Re: problemes avec les modules

2003-02-13 Par sujet Erwan David
Le Thu 13/02/2003, Frédéric Bothamy disait
 Étrange, parce que c'est ce qui est indiqué dans le fichier :
 
 # /etc/modules: kernel modules to load at boot time.

Il semblerait que les modules présents dans /lib/version/boot soient
aussi chargés au boot (avant ceux de /etc/modules).

Par exemple avec le 2.4.20-k7 debian j'ai un vesafb.o qui gueule
parcequ'il n'a pas le bon device. Par contre *rien* ne me dit nulle
part 1) à quoi sers ce module, 2) quel device je doit créer...

-- 
Erwan



Re: problemes avec les modules

2003-02-13 Par sujet Jérôme Schell

[EMAIL PROTECTED] a écrit:

salut,

le probleme est le suivant :
j avais cru comprendre que les modules charges au demarrages etaient
dans /etc/modules (c est ce qu on m a dit)

bon. ben non. chez moi le /etc/modules ne correspond pas a ce qui se
lance.

mon probleme, c est plus precisement que les modules d alsa ne se
chargent pas au demarrage, et que je doive refaire un modconf a chaque
demarrage pour les remettre
j ai l impression que le fichier /etc/modules contient les bons modules
(snd-via82xx pour moi), mais il faut le charger manuellement.


Salut,

Pour moi les modules alsa sont chargés par le script de démarrage 
/etc/init.d/alsa.

Il faut que la config dans /etc/alsa soit correcte.

A+

Jérôme




Re: problemes avec les modules

2003-02-13 Par sujet Jean-Michel OLTRA
Le jeudi 13 février 2003, Erwan David a écrit...
bonjour,


 Il semblerait que les modules présents dans /lib/version/boot soient
 aussi chargés au boot (avant ceux de /etc/modules).

Oui car il y a une ligne concernant ce dossier dans
/etc/init.d/modutils
-- 
jean-michel



Re: problemes avec les modules

2003-02-13 Par sujet Erwan David
Le Thu 13/02/2003, Erwan David disait
 Le Thu 13/02/2003, Frédéric Bothamy disait
  Étrange, parce que c'est ce qui est indiqué dans le fichier :
  
  # /etc/modules: kernel modules to load at boot time.
 
 Il semblerait que les modules présents dans /lib/version/boot soient
 aussi chargés au boot (avant ceux de /etc/modules).

/lib/modules/version/boot bien sûr.

-- 
Erwan



Re: problemes avec les modules

2003-02-13 Par sujet Frédéric Bothamy
* Erwan David [EMAIL PROTECTED] [2003-02-13 17:50] :
 Le Thu 13/02/2003, Frédéric Bothamy disait
  Étrange, parce que c'est ce qui est indiqué dans le fichier :
  
  # /etc/modules: kernel modules to load at boot time.
 
 Il semblerait que les modules présents dans /lib/version/boot soient
 aussi chargés au boot (avant ceux de /etc/modules).

Tu as probablement raison (je ne compile pas vesafb dans mes noyaux
personnellement).
 
 Par exemple avec le 2.4.20-k7 debian j'ai un vesafb.o qui gueule
 parcequ'il n'a pas le bon device. Par contre *rien* ne me dit nulle
 part 1) à quoi sers ce module, 2) quel device je doit créer...

Il me semble que c'est le seul module d'après la liste des fichiers du
paquet. On trouve un peu de documentation dans les sources du noyau
(rien dans le paquet lui-même effectivement) :

$ find /usr/src/linux -name vesafb*
./drivers/video/vesafb.c
./Documentation/fb/vesafb.txt
$

On y trouve par exemple :

The idea is simple:  Turn on graphics mode at boot time with the help
of the BIOS, and use this as framebuffer device /dev/fb0, like the
m68k (and other) ports do.


Le périphérique en question est probablement /dev/fb0.

Fred



Re: problemes avec les modules

2003-02-13 Par sujet Erwan David
Le Thu 13/02/2003, Frédéric Bothamy disait
 The idea is simple:  Turn on graphics mode at boot time with the help
 of the BIOS, and use this as framebuffer device /dev/fb0, like the
 m68k (and other) ports do.
 
 
 Le périphérique en question est probablement /dev/fb0.

Il existe donc ce n'est pas ça. Peut-être un manque de
configuration. Un jour où je n'aurai rien de mieux à faire je
regarderai de plus près...

-- 
Erwan