Re: ethernet / module

Top Page

Reply to this message
Author: Frédéric BOITEUX
Date:  
To: guilde
Subject: Re: ethernet / module
Le mar 29 jui 2008 00:26:23 CEST, Heurtaux Vincent
<vincent.heurtaux@???> a écrit :

> ...
> Où trouver un tableau de corrélation entre carte PCI ethernet ( ou carte mère)
> et module à insérer ?
>


    Salut,


Je suis tombé par hasard sur la solution à cette question il y a peu,
voici ce que j'ai noté :


* Connaître le module noyau qui correspond à un périphérique PCI

Trouver les identifiants PCI du périphérique qui nous intéresse, par exemple avec lspci :

# lspci
00:00.0 Host bridge: VIA Technologies, Inc. VT8377 [KT400/KT600 AGP] Host Bridge (rev 80)
00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge
00:08.0 Ethernet controller: 3Com Corporation 3c905C-TX/TX-M [Tornado] (rev 74)
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8235 ISA Bridge
00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 50)
01:00.0 VGA compatible controller: ATI Technologies Inc Radeon RV100 QY [Radeon 7000/VE]

# lspci -n |grep 00:08.0
00:08.0 0200: 10b7:9200 (rev 74)

Si l’on veut connaître le module correspondant à la carte 3c905C d’identifiants PCI 10b7:9200, faire :

$ egrep '10b7.*9200' /lib/modules/$(uname -r)//modules.pcimap
3c59x                0x000010b7 0x00009200 0xffffffff 0xffffffff 0x00000000 0x00000000 0x0


Ici, on voit que c’est le module 3c59x qui la prendra en charge.


    Fred.