Als ich von Debian kam, hatte ich einige Probleme, netcfg dazu zu bringen, mein Gebot abzugeben. Ich fand es einfacher in Debian, nur wpa_supplicant etwas in der Art von zu verwenden
in / etc / network / interfaces:
auto wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa.conf
und /etc/wpa.conf enthält das Fleisch der WLAN-Verbindung:
network={
ssid="myssid"
proto=RSN
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP
psk="mywifi preshared key in clear"
}
Sie können mehrere Netzwerkdefinitionen haben. Ich benutze es für einfaches Roaming.
Das psk im Klartext ist nicht ideal. Sie können dies verringern, indem Sie Ihrer conf-Datei eine Berechtigung von 600 erteilen. Es besteht auch die Möglichkeit, einen Hash des Schlüssels zu speichern. Überprüfen Sie den Mann wpa_supplicant für weitere Details.
Schließlich wird ein systemweites Netzwerkprofil erstellt, das genau mein Anwendungsfall ist (Headless Wireless Appliance). Wicd und dergleichen können auch Benutzernetzwerkprofile verarbeiten.
Als Randnotiz: Es ist möglich, den Netzwerkmanager nur in der Befehlszeile zu installieren und zu verwenden. check man nmcli. Dies kann Ihren Anforderungen entsprechen oder nicht.