Wpa supplicant: Unterschied zwischen den Versionen

Aus C3D2
Zur Navigation springen Zur Suche springen
(WLAN Konfiguration mit WPASupplicant)
 
K (priority ergänzt)
Zeile 1: Zeile 1:
== wpa_supplicant ==
== wpa_supplicant ==


Ist eine Variante wie die WLAN-Netzwerke konfiguriert werden können. Im Vergleich zum Networkmanager u.a. unter Gnome (Paket gnome-network-manager) ist dies weniger Fehleranfällig und leichter direkt aus dem Terminal konfigurierbar.
Ist eine Variante wie die WLAN-Netzwerke konfiguriert werden können. Im Vergleich zum Networkmanager u.a. unter Gnome (Paket gnome-network-manager) ist dies weniger Fehleranfällig und leichter direkt aus dem Terminal konfigurierbar. Ein weiteres Feature ist die Priorisierung von Netzwerken. Die Konfigurationsdatei liegt als Plaintext vor und ist damit auch eine brauchbare Dokumentation.


=== Installation ===
=== Installation ===
Zeile 40: Zeile 40:
</source>
</source>


4. Offenes WLAN konfigurieren
=== Konfiguration ===
 
==== Offenes WLAN konfigurieren ====


erstmal ansehen:
erstmal ansehen:
Zeile 62: Zeile 64:
</source>
</source>


5. Passwortgecshütztes WLAN konfigurieren
==== Passwortgeschütztes WLAN konfigurieren ====


mit wpa_passphrase am Bsp. [[C3D2-fallback]] als Einzeiler:
mit wpa_passphrase am Bsp. [[C3D2-fallback]] als Einzeiler:
Zeile 76: Zeile 78:
set_network 0 ssid "WLAN-Network"
set_network 0 ssid "WLAN-Network"
set_network 0 psk "SupahSecretPassphrase"</pre>
set_network 0 psk "SupahSecretPassphrase"</pre>
==== Priorisierung ====
Für jedes Netzwerk kann über den Wert <tt>priority=x</tt> ein Wert <tt>x</tt> (Ganze Zahlen -ge 0) definiert werden. Die Verbindung wird zum Netzwerk mit der höchsten Priorität zuerst aufgebaut, bei gleicher Priorität wird die Reihenfolge durch die Eintragung in der Konfiguration bestimmt.


== Quellen ==
== Quellen ==

Version vom 19. Juni 2014, 16:02 Uhr

wpa_supplicant

Ist eine Variante wie die WLAN-Netzwerke konfiguriert werden können. Im Vergleich zum Networkmanager u.a. unter Gnome (Paket gnome-network-manager) ist dies weniger Fehleranfällig und leichter direkt aus dem Terminal konfigurierbar. Ein weiteres Feature ist die Priorisierung von Netzwerken. Die Konfigurationsdatei liegt als Plaintext vor und ist damit auch eine brauchbare Dokumentation.

Installation

Debian

1. Paket installieren

sudo apt-get update
sudo apt-get install wpasupplicant

2. Rechte auf Interfaces beschränken

sudo chmod 0600 /etc/network/interfaces

3. Interfaces prüfen

cat /etc/network/interfaces

oder setzen:

sudo cat >/etc/network/interfaces<<EOF
# The loopback network interface
auto lo
iface lo inet loopback

auto wlan0
iface wlan0 inet dhcp
  wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
EOF

Konfiguration

Offenes WLAN konfigurieren

erstmal ansehen:

cat /etc/wpa_supplicant/wpa_supplicant.conf

die Datei kann so zum freien WLAN im HQ führen:

cat >/etc/wpa_supplicant/wpa_supplicant.conf<<EOF
### ### ### C3D2 ### ### ###
network={
        ssid="C3D2"
        key_mgmt=NONE
        priority=0
}
### ### ### C3D2 ### ### ###
EOF

Passwortgeschütztes WLAN konfigurieren

mit wpa_passphrase am Bsp. C3D2-fallback als Einzeiler:

wpa_passphrase C3D2-fallback >> /etc/wpa_supplicant/wpa_supplicant.conf

mit wpa_cli (nähere Erläuterung s. Quelle)

scan
scan_results
add_network
set_network 0 ssid "WLAN-Network"
set_network 0 psk "SupahSecretPassphrase"

Priorisierung

Für jedes Netzwerk kann über den Wert priority=x ein Wert x (Ganze Zahlen -ge 0) definiert werden. Die Verbindung wird zum Netzwerk mit der höchsten Priorität zuerst aufgebaut, bei gleicher Priorität wird die Reihenfolge durch die Eintragung in der Konfiguration bestimmt.

Quellen