Intel®Wireless 7265D:iwが無効な規制情報を表示する

Intel®Wireless 7265D:iwが無効な規制情報を表示する

Intel®7265D WiFiデバイスを搭載したコンピュータでは、iw reg get次の出力が生成されます。

global
country 00: DFS-UNSET
    (2402 - 2472 @ 40), (N/A, 20), (N/A)
    (2457 - 2482 @ 40), (N/A, 20), (N/A), NO-IR
    (2474 - 2494 @ 20), (N/A, 20), (N/A), NO-OFDM, NO-IR
    (5170 - 5250 @ 80), (N/A, 20), (N/A), AUTO-BW, NO-IR
    (5250 - 5330 @ 80), (N/A, 20), (0 ms), DFS, AUTO-BW, NO-IR
    (5490 - 5730 @ 160), (N/A, 20), (0 ms), DFS, NO-IR
    (5735 - 5835 @ 80), (N/A, 20), (N/A), NO-IR
    (57240 - 63720 @ 2160), (N/A, 0), (N/A)


phy#0 (self-managed)
country DE: DFS-UNSET
    (2402 - 2482 @ 40), (6, 22), (N/A), AUTO-BW, NO-HT40PLUS, NO-80MHZ, NO-160MHZ
    (5170 - 5250 @ 80), (6, 22), (N/A), NO-OUTDOOR, AUTO-BW, GO-CONCURRENT, NO-HT40PLUS, NO-160MHZ, PASSIVE-SCAN
    (5250 - 5330 @ 80), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40PLUS, NO-160MHZ, PASSIVE-SCAN
    (5490 - 5730 @ 80), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40PLUS, NO-160MHZ, PASSIVE-SCAN
    (5735 - 5815 @ 80), (6, 22), (N/A), AUTO-BW, GO-CONCURRENT, NO-HT40PLUS, NO-160MHZ, PASSIVE-SCAN
    (5815 - 5835 @ 20), (6, 22), (N/A), AUTO-BW, GO-CONCURRENT, NO-HT40MINUS, NO-HT40PLUS, NO-160MHZ, PASSIVE-SCAN

出力結果によると、Wi-Fiカードは規制ドメイン自体を管理しているようです。国/地域はDE正しく設定されていますが、使用されている周波数と送信電力情報が規定に準拠していませんDE。 Intel®7260を使用する他のコンピュータでは、次のような出力が表示されますが、これはまさに私が期待したものです。

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)

以下は、私が読んだ後に期待する内容のリストですwireless-regdb(参照http://git.kernel.org/cgit/linux/kernel/git/sforshee/wireless-regdb.git/tree/db.txt)。

7265問題の出力は、openSUSE Leap 42.1を実行しているコンピュータで生成されます。バージョンcrda3.18-5.1、バージョンwireless-regdbはです2015.07.20-1.1。したがって、古いバージョンがこの問題の原因である可能性は低いです。

iw reg get私の考えでは、自己管理デバイスの場合、出力が正しくないようです。 7260 モジュールに関する正しい情報を説明します。したがって、iw自分で管理することはできません。

とても感謝しています。

PS:7265Dモジュールに関するいくつかの情報

[...]loaded firmware version 25.30.13.0 op_mode iwlmvm
[...]Detected Intel(R) Dual Band Wireless AC 7265, REV=0x210

答え1

LAR機能を無効にして、「自己管理型」デバイスとして表示されなくなります。その後、を使用して規制ドメインを設定できますiw reg set。 iwlwifiパラメータを設定するだけですlar_disable=1

  1. 手動:modprobe -r iwlwifi && modprobe iwlwifi lar_disable=1

  2. 自動的に:echo options iwlwifi lar_disable=1 >> /etc/modprobe.d/iwlwifi.conf

関連情報