USB/IP Server
  • 3.8

USB/IP Server

  • Dernière version
  • Cameron Gutman

Partager dispositifs USB à partir d'un périphérique Android à un PC via USB / IP

À propos de cette application

Cette application partage des périphériques USB d'un appareil Android vers un PC via USB/IP. Avec ce serveur en cours d'exécution, vous pouvez partager de nombreux périphériques USB depuis votre appareil Android vers un PC exécutant le logiciel USB/IP. Tous les périphériques USB ne sont pas pris en charge par cette application. Notamment, les appareils qui utilisent des transferts isochrones (généralement des appareils de capture vidéo et audio) ne sont pas pris en charge. Si vous constatez que votre appareil n'est pas pris en charge, envoyez-moi un e-mail et je verrai si je peux faire quelque chose à ce sujet.

Cette application utilise des API hôtes USB Android natives, elle ne nécessite donc pas de root. Cependant, cette application n'est pas pour les âmes sensibles car elle nécessite une configuration côté PC qui peut être complexe pour les utilisateurs inexpérimentés.

Avec le service USB/IP de l'application en cours d'exécution, vous pourrez répertorier les périphériques USB connectés à votre appareil Android à partir de votre PC à l'aide de l'utilitaire usbip. Lorsque vous essayez de vous y connecter depuis votre PC, la boîte de dialogue d'autorisation USB s'affiche sur votre appareil Android. Après avoir accepté la boîte de dialogue d'autorisation, l'appareil se connectera à votre PC.

Selon la spécification USB/IP, cette application écoute les connexions TCP sur le port 3240. Pendant que le service est en cours d'exécution, il maintiendra un wakelock partiel et un verrouillage Wi-Fi pour empêcher l'appareil de dormir ou de se déconnecter tout en servant des périphériques USB sur le réseau.

Cette application est compatible avec le pilote USB/IP de Linux dans le dernier noyau et le pilote USB/IP Windows actuel. J'ai trouvé que cette application a tendance à mieux fonctionner avec le pilote Windows. En particulier, il semble que le stockage de masse et le MTP soient cassés sous Linux mais fonctionnent bien sous Windows. Les périphériques d'entrée USB ont également bien fonctionné sur les deux plates-formes lors de mes tests.

Certains périphériques d'entrée USB ne sont pas du tout exposés par Android, en particulier les souris et les claviers externes que j'ai testés. Ceux-ci ne peuvent pas être partagés.

Appareils testés :
T-Flight Hotas X (clé de vol) - fonctionnant sous Windows et Linux
Récepteur sans fil Xbox 360 - fonctionnant sous Windows et Linux
Périphérique MTP (téléphone Android) - fonctionnant sous Windows mais pas sous Linux
Corsair Flash Voyager (lecteur flash) - fonctionne sous Windows mais pas sous Linux
iPhone - cassé sous Linux et Windows
Souris USB - n'apparaît pas dans la liste des périphériques
Clavier USB - n'apparaît pas dans la liste des appareils

Versions USB/IP Server