Bonjour
Y a-t-il quelque part une liste des pilotes (carthe réseau notamment) présents dans une distribution debian donnée ?
Merci d'avance
Bonjour
Y a-t-il quelque part une liste des pilotes (carthe réseau notamment) présents dans une distribution debian donnée ?
Merci d'avance
Les pilotes ne dépendent pas des distribs mais du noyauxEnvoyé par Eusebius
la le chemin peut varier selon les gouts et les couleurs
Code : Sélectionner tout - Visualiser dans une fenêtre à part cd /usr/src/linux
si tu n'a pas ce chemin
et la tu ton noyaux dans un des repertoires celui dont le numéros corespond a cette commande
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 cd /usr/src ls
Code : Sélectionner tout - Visualiser dans une fenêtre à part uname -rou en graphique
Code : Sélectionner tout - Visualiser dans une fenêtre à part make menuconfig
Code : Sélectionner tout - Visualiser dans une fenêtre à part make xconfig
Merci de la précision.
Y a-t-il moyen d'avoir cette information (sur internet ?) sans installer le système en question ?
je viens d'éditer mon post pr mieux te conseillé
sinon
methode assez galereedit /usr/src/linuxXXX/.config
Dans ce répertoire je n'ai que deux dossiers, "ATI" et "rpm"...Envoyé par gnto
ok t'a installé la distrib tt faite avec le noyaux générique tous les drivers sont en module quoi ?Envoyé par Eusebius
il est p-e temps de lire ca :
compiler un noyaux
Heu... je ne cherche pas à compiler le noyau. Je n'y tiens pas du tout. Je veux juste savoir les pilotes qui sont fournis avec une distribution, éventuellement déjà installée.
sinon ta
XXX tu peu l'avoir avec
Code : Sélectionner tout - Visualiser dans une fenêtre à part cd /lib/module/XXX/kernel/driver
comme tout est en module enfin si y'a des drivers en dur tu pourras pas les voir
Code : Sélectionner tout - Visualiser dans une fenêtre à part uname -r
Merci, pour le coup c'est bon, j'ai l'info qu'il me faut.
question subsidiaire, quand on a un driver sous la forme d'un fichier .o, y a-t-il un moyen de connaître la chaîne de caractères associée, telle qu'elle est affichée dans les outils de configuration debian (ou autres) par exemple ? Comment le système connait-il le nom, la marque du périphérique à partir du fichier objet ?
?Envoyé par Eusebius
pas compris la question ?Envoyé par gnto
ben nan, j'ai pas compris la c'est très obscure !Envoyé par Eusebius
Je reprends.Envoyé par gnto
Le driver, c'est un fichier .o, ok ?
A l'install, debian me propose une liste de drivers, en utilisant des noms "human-readable". Ou est-ce qu'il trouve ces noms ?
Je ne sais pas, avec les source de ton noyau que tu n'as pas.Envoyé par Eusebius
Ok ok, bon c'était une question subsidiaire pas importante, je retagge résolu...
Ces informations se trouve directment dans les modules (pilotes). Par contre les module maintenant on une extension .ko. Si tu veux pouvoir charger un module, il faut obligratoirement qu'il ait été compiler avec le reste du noyau.
Tu peux avoir pas mal d'infos sur un module via la commande 'modeinfo' (en root). Exemple :
debian:/home/narma# modinfo via-rhine
filename: /lib/modules/2.6.12-1-386/kernel/drivers/net/via-rhine.ko
author: Donald Becker <becker@scyld.com>
description: VIA Rhine PCI Fast Ethernet driver
license: GPL
vermagic: 2.6.12-1-386 386 gcc-4.0
depends: mii
alias: pci:v00001106d00003043sv*sd*bc*sc*i*
alias: pci:v00001106d00003065sv*sd*bc*sc*i*
alias: pci:v00001106d00003106sv*sd*bc*sc*i*
alias: pci:v00001106d00003053sv*sd*bc*sc*i*
parm: rx_copybreak:VIA Rhine copy breakpoint for copy-only-tiny-frames (int)
parm: debug:VIA Rhine debug level (0-7) (int)
parm: max_interrupt_work:VIA Rhine maximum events handled per interrupt (int)
Ah merci, c'est intéressant.Envoyé par narmataru
kernel 2.6 => .koEnvoyé par narmataru
version antérieur à kernel 2.6 => .o
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager