0 votos

¿Cómo desactivar el USB 3.0 y el USB 2.0 manteniendo el USB 1.0/1.1 en el Mac Mini?

¿Es posible desactivar tanto el soporte USB 3.0 como el USB 2.0, manteniendo el soporte USB 1.0/1.1, en mi Mac Mini 2012, bajo OS X 10.13 High Sierra? ¿Quizás eliminando ciertos controladores del kernel y dejando otros en su sitio?

Sólo necesito compatibilidad con USB 1.0/1.1 para poder conectar un simple teclado y ratón USB.

Me preocupan los ataques DMA basados en hardware físico en mi Mac Mini con puertos USB 3.0. (Porque el USB 3.0 puede utilizarse como vía de acceso directo al bus PCIe interno del Mac).

(Desactivaré o eliminaré físicamente todas las demás interfaces del dispositivo, es decir, pegaré con epoxi los conectores Lightning y Firewire para que sean inutilizables, pegaré con epoxi la carcasa del Mac Mini para que sea evidente, eliminaré las placas wifi 802.11 y Bluetooth, etc. Sólo necesito un puerto USB 1.0/1.1 tonto para el teclado, y un puerto Ethernet RJ45).

2voto

Carls Jr. Puntos 2040

Todos los controladores de host USB basados en Intel utilizan un motor DMA basado en hardware para ejecutar la lista vinculada de TD (descriptores de transacción) desde la memoria principal. Esto es/era cierto para los tres, UHCI, EHCI y el último xHCI. Además, en las plataformas Intel más recientes, la UHCI (que sí gestionaba la velocidad completa y la baja velocidad) se ha abandonado.

En las arquitecturas USB intermedias (Sandy Bridge, Ivy Bridge, chipsets de la serie 7) los únicos controladores que quedaban eran EHCI y xHCI, lo que sigue siendo una mezcla ecléctica. Es curioso, parece que los modos FS/LS se manejan a través de la controladora xHCI (USB3) si la controladora EHCI determina que el dispositivo conectado es LS o FS, y marca la propiedad del puerto a la "controladora compañera".

En las arquitecturas USB más recientes sólo existe un controlador del tipo xHCI, que gestiona todos los modos (SS, HS, FS y LS) de manera uniforme a través del mismo método de acceso DMA.

Por lo tanto, es muy poco probable que pueda evitar el uso de la controladora USB 3.0 xHCI si todavía quiere su teclado y ratón USB.

Puedes intentar utilizar un hub HS normal para conectar el teclado y el ratón. En este caso, el tráfico se controlará a través del controlador EHCI HS (si se trata del chipset C216), y se puede desactivar xHCI, si EHCI te hace sentir más seguro.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X