Comment trouver les bons modules Debian selon votre config ?

Une astuce publiée sur la liste de diffusion debian-user-french :

Pour savoir quels modules chargés sur une configuration donnée, il suffit de taper $ lspci -npuis de copier/coller le résultat de la commande dans le champ de la page http://kmuto.jp/debian/hcl/
puis de cliquer sur [quote]Check[/quote]
La liste des modules Debian à installer et charger apparaît !

Exemple chez moi :

$ lspci -n 0000:00:00.0 0600: 1106:3099 0000:00:01.0 0604: 1106:b099 0000:00:05.0 0401: 1274:1371 (rev 02) 0000:00:07.0 0200: 10ec:8139 (rev 10) 0000:00:08.0 0c00: 1033:00f2 (rev 01) 0000:00:11.0 0601: 1106:3074 0000:00:11.1 0101: 1106:0571 (rev 06) 0000:00:11.2 0c03: 1106:3038 (rev 18) 0000:00:11.3 0c03: 1106:3038 (rev 18) 0000:00:11.4 0c03: 1106:3038 (rev 18) 0000:01:00.0 0300: 10de:002d (rev 11)
et la page du site me renvoit gentiment :

[quote]Debian GNU/Linux device driver check page
PCI ID Works? Vendor Device Driver Comment
11063099 Yes VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333] via-agp
1106b099 - VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333 AGP]
12741371 Yes Ensoniq Creative Sound Blaster AudioPCI64V, AudioPCI128 snd-ens1371,es1371
10ec8139 Yes Realtek Semiconductor Co., Ltd. RT8139 8139too,8139cp
103300f2 - NEC Corporation uPD72874 IEEE1394 OHCI 1.1 3-port PHY-Link Ctrlr
11063074 Yes VIA Technologies, Inc. VT8233 PCI to ISA Bridge via-ircc,i2c-viapro
11060571 Yes VIA Technologies, Inc. VT82C586/B/VT82C686/A/B/VT8233/A/C/VT8235 PIPC Bus Master IDE via82cxxx
11063038 Yes VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller uhci-hcd,usb-uhci
11063038 Yes VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller uhci-hcd,usb-uhci
11063038 Yes VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller uhci-hcd,usb-uhci
10de002d Yes nVidia Corporation NV5M64 [RIVA TNT2 Model 64/Model 64 Pro] nvidiafb [/quote]

Sympa non ? :wink:

Bon, je me répète mais … Grandiose ! :laughing:

page bookmarker!!,
je vais tester cela de suite :slightly_smiling:

Hummmm…très utile --------> bookmarks :smiley:

Oui, très pratique :wink:

Je leur ai même appris une marque d’ordi qu’ils ne connaissaient pas : Continental Edison (qui a disparu, il est vrai)

A noter le très pratique pcimodules: Sur ma machine

~$ pcimodules
8139too
8139cp
ohci1394
slamr
i810_audio
ehci-hcd
usb-uhci

Indiquant les modules du noyau en cours concernant les périphériques PCI adaptés à la config en cours. C’est ce que j’ai utilisé pour faire mon CD couteau suisse pour la reconnaissance à la volée des cartes réseaux, etc… Très pratique.

oui super …
Est ce qu’il y a une commande de ce genre qui permette de lister les modules en actions, mais attention, pas lsmod, mais pour les modules qui n’en sont plus car on les a mis en dur dans le noyau lors de la compil ? suis-je assez clair ? :confused:

[quote=“usinagaz”]oui super …
Est ce qu’il y a une commande de ce genre qui permette de lister les modules en actions, mais attention, pas lsmod, mais pour les modules qui n’en sont plus car on les a mis en dur dans le noyau lors de la compil ? suis-je assez clair ? :confused:[/quote]lsmod le fait: les modules marqués “permanent” sont ceux qui sont dans le noyau et utilisés par le systême.
Sinon, grep "=y" /boot/config-`uname -r` te liste les modules activés dans le noyau dans sa config de compil…

Merci MattOTop pour la commande grep … mais pour le lsmod qui stipule les permanents, ils sont notés comment en “permanent”, je vois que les modulaire moi . :confused: dans mon lsmod …

ps : quelqu’un peu m’expliquer pourquoi lorsque je fais :

je reçois ces 6 lignes en sortie :

ça parle de la Bible on dirait ? pas celle d’apt-get :confused:

[quote="‘la fin de lsmod chez moi’"]pci_hotplug 24756 1 shpchp
piix 8964 0 [permanent]
ehci_hcd 28904 0
uhci_hcd 28016 0
usbcore 113284 4 usbhid,ehci_hcd,uhci_hcd
soundcore 8928 2 snd
snd_page_alloc 9928 2 snd_intel8x0,snd_pcm
ext3 117768 1
jbd 48404 1 ext3
mbcache 8484 2 ext2,ext3
ide_disk 15712 7
ide_generic 1120 0 [permanent]
ide_core 112800 4 generic,piix,ide_disk,ide_generic
evdev 8800 1
mousedev 10496 1[/quote]
:question:

Sinon:

[code]console@matlin:~$ aptitude show sword-comm-scofield
Paquet : sword-comm-scofield
Nouveau: oui
État: non installé
Version : 1.0-2
Priorité : optionnel
Section : text
Responsable : Roberto C. Sanchez roberto@familiasanchez.net
Taille décompressée : 795k
Fournit: sword-comm
Description : Scofield Reference Notes, 1917 edition for SWORD
Scofield Reference Notes, 1917 edition based on the version at http://bible.crosswalk.com/ with formatting changes and
corrections.

This package requires a libsword version of at least 1.5.1a to access through a SWORD front end. However, this is not
declared as a dependency because you may have occasion to install just the text without any sort of front end or other
interface.

Website: http://www.crosswire.org/sword/modules/ModInfo.jsp?modName=Scofield

[/code]
le mot clé modinfo apparait dans le website.
Mais si tu veux rechercher dans le contenu des paquets, je te conseilles d’installer apt-file, et de faireapt-file update apt-file search modinfo
il y a aussi auto-apt, qui te fournit un shell qui, quand il ne trouve pas une commande, t’importe et t’installe le paquet ou il a trouvé une commande du même nom. Ca permet, si tu as un script à installer sur une machine, de l’executer une première fois dans auto-apt pour qu’il t’installe tous les paquets nécessaires à son execution. Mais ça ne marche pas trés bien… :cry:

Bonjour,

Je me demande si lorsqu’on à deux drivers spécifiés comme dans :

808624d0 Yes Intel Corporation 82801EB/ER (ICH5/ICH5R) LPC Interface Bridge i8xx_tco,i810-tco
i8xx_tco,i810-tco
les deux sont nécessaires ou si un seul des deux suffit ?
Par exemple, ça pourrait marcher avec un seulement mais pas trés bien ?
(vous me direz, “c’est vite vu”, ben si c’est pas forcément flagrant, on passerait à côté du truc).

Je n’ai pas verifié, mais AMA, il y a une denomination pour 2.4, et une autre pour les 2.6.
Mais sinon, par exemple, une carte Réseau RealTek 8139C necessite 8139cp, 8139too, et mii. Donc ca peut aussi être qu’il faut plusieurs modules (mais dans ce cas, celui qui est “au dessus” provoque le chargement des deux autres).

Bien merci, oui de part les dépendances, exact …

Bonjour,
En ce qui concerne les drivers pour certaines webcams , on pourra aller voir par là :
http://mxhaard.free.fr/spca5xx.html
http://mxhaard.free.fr/download.html
http://www.ee.oulu.fi/~tuukkat/quickcam/quickcam.html

@+

heu ya t’il un paquet a installer? pasque lspci n’existe pas sur ma config… (Debian/etch toute neuve d’aujourd’hui)
bizarre bizarre

francois@totoche:~$ dpkg -S lspci
pciutils: /usr/bin/lspci
pciutils: /usr/share/man/man8/lspci.8.gz
pciutils: /bin/lspci
francois@totoche:~$

Trés bizarre en effet, peux-tu STP taper “ls” suivi de la touche à 2 reprises, et tu auras la liste des commandes disponibles commançant par “ls”.

oui c’est tres bizarre, mais maintenant ca va, il m’a suffit d’installer les modules pour ma carte son, de rebooter et la commande remarche :confused: :smiley:
bon c’est le principal hihi, mais par contre je saurais vraiment pas expliquer le pourquoi de cette bizarrerie j’ai vraiment pas compris (lspci ne fonctionnais pas ni en root, ni avec un compte utilisateur…)