summaryrefslogtreecommitdiffstats
path: root/rules/wpa_supplicant.in
blob: 733a2b55cb8e37412c9e1e4b415c9ae4d386defc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
## SECTION=networking

menuconfig WPA_SUPPLICANT
	tristate
	prompt "wpa_supplicant                "
	select OPENSSL
	select LIBNL
	select DBUS if WPA_SUPPLICANT_CTRL_IFACE_DBUS
	help
	  IEEE 802.1X/WPA supplicant for secure wireless transfers

if WPA_SUPPLICANT

config WPA_SUPPLICANT_CTRL_IFACE_DBUS
	bool
	prompt "dbus control interface"
	help
	  TBD

config WPA_SUPPLICANT_CTRL_IFACE_DBUS_NEW
	bool
	default WPA_SUPPLICANT_CTRL_IFACE_DBUS

config WPA_SUPPLICANT_CTRL_IFACE_DBUS_INTRO
	bool
	default WPA_SUPPLICANT_CTRL_IFACE_DBUS

config WPA_SUPPLICANT_AP
	bool
	prompt "AP mode"
	help
	  TBD

config WPA_SUPPLICANT_P2P
	bool
	prompt "P2P (direct) mode"
	select WPA_SUPPLICANT_AP
	help
	  TBD

config WPA_SUPPLICANT_DRIVER_HOSTAP
	bool
	prompt "hostap"
	help
	  TBD

config WPA_SUPPLICANT_DRIVER_MADWIFI
	bool
	prompt "madwifi"
	depends on BROKEN
	help
	  TBD

config WPA_SUPPLICANT_DRIVER_WEXT
	bool
	prompt "wext"
	help
	  Driver interface for generic Linux wireless extensions
	  Note: WEXT is deprecated in the current Linux kernel version and no new
	  functionality is added to it. nl80211-based interface is the new
	  replacement for WEXT and its use allows wpa_supplicant to properly control
	  the driver to improve existing functionality like roaming and to support new
	  functionality.

config WPA_SUPPLICANT_DRIVER_RALINK
	bool
	prompt "ralink"
	help
	  TBD

config WPA_SUPPLICANT_DRIVER_BROADCOM
	bool
	prompt "broadcom"
	depends on BROKEN
	help
	  TBD

config WPA_SUPPLICANT_DRIVER_BSD
	bool
	prompt "bsd"
	depends on BROKEN
	help
	  TBD

config WPA_SUPPLICANT_DRIVER_NDIS
	bool
	prompt "ndis"
	depends on BROKEN
	help
	  TBD

config WPA_SUPPLICANT_DRIVER_NL80211
	bool
	prompt "nl80211"
	help
	  Driver interface for Linux drivers using the nl80211 kernel interface

config WPA_SUPPLICANT_DRIVER_WIRED
	bool
	prompt "wired"
	help
	  Driver interface for wired Ethernet drivers
	  untested

config WPA_SUPPLICANT_DRIVER_ROBOSWITCH
	bool
	prompt "roboswitch"
	help
	  Driver interface for the Broadcom RoboSwitch family
	  untested

config WPA_SUPPLICANT_INSTALL_CLI
	bool
	prompt "Install wpa_cli"
	default y
	help
	  This option enables or disables installation of the wpa_cli tool in
	  the root file system. The tool allows controlling wpa_supplicant
	  if used in daemon mode.

	  You need something like

	      ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=network
	      update_config=1

	  in your /etc/wpa_supplicant.conf to make wpa_cli working. Often
	  it's not necessary to have wpa_cli in the final (non-development)
	  version of an Embedded System.

endif