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 :
boitierhome/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.