Estoy desarrollando Arduino y, a veces, el puerto USB que se está utilizando deja de funcionar. Luego necesito conectar el dispositivo a otro puerto USB. Una vez que todos los puertos USB dejan de funcionar, tengo que reiniciar la máquina, lo cual es realmente molesto.
Por lo que recuerdo, hay un comando que puede reiniciar el subsistema USB individualmente, pero no lo recuerdo. ¿Cómo puedo reiniciar los USB sin reiniciar todo el sistema?
Estoy usando macOS Sierra.
Esto es diferente a la pregunta Restablecer el puerto USB en una MacBook Pro ya que necesito una solución solo de software ya que mis puertos USB se congelan, lo que significa que dejan de funcionar hasta que se reinicia el sistema completo. Debe haber una forma de reiniciar el subsistema USB individualmente.
Respuestas:
Puede restablecer el bus USB con el USB Prober.app. No se incluye con XCode, pero puede descargarlo por separado desde la página de descargas de desarrolladores de Apple . Deberá registrarse e iniciar sesión.
iousbfamily
IOUSBFamiliy Log Release for OS X 10.9.3
)Archive.pax.gz
; el archivo USBProber.app estará en/Archive/DevTools/Hardware
Importante:
Simplemente iniciando la aplicación reiniciará su bus USB. ¡Asegúrate de desmontar cualquier unidad que no quieras eliminar sin ceremonias ni de forma incorrecta!
fuente
Pude restablecer mi adaptador LAN USB con este comando
Aquí se explica cómo obtener Prober.app: ¿Cómo reiniciar el subsistema USB?
fuente