xsupplicant8
Ieee 802.1x/802.11i supplicant, (client).
Usage
xsupplicant [-w]
[-c
config_file]
[-i
interface]
[-d
debug_level]
[-f]
[-D
driver]
[-z]
[-t]
[-q]
[-a]
[-s]
Overview
xsupplicant is an 802.1x client, (supplicant), that supports a variety of authentication methods, including those commonly found in WPA and WPA2 networks. Additionally, it can manage associations from any number of configured profiles, including networks that are unprotected or use statically assigned WEP keys.
Options
-
-w -
Disable WPA/WPA2 support.
-
-c configuration_file -
The full path to the configuration file, (defaults to /etc/xsupplicant/xsupplicant.conf).
-
-i interface -
Specify the network interface to authenticate for, (required).
-
-d debug_level -
Set debug options, (defaults to none). Setting debug flags increases the verbosity of log messages and may be helpful in diagnosing problems.
0-7-
Old style debug flags, (deprecated).
- A
-
Enable all debug flags.
c-
Enable CONFIG debug flag.
s-
Enable STATE debug flag.
a-
Enable AUTHTYPES debug flag.
i-
Enable INT debug flag.
n-
Enable SNMP debug flag.
e-
Enable EVERYTHING debug flag.
x-
Enable EXCESSIVE debug flag.
- Note: You cannot combine numeric and character flags.
-
-f -
Forces xsupplicant to run as a foreground process and log to standard out, (useful for debugging).
-
-D driver -
These days most drivers support the ioctls needed for WPA/WPA2 through the use of Wireless Extensions, for those that don't,
xsupplicantmay be able to supply them. Runningxsupplicantwithout any arguments will produce a list of supported cards. If you are unsure, leave this option unset.
-
-z -
Reset WEP key to all 0s when disassociating.
-
-t -
Don't use IW_ENCODE_TEMP in key setting requests.
-
-q -
Terminate when defaulting to the authenticated state.
-
-a -
Watch alternate interface index for wireless events.
-
-s -
Remove an existing control socket if found, (useful in start up scripts).
Releases
2 releases since Debian 3.1 (Sarge); the text changed 1 time.
-D since Debian 4.0 (Etch);
-a since Debian 4.0 (Etch);
-c since Debian 4.0 (Etch);
-d since Debian 4.0 (Etch);
-q since Debian 4.0 (Etch);
-s since Debian 4.0 (Etch);
-t since Debian 4.0 (Etch);
-w since Debian 4.0 (Etch);
-z since Debian 4.0 (Etch).