Páginas

domingo, 15 de junio de 2025

WiFi 6 con AX201 y AX101


Dispongo de un miniPC Chuwi con el microprocesador N5100, al que no podía darle vida plena porque no era capaz de que Debian 12 reconociera el chip de Intel AX101. Por fin, después de darle muchas vueltas, logré lo imposible; ahora, no sólo reconoce el chip, sino que fui capaz de darle vida para disfrute completo del equipo. 

El N5100 es un microprocesador que tiene un rendimiento por vatio increíble. El chip que integra la WiFi y el Bluetooth es el AX101 (aunque en la imagen anterior aparece como AX201), que no parece llevarse muy bien con los núcleos y los controladores que en el mismo hay para que el sistema operativo trabaje adecuadamente, en concreto, con este hardware. Así, debido a esto, y como no quiero ser palizas, iremos al grano buscando un núcleo simpático que trague con un controlador que me tenía muy buena pinta de "trixie", la versión siguiente de "bookworm", y además no reclama dependencia alguna (un quebradero de cabeza menos).

 


El kernel o núcleo con el que va es el 6.12.27, y lo podemos instalar añadiendo previamente en el archivo /etc/apt/sources.list  el repositorio de backsports correspondiente. Editamos el archivo, y añadimos el siguiente repositorio:

 #Repositorios Backports

deb https://ftp.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware

Luego, usando en un Terminal el comando siguiente, instalaremos la versión del núcleo que precisamos:

apt install -t bookworm-backports linux-image-amd64

No olviden REINICAR EL EQUIPO después de instalar el nuevo núcleo.

 El siguiente paso es bajar el controlador de hardware correspondiente, que en nuestro caso es un paquete .deb de "trixie" llamado "firmware-iwlwifi (20250410-2)", que lo descargaremos de la paquetería de "trixie" tal como se muestra en la imagen:

 Después de descargar el paquete, lo instalamos con Discover usando el menú contextual de el gestor de archivos Dolphin de KDE:


Es conveniente REINICIAR el ordenador después de instalar este paquete.

Finalmente, sólo queda crear (si no existe) el archivo iwlwifi.conf en /etc/modprobe.d/ para añadir los siguientes parámetros:

options iwlwifi disable_11ac=1 disable_11ax=1

options iwlwifi power_save=0

options iwlmvm power_scheme=1

Guardamos el archivo y reiniciamos de nuevo.


La primera opción sirve para desactivar la WiFi 5 y 6. Igual mi router tiene algo que ver con todo, pero es lo que hay, si no no funciona el tema.

La segunda deshabilita para el módulo de WiFi el ahorro de energía.

La línea última sirve para activar el firmware MVM (Modern WiFi management) que requieren estas tarjetas WiFi.

Este es el procedimiento que a mí me resultó para poder sobrevivir a un equipo con este particular hardware.


No hay comentarios:

Publicar un comentario