El roaming Wi-Fi en entornos domésticos complejos es un desafío técnico fundamental para garantizar una conectividad fluida y sin interrupciones. En este artículo, Rui Carmo aborda la mejora del roaming en una red doméstica gestionada con OpenWRT, donde dispositivos como iPhones y MacBooks fallaban críticamente al cambiar de Punto de Acceso (AP), quedándose atascados en señales débiles o inutilizables.
La explicación técnica se centra en la implementación de dos componentes clave en el firmware OpenWRT: usteer y static-neighbor-reports. Aunque el autor ya tenía habilitadas las normas de seguridad y transición rápida (802.11r/k/v), los clientes decidían el cambio de AP por su cuenta, lo que resultaba en una mala experiencia de usuario. usteer actúa como un demonio de dirección que gestiona el estado de los clientes y los APs. Sin embargo, para que funcione correctamente, los APs deben compartir información sobre sus vecinos. Aquí entra static-neighbor-reports, un paquete que obliga a cada radio a generar listas de vecinos específicas por banda (2.4GHz y 5GHz), permitiendo que los clientes reciban datos 802.11k precisos para tomar decisiones de roaming informadas y evitar la “pegajosidad” de los dispositivos.
Este enfoque es ideal para entusiastas de la tecnología, administradores de sistemas o pequeñas oficinas que utilizan hardware de consumo (como los Cudy AX3000) con firmware OpenWRT. Es perfecto para quienes prefieren la gestión local y la transparencia total sobre su red, evitando la dependencia de controladores en la nube o software propietario que a menudo ocultan la configuración.
Aunque el resultado mejora significativamente la calidad de la señal, no es una solución mágica. La banda de 2.4GHz sigue siendo propensa a la congestión y el ruido doméstico. Además, se observó un error menor en los registros de Transición Rápida (FT) que requiere monitoreo constante. La configuración requiere conocimientos técnicos para instalar paquetes y gestionar logs, pero ofrece la ventaja incomparable de tener un sistema auditado y controlado al 100%, permitiendo inspeccionar cualquier anomalía directamente.
