Cambiar Batería Hinchada Razer Blade 15: Guía Paso a Paso
February 5, 2026Cómo Cambiar Teclado Retroiluminado ThinkPad T480
February 5, 2026Guía Coreboot T440p: Eliminar la lista blanca de Wi-Fi
Si eres el orgulloso propietario de un Lenovo ThinkPad T440p, sabes que tienes entre manos una máquina legendaria: robusta, modular y con un potencial de mejora increíble. Sin embargo, te habrás topado con una de las restricciones más frustrantes impuestas por el fabricante: la lista blanca de Wi-Fi. Este bloqueo, implementado en el BIOS, te impide instalar tarjetas de red inalámbricas que no estén previamente autorizadas por Lenovo, mostrando el temido error “1802: Unauthorized network card”.
Afortunadamente, existe una solución definitiva para liberar tu T440p de esta cadena digital: Coreboot. En esta guía completa, te guiaremos a través del proceso para reemplazar el BIOS propietario por este firmware de código abierto, eliminando para siempre la lista blanca y abriendo la puerta a las últimas tecnologías de conexión inalámbrica.
¿Qué es la Lista Blanca de Wi-Fi y por qué es un problema?
La lista blanca (o whitelist) es una medida de seguridad y control integrada en el firmware UEFI/BIOS de muchos portátiles, incluidos los ThinkPad. El sistema verifica el identificador de hardware de la tarjeta Wi-Fi durante el arranque. Si no coincide con uno de la lista preaprobada por Lenovo, el arranque se detiene.
Aunque el argumento oficial se centra en la estabilidad y el cumplimiento de normativas de radiofrecuencia (FCC), en la práctica funciona como un mecanismo de control que limita tus opciones de actualización. Te obliga a usar tarjetas más antiguas, a menudo con un rendimiento inferior y sin soporte para estándares modernos como Wi-Fi 6 (802.11ax).
Coreboot al Rescate: La Libertad del Código Abierto
Coreboot es un proyecto de software libre que busca reemplazar el firmware propietario y cerrado de la mayoría de las placas base por una alternativa ligera, rápida, segura y, sobre todo, totalmente personalizable. Al instalar Coreboot en tu T440p, no solo eliminas la lista blanca, sino que obtienes una serie de ventajas adicionales:
- Eliminación completa de restricciones: Di adiós al error 1802. Podrás instalar cualquier tarjeta Wi-Fi, WWAN o mSATA compatible con el conector físico.
- Arranques ultrarrápidos: Coreboot es minimalista. Inicializa solo el hardware esencial, reduciendo significativamente los tiempos de arranque.
- Seguridad mejorada: Al ser de código abierto, su código puede ser auditado. Además, permite neutralizar o eliminar componentes como el Intel Management Engine (ME), considerado por muchos un riesgo de seguridad.
- Control total: Tú decides qué “payload” (el software que se ejecuta después de Coreboot, como un gestor de arranque) utilizar. SeaBIOS y TianoCore son las opciones más populares, ofreciendo una experiencia similar a un BIOS tradicional o a un UEFI moderno.
Preparativos para la Instalación de Coreboot en tu T440p
Antes de empezar, es crucial entender que este es un proceso avanzado. Flashear un firmware incorrecto puede dejar tu portátil inutilizable (un “ladrillo”). Procede con precaución y asegúrate de entender cada paso.
Hardware y Herramientas Necesarias
Reúne todo el material antes de desmontar nada. Necesitarás:
- Un Lenovo ThinkPad T440p.
- Un programador de chips SPI. El modelo CH341A (versión negra) es el más popular y asequible.
- Un clip de prueba SOIC8. Esta herramienta es fundamental, ya que te permite conectarte al chip del BIOS sin necesidad de desoldarlo de la placa base.
- Otra computadora, preferiblemente con un sistema operativo Linux (una máquina virtual o un Live USB también sirven), para compilar Coreboot y usar el software de flasheo.
- Herramientas básicas de desmontaje: destornilladores de precisión, púas de plástico, etc.
- Tu nueva y flamante tarjeta de red Wi-Fi (por ejemplo, una Intel AX210 para disfrutar de Wi-Fi 6E).
Software Requerido
En tu máquina Linux, necesitarás instalar las siguientes herramientas:
- Flashrom: La utilidad de línea de comandos para leer y escribir en el chip de la BIOS.
- Las dependencias de compilación de Coreboot: Generalmente se instalan con un solo comando (busca las instrucciones para tu distribución, como `build-essential`, `git`, `ncurses-dev`, etc.).
- El código fuente de Coreboot, que clonarás desde su repositorio oficial.
Guía Paso a Paso para Flashear Coreboot
Este es un resumen del proceso. Te recomendamos buscar guías en vídeo específicas para el T440p para visualizar mejor cada etapa.
Paso 1: Desmontaje y Acceso al Chip BIOS
Con cuidado, desmonta la carcasa inferior de tu T440p. Deberás retirar el teclado y el reposamuñecas para acceder a la placa base. El chip del BIOS que nos interesa es el más grande de los dos que encontrarás, normalmente un chip de 8MB (W25Q64FV). Localízalo y asegúrate de tener acceso limpio para conectar el clip SOIC8.
Paso 2: Realizar una Copia de Seguridad del BIOS Original
Este es el paso más importante de todo el proceso. Una copia de seguridad funcional es tu única red de seguridad si algo sale mal.
- Conecta el clip SOIC8 al chip del 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 programador CH341A a tu ordenador Linux.
- Usa Flashrom para leer el contenido del chip. Ejecuta el comando de lectura al menos tres veces en archivos diferentes.
- Compara los archivos resultantes con una herramienta como `diff` o `sha256sum`. Si los tres archivos no son idénticos bit a bit, la conexión no es estable. No continúes hasta obtener lecturas consistentes y verificadas. Guarda esta copia de seguridad en un lugar seguro.
Paso 3: Compilar Coreboot para el T440p
Con tu copia de seguridad a salvo, es hora de construir tu nuevo firmware. El proceso general es:
- Clona el repositorio de Coreboot y sus submódulos.
- Utiliza tu copia de seguridad para extraer “blobs” binarios necesarios (como el descriptor de la región de Intel y el firmware de la controladora integrada).
- Ejecuta `make menuconfig` para abrir la interfaz de configuración.
- Selecciona la placa base correcta: Lenovo ThinkPad T440p.
- Configura las opciones deseadas, como el payload (SeaBIOS es una excelente opción para empezar).
- Guarda la configuración y compila el firmware con el comando `make`. Si todo va bien, obtendrás un archivo llamado `coreboot.rom`.
Paso 4: Flashear la ROM de Coreboot
Con el programador todavía conectado, usa Flashrom para escribir tu nuevo archivo `coreboot.rom` en el chip del BIOS. El comando será similar al de lectura, pero usando la opción de escritura (`-w`).
sudo flashrom -p ch341a_spi -w coreboot.rom
Paso 5: Reensamblaje y Prueba Final
Una vez que Flashrom verifique que la escritura ha sido exitosa, desconecta el programador. Instala tu nueva tarjeta Wi-Fi. Vuelve a ensamblar parcialmente el portátil (lo suficiente para que arranque de forma segura) y pulsa el botón de encendido. Si todo ha ido bien, serás recibido por la pantalla de arranque de SeaBIOS y tu sistema operativo se iniciará sin el molesto error 1802. ¡Felicidades!
Conclusión: Tu T440p, Más Potente y Libre que Nunca
Al instalar Coreboot, no solo has eliminado la lista blanca de Wi-Fi; has liberado el verdadero potencial de tu ThinkPad T440p. Ahora puedes equiparlo con la última tecnología inalámbrica, disfrutar de arranques más rápidos y tener la tranquilidad de que el firmware que ejecuta tu máquina es transparente y está bajo tu control.
Este proceso es un testimonio del poder del hardware modular y el software de código abierto. Tu T440p ya no es solo un portátil de hace unos años; es una plataforma moderna, segura y sin restricciones, lista para servirte durante muchos años más. Has tomado el control de tu hardware, y esa es la mayor actualización de todas.


