WiFi kesintilerini teşhis etmeye çalışırken, WiFi arayüzümdeki düzenleyici alanın "dünya" (00) olarak ayarlandığını ve bölgem (ABD) olarak değiştirmenin sorunu düzeltmeye yardımcı olacağını keşfettim. Ancak, bunu yapmak için yaptığım her girişim göz ardı edildi.
Koşmanın iw reg set US
belirgin bir etkisi yoktur:
$ iw reg get
country 00: DFS-UNSET
(2402 - 2472 @ 40), (6, 20), (N/A)
(2457 - 2482 @ 40), (6, 20), (N/A), PASSIVE-SCAN
(2474 - 2494 @ 20), (6, 20), (N/A), NO-OFDM, PASSIVE-SCAN
(5170 - 5250 @ 160), (6, 20), (N/A), PASSIVE-SCAN
(5250 - 5330 @ 160), (6, 20), (0 ms), DFS, PASSIVE-SCAN
(5490 - 5730 @ 160), (6, 20), (0 ms), DFS, PASSIVE-SCAN
(5735 - 5835 @ 80), (6, 20), (N/A), PASSIVE-SCAN
(57240 - 63720 @ 2160), (N/A, 0), (N/A)
$ sudo iw reg set US
$ iw reg get
country 00: DFS-UNSET
(2402 - 2472 @ 40), (6, 20), (N/A)
(2457 - 2482 @ 40), (6, 20), (N/A), PASSIVE-SCAN
(2474 - 2494 @ 20), (6, 20), (N/A), NO-OFDM, PASSIVE-SCAN
(5170 - 5250 @ 160), (6, 20), (N/A), PASSIVE-SCAN
(5250 - 5330 @ 160), (6, 20), (0 ms), DFS, PASSIVE-SCAN
(5490 - 5730 @ 160), (6, 20), (0 ms), DFS, PASSIVE-SCAN
(5735 - 5835 @ 80), (6, 20), (N/A), PASSIVE-SCAN
(57240 - 63720 @ 2160), (N/A, 0), (N/A)
Konuyla ilgili kapsamlı Google çalışanlarından sonra, olması gereken şey, iw reg set
çekirdeğin bir udev olayı yaymasına neden crda
olduğu ve bu da ilgili düzenleme bilgilerini öksürmesine neden olduğu görülüyor . Ancak, anlatabileceğim kadarıyla udevadm
, bu olay asla yayılmaz. Bu etkinliğin yokluğu, aşağıdaki kluge çalışmadığında desteklenir:
$ sudo iw reg set US; sudo COUNTRY=US crda
Failed to set regulatory domain: -7
Hata mesajı arasındadır crda
. Çekirdek, yalnızca bir udev olayı / isteği yayınladıysa ve bir yanıt bekliyorsa, WiFi düzenleme değişikliklerini kabul edecektir. Yana crda
başarısız çekirdek açıkça hiçbir Udev olay yayılan edildi düşündüren, bunu beklemiyordum.
WiFi arayüzü bir Intel 7265D'dir; kimin çekirdek sürücüsü iwlmvm
. Ben kurdum crda
ve wireless-regdb
kurdum ve /etc/default/crda
içerir REGDOMAIN=US
. Sürücüyü kaldırmanın ve yeniden yüklemenin bir iwlmvm
etkisi yoktur.
Daha ne kontrol etmek için herhangi bir öneriniz var mı?
dmesg
Düzenleyici etki alanını değiştirmek için herhangi bir girişimde bulunulduğunu göstermek için çıktıda veya günlüklerde hiçbir şey bulamıyorum . Bu etkiye ilişkin tek ileti, sürücü ilk yüklendiğinde görüntülenir ve "DFS ana bölgesi: ayarlanmadı"