Mon double échec avec l’Ethernet 10G

Depuis un moment, j’utilise un vieux Mac Pro comme NAS. Avec des disques durs en RAID et une carte réseau Ethernet 10G, il offre de bonnes performances (plus de 300 Mo/s) pour du stockage. Mais j’utilise des cartes qui passent par de la fibre optique, ce qui n’est pas très pratique à installer à la maison.

J’ai donc décidé de tout passer en Ethernet 10GBASE-T, en RJ45. j’avais quelques contraintes, mais la principale était de trouver des cartes compatibles avec macOS. Pour le switch, j’avais un Netgear SX10 doté de deux ports compatibles 10G.

En 10G “fibre”

Sur le marché, il existe trois types de cartes 10G en cuivre (RJ45). Premièrement, les Intel, comme les X550. C’est cher (comptez facilement 300 € la carte) et pas nativement supporté par macOS. Il existe des pilotes, mais il faut modifier les cartes… Même d’occasion, ça reste assez cher, donc j’avais fait une croix dessus.

La seconde puce possible est celle d’Aquantia, l’AQC107. Elle est supportée nativement depuis une mise à jour de High Sierra étant donné que l’iMac Pro et le Mac mini utilisent cette puce. On trouve des cartes aux alentours de 100/125 €. A la base, j’avais acheté la carte d’Asus (la moins onéreuse) mais elle a la particularité de ne pas fonctionner sous macOS, alors que *toutes* les autres cartes passent. Retour à l’envoyeur pour une Sonnet, supportée nativement, elle (et 25 € plus onéreuse). La carte allait être placée dans un boîtier Thunderbolt que j’avais déjà, donc j’ai pris une PCI-Express, mais on trouve des cartes Thunderbolt 3 directement vers 200 €.

La carte Asus, incompatible


La carte Sonnet, compatible


Le switch Netgear

La troisième possibilité, ce que je comptais mettre dans mon Mac Pro, c’est une carte avec une puce Tehuti TN4010. On en trouve pour environ 125 €. Et là, c’est le second échec. Les fabricants indiquent un support dès OS X 10.10 avec des pilotes (mon Mac Pro est sous OS X El Capitan et ne peut pas recevoir Sierra). Sauf que… ça dépend de la version de la puce. Tehuti propose plusieurs versions (TN9710, 9510, 9210) et ma carte utilise une puce TN9710 qui ne fonctionne qu’à partir de Sierra. J’ai essayé d’ajouter la carte dans les pilotes, mais sans succès : sous El Capitan, elle ne fonctionne pas. Je l’ai testé en externe dans un MacBook Air sans soucis.

La carte Tehuti


Mal reconnue sous El Capitan


Bien reconnue sous High Sierra

En 10G “cuivre” avec des cartes pas cher et un câble basique

Pour le moment, j’ai donc une carte pour mon MacBook Pro en externe mais pas de cartes pour le Mac Pro. je vais me résigner à essayer de trouver une carte Intel d’occasion à modifier…