Adaptateur USB 3.2 Type A vers Ethernet 2,5 Gbps de la marque Club3D

Alexandre Laurent

Découvrez l’adaptateur USB 3.2 Type A vers Ethernet 2,5 Gbps de la marque Club3D.

Commentez

- Titre : Adaptateur USB 3.2 Type A vers Ethernet 2,5 Gbps de la marque Club3D

- Auteur : Alexandre Laurent

- Parution : 1 novembre 2020

- Licence : Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright ® 2020 Équipe de la rubrique Hardware. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.

Sommaire

- I. Introduction

- I-A. Caractéristiques

- II. Déballage

- III. Fonctionnement

- III-A. Ping

- IV. Remarques

- IV-A. Linux

- IV-B. Chauffe

- V. Utilisations

- VI. Conclusion

- VII. Remerciements

I - Introduction

Le matériel supportant Ethernet 2,5 Gbps est de plus en plus commun. Dorénavant, il est possible de trouver des cartes mères disposant d’une ou plusieurs connectiques supportant ces nouveaux débits. L’adaptateur de Club3D est un parfait candidat pour permettre de relier une machine n’ayant pas de connectique RJ-45 à un réseau offrant une telle bande passante.

La bonne nouvelle est qu’il n’y a pas besoin de changer de câble réseau pour disposer de ces nouveaux débits. Un câble de catégorie 5e supporte parfaitement le 2,5 Gbits/s.

I-A - Caractéristiques

L’adaptateur est constitué d’une partie rectangulaire légèrement arrondie mesurant 7,5 x 1,4 x 3,5 cm à partir duquel sort un câble finissant par une connexion USB Type A. L’ensemble fait 25 cm.
Évidemment, c’est dans la partie rectangulaire que vient se loger le câble RJ-45. Lorsque connecté au réseau, un voyant orange s’allume ainsi qu’un voyant blanc, très lumineux et clignotant lors d’une activité réseau.

Le constructeur indique que l’adaptateur supporte :

- un flux full duplex ;

- la négociation automatique du débit (10, 100, 1000 et 2500 Mbps) ;

- le Wake On Lan.

La puce est de marque RealTek (certainement le RTL8156). Les pilotes sont téléchargeables ici.

II - Déballage

L’adaptateur est emballé dans une boite rectangulaire bien plus longue que large tout en carton recyclé. Sur le dessus, apparaît une image représentant l’adaptateur (pas à taille réelle) ainsi que son nom, la marque et un pictogramme indiquant rapidement ce qu’il fait.

Seule la face arrière offre une description, et ce, en plusieurs langues :

Mis à part cela, la boite n’offre rien d’autre d’intéressant. Une fois ouverte, on tombe directement sur l’adaptateur :

Celui-ci est fait de plastique et arbore la marque du constructeur ainsi que l'indication de la vitesse du port RJ-45.

III - Fonctionnement

L’utilisation est plus que simple. Il suffit de brancher l’adaptateur à un port USB du PC et un câble RJ-45 de l’autre côté.

Un pilote est fourni pour Windows 10 et macOS (de 10.6 à 10.15). Sous Linux, l’adaptateur fonctionne immédiatement (testé avec un noyau 5.4).

Si l’adaptateur est branché à un port USB fournissant un débit insuffisant pour le 2,5 Gbps, le débit sera réduit, mais l’adaptateur reste fonctionnel.

III-A - Ping

Le test du ping consiste en l’envoi de 6000 requêtes de ping à destination d’une Livebox 4 de Orange. Comme ce test mesure aussi bien la vitesse de l’adaptateur que du reste de l’équipement mis à contribution, ce test est toujours effectué sur la même machine, avec le même câble et à destination du même serveur.
Voici la moyenne du temps d’aller-retour de la requête ping, en comparaison avec d’autres équipements :

Un second test est effectué, cette fois, en utilisant le chipset RTL8411 comme destination :

Il est clair que cet adaptateur apporte une latence quantifiable par rapport à d’autres chipsets. Certes, la latence induite n’est pas comparable à la latence d’un réseau WiFi, mais est de l’ordre du double par rapport aux autres équipements filaires testés.
Malheureusement, l’augmentation de la latence ralentit les échanges de données, notamment lors de transferts d’une multitude de petits fichiers. En effet, pour peu que le protocole utilisé nécessite d’attendre une réponse de l’autre machine, l’attente nécessaire est équivalente à cette latence. Ce qui est probablement le cas, lors d’une copie de fichier (le système attend qu’un fichier soit terminé d’être copié, pour démarrer la copie du fichier suivant).

IV - Remarques

IV-A - Linux

Étrangement, sous Linux (noyau 5.4 et 5.7), à la connexion, les lignes en rapport avec la connexion réseau se répètent indéfiniment :

[  106.041666] usb 1-2: new high-speed USB device number 5 using xhci_hcd
[  106.929633] usb 2-2: new SuperSpeed Gen 1 USB device number 2 using xhci_hcd
[  106.950321] usb 2-2: New USB device found, idVendor=0bda, idProduct=8156, bcdDevice=30.00
[  106.950326] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=6
[  106.950328] usb 2-2: Product: USB 10/100/1G/2.5G LAN
[  106.950331] usb 2-2: Manufacturer: Realtek
[  106.950334] usb 2-2: SerialNumber: 000000001
[  107.030160] cdc_ncm 2-2:2.0: MAC-Address: a0:ce:c8:cd:44:e3
[  107.030162] cdc_ncm 2-2:2.0: setting rx_max = 16384
[  107.030266] cdc_ncm 2-2:2.0: setting tx_max = 16384
[  107.030523] cdc_ncm 2-2:2.0 usb0: register 'cdc_ncm' at usb-0000:00:14.0-2, CDC NCM, a0:ce:c8:cd:44:e3
[  107.030871] usbcore: registered new interface driver cdc_ncm
[  107.033231] usbcore: registered new interface driver cdc_wdm
[  107.035288] usbcore: registered new interface driver cdc_mbim
[  107.047404] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: renamed from usb0
[  107.115896] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: network connection: disconnected
[  107.147778] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: network connection: disconnected
[  107.179968] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: network connection: disconnected
[  107.211979] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: network connection: disconnected
[  107.243951] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: network connection: disconnected
[  107.275975] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: network connection: disconnected
[  107.307977] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: network connection: disconnected
[  107.339974] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: network connection: disconnected
[  107.371977] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: network connection: disconnected
[  107.403974] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: network connection: disconnected
[  107.435977] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: network connection: disconnected
[  107.467980] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: network connection: disconnected
[  107.499902] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: network connection: disconnected
[  107.531974] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: network connection: disconnected
[  107.563979] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: network connection: disconnected
[  107.595906] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: network connection: disconnected
[  107.627977] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: network connection: disconnected
[  107.659906] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: network connection: disconnected
[  107.691977] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: network connection: disconnected
[  107.723978] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: network connection: disconnected
[  107.755977] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: network connection: disconnected
[  107.787978] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: network connection: disconnected

Et une fois le câble connecté :

[  154.091709] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: 1000 mbit/s downlink 1000 mbit/s uplink
[  154.123703] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: network connection: connected
[  154.156006] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: 1000 mbit/s downlink 1000 mbit/s uplink
[  154.187527] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: network connection: connected
[  154.219528] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: 1000 mbit/s downlink 1000 mbit/s uplink
[  154.251735] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: network connection: connected
[  154.283823] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: 1000 mbit/s downlink 1000 mbit/s uplink
[  154.315487] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: network connection: connected
[  154.347532] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: 1000 mbit/s downlink 1000 mbit/s uplink
[  154.379522] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: network connection: connected
[  154.411503] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: 1000 mbit/s downlink 1000 mbit/s uplink
[  154.443538] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: network connection: connected
[  154.475543] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: 1000 mbit/s downlink 1000 mbit/s uplink
[  154.507493] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: network connection: connected
[  154.539536] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: 1000 mbit/s downlink 1000 mbit/s uplink
[  154.571628] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: network connection: connected
[  154.603667] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: 1000 mbit/s downlink 1000 mbit/s uplink
[  154.635567] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: network connection: connected
[  154.667526] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: 1000 mbit/s downlink 1000 mbit/s uplink
[  154.699736] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: network connection: connected
[  154.731552] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: 1000 mbit/s downlink 1000 mbit/s uplink
[  154.763550] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: network connection: connected
[  154.795546] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: 1000 mbit/s downlink 1000 mbit/s uplink
[  154.827497] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: network connection: connected
[  154.859761] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: 1000 mbit/s downlink 1000 mbit/s uplink
[  154.892001] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: network connection: connected
[  154.923706] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: 1000 mbit/s downlink 1000 mbit/s uplink
[  154.955944] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: network connection: connected
[  154.987854] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: 1000 mbit/s downlink 1000 mbit/s uplink
[  155.019996] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: network connection: connected
[  155.051724] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: 1000 mbit/s downlink 1000 mbit/s uplink
[  155.084007] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: network connection: connected
[  155.115780] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: 1000 mbit/s downlink 1000 mbit/s uplink
[  155.147744] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: network connection: connected
[  155.179505] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: 1000 mbit/s downlink 1000 mbit/s uplink
[  155.211727] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: network connection: connected
[  155.243719] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: 1000 mbit/s downlink 1000 mbit/s uplink
[  155.276008] cdc_ncm 2-2:2.0 enxa0cec8cd44e3: network connection: connected

IV-B - Chauffe

Lors de mes tests de transfert, j’ai remarqué que le boîtier chauffe. Il n’est pas rare que celui-ci atteigne la quarantaine de degrés en utilisation. Évidemment, cela dépend de la température ambiante.

V - Utilisations

Comme cela est indiqué sur le site officiel, l’adaptateur est évidemment utile pour ajouter une connectique Ethernet à un ordinateur qui en est démuni (notamment sur les ultrabooks) ou à augmenter la vitesse de la connexion déjà présente.
Évidemment, un tel adaptateur est d’autant plus intéressant si vous avez un équipement (switch, serveur) supportant le 2,5 Gbps. Dans un tel cas, l’adaptateur permettra d’accélérer les transferts.

VI - Conclusion

L’adaptateur USB 3.2 vers 2,5 Gbps est un produit de Club3D permettant d’apporter le support de l’Ethernet 2,5 Gbps à une machine qui en est dépourvue.

VII - Remerciements

Developpez.com tient à remercier Club3D de nous avoir fourni l’adaptateur USB 3.2 Type A vers Ethernet 2,5 Gbps testé dans cet article. Vous pouvez retrouver la page officielle du produit ici.