Tengo un servidor ubuntu 15.10 que utiliza wpa_supplicant para conectarse a perfiles de red inalámbrica creados con wpa_passphrase. En un reinicio nuevo, la primera vez que llamo sudo wpa_supplicant -B -i wlp2s0 -c ./MVS
(donde MVS es el nombre de un perfil guardado para una red) obtengo el resultado
Successfully initialized wpa_supplicant
Could not read interface p2p-dev-wlp2s0 flags: No such device
pero el código de salida es cero, y puedo confirmar que, de hecho, estoy conectado a la red inalámbrica ejecutando sudo iw wlp2s0 link
Sin embargo, las llamadas posteriores a wpa_supplicant (para los otros perfiles o incluso el mismo) producen un resultado más detallado:
Successfully initialized wpa_supplicant
Could not read interface p2p-dev-wlp2s0 flags: No such device
nl80211: Could not set interface 'p2p-dev-wlp2s0' UP
nl80211: deinit ifname=p2p-dev-wlp2s0 disabled_11b_rates=0
p2p-dev-wlp2s0: Failed to initialize driver interface
P2P: Failed to enable P2P Device interface
wpa_supplicant aún devuelve un código de salida de cero, pero esta vez el dispositivo inalámbrico definitivamente no está conectado a ninguna red. Cualquier consejo o pensamiento sería muy apreciado, no sé cómo depurar esto o solucionarlo.
fuente