ThinkPad T480: Soluciona el fallo del Thunderbolt 3
February 4, 2026Cómo Cambiar Batería Interna del ThinkPad T480: Guía
February 4, 2026Guía Coreboot ThinkPad X220: Eliminar Whitelist Wi-Fi
El Lenovo ThinkPad X220 es una leyenda. Su teclado, durabilidad y portabilidad lo mantienen como un favorito entre entusiastas y profesionales, incluso una década después de su lanzamiento. Sin embargo, arrastra una limitación frustrante impuesta por el fabricante: la whitelist de Wi-Fi. Este bloqueo en el BIOS te impide instalar tarjetas de red inalámbricas modernas, dejándote anclado a tecnologías obsoletas. Afortunadamente, hay una solución radical y liberadora: Coreboot. En esta guía, te mostraremos cómo este firmware de código abierto no solo elimina la whitelist, sino que rejuvenece tu X220 para la era moderna.
¿Qué es la Whitelist de Wi-Fi y por qué es un problema?
Imagina comprar un componente nuevo y potente para tu ordenador, solo para que este se niegue a arrancar. Eso es exactamente lo que ocurre con el ThinkPad X220 si intentas instalar una tarjeta Wi-Fi que no esté en la “lista blanca” (whitelist) de Lenovo. Al arrancar, el BIOS verifica el identificador de hardware de la tarjeta. Si no coincide con uno de los pocos modelos aprobados, el sistema se detiene y muestra el temido error:
1802: Unauthorized network card is plugged in – Power off and remove the mini-PCI network card.
Este bloqueo artificial crea varios problemas significativos:
- Tecnología Anclada al Pasado: Estás limitado a tarjetas 802.11n, un estándar de hace más de una década. Olvídate de las velocidades y la estabilidad de Wi-Fi 5 (ac) o Wi-Fi 6 (ax).
- Sin Bluetooth Moderno: Las tarjetas combo originales ofrecen versiones antiguas de Bluetooth, incompatibles con muchos dispositivos actuales.
- Falta de Libertad: Eres tú quien debe decidir qué hardware usar en tu equipo, no el fabricante. La whitelist es una práctica anticompetitiva que limita tus opciones de reparación y mejora.
Coreboot al Rescate: La Libertad del Firmware de Código Abierto
Coreboot es un proyecto de software de código abierto destinado a reemplazar el firmware propietario (BIOS/UEFI) de las placas base. En lugar de un sistema cerrado y lleno de código innecesario, Coreboot ofrece un arranque mínimo, rápido y, lo más importante, totalmente configurable.
Al instalar Coreboot en tu ThinkPad X220, obtienes beneficios inmediatos:
- Eliminación Completa de la Whitelist: Este es el objetivo principal. Con Coreboot, la comprobación de la tarjeta Wi-Fi simplemente no existe. Puedes instalar cualquier tarjeta mini-PCIe compatible.
- Tiempos de Arranque Ultrarrápidos: Coreboot se enfoca en inicializar el hardware esencial y pasar el control al sistema operativo lo más rápido posible. Verás tu X220 arrancar en segundos.
- Mayor Control y Seguridad: Puedes auditar el código fuente y decidir qué componentes incluir. Esto permite, por ejemplo, neutralizar el Intel Management Engine (Intel ME), un componente que ha sido objeto de preocupaciones de seguridad.
- Extensión de la Vida Útil: Le das una nueva vida a un hardware excepcional, permitiéndole competir con portátiles mucho más modernos en conectividad.
Guía para Flashear Coreboot y Liberar tu X220
Flashear un nuevo firmware es un proceso delicado que requiere paciencia y las herramientas adecuadas. ¡Atención! Este procedimiento es avanzado y conlleva el riesgo de dejar tu portátil inutilizable (lo que se conoce como “brick”). Procede únicamente si comprendes los riesgos y te sientes cómodo manipulando hardware.
Requisitos de Hardware y Software
Para llevar a cabo la operación, necesitarás:
- Un portátil ThinkPad X220.
- Un programador de memorias SPI externo. El más común y económico es el CH341A. Una Raspberry Pi también puede cumplir esta función.
- Una pinza SOIC8 (también conocida como “pomona clip”) para conectar el programador al chip del BIOS sin necesidad de soldar.
- Un segundo ordenador (Linux es ideal) para ejecutar el software de flasheo.
- El software flashrom, la herramienta estándar para leer y escribir en chips de firmware.
- Una imagen de Coreboot para el X220. Puedes compilarla tú mismo o usar una precompilada de proyectos fiables como Skulls.
El Proceso de Flasheo: Un Vistazo General
El proceso se puede resumir en los siguientes pasos clave:
- Desmontaje del Portátil: Deberás desmontar parcialmente tu X220 para acceder a la placa base. El chip del BIOS está ubicado cerca del lector de tarjetas ExpressCard. Es crucial desconectar la batería y el cargador antes de empezar.
- Conexión del Programador: Con cuidado, conecta la pinza SOIC8 al chip del BIOS, asegurándote de que el Pin 1 de la pinza coincida con el Pin 1 del chip (marcado con un pequeño punto). Luego, conecta el programador CH341A al segundo ordenador.
- Lectura y Respaldo del BIOS Original: Este es el paso más importante. Antes de escribir nada, debes leer el contenido del chip y guardar una copia de seguridad. Usa un comando como
sudo flashrom -p ch341a_spi -r backup.bin. Realiza la lectura al menos dos veces y comprueba que los archivos resultantes sean idénticos para garantizar una copia perfecta. ¡Guarda este archivo en un lugar seguro! - Preparación de la Imagen de Coreboot: Descarga una imagen de Coreboot ya preparada o compílala tú mismo. La compilación propia te da más control sobre el “payload” (el software que carga el sistema operativo), como SeaBIOS (un payload tradicional) o TianoCore (un payload UEFI).
- Flasheo de Coreboot: Una vez que tengas tu copia de seguridad y la nueva imagen de Coreboot, procede a escribirla en el chip con un comando como
sudo flashrom -p ch341a_spi -w coreboot.rom. El proceso tardará unos minutos. No interrumpas la alimentación durante este paso. - Verificación y Reensamblaje: Tras la escritura, flashrom verificará que el contenido se haya escrito correctamente. Si todo está bien, desconecta el programador, vuelve a ensamblar tu ThinkPad, ¡y cruza los dedos!
Eligiendo tu Nueva Tarjeta Wi-Fi: ¡El Mundo es Tuyo!
Con Coreboot instalado, la whitelist es historia. Ahora puedes elegir entre una amplia gama de tarjetas Wi-Fi modernas en formato mini-PCIe Half-Size. Algunas opciones populares son:
- Intel AX200 / AX210: Si buscas lo último en tecnología, estas tarjetas te darán Wi-Fi 6/6E y Bluetooth 5.2. Requieren un adaptador de mini-PCIe a M.2, pero el rendimiento es espectacular.
- AzureWave AW-CE123H (Broadcom BCM94352HMB): Una excelente opción que ofrece Wi-Fi 5 (802.11ac) y Bluetooth 4.0. Es muy popular en la comunidad Hackintosh por su compatibilidad nativa con macOS.
- Atheros AR9462 (AR5B22): Una tarjeta 802.11n de doble banda muy fiable y con un excelente soporte de drivers de código abierto en Linux.
Conclusión: Un ThinkPad X220 Rejuvenecido y Libre
Eliminar la whitelist del ThinkPad X220 mediante Coreboot es más que una simple actualización de hardware. Es una declaración de principios. Es tomar el control de un dispositivo que te pertenece y liberarlo de las restricciones artificiales impuestas por el fabricante.
El proceso es un desafío técnico que te recompensa con una máquina no solo más rápida y conectada, sino también más segura y abierta. Tu fiel X220, equipado con Wi-Fi 6 y un firmware de código abierto, estará listo para enfrentarse a los desafíos del presente y del futuro, demostrando que el gran hardware, cuando se combina con la libertad del software, es verdaderamente atemporal.


