Ich entwickle auf Arduino und manchmal funktioniert der verwendete USB-Anschluss nicht mehr. Dann muss ich das Gerät an einen anderen USB-Port anschließen. Sobald alle USB-Anschlüsse nicht mehr funktionieren, muss ich den Computer neu starten, was wirklich ärgerlich ist.
Soweit ich mich erinnere, gibt es einen Befehl, mit dem ich das USB-Subsystem einzeln neu starten kann, aber ich kann mich nicht erinnern. Wie kann ich USBs neu starten, ohne das gesamte System neu zu starten?
Ich benutze macOS Sierra.
Dies unterscheidet sich von der Frage Zurücksetzen des USB-Anschlusses auf einem MacBook Pro, da ich eine reine Softwarelösung benötige, da meine USB-Anschlüsse blockieren. Dies bedeutet, dass sie nicht mehr funktionieren, bis das System vollständig neu gestartet wurde. Es muss eine Möglichkeit geben, das USB-Subsystem einzeln neu zu starten.
Antworten:
Sie können den USB-Bus mit der USB Prober.app zurücksetzen. Es ist nicht in XCode enthalten, kann jedoch separat von der Apple Developer Download-Seite heruntergeladen werden . Sie müssen sich anmelden und anmelden.
iousbfamily
IOUSBFamiliy Log Release for OS X 10.9.3
).Archive.pax.gz
; Die Datei USBProber.app befindet sich in/Archive/DevTools/Hardware
Wichtig:
Durch einfaches Starten der App wird Ihr USB-Bus zurückgesetzt. Stellen Sie sicher, dass Sie alle Laufwerke aushängen, die Sie nicht schnell und unsachgemäß entfernen möchten!
quelle
Mit diesem Befehl konnte ich meinen USB-LAN-Adapter zurücksetzen
Wie Sie die Prober.app bekommen, erfahren Sie hier: Wie starte ich das USB-Subsystem neu?
quelle