logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 09-12-2020 11:29:43

joffrey575
Membre
Distrib. : Debian Bullseye
Inscription : 19-12-2016

Interface réseau : passage de 100Mpbs à 1000Mpbs

Bonjour,

Je souhaite appliquer 1000Mpbs sur mon interface réseau.

Lorsque j’essaie d’appliquer 1000Mpbs, je tombe à 10Mpbs et la liaison n’est plus accessible depuis mon nom de domaine.

Avec un PC desktop et un laptop, j’arrive à monter en Gpbs.

Mon OS : Debian Buster, dernier kernel à jour en stable
Mon matériel n’est pas vieux pourtant, carte mère ASRock A320M avec CPU Amd Ryzen 3 3100.

ethtool enp1s0 -s speed 1000 duplex full autoneg on



Autre indication,

lorsque j’effectue un ifup enp1s0, j’obtiens les logs suivants,

dhclient

DHCPDISCOVER on enp1s0 to 255.255.255.255 port 67 interval 3
send_packet : No buffer space available
dhclient.c:2445 : Failed to send 300 byte long packet over enp1s0 interface.
...



Je pense avoir déjà enlevé les problématiques suivantes,
-câble ethernet
-matériel : tests fait avec carte ethernet PCIe et carte-mère

A priori le problème se tournerai d’avantage vers,
-firewall → mais déjà retourné sur iptables et ufw supprimé
-driver ? Puce non compatible Gpbs ?

Merci pour votre aide

Hors ligne

#2 09-12-2020 11:47:37

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : Interface réseau : passage de 100Mpbs à 1000Mpbs

Hello

apt install speedtest-cli



tu obtient quoi comme retour

speedtest


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#3 09-12-2020 13:00:42

èfpé
Membre
Inscription : 10-07-2016

Re : Interface réseau : passage de 100Mpbs à 1000Mpbs

Bonjour,

joffrey575 a écrit :

Mon matériel n’est pas vieux pourtant, carte mère ASRock A320M avec CPU AMD Ryzen 3 3100.


Il pourrait être intéressant d'identifier le contrôleur Ethernet, et afficher l'état des firmwares requis :

lspci -nnkd ::0200

dmesg | grep firmw


Realtek RTL8111GR selon les specs, donc Gbps. As-tu installé le paquet non-free firmware-realtek ?

En dernier recours, tu pourras installer le pilote r8168 (blackliste r8169), via le paquet r8168-dkms.

Dernière modification par èfpé (09-12-2020 13:10:42)

Hors ligne

#4 09-12-2020 13:41:21

joffrey575
Membre
Distrib. : Debian Bullseye
Inscription : 19-12-2016

Re : Interface réseau : passage de 100Mpbs à 1000Mpbs

Voici les résultats,

#Speedtest
Testing download speed................................................................................
Download: 92.86 Mbit/s
Testing upload speed......................................................................................................
Upload: 61.71 Mbit/s



#lspci -nnkd ::0200
05:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 11)
  Subsystem: ASRock Incorporation Motherboard (one of many) [1849:8168]
  Kernel driver in use: r8169
  Kernel modules: r8169



#dmesg | grep firmw
[   34.603898] r8169 0000:05:00.0: firmware: direct-loading firmware rtl_nic/rtl8168g-2.fw



#aptitude search firmware
i A firmware-amd-graphics
i   firmware-linux
i A firmware-linux-free
i A firmware-linux-nonfree
i A firmware-misc-nonfree
i   firmware-realtek
v   libertas-firmware
v   zd1211-firmware



Il y a peut être trop de firmware la, ... je ne saurais pas faire le tri.

Néanmoins, les dépots main contrib non-free sont actifs mais pas les backports.

Grosse différence entre le dépot main et le dépot backport :

main : firmware-realtek (20190114-2)
backports : firmware-realtek (20200918-1~bpo10+1)



Faut-il installer le paquet du dépot backports ?

Dernière modification par joffrey575 (09-12-2020 13:44:18)

Hors ligne

#5 09-12-2020 13:50:42

èfpé
Membre
Inscription : 10-07-2016

Re : Interface réseau : passage de 100Mpbs à 1000Mpbs

Re-,

joffrey575 a écrit :

Faut-il installer le paquet du dépôt backports ?


Aucun intérêt, le firmware rtl8168g-2.fw est inchangé. 1000baseT est-il annoncé (ethtool enp1s0) ?

Hors ligne

#6 09-12-2020 14:10:29

joffrey575
Membre
Distrib. : Debian Bullseye
Inscription : 19-12-2016

Re : Interface réseau : passage de 100Mpbs à 1000Mpbs

Oui,

    Supported link modes:   10baseT/Half 10baseT/Full
                          100baseT/Half 100baseT/Full
                          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/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
                                       1000baseT/Half 1000baseT/Full
  Link partner advertised pause frame use: No
  Link partner advertised auto-negotiation: Yes
  Link partner advertised FEC modes: Not reported
  Speed: 100Mb/s
  Duplex: Full
  Port: MII
  PHYAD: 0
  Transceiver: internal

Dernière modification par joffrey575 (09-12-2020 14:11:33)

Hors ligne

#7 09-12-2020 14:26:31

raleur
Membre
Inscription : 03-10-2014

Re : Interface réseau : passage de 100Mpbs à 1000Mpbs

Le câblage ethernet a-t-il été vérifié ?
Quel est l'équipement réseau en face ?

Il vaut mieux montrer que raconter.

Hors ligne

#8 09-12-2020 14:39:41

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : Interface réseau : passage de 100Mpbs à 1000Mpbs

Speed: 100Mb/s


il semblerait que se soit réglé sur 100mb/s
peut être voir quel soft gère la connexion, si je prend l'exemple avec network manager c'est défini dans le profil de connexion
par défaut l'option est sur ignoré mais on peut changé en manuel et choisir avec un menu déroulant


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#9 09-12-2020 15:01:04

raleur
Membre
Inscription : 03-10-2014

Re : Interface réseau : passage de 100Mpbs à 1000Mpbs

Croutons a écrit :

il semblerait que se soit réglé sur 100mb/s


Où vois-tu cela ?
D'après la sortie de ethtool, les deux côtés ont l'auto-négociation activée et annoncent 1000Base-T.
Rien ne dit que la vitesse actuelle est la conséquence d'un réglage.

Il y a peut-être des choses intéressantes dans la sortie de

dmesg | grep enp1s0

Dernière modification par raleur (09-12-2020 15:02:33)


Il vaut mieux montrer que raconter.

Hors ligne

#10 09-12-2020 15:22:21

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : Interface réseau : passage de 100Mpbs à 1000Mpbs

a bon moi j'ai cru voir 3 modes

10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full


après c'est l'auto négociation qui a réglé sur 100 non?
j'ai testé en changeant dans mon profil de connexion même en passant les paramètres en manuel les changement ne prennent pas effet quand on est en auto négociation

edit: le résultat de la commande message #6 n'est il pas tronqué?

Transceiver: internal
  Auto-negotiation: on
  Supports Wake-on: g
  Wake-on: d
  Link detected: yes

Dernière modification par Croutons (09-12-2020 16:40:56)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#11 09-12-2020 16:44:05

joffrey575
Membre
Distrib. : Debian Bullseye
Inscription : 19-12-2016

Re : Interface réseau : passage de 100Mpbs à 1000Mpbs

Le soft c'est /etc/network/interfaces

dmesg | grep enp1s0
[    1.040404] r8169 0000:05:00.0 enp1s0: renamed from eth1
[  318.265106] r8169 0000:05:00.0 enp1s0: Link is Up - 100Mbps/Full - flow control off



Il se peut et encore mieux que la routeur soit à moitié compatible avec les puces du monde entier.

Dernière modification par joffrey575 (09-12-2020 16:45:14)

Hors ligne

#12 09-12-2020 17:20:42

èfpé
Membre
Inscription : 10-07-2016

Re : Interface réseau : passage de 100Mpbs à 1000Mpbs

message à supprimer

Dernière modification par èfpé (09-12-2020 20:20:42)

Hors ligne

#13 09-12-2020 17:34:00

joffrey575
Membre
Distrib. : Debian Bullseye
Inscription : 19-12-2016

Re : Interface réseau : passage de 100Mpbs à 1000Mpbs

Oui bien sur

:~# dmesg | egrep 'enp1s0|eth1|r8169'
[    0.923325] libphy: r8169: probed
[    0.939243] r8169 0000:05:00.0 eth1: RTL8168g/8111g, 70:85:c2:b5:a5:74, XID 4c000800, IRQ 37
[    0.939245] r8169 0000:05:00.0 eth1: jumbo features [frames: 9200 bytes, tx checksumming: ko]
[    1.040404] r8169 0000:05:00.0 enp1s0: renamed from eth1
[   34.603898] r8169 0000:05:00.0: firmware: direct-loading firmware rtl_nic/rtl8168g-2.fw
[   34.604097] Generic PHY r8169-500:00: attached PHY driver [Generic PHY] (mii_bus:phy_addr=r8169-500:00, irq=IGNORE)
[  113.993729] RTL8211DN Gigabit Ethernet r8169-400:00: attached PHY driver [RTL8211DN Gigabit Ethernet] (mii_bus:phy_addr=r8169-400:00, irq=IGNORE)
[  235.352910] RTL8211DN Gigabit Ethernet r8169-400:00: attached PHY driver [RTL8211DN Gigabit Ethernet] (mii_bus:phy_addr=r8169-400:00, irq=IGNORE)
[  318.265106] r8169 0000:05:00.0 enp1s0: Link is Up - 100Mbps/Full - flow control off



Et puis

:~# cat /etc/network/interfaces

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug enp1s0
auto enp1s0
iface enp1s0 inet dhcp
 



Je vais retenter des manips matériels ce soir pour dédouaner.

Dernière modification par joffrey575 (09-12-2020 18:51:40)

Hors ligne

#14 09-12-2020 18:00:42

èfpé
Membre
Inscription : 10-07-2016

Re : Interface réseau : passage de 100Mpbs à 1000Mpbs

message à supprimer

Dernière modification par èfpé (09-12-2020 20:00:42)

Hors ligne

#15 09-12-2020 18:27:55

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : Interface réseau : passage de 100Mpbs à 1000Mpbs

èfpé a écrit :

En dernier recours, tu pourras installer le pilote r8168 (blackliste r8169), via le paquet r8168-dkms.


j'ai vu un post datant de 2015 ou cela avait résolu les problèmes mais ça a peut être rien a voir
https://debian-facile.org/viewtopic.php?id=11859


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#16 09-12-2020 18:56:31

joffrey575
Membre
Distrib. : Debian Bullseye
Inscription : 19-12-2016

Re : Interface réseau : passage de 100Mpbs à 1000Mpbs

Désolé pour le temps perdu.

Une histoire de cable que je pensais bon, ...

Comme j'en fais passer dans le mur, ... peut être que j'ai du les endommager, ...

Hors ligne

#17 09-12-2020 19:57:39

raleur
Membre
Inscription : 03-10-2014

Re : Interface réseau : passage de 100Mpbs à 1000Mpbs

Je ne trouve pas que ce soit du temps perdu. Cela a permis de vérifier que lorsque deux ports ethernet annoncent du 1000Base-T (qui a besoin de 4 paires cat.5e minimum) mais négocient du 100Base-TX (qui a besoin de 2 paires cat.5 minimum), la cause la plus probable est un problème de câblage. Il suffit d'un faux contact sur un des 4 fils que le 100Base-TX n'utilise pas pour que le 1000Base-T ne passe pas.

Dernière modification par raleur (09-12-2020 20:00:16)


Il vaut mieux montrer que raconter.

Hors ligne

#18 10-12-2020 09:33:52

joffrey575
Membre
Distrib. : Debian Bullseye
Inscription : 19-12-2016

Re : Interface réseau : passage de 100Mpbs à 1000Mpbs

Exactement, on a toujours d'avantages d'idées en équipe.

Merci

Hors ligne

Pied de page des forums