View previous topic :: View next topic |
Author |
Message |
doum Tux's lil' helper
Joined: 05 May 2003 Posts: 85 Location: Nissa
|
Posted: Wed May 07, 2003 8:54 am Post subject: |
|
|
Ok merci, c'est deja une bonne base...
En fait c'est un peu beaucoup au feeling...
Sinon le make ... modules_install met il bien les modules dans modules.autoload ou faut le faire soit meme? |
|
Back to top |
|
|
arlequin l33t
Joined: 16 Nov 2002 Posts: 707 Location: grep $USER /etc/passwd | cut -d':' -f6
|
Posted: Wed May 07, 2003 8:59 am Post subject: |
|
|
doum wrote: | Sinon le make ... modules_install met il bien les modules dans modules.autoload ou faut le faire soit meme? |
Hélas nan, va falloir le faire à la mano _________________ J'vous dis ciao !
Au fait, ciao ça veut dire bye en anglais. |
|
Back to top |
|
|
doum Tux's lil' helper
Joined: 05 May 2003 Posts: 85 Location: Nissa
|
Posted: Wed May 07, 2003 9:10 am Post subject: |
|
|
arlequin wrote: | doum wrote: | Sinon le make ... modules_install met il bien les modules dans modules.autoload ou faut le faire soit meme? |
Hélas nan, va falloir le faire à la mano |
C'est bien ce que je pensais, mais comment tu fais pour savoir quel est le nom du module a rajouter dans ce fichier? |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Wed May 07, 2003 9:53 am Post subject: |
|
|
doum wrote: | Sinon le make ... modules_install met il bien les modules dans modules.autoload ou faut le faire soit meme? |
Modules_install mets les modules de ton noyau dans /lib/modules/xxx/ où xxx est le nom de ton noyau (qui doit correspondre au dossier vers lequel pointe le lien "/usr/src/linux").
doum wrote: | mais comment tu fais pour savoir quel est le nom du module a rajouter dans ce fichier? |
Il faut que tu connaisses ton matos de manière précise.
En gros chaque matériel a un module. Une petite recherche te donneras les correspondances.
Et si tu ne connais pas ton matériel et ben tu n'as plus qu'à tester les différents modules de son type (carte réseau ...) jusqu'à trouver celui kivabien ( bon courage ). |
|
Back to top |
|
|
arlequin l33t
Joined: 16 Nov 2002 Posts: 707 Location: grep $USER /etc/passwd | cut -d':' -f6
|
Posted: Wed May 07, 2003 11:13 am Post subject: |
|
|
Tu peux t'aider de la commande 'lspci' (emerge pciutils) pour connaitre tes périph. Sinon, il y a pas de modules qui vont être chargé automatiquement par le kernel (genre les pilotes fs)... le reste, à toi de voir _________________ J'vous dis ciao !
Au fait, ciao ça veut dire bye en anglais. |
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3634 Location: Belgium
|
Posted: Wed May 07, 2003 5:11 pm Post subject: |
|
|
doum wrote: | Comment faites vous pour savoir quoi mettre en interne, quoi mettre en modules, qu'est ce qui n'est pas necessaire.
|
Pour ajouter mes 2 cents :
- Il n'est jamais obligatoire d'utiliser les modules : on peut parfaitement tout compiler en dur, mais on arrive alors à des noyaux monstrueux.
- Comme on l'a dit plus haut, il faut compiler en dur ce qui est strictement nécessaire pour le démarrage du noyau (le cas du fs de la partition racine, cité par arlequin, est l'exemple le plus évident.)
- Pour le reste, c'est à toi de voir : il y a des partisans du "tout modules" et d'autres du "gros noyau".
Quote: | Et ensuite, pour les trucs installé en modules, comment on connait ce qu'il faut rajouter dans le fichier modules.autoload? |
Normalement, on ne met dans modules.autoload que
- les modules des périphériques récalcitrants ou difficilement identifiés par le noyau. Si tu es sûr que le module est présent, que /etc/modules.conf est correct et que malgré cela le module ne démarre pas à la première sollicitation, essaie de le renseigner à cet endroit.
J'ai le cas avec le driver d'une carte réseau D-link qui ne veut rien savoir si on ne la force pas de cette manière, de même qu'une carte scsii Advansys.
- les modules que tu voudrais voir charger d'office, même qu'ils ne sont pas sollicités (certains modules son)
- lorsque la doc du module préconise de faire ainsi.
En résumé : modules.autoload peut être vu comme une roue de secours quand rien d'autre ne marche.
Quote: | En fait c'est un peu beaucoup au feeling... |
Ce n'est pas entièrement faux
Last edited by ghoti on Wed May 07, 2003 7:41 pm; edited 1 time in total |
|
Back to top |
|
|
doum Tux's lil' helper
Joined: 05 May 2003 Posts: 85 Location: Nissa
|
Posted: Wed May 07, 2003 7:01 pm Post subject: |
|
|
Merci beaucoup pour ton post.
Faut quand meme avouer que quand on debute c'est un truc de fou.
Parceque si par exemple je decide de favoriser les modules, je ne comprends tjs pas comment verifier si il va se charger au demarrage (style l'usb pour ma souris Microsoft USB) |
|
Back to top |
|
|
arlequin l33t
Joined: 16 Nov 2002 Posts: 707 Location: grep $USER /etc/passwd | cut -d':' -f6
|
Posted: Thu May 08, 2003 8:36 am Post subject: |
|
|
Une petite commande utile pour savoir les modules chargées:
Code: | ulysse root # lsmod
Module Size Used by Tainted: P
nvidia 1546688 10 (autoclean)
ntfs 54880 1 (autoclean)
nls_iso8859-1 2844 3 (autoclean)
|
ça aide
ps: pour l'usb, il existe aussi 'lsusb' _________________ J'vous dis ciao !
Au fait, ciao ça veut dire bye en anglais. |
|
Back to top |
|
|
doum Tux's lil' helper
Joined: 05 May 2003 Posts: 85 Location: Nissa
|
Posted: Thu May 08, 2003 12:11 pm Post subject: |
|
|
Vais tester lsmod pour voir.
Mais apparement c'est bon, tous les modules dont j'ai besoin marche...
Verrais pour l'usb une fois X installé |
|
Back to top |
|
|
|