Ubuntu GNOME 17.04: wi-fi no funciona - ¿la dirección mac sigue cambiando?

57

Mi adaptador wifi USB Panda funciona bien en 16.10, pero cuando intento conectarme a mi enrutador wi-fi en 17.04, el administrador de red de GNOME informa "Falló la conexión". Hice algunos ajustes y noté que mi dirección MAC para mi adaptador wifi, según GNOME, es DIFERENTE cada vez que hago que olvide mi configuración wifi y trato de volver a conectarme. ¿Alguna pista sobre una posible solución o solución?

Estoy ejecutando Ubuntu GNOME 17.04, kernel 4.10.0-19-generic, GNOME 3.24.0.

Jesse
fuente
También presenté un error para este problema: bugs.launchpad.net/ubuntu-gnome/+bug/1681513
Jesse
@Jesse cuando dices "[dispositivo] wifi.scan-rand-mac-address = no" ¿uno cambia [dispositivo] al dispositivo inalámbrico específico o lo deja literalmente "[dispositivo]"? Tal vez pueda dejarnos echar un vistazo a su archivo NetworkManager.conf.
heynnema
@heynnema, se deja como "[dispositivo]", así como así. No necesita cambiarlo al dispositivo real. Luego, en la línea siguiente, pase el texto "wifi.scan-rand-mac-address = no".
Jesse
1
@Jesse Creo que necesitaremos más información para comprender cuál es su situación. En la mayoría de los casos, todo lo necesario se puede obtener a través del script inalámbrico disponible aquí. ¡ Gracias por ayudarnos a ayudarlo!
Élder Geek
2
Para aquellos que no entienden la razón detrás de la asignación al azar de mac durante el escaneo, arstechnica.com/apple/2014/06/… podría ser informativo.
Martillo

Respuestas:

108

Entonces Jesse descubrió una solución y la voy a compartir aquí en forma de respuesta tan claramente como pueda reunir. Este wifi fijo para mí usando un adaptador wifi USB inalámbrico Panda en Ubuntu 17.04:

Por razones de privacidad , la configuración predeterminada para el administrador de red de Ubuntu 17.04 (TODOS los sabores, no solo GNOME) hace que la dirección MAC del dispositivo Wifi cambie constantemente. Para solucionar esto, solo tiene que crear un nuevo archivo de configuración como se describe a continuación y luego reiniciar el servicio de administrador de red.

Abra una terminal y ejecute:

sudo tee /etc/NetworkManager/conf.d/wifi.scan-rand-mac-address.conf > /dev/null <<EOF
[device]
wifi.scan-rand-mac-address=no
EOF
sudo service network-manager restart

y wifi debería funcionar de nuevo! (a menos que algo más esté mal).

Esta solución debería funcionar incluso en una sesión de CD / USB en vivo.

Mike_IronFist
fuente
1
Eso es genial, hombre!
heroína
3
¿Por qué no se soluciona esto en betas? Esto es muy poco profesional, lanzar una distribución con un error tan importante
Hrvoje T
12
@HrvojeT: ¿Ayudaste con las pruebas beta?
Gunnar Hjalmarsson
3
Yo tuve el mismo problema. Hice lo que describiste pero no funciona
Jay Chakra
3
Después de solucionar este problema, también tuve que hacer lo que se describe aquí para estar en línea: superuser.com/a/1200745/722957
Matt