Primer controlador Thunderbolt y USB4 para M1–M3: qué significa y cómo comprobarlo
Respuesta rápida: sí, hay un controlador enviado a la lista del kernel; lo ha firmado Sven Peter y está destinado a habilitar el soporte para Thunderbolt y USB4 en chips M1, M2 y M3. Según el anuncio en la lista de correo del proyecto Asahi, el parche es el resultado de años de ingeniería inversa sin colaboración de Apple y representa el primer controlador de este tipo enviado para revisión para estos chips.
La noticia trascendió tras el envío del parche a la lista del kernel. El código todavía debe pasar la revisión de los mantenedores del núcleo; mientras tanto, el parche es una prueba de concepto que puede solucionar una de las ausencias más reclamadas para usuarios de Apple Silicon con Linux.
¿Qué es este controlador y por qué importa?
¿Por qué esto debería preocuparme?
Porque, si se integra, el controlador unificará la gestión del puerto físico que comparten Thunderbolt y USB4, y esto puede desbloquear periféricos a la velocidad que requieren. Esto importa especialmente a quien trabaja con grandes volúmenes de datos o pantallas externas desde Linux en Mac.
¿Qué hace técnicamente el Parche?
En palabras simples: el parche reconstruye el comportamiento del controlador que Apple no documenta, coordinando la parte física del puerto (electrónica compartida) con el subsistema USB del núcleo para gestionar enlaces, energía y dispositivos. Esto explica por qué el proyecto ha necesitado tanta investigación previa.
Cómo probar y activar el soporte (para usuarios avanzados)
¿Cómo puedo obtener y probar el Parche?
Respuesta corta: obtén el correo o el difundido en la lista del kernel y aplícalo a tu árbol local del núcleo antes de compilar y probar en una máquina de pruebas.
Como guía general (no es una orden literal ni incluye comandos concretos del repositorio):
- Suscríbete a la lista de correo del kernel para encontrar el mensaje original de Sven Peter.
- Descarga el correo con el parche y aplícalo a tu repositorio del núcleo local en una rama de pruebas.
- Compila una versión de prueba del núcleo y arranca desde una máquina de pruebas (no tu equipo de producción).
- Comprueba periféricos Thunderbolt/USB4: discos externos, hubs y pantallas, y registra resultados para informar o rechazar errores.
Nota: el texto fuente indica que el parche está en lista de correo y que el proceso habitual de revisión todavía está pendiente; no existe indicación de que ya haya sido integrado en una versión estable del núcleo.
¿Qué experiencia debo tener para hacer esto?
Debes sentirte cómodo compilando el núcleo y arrancando máquinas de prueba; si no, espera a las versiones oficiales o pide ayuda a comunidades especializadas.
Revisión, riesgos y qué vigilar
¿Qué riesgos implica probar el parche ahora mismo?
Respuesta corta: el riesgo principal es de estabilidad e incompatibilidades con otras partes del subsistema USB; por eso debe probarse en entornos aislados.
El proceso de revisión del núcleo verificará seguridad y compatibilidad; hasta que los mantenedores aprueben el código, puede provocar regresiones que afecten dispositivos o energía gestionada por el puerto.
¿Cómo seguir el estado y contribuir?
Puedes seguir la conversación en la lista de correo del kernel y en los canales del proyecto Asahi Linux. Si encuentras errores, documéntalos y comparte logs para facilitar la revisión.
Verificación: checklist para saber si te afecta
- Usas un Mac con M1, M2 o M3 y ejecutas Linux (Asahi Linux u otra distribución que hayas adaptado).
- No reconoces discos o pantallas conectados por USB-C/Thunderbolt actualmente.
- Has seguido comunicados en la lista de correo del kernel o en Asahi y has visto el mensaje de Sven Peter.
| Plataforma / Versión | Afectado | Solución disponible |
|---|---|---|
| M1 | Sí | Parche en lista de correo (pendiente de revisión) |
| M2 | Sí | Parche en lista de correo (pendiente de revisión) |
| M3 | Sí | Parche en lista de correo (pendiente de revisión) |
Para mantenimiento: mantén copias de seguridad, utiliza máquinas de prueba para probar núcleos experimentales y activa mecanismos de recuperación de arranque. Vigila logs del sistema al probar periféricos y reporta errores con capturas y descripción detallada.
Si no te sientes cómodo con compilaciones o tu equipo es crítico para el trabajo, espera la integración oficial al núcleo o busca ayuda de un profesional especializado.
La realidad es que el trabajo de reconstrucción de la electrónica y del controlador puede abrir una nueva etapa para los usuarios de Linux en Mac con Apple Silicon. Este primer paso —un parche publicado en la lista del kernel por parte de Sven Peter y el proyecto Asahi Linux— es relevante porque ataca una carencia antigua: la gestión conjunta de Thunderbolt y USB4. Si todo va bien, la integración en el núcleo facilitará que discos, hubs y pantallas funcionen con la misma estabilidad que en macOS.
Preguntas frecuentes
- ¿Cuándo podré usar Thunderbolt en Linux en mi Mac?
- Depende de la revisión de los mantenedores del núcleo; ahora el parche está en la lista de correo y debe ser aceptado e incorporado en una versión del núcleo antes de que sea de uso general.
- ¿Apple ha participado en este desarrollo?
- No. El parche es fruto de ingeniería inversa del proyecto Asahi y del trabajo de Sven Peter, sin colaboración de Apple.
- ¿Debo compilar el núcleo para probarlo?
- Si quieres probar el parche antes de que sea integrado oficialmente, sí: hay que aplicar el parche en un árbol local y compilar una versión de prueba en una máquina aislada.

