¿Cómo eliminar datos SSID de la interfaz wifi de Debian?

¿Cómo eliminar datos SSID de la interfaz wifi de Debian?

Tengo distribución Debian y cuando quiero restablecer la conexión WIFI ejecuto el siguiente comando:

ifconfig wlan0 down

y también elimino el wpasupplicant.confarchivo pero al iniciar nuevamente el servicio de red me conecto al último SSID al que estuve conectado, ¿cómo puedo eliminar estos datos y no conectarme automáticamente a ese SSID WIFI?

gracias.

Respuesta1

Debería poder editar las conexiones existentes modificando los archivos en este directorio.

/etc/NetworkManager/system-connections/

Es donde puede encontrar todos los datos existentes de sus conexiones existentes (cableadas e inalámbricas). elimine lo que necesite y olvídelo desde allí (obviamente necesita privilegios de root)

editar: dado que está utilizando una dist Debian lite, no tiene NetworkManager. Suponiendo que eliminó la red de destino del archivo wpa_supplicant.conf, debe guardar los cambios, así que intente reiniciar el servicio usando:

sudo service networking restart

Respuesta2

Si solo está usando wpasupplicant, puede modificar la lista de redes con wpa_cli(la interfaz de línea de comando). La lista de redes es la lista de redes a las que se conectará automáticamente, inicializada desde wpasupplicant.conf, pero mantenida en la memoria mientras el demonio esté activo. wpasupplicant.confNo debería ser necesario eliminar o modificar .

De la salida de wpa_cli help:

list_networks = list configured networks
select_network <network id> = select a network (disable others)
enable_network <network id> = enable a network
disable_network <network id> = disable a network
add_network = add a network
remove_network <network id> = remove a network

no lo explicastepor quédesea eliminar el SSID, pero probablemente sea suficiente con desactivarlo.

Editar:

Su lista de redes solo contiene un SSID (a menos que de alguna manera haya agregado más), por lo que es suficiente con desactivar solo este.

Quizás tengas que agregar algo como

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev

para usted wpa_supplicant.conf. Esto es para Debian listo para usar, verifique ll /var/run/wpa_supplicantque esta sea la ruta y el grupo correctos.

Respuesta3

Probablemente tengas que reiniciar o al menos recargar el demonio solicitante de wpa, para que realice la configuración nueva/vacía.

Obviamente lo mismo es necesario para NetworkManager si está instalado y habilitado.

sudo systemctl restart wpa-supplicant.service

Si la red no está cifrada, el dispositivo se volverá a conectar a ella incluso sin que se ejecute wpa-supplicant tan pronto como la interfaz vuelva a estar activa. Puede verificar si el ESSID todavía está configurado en el dispositivo usando:

iwconfig wlan0

y configúrelo en algo diferente si lo desea:

iwconfig wlan0 essid SomethingElse

información relacionada