LinuxCommandLibrary

wpa_supplicant

TLDR

Start with config

$ wpa_supplicant -i [wlan0] -c [/etc/wpa_supplicant.conf]
copy
Run in foreground
$ wpa_supplicant -i [wlan0] -c [config.conf] -d
copy
Background daemon
$ wpa_supplicant -i [wlan0] -c [config.conf] -B
copy
Use specific driver
$ wpa_supplicant -i [wlan0] -c [config.conf] -D [nl80211]
copy

SYNOPSIS

wpa_supplicant [-i interface] [-c config] [-B] [-D driver]

DESCRIPTION

wpa_supplicant handles WiFi authentication. It manages WPA/WPA2.
Wireless security. WPA/WPA2/WPA3.
Enterprise support. 802.1X.
Multiple networks. Network selection.
Low-level tool. Usually via NetworkManager.

PARAMETERS

-i IFACE

Interface name.
-c FILE
Config file.
-B
Background mode.
-D DRIVER
Driver backend.
-d
Debug output.
-P FILE
PID file.

CAVEATS

Root required. Config file syntax. Usually managed by NM.

HISTORY

wpa_supplicant was created by Jouni Malinen for wireless network authentication on Linux.

SEE ALSO

Copied to clipboard