[réseau] Pas de connexion en ethernet

Applications, problèmes de configuration réseau
Répondre
Avatar de l’utilisateur
Lala0KjOA
Hankyu
Messages : 10
Inscription : sam. 16 nov. 2013, 15:27

[réseau] Pas de connexion en ethernet

Message par Lala0KjOA »

Bonjour tout le monde,

Je voulais installer arch via l'iso sur un nouvel ordi, mais je n'arrive pas à avoir de connexion ethernet.

pour l'instant, j'ai posté quelques résultats de commandes ici et , mais je suis à court d'idées. Est-ce que quelqu'un pourrait m'aider ?

Merci beaucoup !

Code : Tout sélectionner

03:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 0c)

Code : Tout sélectionner

[    1.655141] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
[    1.655146] r8169 0000:03:00.0: can't disable ASPM; OS doesn't have ASPM control
[    1.666972] r8169 0000:03:00.0: irq 42 for MSI/MSI-X
[    1.668605] r8169 0000:03:00.0 eth0: RTL8168g/8111g at 0xffffc90000628000, d8:50:e6:4d:70:c1, XID 0c000800 IRQ 42
[    1.668607] r8169 0000:03:00.0 eth0: jumbo features [frames: 9200 bytes, tx checksumming: ko]
[    6.185379] r8169 0000:03:00.0 enp3s0: link down
[  152.527386] r8169 0000:03:00.0 enp3s0: link up
(Je suis donc sur l'iso d'installation, je n'ai encore rien pu installer sur le disque dur.)
Avatar de l’utilisateur
Tetsumaki
archer
Messages : 141
Inscription : jeu. 06 mai 2010, 05:44

Re: [réseau] Pas de connexion en ethernet

Message par Tetsumaki »

Rien ne me choque dans ton "dmesg | grep r8169".
J'ai le même contrôleur sur mon serveur et la même sortie que toi apparemment :

Code : Tout sélectionner

[   19.238261] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
[   19.238275] r8169 0000:04:00.0: can't disable ASPM; OS doesn't have ASPM control
[   19.238495] r8169 0000:04:00.0: irq 44 for MSI/MSI-X
[   19.238700] r8169 0000:04:00.0 eth0: RTL8168b/8111b at 0xffffc9000567c000, 00:1a:4d:58:1d:cd, XID 18000000 IRQ 44
[   19.238703] r8169 0000:04:00.0 eth0: jumbo features [frames: 4080 bytes, tx checksumming: ko]
[   20.361387] r8169 0000:04:00.0 enp4s0: link down
[   20.361404] r8169 0000:04:00.0 enp4s0: link down
[   22.834965] r8169 0000:04:00.0 enp4s0: link up
[119733.841020] r8169 0000:04:00.0 enp4s0: link down
[119737.723656] r8169 0000:04:00.0 enp4s0: link up
[119784.521780] r8169 0000:04:00.0 enp4s0: link down
[119793.585123] r8169 0000:04:00.0 enp4s0: link up
Si j'ai bien compris t'as le même problème avec un LiveCD Ubuntu ?
Ça peut paraitre con comme ça mais dés fois il faut partir de la base : reboot la freebox / vérifier si la plage DHCP est assez large / tester-changer le câble réseau.
Et les logs dhcpcd donnent quoi ?
Elbarto
Elfe
Messages : 671
Inscription : jeu. 22 déc. 2011, 23:15

Re: [réseau] Pas de connexion en ethernet

Message par Elbarto »

change aussi d'emplacement au niveau du switch de la freebox cristal, je me souviens maintenant que quelqu'un avait eu un souci similaire mais ça venait d'un emplacement du switch qui était mort
Avatar de l’utilisateur
Lala0KjOA
Hankyu
Messages : 10
Inscription : sam. 16 nov. 2013, 15:27

Re: [réseau] Pas de connexion en ethernet

Message par Lala0KjOA »

Elbarto a écrit :change aussi d'emplacement au niveau du switch de la freebox cristal, je me souviens maintenant que quelqu'un avait eu un souci similaire mais ça venait d'un emplacement du switch qui était mort
VOUZICI
J'ai déplacé le câble au cas où. Mais bon, l'emplacement fonctionnait avec l'autre ordi.
Tetsumaki a écrit : Si j'ai bien compris t'as le même problème avec un LiveCD Ubuntu ?
Ça peut paraitre con comme ça mais dés fois il faut partir de la base : reboot la freebox / vérifier si la plage DHCP est assez large / tester-changer le câble réseau.
Et les logs dhcpcd donnent quoi ?
Merci pour ton aide.

J'ai effectivement le même souci avec un Live CD Ubuntu.

vérifier si la plage DHCP est assez large → ?
Edit : Ah, j'ai « Configuration du DHCP > Adresses IP du DHCP » dans les options de la Freebox. C'est ça ? Par défaut, ça va de 192.168.0.10 à 50.

Le câble réseau fonctionne avec les autres ordis.

Je poste le log dhcp quand j'aurai retenté.
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [réseau] Pas de connexion en ethernet

Message par Xorg »

Lala0KjOA a écrit :vérifier si la plage DHCP est assez large → ?
Edit : Ah, j'ai « Configuration du DHCP > Adresses IP du DHCP » dans les options de la Freebox. C'est ça ? Par défaut, ça va de 192.168.0.10 à 50.
En gros, la plage DHCP, c'est la fourchette d'adresses IP que le serveur DHCP de ta FreeBox va attribuer à tes équipements.
De 192.168.0.10 à 192.168.0.50, ça permet au serveur DHCP d'attribuer jusqu'à 40 adresses IP, donc sauf si tu as plus de 40 équipements connectés à ta FreeBox (ce qui peut arriver quand des intrus squattent une connexion :mrgreen: ), il n'y a pas de soucis à ce niveau.

De tête, en Ethernet, il y a deux choses à faire pour que ça fonctionne correctement :
- Activer l'interface (avec ip link set <interface> up par exemple)
- Attribuer automatiquement ou manuellement une IP à cette interface (automatiquement avec dhcpcd <interface>

Pour moi, c'est la base d'une connexion. Après, si ça ne fonctionne pas, tu peux regarder ce qui cloche avec la commande ifconfig. :)
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
Avatar de l’utilisateur
Lala0KjOA
Hankyu
Messages : 10
Inscription : sam. 16 nov. 2013, 15:27

Re: [réseau] Pas de connexion en ethernet

Message par Lala0KjOA »

Tetsumaki a écrit :Et les logs dhcpcd donnent quoi ?

Code : Tout sélectionner

dhcpcd[1409]: version 6.1.0 starting
dhcpcd[1409]: enp3s0: executing `/usr/lib/dhcpcd/dhcpcd-run-hooks' PREINIT
dhcpcd[1409]: enp3s0: executing `/usr/lib/dhcpcd/dhcpcd-run-hooks' CARRIER
dhcpcd[1409]: enp3s0: using ClientID ff:00:00:00:02:00:01:00:01:1a:7f:ee:3b:d8:50:e6:4d:70:c1
dhcpcd[1409]: enp3s0: soliciting a DHCP lease
dhcpcd[1409]: enp3s0: sending DISCOVER (xid 0x1f89c3b2), next in 4.21 seconds
dhcpcd[1409]: enp3s0: sending DISCOVER (xid 0x1f89c3b2), next in 8.30 seconds
dhcpcd[1409]: enp3s0: sending DISCOVER (xid 0x1f89c3b2), next in 16.11 seconds
dhcpcd[1409]: enp3s0: sending DISCOVER (xid 0x1f89c3b2), next in 31.75 seconds
dhcpcd[1409]: offered 192.168.0.5 from 192.168.0.1
dhcpcd[1409]: enp3s0: sending DISCOVER (xid 0x1f89c3b2), next in 4.18 seconds
dhcpcd[1409]: timed out
dhcpcd[1409]: exited
M'enfin, même manuellement ça marche pas de toute façon.

Xorg a écrit :Pour moi, c'est la base d'une connexion. Après, si ça ne fonctionne pas, tu peux regarder ce qui cloche avec la commande ifconfig. :)

Code : Tout sélectionner

enp3s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
        ether d8:50:e6:4d:70:c1 txqueuelen 1000 (Ethernet)
        RX packets 1 bytes 590 (590.0 B)
        RX errors 0 dropped 0 overruns 0 frame 0
        TX packets 25 bytes 9560 (9.3 KiB)
        TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
Elbarto
Elfe
Messages : 671
Inscription : jeu. 22 déc. 2011, 23:15

Re: [réseau] Pas de connexion en ethernet

Message par Elbarto »

Lala0KjOA a écrit :

Code : Tout sélectionner

enp3s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
        ether d8:50:e6:4d:70:c1 txqueuelen 1000 (Ethernet)
        RX packets 1 bytes 590 (590.0 B)
        RX errors 0 dropped 0 overruns 0 frame 0
        TX packets 25 bytes 9560 (9.3 KiB)
        TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
là comme ça j'ai l'impression que ta connexion n'est pas configurée, il te manque les lignes indiquant l'adresse ip de la carte réseau, le masque de sous-réseau utilisé, le broadcast



pour rappel sur l'autre forum j'avais donné ce tuto pour configurer manuellement une connexion ( avec une adresse ip fixe ) mais ça n'a pas marché pour Lala0KjOA :

Code : Tout sélectionner

1) systemctl stop dhcpcd.service ( on stoppe le service dhcp )
 
2) on liste les interfaces réseaux pour connaitre le nom utilisé par le kernel pour ta carte réseau: ip link show
 
3) activer l'interface : ip link set dev eth0 up ( attention j'ai mis eth0 mais le kernel a probablement utilisé un autre nom, de type enpsXs0, adapter en conséquence les lignes suivantes )
 
4) fixer une adresse ip à l'interface : ip addr add dev eth0 broadcast 192.168.0.255 local 192.168.0.1/24 ( ici la carte réseau aura l'adresse ip 192.168.0.1 )
 
5) configurer la  passerelle : ip route add default via 192.168.0.10 dev eth0 ( l'adresse ip à mettre est celle de ton routeur ou de ta box )
 
6) DNS: ajouter dans le fichier /etc/resolv.conf : nameserver ton_adresse_dns ( ou celui de google 8.8.8.8 )
 
7) tester la connexion: ping google.fr
 
8) configuration terminée, il faudra penser plus tard à installer netctl ( ou networkmanager ) et à le configurer afin d'éviter d'avoir à retaper les commandes à chaque reboot

pour résumer le problème il faudrait idéalement les réponses à toutes ces questions, et donc faire les tests ( nombreux ) en conséquence :

Code : Tout sélectionner

1) est-ce une panne matériel du port réseau de la carte mère ( si tous les OS merdouillent même windows XP alors ça peut donner une indication )
 
2) est-ce un problème de câble réseau ?
 
3) est-ce un problème de configuration logiciel ? ( driver bogué sous linux, mauvaise interprétation du wiki )
 
4) est-ce un problème lié à la freebox cristal ? ( panne matériel, mauvaise configuration logiciel de la freebox, un bon test serait d'utiliser un switch ou de relier directement 2 PC avec un cable réseau croisé afin de voir s'ils peuvent se voir et communiquer  )
Avatar de l’utilisateur
Lala0KjOA
Hankyu
Messages : 10
Inscription : sam. 16 nov. 2013, 15:27

Re: [réseau] Pas de connexion en ethernet

Message par Lala0KjOA »

Elbarto a écrit :là comme ça j'ai l'impression que ta connexion n'est pas configurée, il te manque les lignes indiquant l'adresse ip de la carte réseau, le masque de sous-réseau utilisé, le broadcast
Ces lignes apparaissent en donnant manuellement une ip, mais j'ai pas de connexion.
Avatar de l’utilisateur
Lala0KjOA
Hankyu
Messages : 10
Inscription : sam. 16 nov. 2013, 15:27

Re: [réseau] Pas de connexion en ethernet

Message par Lala0KjOA »

nadman10 a écrit :@Lala0KjOA: Any update? I just installed a new board and I'm having the exact same issue with it's RTL8111/8168 rev 06.
Han \o/
Elbarto
Elfe
Messages : 671
Inscription : jeu. 22 déc. 2011, 23:15

Re: [réseau] Pas de connexion en ethernet

Message par Elbarto »

et surtout il a écrit ça ce forumeur du forum anglais d'archlinux :
From what I have seen around other forums, It greatly depends on the revision number of the hardware.I tried compiling the drivers from RealTek, but had no luck with those either. I gave up and ordered a PCI NIC last night with an RTL8000 chipset.
le problème c'est qu'il ne donne pas les liens vers les sources quand il dit qu'il a lu sur d'autres forums que ça dépendrait du numéro de révision de la puce realtek RTL8111/8168/8411 ( identifié par le couple [10ec:8168] ), ça m'aurait bien intéressé,

et il ne me semble pas avoir vu de rapport de bug sur le bugzilla du kernel, il faudrait que toi ( ou ce "nadman10" ) crée un rapport de bug sur le bugzilla du kernel, à la rubrique "device drivers --> network" :

https://bugzilla.kernel.org/buglist.cgi ... _based_on=

bien penser à fournir un max d'infos pour aider les développeurs ( dmesg, lspci, version du noyau utilisée )

attention à être certain que ce n'est pas une bête panne matérielle de ton port réseau, si j'ai bien compris il s'agit d'un nouveau PC monté par le site topachat.com, donc tu n'as jamais eu l'occasion de voir fonctionner réellement le port réseau de cette carte mère, une panne au déballage ça reste dans le domaine du possible :mrgreen:
Avatar de l’utilisateur
Lala0KjOA
Hankyu
Messages : 10
Inscription : sam. 16 nov. 2013, 15:27

Re: [réseau] Pas de connexion en ethernet

Message par Lala0KjOA »

Oui oui, je vais évidemment tester d'autres choses avant de crier au bug.
Avatar de l’utilisateur
Lala0KjOA
Hankyu
Messages : 10
Inscription : sam. 16 nov. 2013, 15:27

Re: [réseau] Pas de connexion en ethernet

Message par Lala0KjOA »

Ça fonctionne sous windows XP \o/
Elbarto
Elfe
Messages : 671
Inscription : jeu. 22 déc. 2011, 23:15

Re: [réseau] Pas de connexion en ethernet

Message par Elbarto »

t'as plus qu'à créer un rapport de bug sur le bugzilla du kernel :o

ou tester le kernel 3.13 au cas où le bug serait déjà résolu
Répondre