2 votos

Desactivación de los macs aleatorios en Android 11

Intentando configurar un nuevo Moto-G Stylus con Android 11 en una red wifi interna con autenticación mac y un ssid oculto. Para proporcionar la mac esperada, he seleccionado "Usar MAC del dispositivo" (que se muestra correctamente en la configuración de la conexión), pero el teléfono sigue enviando valores aleatorios.

No hay problemas para conectarse cuando la autenticación de mac se deshabilitó temporalmente en el AP. Repetidos olvidos/reintroducciones de la información del AP y reinicios de la red Android no han cambiado el comportamiento aleatorio. Parece un error en el que la opción "Usar la MAC del dispositivo" simplemente se ignora.

El teléfono no servirá para nada si no se arregla y no se me ocurre nada más que probar. Cualquier sugerencia o solución sería muy apreciada.

Gracias,

-Tom

3voto

pr0nin Puntos 353

Android tiene tres modos de MAC:

Aleatorización persistente de MAC

Este debería ser el modo por defecto. Para cada Wifi se genera una nueva dirección MAC aleatoria. Pero si te vuelves a conectar a una Wifi ya conocida se utiliza la misma dirección MAC aleatoria.

Aleatorización MAC no persistente

En este modo para cada Wifi se genera una nueva dirección MAC aleatoria y esta dirección MAC sólo persiste a menos que te desconectes de la Wifi. Si te vuelves a conectar a una Wifi conocida se genera una nueva dirección MAC.

Sin aleatorización (dispositivo MAC)

Desactiva toda la aleatoriedad para el Wifi especificado, sólo se utiliza la MAC del dispositivo.

Por tu descripción asumo que en tu dispositivo está activa la aleatorización de MAC no persistente. Como has visto, la aleatorización persistente y la MAC del dispositivo se pueden activar en el menú Wifi, pero la aleatorización no persistente no aparece allí.

Puede encontrar la opción de aleatorización no persistente en el menú de desarrolladores. Lo más probable es que esta opción esté activa en tu dispositivo y por lo tanto anule todos los demás ajustes que hagas en el menú Wifi.

0 votos

Gracias por los detalles tan útiles. No sabía que había dos modos diferentes de aleatorización, pero tu explicación de persistente versus no persistente resolvió el problema. En concreto, he configurado el wifi del teléfono para la aleatorización por defecto, he desactivado mac auth en el router y me he conectado. Después volví a activar la autentificación de mac y tecleé la mac aleatoria que el teléfono utilizó para conectarse. El teléfono se encendió como una prueba y se conectó usando la misma mac sin problemas. Sin tu explicación, nunca habría probado la configuración aleatoria. De nuevo, muchas gracias por tu respuesta.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X