{"id":231266,"date":"2020-05-03T08:07:37","date_gmt":"2020-05-03T06:07:37","guid":{"rendered":"https:\/\/www.borncity.com\/blog\/?p=231266"},"modified":"2020-08-03T17:46:35","modified_gmt":"2020-08-03T15:46:35","slug":"bug-in-intel-ethernet-controller-i225-v-v1-gefixt","status":"publish","type":"post","link":"https:\/\/borncity.com\/blog\/2020\/05\/03\/bug-in-intel-ethernet-controller-i225-v-v1-gefixt\/","title":{"rendered":"Bug in Intel Ethernet-Controller I225-V v1 gefixt"},"content":{"rendered":"<p>Hersteller Intel hat einen Hardware-Bug in den ersten Versionen seines Ethernet-Controller I225-V v1. Der Controller erreichte daher kein 2,5-GBit\/s-Ethernet, sondern die Transferrate sinkt auf 1 bis 10 MBit\/s. Betrifft eventuell Router und Switches, Mainboards mit fehlerhaften Chips sollen nicht im Handel sein. Inzwischen soll dieser Fehler aber in neu (ab M\u00e4rz 2020) produzierten Chips I225-V v2 korrigiert sein.<\/p>\n<p><!--more--><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/vg07.met.vgwort.de\/na\/beafe6a92c934f48a4c0cd8dd350f758\" width=\"1\" height=\"1\"\/>Ein Blog-Leser hatte bereits die Tage im Diskussionsbereich auf dieses Thema hingewiesen (danke daf\u00fcr):<\/p>\n<blockquote>\n<p>Intels 2.5GbE-Controller hat einen Fehler \u2013 Neuauflage mit Rocket Lake-S in 2H 2020. Artikel bei <a href=\"https:\/\/www.hardwareluxx.de\/index.php\/news\/hardware\/netzwerk\/53008-intels-2-5gbe-controller-hat-einen-fehler-neuauflage-mit-rocket-lake-s-in-2h-2020.html\" target=\"_blank\" rel=\"noopener noreferrer\">hardwareluxx.de<\/a><\/p>\n<\/blockquote>\n<p>Mir ist das Thema auch in <a href=\"https:\/\/www.heise.de\/newsticker\/meldung\/Hardware-Fehler-Intels-2-5-GBit-Ethernet-kann-kein-richtiges-2-5-GBit-4711623.html\" target=\"_blank\" rel=\"noopener noreferrer\">diesem heise-Beitrag<\/a> unter die Augen gekommen. Das Ganze betrifft nur Nutzer, die sich ein neues Mainboard zulegen, welches den Intel Ethernet-Controller I225-V aufweist und die erste Generation des Chip verbaut wurde.<\/p>\n<h2>Worum geht es genau?<\/h2>\n<p>Von der IEEE gibt es genaue Spezifikationen f\u00fcr 2,5 Gigabit\/s Ethernet (802.3), die die ersten Versionen des Intel Ethernet-Controller I225-V v1 (Foxville) nicht einhalten. Bei heise hat man das genauer spezifiziert:<\/p>\n<blockquote>\n<p>Der IEEE-Standard 802.3 erm\u00f6glicht bei NBase-T (auch 2,5 GBit\/s), Pausen von 12 Byte L\u00e4nge, fordert aber wegen Netzwerkeffekten auch verk\u00fcrzte Pausen (IPG Shrinkage) von nur bis zu 5 Byte L\u00e4nge. Der Controller muss dies ber\u00fccksichtigen.<\/p>\n<\/blockquote>\n<p>Der Intel Ethernet-Controller I225-V v1 (Foxville) kann dies wohl nicht, so dass es bei einer \u00dcbertragung mit 5-Byte-Pausen zu Paket Losses kommt. Die Netzwerkgeschwindigkeit einbricht. Der NBase-T Ethernet-Durchsatz bricht von 2,5 GBit\/s wegen zahlreicher Retransmissions so stark ein, dass er auf 1 bis 10 MBit\/s sinkt. <\/p>\n<p><a href=\"https:\/\/www.hardwareluxx.de\/images\/cdn01\/38D3A9C37DC84134B997148A3CA413DD\/img\/8E648E1C9B79465B9CE91C5A4699FE88\/Intel-I225-Foxville-Interpacket-Gap-Error_8E648E1C9B79465B9CE91C5A4699FE88.jpg\" target=\"_blank\" rel=\"noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" title=\"Intel Ethernet-Controller I225-V v1 (Foxville) Advisory\" alt=\"Intel Ethernet-Controller I225-V v1 (Foxville) Advisory\" src=\"https:\/\/www.hardwareluxx.de\/images\/cdn01\/38D3A9C37DC84134B997148A3CA413DD\/img\/8E648E1C9B79465B9CE91C5A4699FE88\/Intel-I225-Foxville-Interpacket-Gap-Error_8E648E1C9B79465B9CE91C5A4699FE88.jpg\" width=\"611\" height=\"343\"\/><\/a><br \/>(Quelle: Intel)<\/p>\n<p>Intel selbst ist das Ganze bei Netzwerktests aufgefallen und man hat das in einer Folie (siehe obiges Bild) thematisiert. Diese Folie ist in einem chinesischen Forum aufgetaucht. <\/p>\n<h2>Stepper-Revision und Gegenma\u00dfnahmen <\/h2>\n<p>Laut hardwareluxx gibt kann Intel an, dass man den Fehler nur bei Switches von Aquantia, Juniper und Netgear feststellen konnte. Nicht betroffen sollen Router\/Switches von Aruba, Buffalo, Cisco und Huawei sein. Betroffene Kunden sollen die \u00dcbertragungsgeschwindigkeit manuell auf 1 GBit\/s einstellen. Laut Intel sollen die neuesten Windows-\/Linux-Treiber und Firmware-Updates das erkennen und die Geschwindigkeit automatisch auf 1 GBit\/s reduzieren. Eine Ad-Hoc-Verbindung zweier I225-Controller funktioniert auch mit 2.5GbE, wenn die Interpacket Gap manuell auf 15 statt 12 Bytes gesetzt wird, schreibt Intel. <\/p>\n<p>Allerdings hei\u00dft es auch, dass dieser Fehler in der Praxis nicht relevant ist. Denn laut den Mainboard-Herstellern sollen keine Platinen mit dem fehlerhaften Intel Ethernet-Controller I225-V v1 in den Handel zu Endkunden gelangt sein. Inzwischen hat Intel eine Stepper-Revision vorgenommen, dass dass Intel Ethernet-Controller I225-V v2den Bug nicht mehr aufweisen. Intel hat das Ganz in <a href=\"https:\/\/cdrdv2.intel.com\/v1\/dl\/getContent\/621661\" target=\"_blank\" rel=\"noopener noreferrer\">diesem PDF-Dokument<\/a> ausgiebiger beschrieben.&nbsp; <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hersteller Intel hat einen Hardware-Bug in den ersten Versionen seines Ethernet-Controller I225-V v1. Der Controller erreichte daher kein 2,5-GBit\/s-Ethernet, sondern die Transferrate sinkt auf 1 bis 10 MBit\/s. Betrifft eventuell Router und Switches, Mainboards mit fehlerhaften Chips sollen nicht im &hellip; <a href=\"https:\/\/borncity.com\/blog\/2020\/05\/03\/bug-in-intel-ethernet-controller-i225-v-v1-gefixt\/\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[731],"tags":[1243,4307],"class_list":["post-231266","post","type-post","status-publish","format-standard","hentry","category-gerate","tag-hardware","tag-netzwerk"],"_links":{"self":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/231266","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/comments?post=231266"}],"version-history":[{"count":0,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/231266\/revisions"}],"wp:attachment":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/media?parent=231266"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/categories?post=231266"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/tags?post=231266"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}