Cable Matters — Adattatore da USB a Ethernet 2,5G

Ho un computer ASUS ZenBook 14″ che non ha una scheda di rete cablata. Ha ovviamente il Wi-Fi (802.11ac), ma pur connesso ad un buon access point, non raggiunge le prestazioni che uno si aspetterebbe. Il portatile è fornito di un adattatore da USB a Ethernet da 1000mbit/s, che funziona bene ma volevo cambiarlo in previsione del passaggio alla connessione Internet da 2,5Gbit/s. L’ASUS ha varie porte USB, delle quali le due sulla sinistra sono 3.2 Gen 2, che dovrebbero raggiungere la stratosferica velocità di 10gbit/s. Ho quindi acquistato un adattatore da USB a Ethernet, e già che c’ero, ho preso quello che supporta i 2,5gbit/s che si stanno diffondendo nelle case grazie alla connessione in fibra FTTH. Quello che ho preso è della Cable Matters, con attacco Type-A e Type-C, entrambi presenti sul portatile. Ho collegato l’adattatore e l’ho provato sia con Debian GNU/Linux 11 che con Microsoft Windows 11, arrivando alle stesse prestazioni.

Intanto va detto che su Windows 11, il driver caricato automaticamente dal sistema ha mandato in BSOD il computer varie volte. Ho scaricato i driver aggiornati dal sito della RealTek e questo problema è stato risolto. Invece su Linux la configurazione automatica ha usato il driver cdc_ncm che però negoziava la connessione half duplex. Visto che ho lultima Debian e un kernel recente, ho seguito queste indicazioni per usare il driver r8152 che ha negozionato il full duplex.

In ogni caso, avendo uno switch da 1gbit/s e una connessione a Internet da 1gbit/s (download) e 200mbit/s (upload) non avrei potuto andare oltre il gigabit. Difatti la negoziazione della connessione mostra proprio questa velocità:

giuseppe@uefi:~$ sudo inxi -n
Network:
[...]
  Device-4: Realtek USB 10/100/1G/2.5G LAN type: USB driver: r8152
  IF: enx5c857e3b6e42 state: up speed: 1000 Mbps duplex: full
    mac: 5c:85:7e:3b:6e:42
  Device-5: Realtek RTL8153 Gigabit Ethernet Adapter type: USB
    driver: r8152
  IF: enx0c3796126560 state: down mac: 0c:37:96:12:65:60
[...]

(La seconda scheda elencata è quella dell’adattatore fornito con l’ASUS, con il cavo scollegato. Si vede che è sempre una Realtek e che il driver è lo stesso.)

Non ho fatto prove interne alla LAN, ma ho semplicemente sfruttato il sito di speedtest.net per vedere le velocità raggiunte. Mentre con un altro computer dotato di porta Ethernet RJ45 arrivo vicino al limite della banda della connessione FTTH (960mbit/s download, 205mbit/s upload), con l’adatattore in questione il download è minore, su entrambi i sistemi operativi. Sia usando la porta Type-A che usando la Type-C non si va oltre gli 800mbit/s in download e 205 mbit/s upload.

Come mai?