Un hub pour du réseau en Thunderbolt, ça ne fonctionne visiblement pas

Depuis de longues années maintenant, Apple permet une liaison réseau en Thunderbolt entre des Mac. C’est apparu avec OS X Mavericks, et ça existe toujours avec Sequoia. C’est une liaison rapide (10 Gb/s, 20 Gb/s dans certains cas) avec de simples câbles Thunderbolt. Le défaut de base, c’est que c’est un fonctionnement en étoile par défaut. Et s’il existe depuis quelques années des hubs Thunderbolt… ça ne fonctionne pas réellement.

J’avais parlé de la technologie en 2018 et je me suis étendu dessus avec deux tests de NAS Thunderbolt QNAP. Je ne vais donc pas tout répéter, mais voici les bases : quand on relie deux Mac avec un câble Thunderbolt (on trouve des câbles de 80 cm vers 30 €), on a l’équivalent d’une liaison Ethernet à 10 Gb/s. Il suffit de fixer une IP (ou d’effectuer un partage de connexion depuis macOS) pour effectuer des transferts rapides.

Le hub Thunderbolt 4, avec une entrée en face avant (c’est peu ergonomique)

Le problème principal, c’est quand on a plusieurs ordinateurs, surtout sur les modèles avec peu de prises. Typiquement, mon Mac mini M1 avait seulement deux prises, et j’en avais une réservée au moniteur. Si vous avez un Mac avec plusieurs prises (par exemple un Mac mini Intel qui en a quatre), il est possible de faire un réseau en étoile : un câble vers un Mac, un câble vers un autre. Mais cette solution a le défaut de prendre deux prises… ou trois, ou quatre (si vous avez beaucoup de Mac). La solution théorique ? Un hub Thunderbolt 4. C’est une technologie apparue avec le Thunderbolt 4 et qui fonctionne avec certains Mac en Thunderbolt 3 (il faut un contrôleur Titan Ridge, apparu vers 2018, et pas un Alpine Ridge comme les premiers Mac Thunderbolt 3). Les hubs Thunderbolt 4 existent sous différentes marques, mais ils ont la même structure de base : ce modèle Amazon Basics (130 €) est plus ou moins identique à mon Sabrent ou un OWC.

Et trois sorties à l’arrière

Dans les faits, on a donc une prise Thunderbolt en entrée, trois prises Thunderbolt en sortie et une prise USB-A rapide. Avec ça, il est donc possible sur le papier de faire un joli réseau en étoile en reliant quatre Mac ensemble (j’ai testé avec trois). Mais c’est sur le papier : lors de mes essais, ça n’a pas fonctionné totalement. Plus exactement, ça fonctionne entre deux Mac, mais le troisième perd irrémédiablement l’accès. Seul le dernier Mac connecté peut communiquer, que ce soit avec une adresse IP auto-assignée, une IP fixée manuellement ou avec le partage.

Je ne comprends pas bien la raison exacte, mais ça ne fonctionne pas. J’ai testé plusieurs fois avec le même résultat : si je branche un Mac sur le hub Thunderbolt 4, il récupère une IP (en partage) et peut communiquer avec le Mac relié au hub en amont, mais je branche un second Mac, il prend la main. Il peut donc communiquer avec le Mac en amont, mais pas avec celui qui est branché en aval du hub. Et le premier Mac branché, lui, perd l’accès. Je ne sais pas si c’est une limite logicielle ou si c’est matériel, ceci dit.

En partage de connexion un rien limité

Pour éviter les adresses IP auto-assignées ou manuelles, il y a la solution de partage. Sur un Mac moderne, c’est dans les Réglages Système. Dans Général -> Partage, il il faut cliquer sur le ⓘ à droite de Partage Internet, choisir la source (par exemple l’Ethernet) puis la cible (Pont Thunderbolt). Ensuite il suffit d’activer le partage. les ordinateurs reliés auront accès au partage. Avec un Speedtest depuis un MacBook Pro, ça semble un rien limité par le partage : j’ai 2 Gb/s (1,8 Gb/s en réel) et le partage est vers 1 Gb/s. Mais pour la liaison entre les Mac, c’est plus rapide. Par contre, le partage ne semble actif qu’avec un seul Mac, comme expliqué plus haut.

Il faut activer le partage


Choisir le pont Thunderbolt


Et ça fonctionne

Le chaînage, lui, fonctionne

La partie bizarre, c’est que le chaînage fonctionne. Si je branche un hub Thunderbolt 4 à un Mac, que je mets un câble entre ce Mac et un second puis un câble entre le second et un troisième (en profitant du fait que beaucoup de Mac on plusieurs prises), ça fonctionne. Le troisième Mac de la chaîne a bien accès à Internet quand je partage depuis le premier. Je suppose que la façon dont le hub Thunderbolt 4 divise les ports joue sur la façon dont la connexion s’effectue, sans certitudes.