Kernel Flags to enable in 6.1.0:
# I know what I'm doing - unlock the good stuff.
# Yes, I acknowledge it's on me to NOT break the law.
bool "cfg80211 certification onus"
depends on EXPERT
You should disable this option unless you are both capable
and willing to ensure your system will remain regulatory
compliant with the features available under this option.
Some options may still be under heavy development and
for whatever reason regulatory compliance has not or
cannot yet be verified. Regulatory verification may at
times only be possible until you have the final system
This option should only be enabled by system integrators
or distributions that have done work necessary to ensure
regulatory certification on the system with the enabled
features. Alternatively you can enable this option if
you are a wireless researcher and are working in a controlled
and approved environment by your local regulatory agency.
# Allow unsigned regulatory law databases
bool "require regdb signature" if CFG80211_CERTIFICATION_ONUS
Require that in addition to the "regulatory.db" file a
"regulatory.db.p7s" can be loaded with a valid PKCS#7
signature for the regulatory.db file made by one of the
keys in the certs/ directory.
# Allow the ability to transmit where laws say you can't
bool "cfg80211 support for NO_IR relaxation"
depends on CFG80211_CERTIFICATION_ONUS
This option enables support for relaxation of the NO_IR flag for
situations that certain regulatory bodies have provided clarifications
on how relaxation can occur. This feature has an inherent dependency on
userspace features which must have been properly tested and as such is
not enabled by default.
A relaxation feature example is allowing the operation of a P2P group
owner (GO) on channels marked with NO_IR if there is an additional BSS
interface which associated to an AP which userspace assumes or confirms
to be an authorized master, i.e., with radar detection support and DFS
capabilities. However, note that in order to not create daisy chain
scenarios, this relaxation is not allowed in cases where the BSS client
is associated to P2P GO and in addition the P2P GO instantiated on
a channel due to this relaxation should not allow connection from
non P2P clients.
The regulatory core will apply these relaxations only for drivers that
support this feature by declaring the appropriate channel flags and
capabilities in their registration flow.
# Allow the user to override the firmware regulatory settings in Atheros chipsets
bool "Atheros dynamic user regulatory hints"
depends on CFG80211_CERTIFICATION_ONUS
Say N. This should only be enabled in countries where
this feature is explicitly allowed and only on cards that
specifically have been tested for this.
# Signify to the atheros driver that we're doing "certification testing"
bool "Atheros dynamic user regulatory testing"
depends on ATH_REG_DYNAMIC_USER_REG_HINTS && CFG80211_CERTIFICATION_ONUS
Say N. This should only be enabled on systems
undergoing certification testing.
# Signify to the driver that we're in an approved transmit area.
bool "Atheros DFS support for certified platforms"
depends on ATH10K && CFG80211_CERTIFICATION_ONUS
This option enables DFS support for initiating radiation on
Back to top
# Some usable default settings...
# WPA version 3
# WPA pre-shared key
# Use TKIP
# and CCMP
# DO NOT FORGET TO SET A WPA PASSPHRASE!!
# Most modern wireless drivers in the kernel need driver=nl80211
# Customize these for your local configuration...
# 5 GHz Band:
# channel 0 means 'scan for open channel'
# Indoor only
# Outdoor only
# All everything
# enable WMM (required for full N/AC functionality
# advertize country code
# DFS and radar detection
# enable N [ht]
# enable AC [vht]
# enable AX [he]
# allow short preamble
# 5 scan cycles to find an open channel
# Choose the channels you want to scan.
#chanlist=1-11 32-68 100-177
chanlist=1-11 50-68 100-177
# use 'iw list' to see what your card supports
# HT is Wireless "N" parameters - customize to your card.
# VHT is Wireless "AC" parameters - customize to your card.
# set channel width - 0 = 20/40, 1 = 80, 2 = 160, 3 = 80+80
# HE is Wireless "AX" parameters - customize to your card.