Développé récemment, le TashTalk USB est un petit accessoire très pratique pour connecter un Macintosh à un Mac moderne en LocalTalk. Ce n’est ni la méthode la plus rapide ni la moins onéreuse, mais dans de nombreux cas, c’est surtout la seule….
Je vais commencer par un truc : si vous avez un vieux Mac, j’en ai parlé il y a une bonne dizaine d’années, vous risquez d’être bloqué sur le transfert des données. Dans les années 80 et nonante, on passait par les disquettes pour passer des données d’un ordinateur à un autre, éventuellement un modem ou de l’AppleTalk et parfois des accessoires en SCSI (Zip, SyQuest, etc.). Mais en 2026, vous ne pourrez ni écrire ni lire sur une disquettes de Macintosh (même si vous avez un lecteur USB) et les vieux médias sont peu fiables.
Dans la pratique, la solution la plus efficace est l’Ethernet : beaucoup de Mac des années nonante sont équipés en standard (avec parfois un adaptateur AAUI nécessaire) et il est possible d’ajouter une carte Ethernet dans de nombreux Mac, en PDS, NuBus, PCI, etc. C’est celle que je recommande : on trouve assez facilement les cartes et l’Ethernet à 10 Mb/s offre des débits corrects pour de vieux Mac. J’utilise un Raspberry Pi pour ça depuis des années, et c’est une solution qui marche bien : je me connecte en AppleTalk au Raspberry Pi, je copie les données, et je récupère ou j’envoie) le tout avec un simple partage SMB sur mes appareils modernes. Sur les Mac de la seconde moitié des années nonante, on peut aussi simplement ajouter une carte USB en PCI, pour passer les données avec une clé USB, d’ailleurs.
Mais l’Ethernet est une solution qui a des défauts. Le premier est purement logiciel : les cartes Ethernet demandent parfois des pilotes, et il faut envoyer les pilotes dans le Macintosh pour utiliser l’Ethernet. Si vous n’avez pas la disquettes d’origine, on tourne vite en rond. Le second, c’est que certains Macintosh n’ont pas d’Ethernet et ne peuvent pas en recevoir facilement. Les PowerBook n’ont pas tous d’Ethernet ni d’emplacement pour une carte, et même s’il existe des cartes dédiées dans certains cas, ou du SCSI, on retombe vite sur le premier problème : il faut les pilotes. Et dans certains cas, il n’y a réellement pas de possibilités pour ajouter de l’Ethernet. Le dernier point, c’est que certains périphériques modernes bloquent l’AppleTalk en Ethernet ou en Wi-Fi, mais c’est particulier.
J’arrive au sujet : le TashTalk USB. Il permet de connecter un Macintosh en LocalTalk facilement, sans devoir passer par un rare accessoire LocalTalk vers Ethernet, qui ajoute des câbles et de la complexité.
Le TashTalk USB
L’accessoire est simple : une prise USB-C femelle, une prise Mini DIN 8 femelle et c’est tout. Vous aurez besoin du logiciel, qui existe pour macOS et Windows, et éventuellement d’un pilote sous macOS. Normalement, ça fonctionne dès macOS Big Sur de façon native. Avant même de tester, je dois mettre en avant les deux défauts. D’abord, ce n’est pas donné : 55 $ avec un envoi vers la France. Je comprends le prix et les frais d’envoi, mais il faut le prendre en compte. Le second point, c’est que c’est lent. On est en LocalTalk, donc 230 kb/s au mieux, quand l’Ethernet atteint 10 Mb/s.
Pour l’utiliser, il faudra deux choses : un câble USB-C pour le relier à un Mac (n’importe quel câble, comme celui d’un iPhone ou d’un Mac) et un câble Mini DIN vers le Macintosh. Ça fonctionne avec un câble Mini DIN 8 (série) comme celui d’une imprimante, mais aussi avec un câble LocalTalk (Mini DIN 3) et un dongle. Il faut brancher le câble côté Macintosh soit dans la prise notée Imprimante (et pas la prise Modem), soit dans un dongle LocalTalk. Le second cas est plus rare, c’est essentiellement pour les Macintosh avec une prise DE-9 pour le port série, comme les premiers Macintosh. Le passage par un dongle peut aussi se justifier pour une connexion à plusieurs appareils en même temps, alors que le câble série se limite à une connexion directe.
Ensuite, il suffit de lancer l’app sur le Mac moderne. Vous pouvez choisir le nom du partage (par défaut TailTalk AFP), il faut sélectionner l’adaptateur (qui a un nom genre /dev/cu.usbserial), le nom du volume (par défaut, MacShare) et l’emplacement du partage. Attention, il doit être sur un volume en HFS+ ou en APFS et pas un volume en exFAT ou FAT32. Les options supplémentaires sont pour le partage d’imprimante, j’en parlerais un jour. Puis cliquer sur Start.
Du côté du Macintosh, plusieurs choses. D’abord, il faut bien vérifier que l’AppleTalk utilise la prise LocalTalk. Dans Tableau de bord -> AppleTalk, il faut choisir le Port imprimante. Parfois, ça va déconnecter ou forcer un changement. Il y a des instructions sur le site.
Ensuite, dans le menu -> Sélecteur, il faut choisir AppleShare et le serveur TailTalk AFP devrait apparaître.
Il faut se connecter en Invité et vous pouvez éventuellement cocher la case à côté de MacShare, qui va permettre de monter le partage à chaque démarrage s’il est disponible.
Une fois que c’est fait, vous aurez simplement un volume partagé sur le bureau, qui permet de copier des données de et vers le Macintosh.
Des performances limitées
Le problème, ce sont les performances. Le LocalTalk ne permet que 230 kb/s (un peu moins de 30 ko/s) et c’est vraiment lent. Il est en théorie possible d’accélérer, mais ça demande des pilotes, et une horloge externe. J’ai test rapidement, et il faut 44 secondes pour transférer 1 Mo du Mac vers le Macintosh et 52 secondes du Macintosh vers le Mac (22 et 19 ko/s). Sur le même Power Mac G3 avec de l’Ethernet, il faut environ 2 secondes pour la même tâche.
Le TashTalk USB est donc un bon produit pour transférer des données vers un Mac qui n’a pas d’Ethernet du tout… ou pour transférer les pilotes de la carte Ethernet. Mais dès qu’il est possible de passer en Ethernet, c’est quand même réellement beaucoup plus rapide. Mais dans mon cas, c’est quand même un complément efficace pour les cas difficiles.
Pour ceux que ça intéresse, donc, il est en vente sur Tindie, le code est open source est bien suivi (avec l’ajout de fonctions) et il y a un sujet actif sur les forums de 68KMLA.













