Chargement des modules

zozizon Messages postés 678 Statut Membre -  
zozizon Messages postés 678 Statut Membre -
Bonjours a tous.
J'ai un pb avec ma cles USB qui n'est pas detecté. J'ai trouvé la solution sur lealinux et ca marche parfaitement. En fait il faut que je charge quelques modules.Je voudrais savoir comment les chrger au demarrage car pour le moment c'est console a chaque lancement.
Merci de votre aide.

7 réponses

  1. kmf31 Messages postés 1564 Statut Contributeur 501
     
    Je voudrais savoir comment les chrger au demarrage

    De facon generale il faut mettre les bonnes lignes "alias" dans le fichier /etc/modprobe.conf (si noyau 2.6.xx) ou /etc/modules.conf (si noyau 2.4.xx), par exemple:
    alias usbdevfs usbcore
    alias usb-controller uhci-hcd
    alias eth0 3c59x

    ici a titre exemple on associe au "usb-controller" le driver "uhci-hcd" (ca peut aussi etre autre chose selon ton cas) et a la carte reseau "eth0" le driver "3c59x" (si on une carte 3com). Apres toute modif de ce fichier il faut taper:
    /sbin/depmod -a

    pour mettre a jours la base de donnees des modules et apres le chargement des bons modules devrait etre automatique a la 1ere utilisation du machin "usb-controller" ou "eth0".
    0
  2. zozizon Messages postés 678 Statut Membre 41
     
    Salut.
    Maerci de votre aide.
    Je suis sous mandriva 2005.
    J'ai testé de rajouter des lignes dans modules.conf mais rien a faire.
    J'ai recopier ton exemple en fait car j'utilise les même pilotes.
    Voila les module que je dois charger pour que tt marche :
    modprobe uhci-hcd
    modprobe sg
    modprobe sd_mod
    modprobe usb-storage
    .
    Aprés ces ligne de mommande tt rentre dasn l'ordre.Ni a t il pas un fichier qui execute des ligne de commande au demarrage car dans ce cas le pb serait facilement reglé.
    Merci de votre aide.
    0
  3. Phiphi57 Messages postés 789 Date d'inscription   Statut Contributeur Dernière intervention   295
     
    Salut,

    que te donne la commande
    ls /etc/mod*
    ??

    pour ma part, il me semble que j'ai juste eu a ajouter le nom des différents modules dans /etc/modules (sous Debian)

    Phiphi
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. zozizon Messages postés 678 Statut Membre 41
     
    Merci.
    Voila le resultat de ls /etc/mod*
    /etc/modprobe.conf
    /etc/modprobe.preload
    /etc/modules.conf
    /etc/modprobe.devfs
    /etc/modules
    /etc/modules.conf.bak
    0
  6. kmf31 Messages postés 1564 Statut Contributeur 501
     
    Je suis sous mandriva 2005.
    J'ai testé de rajouter des lignes dans modules.conf mais rien a faire.


    Comme je l'ai dit:

    Mandriva 2005 est normalement avec un noyau 2.6.11-blabla, alors ce serait: /etc/modprobe.conf et pas /etc/modules.conf. (En cas de doutes modifier les deux fichiers!!)

    Le /etc/modules.conf ne s'applique qu'au cas ou on tourne avec un noyau 2.4.xx. Bien que ce soit une option possible dans Mandriva ce n'est pas le cas par defaut.

    A part ca il y a selon distribution encore d'autres fichiers/repertoires de genre, /etc/modules, /etc/moderobe.preload. Je crois dans le "/etc/moderobe.preload" on met simplement de modules quand souhaite charger a la main avant les autres modules. Ici c'est probablement seulement une liste de modules pour lesquels les scripts de boot feront un "modprobe ...".
    0
  7. zozizon Messages postés 678 Statut Membre 41
     
    Reslut.
    Bon j'ai rajouter les ligne dans tt les fichiers et ca marche.
    J'ai tt testé et quand je l'ais mi dans /etc/moderobe.preload ca ma tt charger au demarrage.
    Merci de votre aide.
    0