Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Supprimer une ancienne interface réseau
Envoyé par: bvivi57

Bonjour,

J'utilisais avant la carte réseau intégré à ma carte mère, mais j'ai acheté une carte DLiink Gigabit, tous c'est passé normalement, ma nouvelle carte a été reconnu sans problèmes.

Mais , malgré le faite que j'ai désactivé la carte réseau de ma carte mère, j'ai deux interface réseau :

- eth0 : correspondant a mon ancienne carte réseau

- eth1 : correspondant a ma nouvelle carte

ce que j'aimerais, c'est n'avoir plus qu'une seule interface eth0 correspondant ma nouvelle carte.

Parce que , par exemple j'ai essayé d'installer ntop pour faire du monitoring réseau, mais il cherche a démarrer sur eth0, qui est bien sur "down" puisque la carte est désactivé.

on m'a conseillé de taper la commande suivante :
"dmesg | grep eth"

Qui m'a retourné ceci :

"skge eth0: addr 00:19:5b:89:3c:e4
skge eth1: enabling interface
ADDRCONF(NETDEV_UP): eth1: link is not ready
skge eth1: Link is up at 1000 Mbps, full duplex, flow control tx
eth1: no IPv6 routers present


Mais j'en sais pas plus, je rapelle que j'ai bien désactivé la carte dans le bios.

Si quelqu'un peut m'aider ?

merci

Poste le Thursday 11 October 2007 11:06:38
Répondre     Citer    
Re: Supprimer une ancienne interface réseau

Si les deux cartes utilisent des chipsets et des modules différents, il suffit de ne pas charger le module de la première carte. Peut-être dans /etc/modprobe.d/blacklist

Autrement, on peut configurer udev

Mais je ne connais pas les détails et serais intéressé.

----

Basile STARYNKEVITCH

Membre de l'APRIL « promouvoir et défendre le logiciel libre » - adhérez vous aussi à l'APRIL!

Projet logiciel libre: RefPerSys

Poste le Thursday 11 October 2007 11:13:09
Répondre     Citer    
Re: Supprimer une ancienne interface réseau
Envoyé par: bvivi57

Normalement il s'agit de deux chipsets totalement différent.

Je vais tenter votre manip, je vous tiens au courant

en attendant merci


Poste le Thursday 11 October 2007 12:41:38
Répondre     Citer    
Re: Supprimer une ancienne interface réseau
Envoyé par: bvivi57

Euh.....Je me suis embalé

Je suis débutant en nux!

Si je comprend un peu, blacklist permet d'inscrire tous les modules que l'on ne souhaite pas voir démarrer avec la machine.
Mais comment je peut connaitre le module utilisé par ma carté réseau désactivé.

Merci

Poste le Thursday 11 October 2007 20:15:47
Répondre     Citer    
Re: Supprimer une ancienne interface réseau
Envoyé par: nicola

Ben, fais un tour dans la sortie de lsmod, compare avec celle d’ifconfig ou éventuellement lspci.

--
On ne prête qu’aux riches, et on a bien raison, parce que les autres remboursent difficilement.
-+- Tristan Bernard (1866-1947) -+-

Poste le Friday 12 October 2007 06:38:54
Répondre     Citer    
Re: Supprimer une ancienne interface réseau
Envoyé par: bvivi57

Alors dans l'ordre :

lsmod :
odule                  Size  Used by
ppdev                   8708  0 
lp                     10948  0 
button                  6800  0 
ac                      5252  0 
battery                 9732  0 
ipv6                  213856  16 
siimage                11136  0 [permanent]
dm_snapshot            15644  0 
dm_mirror              18000  0 
dm_mod                 48952  2 dm_snapshot,dm_mirror
loop                   14216  0 
evdev                   9088  0 
parport_pc             31524  1 
parport                32200  3 ppdev,lp,parport_pc
serio_raw               6532  0 
pcspkr                  2816  0 
analog                 10528  0 
gameport               13832  1 analog
psmouse                34568  0 
rtc                    11572  0 
i2c_nforce2             6912  0 
i2c_core               19472  1 i2c_nforce2
ext3                  116488  3 
jbd                    47272  1 ext3
ide_cd                 35616  0 
cdrom                  32416  1 ide_cd
ide_disk               14848  5 
sata_nv                10756  0 
libata                 87700  1 sata_nv
scsi_mod              121992  1 libata
generic                 5508  0 [permanent]
it821x                  7940  0 [permanent]
skge                   33936  0 
amd74xx                13084  0 [permanent]
ide_core              107760  6 siimage,ide_cd,ide_disk,generic,it821x,amd74xx
ohci_hcd               17540  0 
ehci_hcd               27144  0 
usbcore               109444  3 ohci_hcd,ehci_hcd
thermal                13576  0 
processor              23724  1 thermal
fan                     4868  0

Je repère rien en rapport avec une carte ethernet.

ensuite ifconfig:

eth1      Lien encap:Ethernet  HWaddr 00:19:5B:89:3C:E4  
          inet adr:192.168.2.2  Bcast:192.168.2.255  Masque:255.255.255.0
          adr inet6: fe80::219:5bff:fe89:3ce4/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:60070 errors:0 dropped:0 overruns:0 frame:0
          TX packets:33505 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000 
          RX bytes:7359167 (7.0 Micool smiley  TX bytes:4896054 (4.6 Micool smiley
          Interruption:225 

lo        Lien encap:Boucle locale  
          inet adr:127.0.0.1  Masque:255.0.0.0
          adr inet6: ::1/128 Scope:Hôte
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:14 errors:0 dropped:0 overruns:0 frame:0
          TX packets:14 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0 
          RX bytes:1040 (1.0 Kicool smiley  TX bytes:1040 (1.0 Kicool smiley

Ici, on ne parle que de eth1, pourtant dans ma machine y'a des reste de eth0.

Enfin lspci

00:00.0 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)
00:00.1 RAM memory: nVidia Corporation C51 Memory Controller 0 (rev a2)
00:00.2 RAM memory: nVidia Corporation C51 Memory Controller 1 (rev a2)
00:00.3 RAM memory: nVidia Corporation C51 Memory Controller 5 (rev a2)
00:00.4 RAM memory: nVidia Corporation C51 Memory Controller 4 (rev a2)
00:00.5 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)
00:00.6 RAM memory: nVidia Corporation C51 Memory Controller 3 (rev a2)
00:00.7 RAM memory: nVidia Corporation C51 Memory Controller 2 (rev a2)
00:02.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)
00:03.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)
00:04.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)
00:05.0 VGA compatible controller: nVidia Corporation C51G [GeForce 6100] (rev a2)
00:09.0 RAM memory: nVidia Corporation MCP51 Host Bridge (rev a2)
00:0a.0 ISA bridge: nVidia Corporation MCP51 LPC Bridge (rev a2)
00:0a.1 SMBus: nVidia Corporation MCP51 SMBus (rev a2)
00:0b.0 USB Controller: nVidia Corporation MCP51 USB Controller (rev a2)
00:0b.1 USB Controller: nVidia Corporation MCP51 USB Controller (rev a2)
00:0d.0 IDE interface: nVidia Corporation MCP51 IDE (rev a1)
00:10.0 PCI bridge: nVidia Corporation MCP51 PCI Bridge (rev a2)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
04:08.0 Ethernet controller: D-Link System Inc DGE-530T Gigabit Ethernet Adapter (rev 11) (rev 11)
04:0a.0 RAID bus controller: <pci_lookup_name: buffer too small> (rev 11)

Ici, je ne vois que ma carte D-link (que j'aimerais être en ETH0 comme le fut ma carte intégré à ma carte au début lorsqu'elle étais activée.)

Une idée ?

Merci pour votre aide


Poste le Friday 12 October 2007 07:53:21
Répondre     Citer    
Re: Supprimer une ancienne interface réseau
Envoyé par: bvivi57

Je rapel quand je tape la toute premiere commande du début du topic, j'obtiens ça

skge eth0: addr 00:19:5b:89:3c:e4
skge eth1: enabling interface
ADDRCONF(NETDEV_UP): eth1: link is not ready
skge eth1: Link is up at 1000 Mbps, full duplex, flow control tx and rx
ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready
eth1: no IPv6 routers present
skge eth1: Link is down.
skge eth1: Link is up at 1000 Mbps, full duplex, flow control tx and rx

Cette satanée eth0 est bien chargé au démarrage!!! Pourtant elle n'est plus activé!!!

Poste le Friday 12 October 2007 07:59:41
Répondre     Citer    
Re: Supprimer une ancienne interface réseau
Envoyé par: nicola

Tu sembles confondre module chargé pour la carte ethernet et interface ethernet relative à cette carte.
Le premier est chargé, ce n’est pas bien grave à moins que tu sois réellement à court de RAM, la deuxième ne l’est pas, donc la carte réseau en question ne fonctionne pas.

--
On ne prête qu’aux riches, et on a bien raison, parce que les autres remboursent difficilement.
-+- Tristan Bernard (1866-1947) -+-

Poste le Friday 12 October 2007 11:46:03
Répondre     Citer    
Re: Supprimer une ancienne interface réseau
Envoyé par: bvivi57

Merci pour ton aide!!

Il est vrai que ma carte réseau ne fonctionne pas puisqu'elle est désactivé dans le bios. C'est comme si je l'avais supprimé de mon PC.

Je n'ai pas de problème de ram. Le hic c'est que de nombreux soft réseau se base pour démarrer sur l'interface eth0 alors qu'elle n'existe plus.
Alors , on peut modifier les fichiers de conf mais bon....je suis un peu fénian et puis j'aime bien quand tous est propre et nette];-)

Je voudrais que ma carte Gygabite figure en eth0 et que mon système ne garde trace que d'une seun interface.


Poste le Saturday 13 October 2007 00:07:07
Répondre     Citer    
Re: Supprimer une ancienne interface réseau
Envoyé par: nicola

Wabon, des applications ne savent pas reconnaître eth1 quand elle existe ?

--
On ne prête qu’aux riches, et on a bien raison, parce que les autres remboursent difficilement.
-+- Tristan Bernard (1866-1947) -+-

Poste le Saturday 13 October 2007 07:18:50
Répondre     Citer    
Re: Supprimer une ancienne interface réseau
Envoyé par: bvivi57

Oui par, exemple, ntop ! Veut démarrer sur eth0

Poste le Saturday 13 October 2007 08:55:07
Répondre     Citer    
Re: Supprimer une ancienne interface réseau
Envoyé par: nicola

Dis-lui d’aller voir eth1, cherche dans /etc/ntop/.

--
On ne prête qu’aux riches, et on a bien raison, parce que les autres remboursent difficilement.
-+- Tristan Bernard (1866-1947) -+-

Poste le Saturday 13 October 2007 11:10:05
Répondre     Citer    
Re: Supprimer une ancienne interface réseau
Envoyé par: bvivi57

;-) Merci pour l'astuce!

Mais au risque de paraitre tétu, je voudrais éviter de passer par les fichiers de conf, du moins pour la detection de la carte.

J'ai l'air trés con d'insisté comme ça, mais je voudrais une config propre, bien dégagé derriere les oreilles, ça m'enerve de pas trouver pqr ce linux refuse de mettre ma seul carte réseau en eth0 et qu'il garde quelque part au fond de sa banquise un vieux souvenir de mon ex carte réseau!


Poste le Saturday 13 October 2007 11:35:33
Répondre     Citer    
Re: Supprimer une ancienne interface réseau

Regarde aussi udev. Je suis sûr que tu peux le configurer pour, mais je ne sais pas comment.

----

Basile STARYNKEVITCH

Membre de l'APRIL « promouvoir et défendre le logiciel libre » - adhérez vous aussi à l'APRIL!

Projet logiciel libre: RefPerSys

Poste le Saturday 13 October 2007 11:39:17
Répondre     Citer    
Re: Supprimer une ancienne interface réseau
Envoyé par: bvivi57

RESOLU!!

Merci :chef:

La solution etais bien dans UDEV.

La lecture de cette excelent article m'a beaucoup aidé!

[doc.ubuntu-fr.org]

Je me suis rendu ici :

/etc/udev/rules.d

j'ai édité une règle de ce nom :

z25_persistent-net.rules

J'y ai trouvé deux référence concernant eth1 et eth0.

J'ai supprimé la référence a eth0 associé à mon ancienne carte puis j'ai renommé eth1 en eth0 dans la ligne concernant ma nouvelle carte réseau.

Ensuite un petit tour dans le fichier "interfaces" situé dans /etc/network, pour reconfiguré correctement l'adressage de ma carte et hop!

Redemarrage et terminé!

J'ai bien une seul carte réseau vu par mon système qui est l'interface ethernet par défault et qui s'apelle eth0.
;-)

Merci encore pour ton aide

Poste le Saturday 13 October 2007 12:36:29
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Supprimer une ancienne interface réseau
Aide sur les distributions Debian, Ubuntu et leurs dérivées : Mepis, Mint, Knoppix, Kubuntu, Lubuntu, Xandros

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons