La connexion wifi refuse de s’établir, certains canaux ne fonctionnent pas, etc
Avez vous pensé au CRDA?
Environnement
PC sous Linux Debian
Le CRDA? késako?
Le CRDA c’est l’indication de la zone régionale (au sens planétaire) dans laquelle vous faites fonctionner votre équipement wifi.
C’est un paramètre essentiel pour le bon fonctionnement de la connexion wifi et le respect des normes.
Les box des FAI sont parfois très susceptibles et refusent qu’on ne soient pas un FR :=))
Mais parfois le driver ne le gère pas ou le matériel est initialisé avec une valeur impropre.
https://wireless.wiki.kernel.org/en/developers/Regulatory/CRDA
Installer
sudo apt install crda
Forcer la région FR
Paramètre CRDA
Initialiser la valeur du paramètre /etc/default/crda
Voir les valeurs dans /usr/share/zoneinfo/zone.tab
Exemple:
# Set REGDOMAIN to a ISO/IEC 3166-1 alpha2 country code so that iw(8) may set
# the initial regulatory domain setting for IEEE 802.11 devices which operate
# on this system.
#
# Governments assert the right to regulate usage of radio spectrum within
# their respective territories so make sure you select a ISO/IEC 3166-1 alpha2
# country code suitable for your location or you may infringe on local
# legislature. See `/usr/share/zoneinfo/zone.tab' for a table of timezone
# descriptions containing ISO/IEC 3166-1 alpha2 country codes.
REGDOMAIN=FR
Interrogation de la connexion wifi
sudo iw reg get
global
country FR: DFS-ETSI
(2400 - 2483 @ 40), (N/A, 20), (N/A)
(5150 - 5250 @ 80), (N/A, 23), (N/A), NO-OUTDOOR, AUTO-BW
(5250 - 5350 @ 80), (N/A, 20), (0 ms), NO-OUTDOOR, DFS, AUTO-BW
(5470 - 5725 @ 160), (N/A, 26), (0 ms), DFS
(5725 - 5875 @ 80), (N/A, 13), (N/A)
(5945 - 6425 @ 160), (N/A, 23), (N/A), NO-OUTDOOR
(57000 - 71000 @ 2160), (N/A, 40), (N/A)