La prise en charge amont des PHY 10 Gigabit RTL8261C et RTL8261D de Realtek est en attente dans net-next pour le cycle du noyau 7.3. Cela compte davantage qu'un ajout de pilote ordinaire, parce que ce sont précisément les puces que Realtek a conçues pour rendre l'Ethernet 10 Gigabit assez bon marché pour des routeurs, des commutateurs et des modems câble grand public. Le RTL8261C consomme 1,65 watt dans un boîtier de huit millimètres de côté, et son contrôleur compagnon était annoncé pour des cartes autour de trente à quarante dollars. Une prise en charge amont signifie que le matériel fonctionne sur un noyau standard, sans module externe à recompiler à chaque mise à jour.
The short answer
La prise en charge des PHY 10 Gigabit Realtek RTL8261C et RTL8261D est en attente dans la branche réseau net-next pour Linux 7.3, en s'appuyant sur le code Clause 45 déjà présent dans le noyau. Le RTL8261C a été annoncé au Computex de mai 2025 : 1,65 watt, boîtier QFN à 56 broches de 8 millimètres de côté, USXGMII et SFI côté système plus 5000Base-X, 2500Base-X, 1000Base-X et SGMII, pour les équipements clients 5G, le PON, les routeurs WiFi 6 et 7, les commutateurs et les modems câble. Le RTL8261D a suivi début 2026. Un pilote hors arbre existait et a été archivé en juin 2026, la prise en charge amont supprime donc un module qu'il fallait recompiler à chaque montée de version du noyau.
Le 10 Gigabit sur cuivre est à dix ans de nous depuis une dizaine d'années, et les raisons sont ennuyeuses plutôt que mystérieuses. Le silicium coûtait cher, il chauffait, et les deux le cantonnaient à des équipements disposant du budget et de la marge thermique pour l'assumer. La réponse de Realtek est un PHY à 1,65 watt, et à partir du cycle Linux 7.3 le noyau sait quoi en faire.
Ce qui est en cours de fusion
La prise en charge des RTL8261C et RTL8261D est en attente dans net-next, la branche de préparation du sous-système réseau, pour la fenêtre de fusion de Linux 7.3. Le travail s'appuie sur le code Clause 45 déjà présent dans le noyau plutôt que d'arriver comme un pilote autonome, ce qui est la forme sensée pour un composant qui parle pour l'essentiel le jeu de registres normalisé, avec des spécificités constructeur par-dessus.
C'est une petite série de correctifs, quelle que soit la mesure. Son importance n'est pas dans sa taille.
Pourquoi le PHY était la pièce manquante
Linux découpe une interface Ethernet en un MAC, qui traite les trames, et un PHY, qui traite le câble. Ils dialoguent par un bus de gestion, et la séparation existe parce que les concepteurs de cartes les associent librement : un même MAC se retrouve à côté d'une douzaine de transcepteurs différents selon le besoin du produit et les stocks disponibles.
Le noyau embarque donc une bibliothèque PHY et des pilotes par fabricant en dessous. Quand le PHY n'a pas de pilote, le noyau se rabat sur les registres normalisés, et le résultat va de correct à discrètement faux. L'autonégociation s'arrête à une vitesse inférieure à ce que la liaison supporte. L'apprentissage de la liaison se comporte mal sur les longueurs de câble importantes. Le diagnostic de câble n'est pas disponible. L'interface a l'air de marcher, au sens précis où les paquets circulent, pendant que la partie du matériel qui l'aurait fait bien marcher reste inutilisée.
C'est pour cela qu'un pilote de PHY mérite plus d'attention que ne le laisse croire son diff.
Le problème du hors arbre, qui se termine
Il existait un pilote hors arbre pour les RTL8261C et RTL8261D. Il a été archivé en juin 2026, ce qui est le sort ordinaire et correct d'un tel dépôt une fois le code en route vers l'amont.
C'est aussi une illustration nette de la raison pour laquelle le hors arbre est un mauvais endroit où garder un pilote dont on dépend. Le module doit être recompilé pour chaque noyau installé, ce qui suppose DKMS sur chaque machine ou un noyau figé que vous cessez de mettre à jour, et aucune de ces options n'est un plan souhaitable sur des équipements réseau. Il casse dès qu'une interface interne du noyau bouge, ce que le noyau se permet explicitement puisqu'il ne promet aucune stabilité au code extérieur à l'arbre. Et il cesse d'être maintenu le jour où son auteur passe à autre chose, ce que vous découvrez pendant une mise à jour.
Une fois le pilote dans l'arbre principal, rien de tout cela ne s'applique. Il suit le noyau, il est corrigé par ceux qui font les changements qui l'auraient cassé, et il vous parvient par votre distribution sans étape de compilation.
Ce qu'est le matériel
Le RTL8261C a été annoncé au Computex de mai 2025. C'est un boîtier QFN à 56 broches de huit millimètres de côté, consommant 1,65 watt, avec USXGMII et SFI côté système ainsi que 5000Base-X, 2500Base-X, 1000Base-X et SGMII. Realtek le positionne pour les équipements clients 5G, le matériel de réseau optique passif, les routeurs WiFi 6 et WiFi 7, les commutateurs et les modems câble, avec une variante RTL8261CI de qualité industrielle pour les plages de température étendues. Le RTL8261D a commencé à être promu début 2026 avec des fonctions comparables.
Il est arrivé avec deux compagnons annoncés au même salon. Le RTL8127 est un contrôleur PCIe Gen4 à 1,95 watt en QFN 88 broches, annoncé pour des cartes d'extension autour de trente à quarante dollars, avec des variantes fibre seule et compatibles DASH. Le RTL8159 est un contrôleur USB 3.2 Gen2 x2 en QFN 68 broches, pour adaptateurs et stations d'accueil.
Ces trois composants forment une tentative délibérée de rendre le 10 Gigabit ordinaire plutôt que haut de gamme, sur la carte, sur l'adaptateur et sur le port intégré.
Ce que nous en retenons
Pas que le 10 Gigabit bon marché soit arrivé. Un PHY basse consommation lève un obstacle sur plusieurs, et ceux qui restent sont réels : le câblage, le coût par port dès qu'un commutateur en porte vingt-quatre plutôt qu'un, et le budget électrique total d'un appareil qui ne paie plus 1,65 watt une seule fois.
Ce qui a changé est plus étroit et mérite d'être noté. Quand ce matériel apparaîtra dans un routeur ou un petit commutateur, et il apparaîtra, Linux saura déjà le piloter correctement sur un noyau standard. Ce n'est pas la trajectoire habituelle du silicium réseau grand public, et l'écart entre un pilote de PHY nommé et un repli générique est l'écart entre une liaison qui marche et une liaison qui marche bien.
Sources et pour aller plus loin
- Linux 7.3 prendra en charge les Realtek RTL8261C et RTL8261D, Phoronix, 3 août 2026
- Realtek RTL8127, RTL8159 et RTL8261C annoncés au Computex 2025, CNX Software, 22 mai 2025
- Le pilote PHY RTL8261D et RTL8261C hors arbre, désormais archivé
- Le 10GbE va se généraliser grâce à une puce Realtek bon marché, Club386
Questions fréquentes
Qu'est-ce qu'un PHY, et pourquoi lui faut-il son propre pilote ?
Le PHY est le transcepteur de couche physique : la puce qui transforme le côté numérique d'une interface Ethernet en signalisation électrique ou optique sur le câble, et inversement. Il gère l'autonégociation, l'apprentissage de la liaison, le diagnostic de câble et la synchronisation bas niveau. Le MAC, qui traite les trames, lui parle par un bus de gestion. Linux les sépare parce qu'un même MAC peut être associé à de nombreux PHY différents selon le concepteur de la carte, d'où une bibliothèque PHY dans le noyau et des pilotes par fabricant qui s'y raccordent. Si votre PHY n'a pas de pilote, l'interface peut monter à une vitesse de repli, négocier de travers, ou ne pas monter du tout, alors même que le côté MAC est parfaitement pris en charge.
Pourquoi la prise en charge amont compte-t-elle si un pilote externe existait déjà ?
Parce qu'un module hors arbre est un engagement de maintenance sans fin. Il doit être recompilé pour chaque noyau installé, ce qui suppose DKMS sur chaque machine ou un noyau figé que vous cessez de mettre à jour, et il casse dès qu'une interface interne du noyau change, ce que le noyau se réserve explicitement le droit de faire. Le pilote RTL8261 hors arbre qui circulait a été archivé en juin 2026, ce qui est le sort normal et raisonnable d'un tel dépôt une fois le code en route vers l'amont, et c'est aussi exactement le mode de défaillance : le module dont vous dépendez cesse d'être maintenu par quelqu'un avec qui vous n'avez aucune relation. Une fois le pilote dans l'arbre principal, il suit le noyau, il est corrigé par ceux-là mêmes qui modifient les interfaces autour de lui, et il arrive dans votre distribution sans que vous fassiez quoi que ce soit.
À quoi servent réellement les RTL8261C et RTL8261D ?
Ils visent les équipements situés en bordure de réseau plutôt qu'à l'intérieur d'un serveur. Realtek cite les équipements clients 5G, le matériel de réseau optique passif, les routeurs WiFi 6 et WiFi 7, les commutateurs et les modems câble. Le RTL8261C a été annoncé au Computex de mai 2025 dans un boîtier QFN à cinquante-six broches de huit millimètres de côté, consommant 1,65 watt, avec USXGMII et SFI côté système ainsi que 5000Base-X, 2500Base-X, 1000Base-X et SGMII. Il existe une variante RTL8261CI de qualité industrielle. Le RTL8261D a commencé à être promu par Realtek plus tôt en 2026 avec des fonctions comparables.
Le matériel 10 Gigabit bon marché arrive-t-il enfin ?
C'est une des conditions, pas la réponse complète. Le cuivre 10 Gigabit est resté cher pour une longue liste de raisons, dont deux des principales étaient que le silicium coûtait cher et chauffait assez pour exiger une vraie conception thermique, ce qui le cantonnait aux équipements ayant la place et le budget pour les deux. Un PHY à 1,65 watt dans un boîtier de huit millimètres change ce qu'un routeur ou un petit commutateur peut embarquer sans refonte. Le contrôleur PCIe compagnon de Realtek, le RTL8127, était annoncé pour des cartes autour de trente à quarante dollars. Ce que rien de tout cela ne règle, c'est le câblage, le coût par port d'un commutateur à l'échelle, ou le budget électrique d'un appareil qui en embarque huit plutôt qu'un. Voyez cela comme un plancher qui descend plutôt que comme un problème résolu.
Comment savoir quel PHY utilise une machine Linux ?
Commencez par ethtool sur l'interface, qui indique les modes de liaison pris en charge et annoncés, la vitesse et le duplex négociés, et souvent l'adresse du PHY. Les informations de pilote et de bus données par ethtool -i vous disent quel pilote MAC est attaché. Pour le PHY précisément, le journal du noyau au démarrage nomme en général le composant auquel il s'est raccordé, sous la forme d'un nom de pilote et d'une adresse sur le bus MDIO, un dmesg filtré est donc la voie la plus rapide. Sur un système où le PHY n'est pas reconnu, c'est dans cette ligne de journal que l'absence se voit : vous lirez un raccordement générique Clause 45 ou Clause 22 plutôt qu'un composant nommé, signe que le noyau se rabat sur les registres normalisés au lieu d'un pilote qui connaît la puce.