forked from Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
114 lines
3.4 KiB
114 lines
3.4 KiB
# SPDX-License-Identifier: GPL-2.0-only |
|
# |
|
# Wireless LAN device configuration |
|
# |
|
|
|
menuconfig WLAN |
|
bool "Wireless LAN" |
|
depends on !S390 |
|
depends on NET |
|
select WIRELESS |
|
default y |
|
help |
|
This section contains all the pre 802.11 and 802.11 wireless |
|
device drivers. For a complete list of drivers and documentation |
|
on them refer to the wireless wiki: |
|
|
|
https://wireless.wiki.kernel.org/en/users/Drivers |
|
|
|
if WLAN |
|
|
|
source "drivers/net/wireless/admtek/Kconfig" |
|
source "drivers/net/wireless/ath/Kconfig" |
|
source "drivers/net/wireless/atmel/Kconfig" |
|
source "drivers/net/wireless/broadcom/Kconfig" |
|
source "drivers/net/wireless/cisco/Kconfig" |
|
source "drivers/net/wireless/intel/Kconfig" |
|
source "drivers/net/wireless/intersil/Kconfig" |
|
source "drivers/net/wireless/marvell/Kconfig" |
|
source "drivers/net/wireless/mediatek/Kconfig" |
|
source "drivers/net/wireless/microchip/Kconfig" |
|
source "drivers/net/wireless/ralink/Kconfig" |
|
source "drivers/net/wireless/realtek/Kconfig" |
|
source "drivers/net/wireless/rsi/Kconfig" |
|
source "drivers/net/wireless/st/Kconfig" |
|
source "drivers/net/wireless/ti/Kconfig" |
|
source "drivers/net/wireless/zydas/Kconfig" |
|
source "drivers/net/wireless/quantenna/Kconfig" |
|
|
|
config PCMCIA_RAYCS |
|
tristate "Aviator/Raytheon 2.4GHz wireless support" |
|
depends on PCMCIA |
|
select WIRELESS_EXT |
|
select WEXT_SPY |
|
select WEXT_PRIV |
|
help |
|
Say Y here if you intend to attach an Aviator/Raytheon PCMCIA |
|
(PC-card) wireless Ethernet networking card to your computer. |
|
Please read the file |
|
<file:Documentation/networking/device_drivers/wifi/ray_cs.rst> for |
|
details. |
|
|
|
To compile this driver as a module, choose M here: the module will be |
|
called ray_cs. If unsure, say N. |
|
|
|
config PCMCIA_WL3501 |
|
tristate "Planet WL3501 PCMCIA cards" |
|
depends on CFG80211 && PCMCIA |
|
select WIRELESS_EXT |
|
select WEXT_SPY |
|
help |
|
A driver for WL3501 PCMCIA 802.11 wireless cards made by Planet. |
|
It has basic support for Linux wireless extensions and initial |
|
micro support for ethtool. |
|
|
|
config MAC80211_HWSIM |
|
tristate "Simulated radio testing tool for mac80211" |
|
depends on MAC80211 |
|
help |
|
This driver is a developer testing tool that can be used to test |
|
IEEE 802.11 networking stack (mac80211) functionality. This is not |
|
needed for normal wireless LAN usage and is only for testing. See |
|
Documentation/networking/mac80211_hwsim for more information on how |
|
to use this tool. |
|
|
|
To compile this driver as a module, choose M here: the module will be |
|
called mac80211_hwsim. If unsure, say N. |
|
|
|
config USB_NET_RNDIS_WLAN |
|
tristate "Wireless RNDIS USB support" |
|
depends on USB |
|
depends on CFG80211 |
|
select USB_NET_DRIVERS |
|
select USB_USBNET |
|
select USB_NET_CDCETHER |
|
select USB_NET_RNDIS_HOST |
|
help |
|
This is a driver for wireless RNDIS devices. |
|
These are USB based adapters found in devices such as: |
|
|
|
Buffalo WLI-U2-KG125S |
|
U.S. Robotics USR5421 |
|
Belkin F5D7051 |
|
Linksys WUSB54GSv2 |
|
Linksys WUSB54GSC |
|
Asus WL169gE |
|
Eminent EM4045 |
|
BT Voyager 1055 |
|
Linksys WUSB54GSv1 |
|
U.S. Robotics USR5420 |
|
BUFFALO WLI-USB-G54 |
|
|
|
All of these devices are based on Broadcom 4320 chip which is the |
|
only wireless RNDIS chip known to date. |
|
|
|
If you choose to build a module, it'll be called rndis_wlan. |
|
|
|
config VIRT_WIFI |
|
tristate "Wifi wrapper for ethernet drivers" |
|
depends on CFG80211 |
|
help |
|
This option adds support for ethernet connections to appear as if they |
|
are wifi connections through a special rtnetlink device. |
|
|
|
endif # WLAN
|
|
|