Selon cnx-software, Raspberry Pi OS Trixie introduit le mode gadget USB, permettant aux utilisateurs de connecter leurs cartes Raspberry Pi à un réseau IP via USB sans nécessiter l’utilisation d’un routeur.
Mode gadget USB: Jusqu’à 5 fois plus rapide qu’un routeur classique
Ma première interaction avec une telle fonctionnalité remonte à 2016, lorsque j’ai testé le Beaglebone Green. Cependant, il aura fallu attendre le 20 octobre 2025 pour que l’écosystème Raspberry Pi accueille cette fonctionnalité officiellement dans les images de Raspberry Pi OS Trixie via le package rpi-usb-gadget.

Bien qu’il ait été possible d’utiliser le mode gadget USB sur Raspberry Pi OS auparavant, la complexité des anciens scripts et les étapes de configuration manuelle rendaient cette opération peu accessible. Grâce au nouveau package rpi-usb-gadget, le processus devient beaucoup plus simple. Désormais, lorsque vous connectez un Raspberry Pi SBC à un PC, il apparaît comme un périphérique USB Ethernet. De plus, il est possible de se connecter directement via le nom d’hôte configuré dans Raspberry Pi Imager, éliminant ainsi le besoin de configurer un réseau Wi-Fi ou Ethernet. Lorsque le PC est lié à Internet avec le partage de connexion activé, le Raspberry Pi peut profiter d’un accès Internet immédiat par le biais de la connexion USB. Un service en arrière-plan s’occupe automatiquement de la transition entre le mode autonome et le mode réseau basé sur le partage de connexion.
Ce fonctionnement est comparable à la possibilité de partager une connexion USB depuis un smartphone, mais ici pour le Raspberry Pi, fonctionnant sur Windows, macOS et Linux.
Compatibilité des ports : Raspberry Pi Zero et modèles 4 et plus
Il est essentiel de noter que le fonctionnement dépend du modèle spécifique de Raspberry Pi utilisé, car seul un port USB prenant en charge OTG pourra être utilisé pour cette fonctionnalité. Voici quelques exemples de compatibilité des ports : pour le Raspberry Pi Zéro, Zéro W et Zéro 2 W, le port micro USB le plus près du HDMI doit être utilisé, tandis que pour les modèles Raspberry Pi 4, 5, 500 et 500+, le port USB-C sur la carte est requis. Le calculateur 5 doit être connecté via le port USB-C de la carte IO Raspberry Pi CM5, et bien que le Module de calcul 4 puisse être compatible, il nécessitera une configuration manuelle supplémentaire.
| Modèle Raspberry Pi | Port USB à utiliser |
|---|---|
| Raspberry Pi Zéro, Zéro W, Zéro 2 W | Port micro USB près du HDMI – non « PWR IN » |
| Raspberry Pi 4, 5, 500, 500+ | Port USB-C directement sur la carte |
| Module de calcul 5 | Port USB-C de la carte IO Raspberry Pi CM5 |
| Module de calcul 4 | Exige une configuration manuelle supplémentaire |
Il est important de souligner qu’une fois le mode gadget activé, le port OTG sera dédié exclusivement à la fonction Ethernet USB, ce qui signifie que les périphériques tels que les claviers ou les dispositifs de stockage ne seront plus pris en charge.
Le mode gadget USB peut être directement activé via Raspberry Pi Imager 2.x lors du flashage de l’image sur une carte microSD. Pour une installation Trixie déjà en place, il suffit d’exécuter quelques commandes simples.
L’implémentation est open source et le code est disponible sur GitHub.

Pour plus d’informations, rendez-vous sur le site de Raspberry Pi.
