Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

[un peu HS] Linux Wireless Regulatory Database

2 réponses
Avatar
C. Mourad Jaber
Bonjour,

Je cherche des informations sur le fonctionnement du Linux Wireless Regulatory Database
qui permet au carte Wifi de se configurer en fonction du pays.

Est-ce que c'est la définition du pays au niveau de l'utilisateur qui déclenche le choix
des restrictions ou bien est-ce la borne Wifi qui informe la carte pour qu'elle s'adapte ?

Ma question vient du fait que dans certains pays, il me semble que les Wifi sont plus
difficiles à connecter, voir impossible via mon ordinateur sous debian, alors que mon
téléphone android n'a pas de difficultés particulières... Mon chip wifi est un iw7260 donc
plutôt bien supporté.

Et donc, je me suis posé la question si je change manuellement le pays dans ma debian, si
les choses ne seraient pas meilleurs...

Merci pour vos réponses éclairées

Mourad

2 réponses

Avatar
Frédéric MASSOT
Le 09/12/2016 à 18:27, C. Mourad Jaber a écrit :
Bonjour,
Je cherche des informations sur le fonctionnement du Linux Wireless
Regulatory Database qui permet au carte Wifi de se configurer en
fonction du pays.

$ apt-cache search regulator
crda - Agent de régulation centrale de domaine sans fil
$ dpkg -s crda
Package: crda
Status: install ok installed
Priority: optional
Section: net
Installed-Size: 242
Maintainer: Ben Hutchings
Architecture: i386
Multi-Arch: foreign
Source: crda (3.13-1)
Version: 3.13-1+b1
Depends: libc6 (>= 2.7), libnl-3-200 (>= 3.2.7), libnl-genl-3-200 (> 3.2.7), libssl1.0.2 (>= 1.0.2d), wireless-regdb, iw (>= 3.2-1~)
Conffiles:
/etc/default/crda d1f1468521b60cdfc0b9d22d5a74975a
$ cat /etc/default/crda
# 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
--
============================================= | FRÉDÉRIC MASSOT |
| http://www.juliana-multimedia.com |
| mailto: |
| +33.(0)2.97.54.77.94 +33.(0)6.67.19.95.69 |
==========================Þbian=GNU/Linux===
Avatar
C. Mourad Jaber
Le 09/12/2016 à 19:17, Frédéric MASSOT a écrit :
Le 09/12/2016 à 18:27, C. Mourad Jaber a écrit :
Bonjour,
Je cherche des informations sur le fonctionnement du Linux Wireless
Regulatory Database qui permet au carte Wifi de se configurer en
fonction du pays.

$ apt-cache search regulator
crda - Agent de régulation centrale de domaine sans fil
$ dpkg -s crda
Package: crda
Status: install ok installed
Priority: optional
Section: net
Installed-Size: 242
Maintainer: Ben Hutchings
Architecture: i386
Multi-Arch: foreign
Source: crda (3.13-1)
Version: 3.13-1+b1
Depends: libc6 (>= 2.7), libnl-3-200 (>= 3.2.7), libnl-genl-3-200 (> > 3.2.7), libssl1.0.2 (>= 1.0.2d), wireless-regdb, iw (>= 3.2-1~)
Conffiles:
/etc/default/crda d1f1468521b60cdfc0b9d22d5a74975a
$ cat /etc/default/crda
# 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

Merci de cette réponse certes technique, mais cela m'a permis de voir que mon laptop n'a
pas de REGDOMAIN...
Donc il utilise des plage de fréquence "generique" qui rentre en conflit avec aucun pays,
mais qui n'utilise pas les spécificités locales... donc moins de fréquence disponibles...
Par exemple pour l'europe, ce sont pratiquement les mêmes :
#iw reg set FR
# iw reg get
global
country FR: DFS-ETSI
(2402 - 2482 @ 40), (N/A, 20), (N/A)
(5170 - 5250 @ 80), (N/A, 20), (N/A), AUTO-BW
(5250 - 5330 @ 80), (N/A, 20), (0 ms), DFS, AUTO-BW
(5490 - 5710 @ 160), (N/A, 27), (0 ms), DFS
(57000 - 66000 @ 2160), (N/A, 40), (N/A)
# iw reg set DE
# iw reg get
global
country DE: DFS-ETSI
(2400 - 2483 @ 40), (N/A, 20), (N/A)
(5150 - 5250 @ 80), (N/A, 20), (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
(57000 - 66000 @ 2160), (N/A, 40), (N/A)
# iw reg set IT
# iw reg get
global
country IT: DFS-ETSI
(2402 - 2482 @ 40), (N/A, 20), (N/A)
(5170 - 5250 @ 80), (N/A, 20), (N/A), AUTO-BW
(5250 - 5330 @ 80), (N/A, 20), (0 ms), DFS, AUTO-BW
(5490 - 5710 @ 160), (N/A, 27), (0 ms), DFS
(57000 - 66000 @ 2160), (N/A, 40), (N/A)
Et je n'ai pas de problème de connectivité et pour le middle east :
# iw reg set LB
# iw reg get
global
country LB: DFS-FCC
(2402 - 2482 @ 40), (N/A, 20), (N/A)
(5170 - 5250 @ 80), (N/A, 17), (N/A), AUTO-BW
(5250 - 5330 @ 80), (N/A, 24), (0 ms), DFS, AUTO-BW
(5490 - 5730 @ 160), (N/A, 24), (0 ms), DFS
(5735 - 5835 @ 80), (N/A, 30), (N/A)
Ou pour les US
# iw reg set US
# iw reg get
global
country US: DFS-FCC
(2402 - 2472 @ 40), (N/A, 30), (N/A)
(5170 - 5250 @ 80), (N/A, 17), (N/A), AUTO-BW
(5250 - 5330 @ 80), (N/A, 23), (0 ms), DFS, AUTO-BW
(5490 - 5730 @ 160), (N/A, 23), (0 ms), DFS
(5735 - 5835 @ 80), (N/A, 30), (N/A)
(57240 - 63720 @ 2160), (N/A, 40), (N/A)
Par contre pour les pays africains, ils ne sont pas tous dispo :(
Mes 2 cents
Mourad