Viniendo de Debian tuve algunos problemas para hacer que netcfg hiciera mi oferta. Me resultó más fácil en Debian simplemente usando wpa_supplicant algo similar a
en / etc / network / interfaces:
auto wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa.conf
y /etc/wpa.conf contiene la carne de la conexión wifi:
network={
ssid="myssid"
proto=RSN
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP
psk="mywifi preshared key in clear"
}
Puede tener varias definiciones de red. Lo uso para roaming básico.
El psk en texto claro no es ideal. puede mitigarlo otorgando a su archivo conf un permiso de 600. También existe la posibilidad de almacenar un hash de la clave. Consulte man wpa_supplicant para obtener más detalles.
Finalmente, esto configura un perfil de red de todo el sistema que es exactamente mi caso de uso (dispositivo inalámbrico sin cabeza). Wicd y similares también pueden manejar perfiles de red de usuario.
Como nota al margen: es posible instalar y usar el administrador de red solo en la línea de comandos. comprobar hombre nmcli. Esto puede o no ajustarse a su necesidad.