Apague la alimentación USB en OS X / Mac Mini

0

Tengo la necesidad de apagar (y encender) el USB por medio de un script o un programa. Idealmente, debería ser posible encender / apagar cada puerto por separado, pero también es suficiente apagar / encender todos los puertos a la vez. La máquina que estoy usando es Mac Mini. ¿Alguien tiene una solución para esto?

Por alimentación USB me refiero a Vbus, la conexión de 5V / 500mA. Entiendo que la conexión de datos también está desactivada y está bien, pero no es suficiente para mí que la conexión de datos esté inactiva y el Vbus permanezca encendido. Esta necesidad proviene de la necesidad de mantener los teléfonos móviles constantemente conectados para realizar pruebas automáticas. A algunas combinaciones de dispositivo / batería no les gusta estar constantemente conectadas y las baterías comienzan a hincharse en menos de un año.

Reconozco que existen múltiples variaciones de esta pregunta. Hasta ahora no hay solución que pueda usar. Enumeraré aquí mis hallazgos hasta ahora:

  • es posible lograr esto usando un HUB USB autoalimentado externo y controlando su poder. Sin embargo, esta no es una opción para mí (incluso los centros de calidad han causado otros problemas en mi uso).

  • es posible desactivar el USB eliminando los archivos .kext. Entre otras fuentes, se explica en OS X documento de configuración de seguridad . Sin embargo, esto requiere reiniciarse y no estoy seguro de si realmente deshabilita la alimentación USB o solo los datos.

  • hay muchas afirmaciones de que simplemente no es posible. Sin embargo, OS X lo hace cuando detecta un dispositivo que consume demasiada energía, por lo que al menos hay soporte de hardware. Este mensaje de error se copia de /System/Library/Extension/IOUSBFamily.kext/Contents/Resources/English.lproj/Localizable.strings: "Desenchufe el dispositivo con mucha energía para volver a habilitar los dispositivos USB". (Por supuesto, no sé si la desactivación se realiza apagando la alimentación USB, pero supongo que es una acción natural para el dispositivo que consume demasiado).

  • parece que en los macbook los puertos USB están normalmente encendidos incluso cuando el portátil está inactivo. Si bien esto no resuelve mi problema, es una especie de relacionado.

pregunta diidu 29.04.2016 - 10:59

0 respuestas

Lea otras preguntas en las etiquetas