[gull] Ethernet down 30 secondes au boot

Marc Mongenet marc.mongenet at gmail.com
Tue Feb 28 00:30:16 CET 2023


Bonjour,

L'Ethernet de mon PC a toujours posé des problèmes au boot, et je suis à la
recherche de pistes de debug.

Le problème 1 est que la connexion s'est toujours fait à 100 Mb/s alors que
c'est censé atteindre 1 Gb/s. J'ai essayé de divers Linux et Windows,
divers câbles Cat.5e ou Cat.6, sur divers ports de divers switchs (D-Link
DGS-105 actuellement), toujours pareil.

Le problème 2 est que la connexion Ethernet est négociée (d'après les leds)
dès que le PC est allumé, mais le pilote Linux déconnecte l'Ethernet, puis
reconnecte des dizaines de secondes plus tard.

Voici un log du boot où l'on voit bien le "Link is Down" puis le "Link is
Up".

[root at kameha ~]# dmesg | grep r8169
[    7.414129] r8169 0000:03:00.0: can't disable ASPM; OS doesn't have ASPM
control
[    7.445110] r8169 0000:03:00.0 eth0: RTL8168d/8111d, 00:24:1d:d3:70:8b,
XID 283, IRQ 31
[    7.445115] r8169 0000:03:00.0 eth0: jumbo features [frames: 9194 bytes,
tx checksumming: ko]
[    7.610524] r8169 0000:03:00.0 enp3s0: renamed from eth0
[    8.282064] RTL8211B Gigabit Ethernet r8169-0-300:00: attached PHY
driver (mii_bus:phy_addr=r8169-0-300:00, irq=MAC)
[    8.448582] r8169 0000:03:00.0 enp3s0: Link is Down
[   44.482451] r8169 0000:03:00.0 enp3s0: Link is Up - 100Mbps/Full - flow
control rx/tx

Étonnamment ethtool prétend que le partenaire ne propose pas le 1 Gb/s:

[root at kameha ~]# ethtool enp3s0
Settings for enp3s0:
Supported ports: [ TP MII ]
Supported link modes:   10baseT/Half 10baseT/Full
                       100baseT/Half 100baseT/Full
                       1000baseT/Half 1000baseT/Full
Supported pause frame use: Symmetric Receive-only
Supports auto-negotiation: Yes
Supported FEC modes: Not reported
Advertised link modes:  10baseT/Half 10baseT/Full
                       100baseT/Half 100baseT/Full
                       1000baseT/Half 1000baseT/Full
Advertised pause frame use: Symmetric Receive-only
Advertised auto-negotiation: Yes
Advertised FEC modes: Not reported
Link partner advertised link modes:  10baseT/Half 10baseT/Full
                                    100baseT/Half 100baseT/Full
Link partner advertised pause frame use: Symmetric
Link partner advertised auto-negotiation: Yes
Link partner advertised FEC modes: Not reported
Speed: 100Mb/s
Duplex: Full
Auto-negotiation: on
master-slave cfg: preferred slave
master-slave status: slave
Port: Twisted Pair
PHYAD: 0
Transceiver: external
MDI-X: Unknown
Supports Wake-on: pumbg
Wake-on: d
Link detected: yes

J'ai essayé le module propriétaire r8168 à la place du r8169 mais les mêmes
problèmes persistent.

Je suis preneur de toute idée ou expérience.

Marc
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://forum.linux-gull.ch/pipermail/gull/attachments/20230228/4ed46b05/attachment.html>


More information about the gull mailing list