Le jeudi 16 D�cembre 2004 17:49, Basile STARYNKEVITCH 
<[EMAIL PROTECTED]>�:
> Le Thu, Dec 16, 2004 at 05:14:51PM +0400, SuperDindon �crivait/wrote:
> > Salu,
> >
> > je r�p�te la question pour les mal-entendants : comment savoir si un
> > driver est compil� en dur ou en module? En fait je bosse actuellement sur
> > un paquetage, et ja ibesoin de savoir si un driver ( ehci_hcd pour �tre
> > pr�cis ), est compil� en dur, en module ou pas du tout. Je comptais
> > utiliser le fichier de config du noyau, mais est-ce un moyen infaillible?
>
> Probablement pas, mais c'est le plus pratique.
>
> Une possibilit� sur les noyaux 2.6, est d'utiliser le fichier
> /proc/config.gz s'il existe:
>
> if [ -f /proc/config.gz ]; then
>   zgrep EHCI /proc/config.gz
>   ### etc
> fi
>
> Sinon, il est possible que l'EHCI soit li� � l'USB
>   grep -i ehci /proc/bus/usb/devices
>
> Mais je n'en connais pas plus. Peut-�tre que le module hotplug (que je
> connais tr�s mal) pourrait �tre utile?
>
> --
> Basile STARYNKEVITCH         http://starynkevitch.net/Basile/
> email: basile<at>starynkevitch<dot>net
> aliases: basile<at>tunes<dot>org = bstarynk<at>nerim<dot>net
> 8, rue de la Fa�encerie, 92340 Bourg La Reine, France

aye en fait c que jessaye de faire qque chose qui fonctionne au moins sur tous 
les noyaux 2.6 et 2.4. Vu qu'en plus la plupart de ceux qui recompilent le 
noyau d�sactive l'option ( pour config.gz ), �a va �tre assez d�licat. Menfin 
je vais qd m�me lajouter ds le cas o� le fichier de config de /boot a �t� 
vir� par un inconscient. Par contre il existe vraiment pas d'autre moyen? Je 
pense aux noyaux 2.4 qui ne supportent pas /proc, comment on faisait pour 
savoir si tel ou tel driver �tait compil� en dur?

Répondre à