xref: /linux-6.15/drivers/net/wireless/Kconfig (revision 33aca94d)
1#
2# Wireless LAN device configuration
3#
4
5menuconfig WLAN
6	bool "Wireless LAN"
7	depends on !S390
8	depends on NET
9	select WIRELESS
10	default y
11	---help---
12	  This section contains all the pre 802.11 and 802.11 wireless
13	  device drivers. For a complete list of drivers and documentation
14	  on them refer to the wireless wiki:
15
16	  http://wireless.kernel.org/en/users/Drivers
17
18if WLAN
19
20source "drivers/net/wireless/admtek/Kconfig"
21source "drivers/net/wireless/atmel/Kconfig"
22source "drivers/net/wireless/broadcom/Kconfig"
23source "drivers/net/wireless/cisco/Kconfig"
24source "drivers/net/wireless/intel/Kconfig"
25source "drivers/net/wireless/intersil/Kconfig"
26source "drivers/net/wireless/marvell/Kconfig"
27source "drivers/net/wireless/ralink/Kconfig"
28source "drivers/net/wireless/realtek/Kconfig"
29source "drivers/net/wireless/rsi/Kconfig"
30source "drivers/net/wireless/st/Kconfig"
31source "drivers/net/wireless/zydas/Kconfig"
32
33config PCMCIA_RAYCS
34	tristate "Aviator/Raytheon 2.4GHz wireless support"
35	depends on PCMCIA
36	select WIRELESS_EXT
37	select WEXT_SPY
38	select WEXT_PRIV
39	---help---
40	  Say Y here if you intend to attach an Aviator/Raytheon PCMCIA
41	  (PC-card) wireless Ethernet networking card to your computer.
42	  Please read the file <file:Documentation/networking/ray_cs.txt> for
43	  details.
44
45	  To compile this driver as a module, choose M here: the module will be
46	  called ray_cs.  If unsure, say N.
47
48config PCMCIA_WL3501
49	tristate "Planet WL3501 PCMCIA cards"
50	depends on CFG80211 && PCMCIA
51	select WIRELESS_EXT
52	select WEXT_SPY
53	help
54	  A driver for WL3501 PCMCIA 802.11 wireless cards made by Planet.
55	  It has basic support for Linux wireless extensions and initial
56	  micro support for ethtool.
57
58config USB_NET_RNDIS_WLAN
59	tristate "Wireless RNDIS USB support"
60	depends on USB
61	depends on CFG80211
62	select USB_NET_DRIVERS
63	select USB_USBNET
64	select USB_NET_CDCETHER
65	select USB_NET_RNDIS_HOST
66	---help---
67	  This is a driver for wireless RNDIS devices.
68	  These are USB based adapters found in devices such as:
69
70	  Buffalo WLI-U2-KG125S
71	  U.S. Robotics USR5421
72	  Belkin F5D7051
73	  Linksys WUSB54GSv2
74	  Linksys WUSB54GSC
75	  Asus WL169gE
76	  Eminent EM4045
77	  BT Voyager 1055
78	  Linksys WUSB54GSv1
79	  U.S. Robotics USR5420
80	  BUFFALO WLI-USB-G54
81
82	  All of these devices are based on Broadcom 4320 chip which is the
83	  only wireless RNDIS chip known to date.
84
85	  If you choose to build a module, it'll be called rndis_wlan.
86
87config MAC80211_HWSIM
88	tristate "Simulated radio testing tool for mac80211"
89	depends on MAC80211
90	---help---
91	  This driver is a developer testing tool that can be used to test
92	  IEEE 802.11 networking stack (mac80211) functionality. This is not
93	  needed for normal wireless LAN usage and is only for testing. See
94	  Documentation/networking/mac80211_hwsim for more information on how
95	  to use this tool.
96
97	  To compile this driver as a module, choose M here: the module will be
98	  called mac80211_hwsim.  If unsure, say N.
99
100source "drivers/net/wireless/ath/Kconfig"
101source "drivers/net/wireless/mediatek/Kconfig"
102source "drivers/net/wireless/ti/Kconfig"
103
104endif # WLAN
105