Config.in 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113
  1. # wpa_supplicant config
  2. config WPA_RFKILL_SUPPORT
  3. bool "Add rfkill support"
  4. depends on PACKAGE_wpa-supplicant || \
  5. PACKAGE_wpa-supplicant-openssl || \
  6. PACKAGE_wpa-supplicant-wolfssl || \
  7. PACKAGE_wpa-supplicant-mbedtls || \
  8. PACKAGE_wpa-supplicant-mesh-openssl || \
  9. PACKAGE_wpa-supplicant-mesh-wolfssl || \
  10. PACKAGE_wpa-supplicant-mesh-mbedtls || \
  11. PACKAGE_wpa-supplicant-basic || \
  12. PACKAGE_wpa-supplicant-mini || \
  13. PACKAGE_wpa-supplicant-p2p || \
  14. PACKAGE_wpad || \
  15. PACKAGE_wpad-openssl || \
  16. PACKAGE_wpad-wolfssl || \
  17. PACKAGE_wpad-mbedtls || \
  18. PACKAGE_wpad-basic || \
  19. PACKAGE_wpad-basic-openssl || \
  20. PACKAGE_wpad-basic-wolfssl || \
  21. PACKAGE_wpad-basic-mbedtls || \
  22. PACKAGE_wpad-mini || \
  23. PACKAGE_wpad-mesh-openssl || \
  24. PACKAGE_wpad-mesh-wolfssl || \
  25. PACKAGE_wpad-mesh-mbedtls
  26. default n
  27. config WPA_MSG_MIN_PRIORITY
  28. int "Minimum debug message priority"
  29. depends on PACKAGE_wpa-supplicant || \
  30. PACKAGE_wpa-supplicant-openssl || \
  31. PACKAGE_wpa-supplicant-wolfssl || \
  32. PACKAGE_wpa-supplicant-mbedtls || \
  33. PACKAGE_wpa-supplicant-mesh-openssl || \
  34. PACKAGE_wpa-supplicant-mesh-wolfssl || \
  35. PACKAGE_wpa-supplicant-mesh-mbedtls || \
  36. PACKAGE_wpa-supplicant-basic || \
  37. PACKAGE_wpa-supplicant-mini || \
  38. PACKAGE_wpa-supplicant-p2p || \
  39. PACKAGE_wpad || \
  40. PACKAGE_wpad-openssl || \
  41. PACKAGE_wpad-wolfssl || \
  42. PACKAGE_wpad-mbedtls || \
  43. PACKAGE_wpad-basic || \
  44. PACKAGE_wpad-basic-openssl || \
  45. PACKAGE_wpad-basic-wolfssl || \
  46. PACKAGE_wpad-basic-mbedtls || \
  47. PACKAGE_wpad-mini || \
  48. PACKAGE_wpad-mesh-openssl || \
  49. PACKAGE_wpad-mesh-wolfssl || \
  50. PACKAGE_wpad-mesh-mbedtls
  51. default 3
  52. help
  53. Useful values are:
  54. 0 = all messages
  55. 1 = raw message dumps
  56. 2 = most debugging messages
  57. 3 = info messages
  58. 4 = warnings
  59. 5 = errors
  60. config WPA_WOLFSSL
  61. bool
  62. default PACKAGE_wpa-supplicant-wolfssl ||\
  63. PACKAGE_wpad-wolfssl ||\
  64. PACKAGE_wpad-basic-wolfssl || \
  65. PACKAGE_wpad-mesh-wolfssl ||\
  66. PACKAGE_eapol-test-wolfssl
  67. select WOLFSSL_HAS_AES_CCM
  68. select WOLFSSL_HAS_ARC4
  69. select WOLFSSL_HAS_DH
  70. select WOLFSSL_HAS_OCSP
  71. select WOLFSSL_HAS_SESSION_TICKET
  72. select WOLFSSL_HAS_WPAS
  73. config DRIVER_WEXT_SUPPORT
  74. bool
  75. select KERNEL_WIRELESS_EXT
  76. default n
  77. config DRIVER_11AC_SUPPORT
  78. bool
  79. default n
  80. config DRIVER_11AX_SUPPORT
  81. bool
  82. default n
  83. select WPA_MBO_SUPPORT
  84. config WPA_ENABLE_WEP
  85. bool "Enable support for unsecure and obsolete WEP"
  86. help
  87. Wired equivalent privacy (WEP) is an obsolete cryptographic data
  88. confidentiality algorithm that is not considered secure. It should not be used
  89. for anything anymore. The functionality needed to use WEP is available in the
  90. current hostapd release under this optional build parameter and completely
  91. removed in a future release.
  92. config WPA_MBO_SUPPORT
  93. bool "Multi Band Operation (Agile Multiband)"
  94. default PACKAGE_wpa-supplicant || \
  95. PACKAGE_wpa-supplicant-openssl || \
  96. PACKAGE_wpa-supplicant-wolfssl || \
  97. PACKAGE_wpa-supplicant-mbedtls || \
  98. PACKAGE_wpad || \
  99. PACKAGE_wpad-openssl || \
  100. PACKAGE_wpad-wolfssl || \
  101. PACKAGE_wpad-mbedtls
  102. help
  103. Multi Band Operation aka (Agile Multiband) enables features
  104. that facilitate efficient use of multiple frequency bands.
  105. Enabling MBO on an AP using RSN requires 802.11w to be enabled.
  106. Hostapd will refuse to start if MBO and RSN are enabled without 11w.