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스스로 관리할 수 없습니다.

매우 감사합니다.

추신: 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

관련 정보