debian : /etc/modprobe.conf obsolete - Linux et OS Alternatifs
Marsh Posté le 26-07-2004 à 09:42:53
ça fait un bail que module-init-tool a changé pour cause de 2.6 
Marsh Posté le 26-07-2004 à 12:55:37
Le changelog en question date de fin-juin seulement. 
update-modules ne marche plus..... En fait il ne serait plus utilisé (ni son lien symbolique depuis la 2.6 update-modules.modutils...ou quelque chose comme ca). 
Donc tout ce qui est dans /etc/modprobe.d est géré différemment depuis 1 mois (cela semble être dynamique ??? Un /etc/init.d/module-init-tools suffirait ?)
Marsh Posté le 26-07-2004 à 15:50:00
en fait .. c'est simple. 
dans /etc/modules tu mets les modules à charger 
(du genre speedstep-centrino) 
et dans /etc/modprobe.d/ 
tu crees un fichier et dedans tu me mets ta ligne alias dedans
Marsh Posté le 26-07-2004 à 17:38:27
Je sais pour les alias dans /etc/modprobe.d...Ca fait une éternité que je fais ca :-) 
 
Seulement jusqu'a mi-juin on faisait update-modules apres chaque modif pour que cela soit pris en compte. Et c ca qui vient de changer.
Marsh Posté le 26-07-2004 à 17:51:27
Extrait d'un lien : http://bb.zhang.free.fr/administration.html 
 
Modules 
 
Deux façons pour choisir des modules à charger au démarrage : 
· Editer /etc/modules 
· Ajouter ou éditer des fichiers dans /etc/modprobe.d/ 
Note : Depuis la version 3.1-pre2-1 de module-init-tools, la commande "update-modules" est devenue inutile, il n'y a plus les fichiers /etc/modprobe.conf et /lib/modules/modprobe.conf ("man update-modules" ou /usr/share/doc/module-init-tools/ pour plus d'info). 
Marsh Posté le 26-07-2004 à 17:54:34
J'ai eu la même surprise en installant une marchine récemment. 
Un 'update-modules' ne créé plus de fichier modprobe.conf. 
 
Par contre, il y a un script (/usr/share/doc/module-init-tools/examples/generate-modprobe.conf.gz) qui permet de le regénérer. 
Sans le fichier modprobe.conf les options n'étaient pas passées au module, avec ça marche de nouveau.
Marsh Posté le 26-07-2004 à 21:47:49
Ca me donne ca : 
boitier home/siam# ./generate-modprobe.conf modprobe.conf
home/siam# ./generate-modprobe.conf modprobe.conf 
modprobe: QM_MODULES: Function not implemented 
 
Warning: not translating path[toplevel]=/lib/modules/2.6 
 
Le fichier est disons "générique"...pas grand chose à voir avec ce que j'ai dans /etc/modprobe.d (il s'appuie visiblement sur les fichiers modules.xx situés dans /lib/modules/2.6.7). 
Faut quand même pas le personnaliser à la main ? update-modules ne donne rien mais ca c'est conforme aux nouveaux paquets de module-init-tools). 
 
La question est aussi de voir s'il faut générer ou non ce modprobe.conf... 
Mais généré ou non mes alias ne sont plus pris en compte....
Marsh Posté le 26-07-2004 à 00:12:15
Bonjour,
Je pige plus trop comment gérer les modules sur debian....
Apparement /etc/modprobe.d est géré dorénavant par modprobe.
Donc /etc/modprobe.conf et /lib/modules/modprobe.conf vont aux oubliettes.
Ca m'éclaire pas vraiment sur la nouvelle facon de gérer tout ca.....
Extrait de : http://packages.debian.org/changel [...] /changelog
module-init-tools (3.1-pre2-1) unstable; urgency=medium
* New upstream release. (Closes: #254204)
* Now /etc/modprobe.d/ is processed by modprobe. This means that
/etc/modprobe.conf and /lib/modules/modprobe.conf are not needed
anymore and update-modules is now a no-op. Executable scripts in
/etc/modprobe.d/ are not supported anymore.
/etc/modprobe.conf will be removed or moved to /etc/modprobe.d/.
* /etc/modprobe.devfs is now installed as an example file: I don't think
it works as is on debian, I do not know how it's supposed to work
now that /etc/modprobe.conf does not exist anymore and I could not
find anybody using it.