NAME
xsupplicant − IEEE 802.1x/802.11i supplicant, (client).
SYNOPSIS
xsupplicant [-w] [-c config_file] [-i interface] [-d debug_level] [-f] [-D driver] [-z] [-t] [-q] [-a] [-s]
DESCRIPTION
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, xsupplicant may be able to supply them. Running xsupplicant without 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). |
SEE ALSO
xsup_set_pwd(1), config-parser(1), xsup_monitor(1), xsup_ntpwdhash(1), xsup_get_state(1).
The Open1x User’s Guide in /usr/share/doc/xsupplicant.
AUTHOR
xsupplicant was written by Arunesh Mishra <arunesh [AT] cs.edu>, Nick L. Petroni Jr. <npetroni [AT] cs.edu>, Bryan D. Payne <bdpayne [AT] cs.edu>, Chris Hessing <Chris.Hessing [AT] utah.edu>, and Terry Simons <Terry.Simons [AT] m.edu>.
This manual page was written by Eric Evans <eevans [AT] sym-link.com> for the Debian system (but may be used by others). Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2, or any later version published by the Free Software Foundation.
On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL.