La Fibre
Télécom => Logiciels et systèmes d'exploitation =>
Microsoft Windows => Discussion démarrée par: zbug le 17 août 2024 à 23:00:23
-
Bonjour,
Je post un peut partout et me suis dit qu'il y aurait peut-être des experts ici qui aurait une idée, voulant à tout pris éviter la reinstall du système.... :( . J'ai déjà fait une install pardessus, au cas ou, mais pas de changement.
La machine est un AM5, 7800x3d, 64gb de ram, NVME Gen4 2TB, RTX 4090.
Carte réseaux TX401, chipset AQC107, driver 3.1.10 - Niveau configuration du driver, pour les plus important: la plupart des offloads sont off, rss ON, pas de jumbo frame.
J'ai fait un reset complet des réglage réseaux sur windows plus suppression des drivers et reinstallation.
La machine tourne parfaitement, pas de crash ou écran bleu en usage normal, même sous benchmark (cpu+mem+gfx) pendant plus de 10h.
Le soucis:
Lorsque je fais du transfer de fichier vers un pc ou un nas ou internet à gros débit, au dessus de 3/4gbps, voir télécharger sur une plateform type battle.net,steam etc. le système saccade/freeze alors que le cpu ne semble être qu'a 10/20%.
C'est encore plus flagrant si j'effectue un speedtest, ou un nperf (dans 100% des cas c'est pire avec nperf), dès que je passe au dessus de 3/4gbps le système ce met à saccader complètement au point de ne presque, voir plus, pouvoir bouger la souris jusqu'à ce que le test finisse.
Le soucis ne semble pas ce reproduire avec iperf3..
Lors de ces freeze, impossible de faire quoique ce soit, il semble cependant que 1 de mes core affiche 100% à ce moment la, visiblement à cause de system interrupts. J'ai tenté un latencymon pendant un crash, il m'indique 300 000ms causé par ndis.sys donc cela ne m'aide pas trop...
J'ai testé avec un livecd windows PE, pas pu faire tourner nperf donc pas sur à 100% mais après 30min+ de speedtest en boucle, jamais eu de freeze quand je peux le faire dés le premier sur ma partition standard. Ce qui me laisse penser que ce n'est pas un soucis hardware mais soft.
Une idée de ou creuser? Un réglages TCP qui serait foiré quelque part?
En vous remerciant!
Cdt
-
Bonjour,
au vu des symptômes, je dirais que la carte réseau est en surchauffe. Il faudrait passer en SFP+ ou prendre de l'Intel, ou modifier la carte existante pour améliorer son refroidissement.
-
la plupart des offloads sont off,
Pourquoi ?
ca veut dire que c'est le CPU qui hérite de la charge, pourquoi ne pas laisser celui de la carte réseau, spécialisé dans la tache, faire le boulot ?
-
J’ai 3 carte identique donc j’ai testé les 3 au cas ou. La machine est très bien ventilée et le soucis apparaissant direct au boot et pas nécessairement apres x test de debit, la chauffe me paraît peu probable. Je serais prêt a tester une carte intel histoire de.
Mais je doos rester en rj45 car je repars dans un swith unifi que je ne vais pas changer et une carte sfp+ avec un module sfp+rj45 serait encore pire niveau chauffe et instabilité.
Et visiblement les chipset intel rj45 se font vieux (le 550 par exemple) non? A moins qu’il y est de nouveau model. Je voudrais eviter, comme ma carte actuelle un truc qui date et ne ce fait plus.
Si vous avez un model à recommander?
Concernant les offloads, c’est principalement parcque ce chipset est vraiment merdique et plus la carte en fait moins elle marche. Avec tout on, elle passe difficilement les 5gbps en iperfs et avec tout off, 9/9.5 sans soucis (quand elle ne freeze pas le pc) et le cpu ne bronche pas trop
-
en tout cas si c'est au cpu de gerer les interupt qui devraient etre gérés par la carte, c'est normal que le cpu sature et que ca se ressente sur windows
-
j'ai la tx401 aussi, mais je suis en 2.5gbps de mon côté.
ou as-tu trouvé les drivers 3.1.10 alors que sur le site de Marvell on ne trouve que les 3.1.8 depuis des années:
https://www.marvell.com/content/dam/marvell/en/drivers/Marvell%20AQtion_Win10-11_3.1.8.zip
et qui d'ailleurs installent la version 3.1.7 d'après les indications de windows.
-
en tout cas si c'est au cpu de gerer les interupt qui devraient etre gérés par la carte, c'est normal que le cpu sature et que ca se ressente sur windows
Elle fonctionne comme cela depuis des années, même avec des cpus moins puissants. Je comprends la réflexion mais le soucis est pire que des ralentissement, nperf par exemple freeze complètement le pc pendant tout le test ???
-
j'ai la tx401 aussi, mais je suis en 2.5gbps de mon côté.
ou as-tu trouvé les drivers 3.1.10 alors que sur le site de Marvell on ne trouve que les 3.1.8 depuis des années:
https://www.marvell.com/content/dam/marvell/en/drivers/Marvell%20AQtion_Win10-11_3.1.8.zip
et qui d'ailleurs installent la version 3.1.7 d'après les indications de windows.
Ils sont sur un site de driver ( je n’ai pas le liens sous la main ainsi que obtenu via dell). J’ai testé 3.16,3.17,3.18 mais même soucis sur tous.
-
un truc a tenter est de mettre a jour le firmware de la carte. tu dois etre avec la version 3.1.100 normalement, et il existe plusieurs mises a jour, la dernière étant 3.1.121
Tu peux récupérer le firmware ici :
https://www.station-drivers.com/index.php/fr/component/remository/Drivers/Marvell/LAN/AQC-107-108-100-113--and--AQN-107-108-100/Firmwares/Marvell-Aquantia-Firmware-Version-3.1.121-(AQx-100-107-108-111)/lang,fr-fr/
ensuite pour la procédure pour flasher est très simple :
https://www.station-drivers.com/index.php?option=com_content&view=article&id=2479:aquantia-aqx-100-107-108-lan-controller-firmware-version-3-1-81&catid=16&lang=fr&Itemid=171
EDIT:
lien du firmware corrigé, j'avais posté le 3.1.100
-
un truc a tenter est de mettre a jour le firmware de la carte. tu dois etre avec la version 3.1.100 normalement, et il existe plusieurs mises a jour, la dernière étant 3.1.121
Tu peux récupérer le firmware ici :
https://www.station-drivers.com/index.php/fr/component/remository/Drivers/Marvell/LAN/AQC-107-108-100-113--and--AQN-107-108-100/Firmwares/Marvell-Aquantia-Firmware-Version-3.1.100-(AQx-100-107-108-111)/lang,fr-fr/
ensuite pour la procédure pour flasher est très simple :
https://www.station-drivers.com/index.php?option=com_content&view=article&id=2479:aquantia-aqx-100-107-108-lan-controller-firmware-version-3-1-81&catid=16&lang=fr&Itemid=171
J’avais oublié de mentionner que le firmware est a jours. Première chose que j’ai fait il y a 1-2 ans quand j’ai eu la carte.
Je vais commander une 550-t2 de chez 10gtek et tester. Au pire cela ne change rien et je renvois, au mieux cela résoudrait le soucis.
Mais j’ai du mal a croire que la carte est hs alors qu’en safe mode/boot cd, aucun soucis et le 2 autres carte qui sont dans leurs boite neuves, même problème.
Je vais avant, tester de boot normal mais avec tous les drivers, services et soft désactiver et voir 1 par 1 si cela change quelques chose.
-
Pour moi, ça sent le pilote de la carte réseau codé avec les pieds qui se met à créer un goulot d'étranglement.
Je vois que tu as déjà testé avec « Windows PE » (je ne connais pas) — tu pourrais tester sous environnement Linux (clé USB « live » par exemple) ; si tu rencontres les mêmes problèmes de vitesse, je pense que c'est imputable au matériel, sinon, ça me conforterait dans mon hypothèse.
Tu as un antivirus / pare-feu tiers ? Norton, Kaspersky, ESET, etc. certains adorent filtrer tout le trafic entrant, mais avec plusieurs Gbps, soit ça ralentit la vitesse maximum, soit ils insistent pour vraiment tout filtrer, et étant donné qu'ils sont exécutés avec un accès de bas niveau -> symptômes similaires à ceux décrits ?
-
Je vais commander une 550-t2 de chez 10gtek et tester. Au pire cela ne change rien et je renvois, au mieux cela résoudrait le soucis.
Mais j’ai du mal a croire que la carte est hs alors qu’en safe mode/boot cd, aucun soucis et le 2 autres carte qui sont dans leurs boite neuves, même problème.
Je vais avant, tester de boot normal mais avec tous les drivers, services et soft désactiver et voir 1 par 1 si cela change quelques chose.
Ca fait penser à un souci de driver et/ou bug de windows, et la facon la plus simple de tester est de réinstaller l'OS.
Tu n'aurais pas un disque dur disponible sur lequel tu pourrais tenter une réinstallation de windows, juste pour voir si ca résoud le problème ? Si non, tu peux simplement remette le disque original dans la machine et continuer tes tests. Si oui, tu sais que le souci vient de l'install de windows.
C'est à mon sens plus rapide que de commander, essayer et renvoyer du matériel.
-
- Pas d'antivirus etc a part windows defender, mais même désactivé, soucis identique.
- Windows PE est l'equivalent d'un Live CD Linux.
Mais vu que le matos n'a pas bougé depuis plus de 1ans, je sens bien une récente mise à jours qui cause les drivers (assez merdique) de cette carte réseaux à peter un plomb... Passer sur intel ne ferait pas de mal de toute façons...
Je vais tenter de trouver un SSD qui traine et faire une install rapide histoire d'avoir le coeur net, pour le coup, cela m'arrangerait que le soucis soit toujours la parcque devoir reinstaller ma machine, avec tout ce qui est dessus ne m'enchant pas du tout ;D
-
t'as regardé les stats de la carte ?
sous powershell:
Get-NetAdapterHardwareInfo
pour voir les noms des cartes
puis
Get-NetAdapterStatistics -Name "nom de ta carte" | select *
pour voir toutes les stats.
et
Get-NetAdapterAdvancedProperty -name "nom de la carte"
pour voir les configs hardware. notamment l'ITR.
-
t'as regardé les stats de la carte ?
sous powershell:
Get-NetAdapterHardwareInfo
pour voir les noms des cartes
puis
Get-NetAdapterStatistics -Name "nom de ta carte" | select *
pour voir toutes les stats.
et
Get-NetAdapterAdvancedProperty -name "nom de la carte"
pour voir les configs hardware. notamment l'ITR.
Oui et je n'ai rien vu d'alarmant, mais voici les infos au cas ou.
Concernant l'ITR, il est off car avec je divise le débit par deux en géneral..
ifAlias : ETH
InterfaceAlias : ETH
ifDesc : Marvell AQtion 10Gbit Network Adapter
Caption : MSFT_NetAdapterStatisticsSettingData 'Marvell AQtion 10Gbit Network Adapter'
Description : Marvell AQtion 10Gbit Network Adapter
ElementName : Marvell AQtion 10Gbit Network Adapter
InstanceID : {A0E87F30-5A00-47A7-ABF9-BC93544D7440}
InterfaceDescription : Marvell AQtion 10Gbit Network Adapter
Name : ETH
Source : 2
SystemName : desktop
OutboundDiscardedPackets : 0
OutboundPacketErrors : 0
RdmaStatistics : MSFT_NetAdapter_RdmaStatistics
ReceivedBroadcastBytes : 110272
ReceivedBroadcastPackets : 1703
ReceivedBytes : 94065130028
ReceivedDiscardedPackets : 0
ReceivedMulticastBytes : 13859461
ReceivedMulticastPackets : 54275
ReceivedPacketErrors : 0
ReceivedUnicastBytes : 94051160295
ReceivedUnicastPackets : 62541109
RscStatistics : MSFT_NetAdapter_RscStatistics
SentBroadcastBytes : 16954
SentBroadcastPackets : 118
SentBytes : 2627266656
SentMulticastBytes : 373246
SentMulticastPackets : 2669
SentUnicastBytes : 2626876456
SentUnicastPackets : 24451218
SupportedStatistics : 4163583
PSComputerName :
CimClass : ROOT/StandardCimv2:MSFT_NetAdapterStatisticsSettingData
CimInstanceProperties : {Caption, Description, ElementName, InstanceID…}
CimSystemProperties : Microsoft.Management.Infrastructure.CimSystemProperties
Name DisplayName DisplayValue RegistryKeyword RegistryValue
---- ----------- ------------ --------------- -------------
ETH Energy-Efficient Ethernet Disabled *EEE {0}
ETH Flow Control Disabled *FlowControl {0}
ETH Interrupt Moderation Disabled *InterruptMode… {0}
ETH IPv4 Checksum Offload Rx & Tx Enabled *IPChecksumOff… {3}
ETH Jumbo Packet Disabled *JumboPacket {1514}
ETH Large Send Offload V1 (IPv4) Disabled *LsoV1IPv4 {0}
ETH Large Send Offload V2 (IPv4) Disabled *LsoV2IPv4 {0}
ETH Large Send Offload V2 (IPv6) Disabled *LsoV2IPv6 {0}
ETH Maximum number of RSS Queues 8 Queues *NumRssQueues {8}
ETH ARP Offload Disabled *PMARPOffload {0}
ETH NS Offload Disabled *PMNSOffload {0}
ETH Priority & VLAN Priority & VLAN Disabled *PriorityVLANT… {0}
ETH Receive Buffers 4096 *ReceiveBuffers {4096}
ETH Recv Segment Coalescing (IPv4) Disabled *RscIPv4 {0}
ETH Recv Segment Coalescing (IPv6) Disabled *RscIPv6 {0}
ETH Receive Side Scaling Enabled *RSS {1}
ETH Speed & Duplex Auto Negotiation *SpeedDuplex {0}
ETH TCP/UDP Checksum Offload (IPv… Rx & Tx Enabled *TCPUDPChecksu… {3}
ETH TCP/UDP Checksum Offload (IPv… Rx & Tx Enabled *TCPUDPChecksu… {3}
ETH Transmit Buffers 8184 *TransmitBuffe… {8184}
ETH Wake on Magic Packet Disabled *WakeOnMagicPa… {0}
ETH Wake on Pattern Match Disabled *WakeOnPattern {0}
ETH Downshift retries Disabled Downshift {0}
ETH Interrupt Moderation Rate Disabled ITR {0}
ETH Log Link State Event Enabled LogLinkStateEv… {1}
ETH Locally Administered Address -- NetworkAddress {--}
ETH VLAN ID 0 VlanID {0}
ETH Wake from power off state Disabled WakeFromPowerO… {0}
ETH Wake on Link Disabled WakeOnLink {0}
ETH Wake on Ping Disabled WakeOnPing {0}
-
"flow control" et "Interrupt Moderation" devraient etre on quand meme.
sur une aqtion j'ai:
Name DisplayName DisplayValue RegistryKeyword RegistryValue
---- ----------- ------------ --------------- -------------
Ethernet 10G Aq Energy-Efficient Ethernet Disabled *EEE {0}
Ethernet 10G Aq Flow Control Rx & Tx Enabled *FlowControl {3}
Ethernet 10G Aq Interrupt Moderation Enabled *InterruptMo... {1}
Ethernet 10G Aq IPv4 Checksum Offload Rx & Tx Enabled *IPChecksumO... {3}
Ethernet 10G Aq Jumbo Packet Disabled *JumboPacket {1514}
Ethernet 10G Aq Large Send Offload V1 (IPv4) Enabled *LsoV1IPv4 {1}
Ethernet 10G Aq Large Send Offload V2 (IPv4) Enabled *LsoV2IPv4 {1}
Ethernet 10G Aq Large Send Offload V2 (IPv6) Enabled *LsoV2IPv6 {1}
Ethernet 10G Aq Maximum number of RSS Queues 8 Queues *NumRssQueues {8}
Ethernet 10G Aq ARP Offload Disabled *PMARPOffload {0}
Ethernet 10G Aq NS Offload Disabled *PMNSOffload {0}
Ethernet 10G Aq Priority & VLAN Priority & VLAN Enabled *PriorityVLA... {3}
Ethernet 10G Aq Receive Buffers 1024 *ReceiveBuffers {1024}
Ethernet 10G Aq Recv Segment Coalescing (IPv4) Enabled *RscIPv4 {1}
Ethernet 10G Aq Recv Segment Coalescing (IPv6) Enabled *RscIPv6 {1}
Ethernet 10G Aq Receive Side Scaling Enabled *RSS {1}
Ethernet 10G Aq TCP/UDP Checksum Offload (I... Rx & Tx Enabled *TCPUDPCheck... {3}
Ethernet 10G Aq TCP/UDP Checksum Offload (I... Rx & Tx Enabled *TCPUDPCheck... {3}
Ethernet 10G Aq Transmit Buffers 2048 *TransmitBuf... {2048}
Ethernet 10G Aq Wake on Magic Packet Disabled *WakeOnMagic... {0}
Ethernet 10G Aq Wake on Pattern Match Disabled *WakeOnPattern {0}
Ethernet 10G Aq Downshift retries 4 Downshift {4}
Ethernet 10G Aq Interrupt Moderation Rate Adaptive ITR {65535}
Ethernet 10G Aq Link Speed Auto Negotiation LinkSpeed {59}
Ethernet 10G Aq Log Link State Event Enabled LogLinkState... {1}
Ethernet 10G Aq VLAN Monitor mode Enabled MonitorModeE... {1}
Ethernet 10G Aq Locally Administered Address NetworkAddress {--}
Ethernet 10G Aq VLAN ID 0 VlanID {0}
Ethernet 10G Aq Wait for Link Auto Detect WaitAutoNegC... {2}
Ethernet 10G Aq Wake from power off state Disabled WakeFromPowe... {0}
Ethernet 10G Aq Wake on Link Disabled WakeOnLink {0}
Ethernet 10G Aq Wake on Ping Disabled WakeOnPing {0}
et pas de souci avec.
ca donne quoi ton Get-NetAdapterHardwareInfo ?
ca peut-etre un souci de ligne pci ?
coté" drivers j'ai ca (Get-NetAdapter | Select Name, InterfaceDescription,DriverVersion, DriverDate, DriverProvider)
Name : Ethernet 10G Aq
InterfaceDescription : Marvell AQtion 10Gbit Network Adapter
DriverVersion : 2.2.2.0
DriverDate : 2020-04-30
DriverProvider : Marvell
-
"flow control" et "Interrupt Moderation" devraient etre on quand meme.
sur une aqtion j'ai:
Name DisplayName DisplayValue RegistryKeyword RegistryValue
---- ----------- ------------ --------------- -------------
Ethernet 10G Aq Energy-Efficient Ethernet Disabled *EEE {0}
Ethernet 10G Aq Flow Control Rx & Tx Enabled *FlowControl {3}
Ethernet 10G Aq Interrupt Moderation Enabled *InterruptMo... {1}
Ethernet 10G Aq IPv4 Checksum Offload Rx & Tx Enabled *IPChecksumO... {3}
Ethernet 10G Aq Jumbo Packet Disabled *JumboPacket {1514}
Ethernet 10G Aq Large Send Offload V1 (IPv4) Enabled *LsoV1IPv4 {1}
Ethernet 10G Aq Large Send Offload V2 (IPv4) Enabled *LsoV2IPv4 {1}
Ethernet 10G Aq Large Send Offload V2 (IPv6) Enabled *LsoV2IPv6 {1}
Ethernet 10G Aq Maximum number of RSS Queues 8 Queues *NumRssQueues {8}
Ethernet 10G Aq ARP Offload Disabled *PMARPOffload {0}
Ethernet 10G Aq NS Offload Disabled *PMNSOffload {0}
Ethernet 10G Aq Priority & VLAN Priority & VLAN Enabled *PriorityVLA... {3}
Ethernet 10G Aq Receive Buffers 1024 *ReceiveBuffers {1024}
Ethernet 10G Aq Recv Segment Coalescing (IPv4) Enabled *RscIPv4 {1}
Ethernet 10G Aq Recv Segment Coalescing (IPv6) Enabled *RscIPv6 {1}
Ethernet 10G Aq Receive Side Scaling Enabled *RSS {1}
Ethernet 10G Aq TCP/UDP Checksum Offload (I... Rx & Tx Enabled *TCPUDPCheck... {3}
Ethernet 10G Aq TCP/UDP Checksum Offload (I... Rx & Tx Enabled *TCPUDPCheck... {3}
Ethernet 10G Aq Transmit Buffers 2048 *TransmitBuf... {2048}
Ethernet 10G Aq Wake on Magic Packet Disabled *WakeOnMagic... {0}
Ethernet 10G Aq Wake on Pattern Match Disabled *WakeOnPattern {0}
Ethernet 10G Aq Downshift retries 4 Downshift {4}
Ethernet 10G Aq Interrupt Moderation Rate Adaptive ITR {65535}
Ethernet 10G Aq Link Speed Auto Negotiation LinkSpeed {59}
Ethernet 10G Aq Log Link State Event Enabled LogLinkState... {1}
Ethernet 10G Aq VLAN Monitor mode Enabled MonitorModeE... {1}
Ethernet 10G Aq Locally Administered Address NetworkAddress {--}
Ethernet 10G Aq VLAN ID 0 VlanID {0}
Ethernet 10G Aq Wait for Link Auto Detect WaitAutoNegC... {2}
Ethernet 10G Aq Wake from power off state Disabled WakeFromPowe... {0}
Ethernet 10G Aq Wake on Link Disabled WakeOnLink {0}
Ethernet 10G Aq Wake on Ping Disabled WakeOnPing {0}
et pas de souci avec.
ca donne quoi ton Get-NetAdapterHardwareInfo ?
ca peut-etre un souci de ligne pci ?
coté" drivers j'ai ca (Get-NetAdapter | Select Name, InterfaceDescription,DriverVersion, DriverDate, DriverProvider)
Name : Ethernet 10G Aq
InterfaceDescription : Marvell AQtion 10Gbit Network Adapter
DriverVersion : 2.2.2.0
DriverDate : 2020-04-30
DriverProvider : Marvell
Je vais tester à tout hazard avec la même config pour voir mais je ne vois pas de raison de nécéssité le flow control sur mon setup. Tu es sur quel type de interupt moderation? cela ne semble pas indiquer dans le details.
Get-NetAdapterHardwareInfo
Ah oui ton driver est vraiment, ANCIEN :D étonné que cela marche sans soucis, tu es sur quel OS ?
Name : ETH
InterfaceDescription : Marvell AQtion 10Gbit Network Adapter
DriverVersion : 3.1.10.0
DriverDate : 2024-04-23
DriverProvider : Marvell
Name Segment Bus Device Function Slot NumaNode PcieLinkSpeed PcieLinkWidth Version
---- ------- --- ------ -------- ---- -------- ------------- ------------- -------
Wi-Fi 0 9 0 0 5.0 GT/s 1 1.1+
ETH 0 5 0 0 8.0 GT/s 4 1.1+
-
ITR, il est dans la liste:
Interrupt Moderation Rate Adaptive ITR
c''est sur Windows 11 pro, avec hyper-v actif et wsl (ca peut jouer sur les perfs réseau vu que ca rajoute une couche d'abstraction):
Get-ComputerInfo | select-object OsName,OSDisplayVersion,OsHardwareAbstractionLayer,HyperVisorPresent
ca donne:
OsName OSDisplayVersion OsHardwareAbstractionLayer HyperVisorPresent
------ ---------------- -------------------------- -----------------
Microsoft Windows 11 Professionnel 23H2 10.0.22621.2506 True
tu dis qu'avec iperf3 t'as pas le souci ? donc c'est qu'avec les navigateurs ou quand une utilisation gpu pendant le transfert ? t'as essayé de faire tourner un truc graphique intensif pendant un iperf3?
-
Chez moi ma tx401 affiche une belle courbe et de bons résultats sur la version web de nperf, avec chrome. Mais sur la version desktop la courbe fait le yoyo avec de grosses vagues, c'est pas stable du tout. il y a meme parfois des freezes. Du coup je l'ai désinstallé.
Je suis avec les drivers 3.1.17 officiels (indiqués comme 3.3.18 chez Marvell)
Name : Ethernet 2
InterfaceDescription : Marvell AQtion 10Gbit Network Adapter
DriverVersion : 3.1.7.0
DriverDate : 2022-06-02
DriverProvider : Marvell
Name Segment Bus Device Function Slot NumaNode PcieLinkSpeed PcieLinkWidth Version
---- ------- --- ------ -------- ---- -------- ------------- ------------- -------
Ethernet 2 0 4 0 0 8.0 GT/s 4 1.1
Name DisplayName DisplayValue RegistryKeyword RegistryValue
---- ----------- ------------ --------------- -------------
Ethernet 2 Energy-Efficient Ethernet Disabled *EEE {0}
Ethernet 2 Flow Control Rx & Tx Enabled *FlowControl {3}
Ethernet 2 Interrupt Moderation Enabled *InterruptMo... {1}
Ethernet 2 IPv4 Checksum Offload Rx & Tx Enabled *IPChecksumO... {3}
Ethernet 2 Jumbo Packet Disabled *JumboPacket {1514}
Ethernet 2 Large Send Offload V1 (IPv4) Enabled *LsoV1IPv4 {1}
Ethernet 2 Large Send Offload V2 (IPv4) Enabled *LsoV2IPv4 {1}
Ethernet 2 Large Send Offload V2 (IPv6) Enabled *LsoV2IPv6 {1}
Ethernet 2 Maximum number of RSS Queues 8 Queues *NumRssQueues {8}
Ethernet 2 ARP Offload Enabled *PMARPOffload {1}
Ethernet 2 NS Offload Enabled *PMNSOffload {1}
Ethernet 2 Priority & VLAN Priority & VLAN Enabled *PriorityVLA... {3}
Ethernet 2 Receive Buffers 512 *ReceiveBuffers {512}
Ethernet 2 Recv Segment Coalescing (IPv4) Enabled *RscIPv4 {1}
Ethernet 2 Recv Segment Coalescing (IPv6) Enabled *RscIPv6 {1}
Ethernet 2 Receive Side Scaling Enabled *RSS {1}
Ethernet 2 Speed & Duplex Auto Negotiation *SpeedDuplex {0}
Ethernet 2 TCP/UDP Checksum Offload (I... Rx & Tx Enabled *TCPUDPCheck... {3}
Ethernet 2 TCP/UDP Checksum Offload (I... Rx & Tx Enabled *TCPUDPCheck... {3}
Ethernet 2 Transmit Buffers 2048 *TransmitBuf... {2048}
Ethernet 2 Wake on Magic Packet Enabled *WakeOnMagic... {1}
Ethernet 2 Wake on Pattern Match Enabled *WakeOnPattern {1}
Ethernet 2 Downshift retries 4 Downshift {4}
Ethernet 2 Interrupt Moderation Rate Adaptive ITR {65535}
Ethernet 2 Log Link State Event Enabled LogLinkState... {1}
Ethernet 2 Locally Administered Address -- NetworkAddress {--}
Ethernet 2 VLAN ID 0 VlanID {0}
Ethernet 2 Wake from power off state Enabled WakeFromPowe... {1}
Ethernet 2 Wake on Link Disabled WakeOnLink {0}
Ethernet 2 Wake on Ping Disabled WakeOnPing {0}
Pour moi, tu as essayé d'optimiser les parametres de tes drivers en changeant certaines valeurs ce qui t'a conduit a ton problème. Je faisais ca aussi, et j'ai arreté. 10 fois sur 10 ca conduit a des problèmes. Je ne touche plus aux settings de mes cartes réseau maintenant.
Ci-dessus les valeurs par défaut et qui fonctionnent très bien chez moi, bon par contre je suis pas en 10Gbps mais 2.5Gbps.
-
autre test:
iperf3 n'a pas de TLS c'est peut-etre un souci crypto ?
essai avec nspeed (https://dl.nspeed.app/nspeed-client/preview/nspeed_windows_amd64_v1/) ou curl:
sans tls, en mono et multi:
.\nspeed.exe get http://speedtest.milkywan.fr/files/10G.iso then get -n 16 http://speedtest.milkywan.fr/files/10G.iso
avec tls:
.\nspeed.exe get https://speedtest.milkywan.fr/files/10G.iso then get -n 16 https://speedtest.milkywan.fr/files/10G.iso
tu peux aussi ajouter "api -browse then" avant le 1er get pour voir si une UI web pertube :
.\nspeed.exe api -browse then get https://speedtest.milkywan.fr/files/10G.iso then get -n 16 https://speedtest.milkywan.fr/files/10G.iso
-
Je vais tester cela ce soir. A savoir que en speedtest-cli, le soucis apparait aussi.
Au tout début j'avais aussi pensé à un soucis bande passante PCIE (qui donc ce manifesterait quand je solicite et le cg et la carte réseaux, donc un soucis que je n'aurais peut-être jamais vu depuis le début et possiblement aléatoire, mais ma carte graphique ne partage pas les lignes pcie de la carte réseaux, c'est un port à part.
J'ai un bench pcie à tester ce soir pour confirmer.
Sauf si un bios récent à foutu le bordel, cela ne devrait pas être de ce côté la.
@rooot, en effet, nperf pour moi est le pire de tous pour reproduire le soucis, parfois je suis en total freeze dès que j'appuye sur start, parfois le test peut aller au bout. Il y a clairement quelque chose que fait nperf que le pc n'aime pas du tout ;D
Tester hier soir rapide et en forçant 2.5, c'est stable.
-
@rooot, en effet, nperf pour moi est le pire de tous pour reproduire le soucis, parfois je suis en total freeze dès que j'appuye sur start, parfois le test peut aller au bout. Il y a clairement quelque chose que fait nperf que le pc n'aime pas du tout ;D
Alors, quand j'avais bidouillé les réglages dans mes pilotes c'etait la cata avec nperf desktop, un peu moins avec la version web.
Quand j'ai tout remis d'origine tout est redevenu correct sur la version web, et je dirais a 95% sur la version desktop. les freezes se font beaucoup plus rares mais restent présents, et ma courbe fait des grosses vagues, et atteint meme parfois des valeurs impossibles en upload, donc j'imagine un probleme avec l'utilisation du buffer.
Version web :
(https://i.imgur.com/wjqadwV.png)
Version Desktop:
(https://i.imgur.com/AnsRLQO.png)
Si tu arrives a etre stable en 2.5Gbps, alors peut etre que j'ai le meme soucis que toi mais qui n'est pas apparent chez moi vu mon débit inférieur.
-
en effet, il semblerait que l'on est une piste, tout du moins, avec nperfs. Il cause peut-être une situation existante avec ce combo de carte réseaux/windows à empirer, et plus la bande passante disponible, pire cela est au point, dans mon cas, un freeze total pendant le test. Avec speedtest, c'est peut-être 1 test sur 5 ou 6 qui cause freeze.
Avec de l'utilisation "standard", c'est très peut perceptible car la plupart des fichiers etc seront finis avant que cela devienne un soucis donc pas facile à reproduire ;D Je le vois aléatoirement avec de gros fichier/backup vers un nas en 10gb.
-
Passage sur la X550-T2. Plus aucun soucis de freeze pour le moment; Je vais tester un peut plus tard en heure "creuse" mais cela semble résolu. Seul soucis avec la carte pour le moment, elle est sur un firmware ultra vieux et l'utilitaire intel ne veut rien savoir (surement car pas une OEM intel) donc je cherche ;D
-
Ce matin, dizaine de transfert vers le nas, openspeedtst locaux etc pas de freeze.
Pas mal de speedtest/nperfs enchainé sans pause pour garder une température haute sur le chipset de la carte et aucun freeze ou de yoyo sur la courbes comme le fesait la AQT.
Donc pour le moment, c'est tout bon et c'était donc un soucis soit de carte, soit d'une récente maj bios/windows qui la rend assez instable, même sous les derniers drivers.
J'attends une réponse du fabricant 10gtek (car trouver une X550-T2 OEM intel sur ebay, c'est un peut la mission, beaucoup trop de fake, ou alors des prix un peut trop haut vu le tarifs recommandés) pour savoir comment mettre à jours le firmware.
-
d'après les explications données ici : https://community.intel.com/t5/Ethernet-Products/Intel-X550-failed-to-update-NVM-Firmware/m-p/1543538?profile.language=fr
il faudrait l'utilitaire de flashage (nvm) de l'oem en question.
For OEM cards, we'll need to use NVM from the OEM to update the firmware. Therefore, the update might fail if we try to use NVM from Intel instead of the OEM.
je viens de regarder sur un Firmware d'une carte X550-T2 de lenovo, il y a un fichier de config nvmupdate.cfg, peut etre qu'il est possible de l'editer et faire correspondre les bons parametres pour que ca passe :
CURRENT FAMILY: 1.0.0
CONFIG VERSION: 1.14.0
;**************************************************************************
; Lenovo custom X550-T2 PCIe adapter ***********************************
;**************************************************************************
BEGIN DEVICE
DEVICENAME: SAGEVILLE_EXT
VENDOR: 8086
DEVICE: 1563
SUBVENDOR: 8086
SUBDEVICE: 0022
NVM IMAGE: 0022-80001746.bin
SKIP OROM: FALSE
EEPID: 80001746
EEPROM MAP: dSGVL_0.txt
REPLACES: 800016F4 80000486 8000048F 80000760 80000831 80000A80 80000AC9 80000C55 80000C4B 80000D1A 80000EDA 80000EFA 8000130A 800013CE 80001522 8000162F 800016C3 8000173C 80001746
RESET TYPE: POWER
END DEVICE
A vos risques et perils :D
-
d'après les explications données ici : https://community.intel.com/t5/Ethernet-Products/Intel-X550-failed-to-update-NVM-Firmware/m-p/1543538?profile.language=fr
il faudrait l'utilitaire de flashage (nvm) de l'oem en question.
je viens de regarder sur un Firmware d'une carte X550-T2 de lenovo, il y a un fichier de config nvmupdate.cfg, peut etre qu'il est possible de l'editer et faire correspondre les bons parametres pour que ca passe :
A vos risques et perils :D
Yep, j'ai lu tout ça toute la soirée car je voulais pas lâcher l'affaire ; D mais dans le fichier de config, il y a des dizaines de lignes qui peuvent potentiellement correspondre et comme ils touchent à des secteurs de flash différent, ce n'est clairement pas le truc ou il faut se tromper :-X
J'attends le retour de 10gtek car leur site renvoie direct sur l'utilitaire intel qui ne trouve bien sûr pas de mise à jours.
J'ai testé histoire de, l'utilitaire Lenovo et Dell mais pareil.
Le soucis c'est de trouver le EEPID de la carte et je n'arrive pas à savoir comment faire pour trouver celui de la mienne... ???
-
ça pourrait aider :
https://advantech-ncg.zendesk.com/hc/en-us/articles/360021589651-How-to-perform-NVM-Update-Utility-for-Intel-Ethernet-Network-Adapter-710-Series
ca explique comment récuperer toutes les valeurs necessaires pour mettre a jour le fichier, on dirait.
-
Pas mal, c'est ce que semble expliquer aussi une doc intel que j'ai trouvé: https://cdrdv2-public.intel.com/332162/332162_NVMUpdateTool-Windows_Rev1.5.pdf
Donc, potentiellement, j'ai juste besoin du résultat de cette commande:
ethtool -i
Et avec un peut de chance, je tombe sur un ID qui est dans le fichier. Bon, devoir monter et booter une clef linux juste pour 1 commande c'est chiant, mais si cela peut me faire avancer, je vais tenter..
-
un autre lien, qui décrit le process :
https://gist.github.com/mietzen/736583d37a1d370273c0775aaaa57aa5
Mais dans la mesure ou tout fonctionne bien avec ta carte, est-ce bien utile de te faire chier à mettre son firmware a jour ?
-
un autre lien, qui décrit le process :
https://gist.github.com/mietzen/736583d37a1d370273c0775aaaa57aa5
Mais dans la mesure ou tout fonctionne bien avec ta carte, est-ce bien utile de te faire chier à mettre son firmware a jour ?
Ahah je viens aussi de tomber sur celui la, dans le lot il y a une personne qui à tenter de flasher une carte assez similar la x550-T1 mais n'a pas réussi donc :-\ je vais quand même tenter la procédure via EFI et voir. Au pire je tue la carte et je la renvoie ;D
-
un autre lien, qui décrit le process :
https://gist.github.com/mietzen/736583d37a1d370273c0775aaaa57aa5
Mais dans la mesure ou tout fonctionne bien avec ta carte, est-ce bien utile de te faire chier à mettre son firmware a jour ?
Disons que j'aime avoir du matos à jours, c'est aussi recommandé par intel car ce type de carte utilise des driver/bios qui sont lié et d'après eu, cela peut causer des instabilités).
Je vais continuer de chercher et si je trouve la solution, je posterais ici au cas ou cela peut servir à d'autre.. Une vrai usine à gaz ces cartes intel ;D
-
Alors, petite mise à jours de mes aventures.
J'avais, 1 reboot sur 10 des soucis avec la carte 10gtek, auto-négotiation qui avait du mal. Soucis connus sur le chipset intel qui demande mise à jours firmware...donc retour à la case départ.
J'ai laché l'affaire et trouvé une carte Intel (30€ moins cher que la 10gtek) que j'ai fait vérifié niveau authenticité via le support Intel. C'est une carte Intel OEM (pas une intel-intel, mais aucune idée de la différence...) mise à jours firmware direct sans aucuns soucis et tout fonctionne parfaitement.
Je pense en acheter une 2nd histoire d'avoir un backup en cas de soucis vu que les carte 10gb en x4 sont très rare voir inexistante. Si j'arrive à en trouver une "intel-intel" cela serait encore mieux, en supposant que cela existe. ???
-
Hello ! Je me joins à cette conversation car je crois que mon problème peut avoir sa place dans ce thread. Si ça n'est pas le cas n'hésitez pas à me le signaler :
J'ai récemment basculé sur une fibre SFR 8gbps et j'ai donc naturellement pris pour mon SPF+ une petite carte PCI-E 10Gbps pour aller avec : une TP Link TX401 V1.
Cette dernière est bien à jour (firmware officiel marvell + drivers) mais parfois, en lançant un téléchargement j'ai ma connexion internet qui crash.
Pas au niveau de la box (tout le reste fonctionne en WiFi), mais plutôt de l'attribution IP. Le lien saute entre ma carte ethernet et le routeur, redémarrant sur une ip qui ne mène nul part. Et ce jusqu'à redémarrage de la box. Redémarrer la carte ethernet ne change rien au problème. Cela vous parle ?
Merci pour votre temps,
-
si tu affiches le gestionnaire des taches pendant le telechargement, est-ce que tu vois des CPU qui sont à 100% ?
-
Merci pour ta réponse @rooot.
à priori non, je suis sur un I9 9900K qui tient encore pas mal la route.
Dès que j'ai un nouveau crash, j'update mon post avec l'interface de ma box et l'ip en question, ça pourra peut-être vous éclairer...
Ah, et mon marvell AQtion est en 3.1.121
-
il faudrait voir si sous linux avec un liveusb/livecd tu as les memes symptomes, ca permettrait d'écarter un souci de configuration/driver dans windows, ou de le confirmer.