Pregunta

¿Hay alguna forma de apagar la alimentación programáticamente o matar un puerto USB en la Mac?

¿Fue útil?

Solución

Creo que la alimentación USB normalmente proviene directamente de la fuente de alimentación. Puede pasar por la placa base o algún otro hardware para combinarlo con las líneas de datos, pero no creo que el voltaje pase por ningún circuito programable. Si quisiera desactivar la transferencia de datos, probablemente sería posible ya que se maneja con un archivo de extensión (IOUSBMassStorageClass.kext), pero sin modificar el puerto físicamente, no creo que pueda desactivar la alimentación.

Otros consejos

Si se refiere a dispositivos de almacenamiento USB, de acuerdo con Tiger Security Manual de configuración (pdf):

6 Para eliminar la compatibilidad con dispositivos de almacenamiento masivo (por ejemplo, unidades flash USB, Discos duros USB, unidades de disco duro FireWire externas), arrastre los siguientes archivos a la Papelera:

IOUSBMassStorageClass.kext

IOFireWireSerialBusProtocolTransport.kext

7 Abra la carpeta / System / Library.

8 Arrastre los siguientes archivos a la Papelera: Extensions.kextcache Extensiones.mkext

9 Elige Finder > Asegure la papelera vacía para eliminar el archivo.

10 Reinicia el sistema.

He visto algunas otras cosas, pero todo es mucho más difícil. Liderando el pegado de los puertos para que se sugiera bastante.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top