RESEAU : cannot find eth0

Bonjour,
Tout est dans le titre !
Pour info, j’ai changé de bécane ; tout remonté sur une autre en fait et au démarrage, tout est parfait sauf :

[quote]cannot find eth0
find socket to interface
no such device
failed to bring up eth0[/quote]
Je pense que cela vient du fait que eth0 n’est plus le même qu’avant car incorporé à la carte mère ; et ce n’est plus la même carte mère puisque j’ai changé de machine ; alors que eth1 est une carte pci.Je l’ai donc retiré de l’ancienne machine et monté sur la nouvelle.

J’ai démarré sur un live-usb.

Après une petite recherche, le problème pourrait venir de l’adresse MAC enregistrée en dur lors de l’installation de l’OS la première fois (donc ancienne machine) ; du coup, il garde celle-là en mémoire lors du boot sur la nouvelle machine.

Trouvé çà :https://www.debian-fr.org/ifup-eth0-cannot-find-device-t45087.html?

Je fais ce que conseille fran.b ; idem ; çà n’a rien changé.

Je pourrais booter sur le live-usb ? Pilotes pas chargés ?

[quote]00:11.7 Host bridge: VIA Technologies, Inc. VT8237/8251 Ultra VLINK Controller
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 7c)
00:13.0 PCI bridge: VIA Technologies, Inc. VT8237A Host Bridge
00:13.1 PCI bridge: VIA Technologies, Inc. VT8237A PCI to PCI Bridge
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:00.0 VGA compatible controller: VIA Technologies, Inc. K8M890CE/K8N890CE [Chrome 9] (rev 11)
04:01.0 Audio device: VIA Technologies, Inc. VT8237A/VT8251 HDA Controller (rev 10)
05:04.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
05:05.0 Network controller: Qualcomm Atheros AR922X Wireless Network Adapter (rev 01)[/quote]

Le voilà :

[quote]$ dmesg | grep eth0
[ 1.648659] via-rhine 0000:00:12.0: eth0: VIA Rhine II at 0xdfffe000, 00:16:17:ba:be:68, IRQ 23
[ 1.649371] via-rhine 0000:00:12.0: eth0: MII PHY found at address 1, status 0x786d advertising 01e1 Link 45e1
[ 18.748481] ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 24.774159] via-rhine 0000:00:12.0: eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
[ 35.280012] eth0: no IPv6 routers present[/quote]

Bon, j’ai une connexion mais ya quand même un problème :
J’ai rebooter sur le serveur-debian :

[quote]#dmesg | grep eth0
udevd : rename network interface eth0 to eth2[/quote]
J’edite le fichier interfaces et je modifie eth0 en eth2. Je reboot. Bingo,apt-get update fonctionne. J’ouvre mon netbook (wifi). J’ai un p’tit panneau jaune :017 Je l’aime pas celui-là :013 :013

Je me doute bien qu’en modifiant eth0 en eth2 dans le fichier interfaces la route a dû changer aussi : je dois certainement modifier autre chose dans mes fichiers squid hostapd dhcpd,…

Ya pas un moyen de retrouver eth0 ?? Ce serait plus simple :smiley:

Il faut redémarrer ensuite.
D’après dmesg, eth0 est à nouveau présente et activée. Quel est le problème maintenant ?

J’ai redémarré.
Le problème est le petit panneau en bas à gauche :013 :013 synonyme d’une connexion pas complète.
Je ne sais pas d’où cela peut venir.

Je ne peux pas me connecter en ssh via putty par exemple :

J’ai remodifié le fichier interfaces et j’ai repassé eth2en eth0.
J’ai viré le fichier /etc/udev/rules.d/70-persistent-net.rules
J’ai redémarré.

Tout est ok :stuck_out_tongue:

Pardon du dérangement. :unamused: :blush:

N.B. La livebox m’a refilé une autre adresse :cry: Comprends pas :unamused:
Va falloir modifier certains fichiers ; m’énerve :013

Normal si l’adresse MAC de la machine a changé.

Si tu veux que la box lui attribue toujours la même adresse IP, il faut faire (ou modifier si elle existe) une réservation basée sur la nouvelle adresse MAC dans l’interface de gestion de la box.

Ou bien, pour un serveur ou routeur dont l’adresse est fixe, configuration IP statique tout simplement.