Difference between revisions of "WPA supplicant"
From ArmadeusWiki
m (→Usage) |
m (→Stop it) |
||
Line 43: | Line 43: | ||
==Stop it== | ==Stop it== | ||
To stop WPA Supplicant daemon and switch off the connexion, you can use this command: | To stop WPA Supplicant daemon and switch off the connexion, you can use this command: | ||
− | <pre class=" | + | <pre class="apf"> |
− | wpa_cli terminate | + | # wpa_cli terminate |
</pre> | </pre> | ||
Revision as of 14:38, 23 December 2010
When dealing with "strong" encryption of WiFi networks, you have to setup a WPA or WPA2 configuration. To handle the requirements of these protocols during association, a userspace daemon is needed: it is called a WPA supplicant. The most used one on Linux is wpa_supplicant; we will see here how to install and configure it.
Contents
Installation
$ make menuconfig
Package Selection for the target ---> Networking ---> [*] wpa_supplicant [ ] Enable WPA with EAP [*] Install wpa_cli binary [ ] Install wpa_passphrase binary
EAP is only needed if you plan to use WPA in Enterprise mode == with a Radius server.
Usage
wpa_supplicant needs a configuration file in /etc/wpa_supplicant.conf. Here is an example:
ctrl_interface=/var/run/wpa_supplicant ctrl_interface_group=wheel network={ ssid="SSID" scan_ssid=1 proto=WPA key_mgmt=WPA-PSK pairwise=TKIP psk="PASSPHRASE" }
Then you can create the Wifi connexion with WPA Supplicant:
# ifconfig iwlan0 up # wpa_supplicant -iwlan0 -c /etc/wpa_supplicant.conf -Dwext -B dhclient
Stop it
To stop WPA Supplicant daemon and switch off the connexion, you can use this command:
# wpa_cli terminate