ThinkPad T480 y Power Bridge: El Secreto de su Batería Dual
February 5, 2026Raspberry Pi 5 y Home Assistant: Guía de Centro Domótico
February 5, 2026Guía Coreboot ThinkPad T420: Quitar whitelist Wi-Fi
¿Cansado del infame error “1802: Unauthorized network card is plugged in” en tu legendario ThinkPad T420? Esta limitación, conocida como la “whitelist de Wi-Fi”, es una restricción de hardware impuesta por Lenovo que te impide instalar tarjetas de red inalámbricas más modernas y potentes. Afortunadamente, existe una solución definitiva y poderosa: Coreboot. En esta guía completa, te mostraremos cómo liberar tu T420 de sus cadenas, permitiéndote instalar cualquier tarjeta Wi-Fi que desees y darle una nueva vida a tu portátil.
¿Qué es la Whitelist de Wi-Fi y Por Qué Es un Problema?
La whitelist de Wi-Fi es, en esencia, una lista de tarjetas de red aprobadas que está grabada en la BIOS de tu ThinkPad. Si intentas arrancar el sistema con una tarjeta que no está en esa lista, la BIOS detendrá el proceso de arranque y mostrará el temido error 1802. Esto fue una práctica común de los fabricantes para, supuestamente, garantizar la compatibilidad y cumplir con regulaciones de radiofrecuencia. Sin embargo, en la práctica, limita severamente las posibilidades de actualización.
Quitar esta whitelist te ofrece beneficios inmediatos y significativos:
- Libertad de Elección: Instala cualquier tarjeta Mini PCIe, incluyendo modelos modernos con Wi-Fi 6 (802.11ax) y Bluetooth 5.x.
- Rendimiento Mejorado: Accede a velocidades de conexión mucho más rápidas, menor latencia y mayor estabilidad en redes Wi-Fi congestionadas.
- Compatibilidad Actualizada: Utiliza los últimos estándares de seguridad y conectividad, asegurando que tu T420 no se quede obsoleto.
- Solución Económica: Reemplaza una tarjeta Wi-Fi dañada con alternativas modernas y asequibles en lugar de buscar repuestos originales, que a menudo son caros y difíciles de encontrar.
Coreboot: La Solución Definitiva para tu ThinkPad
Mientras que existen BIOS modificadas que simplemente parchean la whitelist, Coreboot es una solución mucho más elegante y completa. Coreboot es un proyecto de firmware de código abierto diseñado para reemplazar la BIOS o UEFI propietaria de tu placa base. Su objetivo es ser rápido, flexible y seguro.
Al instalar Coreboot en tu ThinkPad T420, no solo eliminas la whitelist de Wi-Fi (ya que Coreboot no la implementa), sino que también obtienes otras ventajas:
- Tiempos de Arranque Ultrarrápidos: Coreboot inicializa solo el hardware esencial, reduciendo drásticamente el tiempo desde que presionas el botón de encendido hasta que el sistema operativo comienza a cargar.
- Mayor Control y Transparencia: Al ser de código abierto, tienes un control total sobre el firmware de tu máquina, eliminando componentes innecesarios o potencialmente inseguros como el Intel Management Engine (ME).
- Seguridad Mejorada: Una base de código abierta y auditada por la comunidad ofrece una mayor transparencia en materia de seguridad en comparación con las BIOS propietarias de “caja negra”.
Guía para Flashear Coreboot y Eliminar la Whitelist
Aviso Importante: Este proceso implica flashear el firmware de tu portátil y requiere hardware específico. Un error puede dejar tu ThinkPad inutilizable (brick). Procede con precaución y bajo tu propia responsabilidad. Asegúrate de entender cada paso antes de ejecutarlo.
Requisitos Previos: Herramientas y Preparación
Para llevar a cabo este procedimiento, necesitarás lo siguiente:
- Un ThinkPad T420.
- Un programador de hardware SPI, como un CH341a (la opción más común y económica) o una Raspberry Pi.
- Un clip de prueba SOIC-8 para conectarte a los chips de la BIOS sin necesidad de soldar.
- Otro ordenador con un entorno Linux para compilar Coreboot y usar el software de flasheo.
- Paciencia y ganas de aprender.
Paso 1: Desmontaje y Acceso a los Chips de la BIOS
El ThinkPad T420 tiene dos chips de BIOS: uno de 8MB (el principal) y otro de 4MB. Deberás acceder al chip de 8MB, que se encuentra debajo del reposamuñecas. Sigue una guía de desmontaje para tu T420 para quitar el teclado y el reposamuñecas de forma segura. Localiza el chip SPI de 8 pines (normalmente un Winbond o Macronix).
Paso 2: Lectura y Backup del Firmware Original
Este es el paso más CRUCIAL. Antes de escribir nada, debes hacer una copia de seguridad completa y verificada de tu BIOS actual.
- Conecta el clip SOIC-8 al chip de la BIOS, asegurándote de que el pin 1 del clip coincida con el pin 1 del chip (marcado con un pequeño punto).
- Conecta el otro extremo al programador CH341a y este a tu ordenador con Linux.
- Usa una herramienta como
flashrompara leer el contenido del chip. El comando sería algo así:
flashrom -p ch341a_spi -r backup1.bin - Realiza la lectura al menos dos veces (
backup2.bin) y compara los archivos para asegurarte de que son idénticos. Puedes usar el comandosha256sum backup1.bin backup2.bin. Si los hashes coinciden, tu copia de seguridad es fiable. ¡Guarda este archivo en un lugar seguro!
Paso 3: Compilación de Coreboot
Ahora es el momento de construir tu propio firmware Coreboot. Este proceso implica clonar el repositorio de Coreboot, configurarlo para la placa del T420 y compilarlo.
- Clona el repositorio oficial de Coreboot y sus submódulos.
- Ejecuta
make menuconfigy selecciona la placa base de tu ThinkPad T420 (Lenovo > ThinkPad T420). - Coreboot necesitará algunos archivos binarios (blobs) de tu firmware original, como el descriptor de Intel ME y la BIOS de la tarjeta de video (VBIOS). El propio script de Coreboot te guiará para extraerlos de tu archivo
backup.bin. - Una vez configurado, compila el proyecto con el comando
make. Si todo va bien, obtendrás un archivo llamadocoreboot.romen el directoriobuild.
Paso 4: Flasheo de Coreboot en tu ThinkPad
Con tu ROM de Coreboot lista y tu backup a salvo, estás preparado para el último paso.
- Conecta de nuevo el programador al chip de la BIOS.
- Usa
flashrompara escribir tu nuevo firmware. El comando será:
flashrom -p ch341a_spi -w build/coreboot.rom - Espera a que el proceso de escritura y verificación termine. ¡No desconectes nada durante este tiempo!
- Una vez finalizado, desconecta el programador, vuelve a montar tu ThinkPad y cruza los dedos.
Disfruta de tu Libertad: Instala tu Nueva Tarjeta Wi-Fi
Si todo ha salido bien, tu ThinkPad T420 arrancará con Coreboot. Ahora puedes apagarlo, abrir la tapa inferior e instalar esa flamante tarjeta Intel AX210 o cualquier otra que desees. Al encenderlo de nuevo, el sistema la reconocerá sin ningún error 1802. ¡Felicidades, has liberado tu portátil!
Conclusión: Un ThinkPad T420 Preparado para el Futuro
Quitar la whitelist de Wi-Fi de un ThinkPad T420 mediante Coreboot es más que una simple actualización; es una declaración de intenciones. Es tomar el control total sobre tu hardware, romper las limitaciones artificiales impuestas por el fabricante y prolongar la vida útil de un equipo ya de por sí excelente. El proceso puede parecer intimidante, pero la recompensa es un portátil más rápido, versátil y verdaderamente tuyo. Tu ThinkPad T420 tiene ahora una nueva vida, listo para enfrentarse a los estándares de conectividad del presente y del futuro.


