如何增加 Intel AX200 卡的 TX-Power?

如何增加 Intel AX200 卡的 TX-Power?

问题

我有一张 Intel AX200 卡,连接到我的 PCI-E 插槽。我想将 tx 功率从 22dBm(默认)增加到 24-25(全部针对 5Ghz)。

我尝试过

我尝试过指导但这两种方法都不起作用。我将 CRDA 文件中的 txpower 更改为 30(在我的国家/地区,美国和 00),但当我尝试运行时:

sudo iw dev wlp8s0 set txpower fixed 30mBm

或者:

sudo iw dev wlp8s0 set txpower fixed 3000

它不起作用,iwconfig 仍然显示 TX-Power: 22dBm。如果我尝试降低它并运行:

sudo iw dev wlp8s0 set txpower fixed 2000

它变为 20dBm。

当我跑步时

iw reg get

它用于打印全局配置文件以及 iwlwifi 驱动程序的不同列表,以便管理卡,但我编辑了 /etc/modprobe.d/iwlwifi.conf 文件并添加:

options iwlwifi lar_disable=1

重新启动卡后,它只显示全局配置文件,因此它应该使用我使用指南创建的全局 CRDA 文件。当我将监管域更改为 US、BO、BZ、我的国家(而不是 00)以及当我删除 lar_disable=1 时,情况也一样。

信息

该卡本身是从一家美国商店购买的,因此如果有的话,它应该被硬编码到美国法规,允许高达 30dBm(或至少 23,而不是 22)。Ubuntu 20.04。

配置:

lo        no wireless extensions.

wlp8s0    IEEE 802.11  ESSID:"***"  
          Mode:Managed  Frequency:5.2 GHz  Access Point: ***   
          Bit Rate=585.1 Mb/s   Tx-Power=22 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Power Management:on
          Link Quality=47/70  Signal level=-63 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:35   Missed beacon:0

eno1      no wireless extensions.

iw reg 获取:

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

lspci-v:

08:00.0 Network controller: Intel Corporation Wi-Fi 6 AX200 (rev 1a)
    Subsystem: Intel Corporation Wi-Fi 6 AX200
    Flags: bus master, fast devsel, latency 0, IRQ 24
    Memory at fc900000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel driver in use: iwlwifi
    Kernel modules: iwlwifi

有什么办法可以解决这个问题吗?也许直接编辑 iwlwifi 文件?

相关内容