Je développe sur Arduino et parfois le port USB utilisé cesse de fonctionner. Ensuite, je dois brancher l'appareil sur un autre port USB. Une fois que tous les ports USB ne fonctionnent plus, je dois redémarrer la machine, ce qui est vraiment gênant.
Autant que je me souvienne, il existe une commande capable de redémarrer le sous-système USB individuellement, mais je ne m'en souviens plus. Comment puis-je redémarrer les clés USB sans redémarrer tout le système?
J'utilise macOS Sierra.
Ceci est différent de la question Réinitialisation du port USB sur un MacBook Pro car j'ai besoin d'une solution logicielle uniquement car mes ports USB sont gelés, ce qui signifie qu'ils ne fonctionnent plus jusqu'au redémarrage complet du système. Il doit y avoir un moyen de redémarrer le sous-système USB individuellement.
Réponses:
Vous pouvez réinitialiser le bus USB avec USB Prober.app. Il n’est pas inclus dans XCode, mais vous pouvez le télécharger séparément à partir du Page de téléchargement pour les développeurs Apple . Vous devrez vous inscrire et vous connecter.
iousbfamily
IOUSBFamiliy Log Release for OS X 10.9.3
)Archive.pax.gz
; le fichier USBProber.app sera dans/Archive/DevTools/Hardware
Important:
Il suffit de lancer l'application pour réinitialiser votre bus USB. Assurez-vous de démonter tous les disques que vous ne voulez pas retirer sans ménagement et de manière incorrecte!
la source
J'ai pu réinitialiser mon adaptateur LAN USB avec cette commande
Comment obtenir le Prober.app est expliqué ici: Comment redémarrer le sous-système USB?
la source