Intel Wifi 6 AX201의 높은 전력 소비를 줄입니다.

Intel Wifi 6 AX201의 높은 전력 소비를 줄입니다.

$ powertop내 Thinkpad X1 Carbon Gen9(Ubuntu 21.04 실행)에 있는 WiFi 카드(Intel Wifi 6 AX201)는 배터리 모드에서 4~5W의 전력을 소비하는 것으로 알려졌는데, 이는 내 노트북의 배터리 수명을

나는 수년 동안 다른 노트북에서 인텔 Wi-Fi 카드를 사용해 왔지만 그 중 어느 것도 그려지지 않았기 때문에 이것이 믿기지 않습니다.저것많은 힘.

Wi-Fi 카드의 전력 소비를 줄이는 방법이 있습니까? 이것인텔 문서다양한 전력 모드(최대 성능/중간 절전/최대 절전)를 언급하면서 이러한 모드 간에 전환하는 방법을 알고 싶습니다.

일부 진단 정보:

$ lspci | grep -i "wi-fi"                                                                                           130 ↵
00:14.3 Network controller: Intel Corporation Wi-Fi 6 AX201 (rev 20)
cat /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf
[connection]
# Values are 0 (use default), 1 (ignore/don't touch), 2 (disable) or 3 (enable).
wifi.powersave = 3

(그래서 iwconfigWi-Fi 인터페이스에는 "전원 관리: 켜짐"이 표시됩니다.)

ThinkWiki/sys/bus/pci/devices/0000:00:14.3/power_level파일이 있지만 내 시스템에 존재하지 않는다고 합니다 . 내가 찾은 유일한 것은 다음과 같습니다.

$ cat /sys/bus/pci/devices/0000:00:14.3/power_state
D0

(이게 무슨 뜻인지 모르겠어요)

또한 iwpriv설정할 수 있는 드라이버별 매개변수도 표시되지 않습니다.

$ iwpriv wlp0s20f3                                                  
wlp0s20f3  no private ioctls.

답변1

이것을 시도하고 재부팅하십시오.

cat /etc/modprobe.d/intel_wifi.conf
options iwlmvm power_scheme=1
options iwlwifi power_save=Y power_level=5

power_level=5아직은 확실하지 않지만 power_level=1. 문서에는 부족한 점이 많습니다.

parm:           power_level:default power save level (range from 1 - 5, default: 1) (int)

소스 코드를 읽어보았지만 여전히 단서가 없습니다.

관련 정보