IEEE 802.11ac 모드 및 하위 모드를 사용하도록 Wi-Fi 드라이버를 제한하는 방법은 무엇입니까?

IEEE 802.11ac 모드 및 하위 모드를 사용하도록 Wi-Fi 드라이버를 제한하는 방법은 무엇입니까?

최대 IEEE 802.11ax를 지원하는 Wi-Fi 칩이 장착된 노트북이 있습니다. 아래는 lspci출력 입니다 .

5d:00.0 Network controller: Intel Corporation Wi-Fi 6 AX210/AX211/AX411 160MHz (rev 1a)

Windows OS에서 사용할 때 비활성화하면 다운로드/업로드 속도가 훨씬 빨라졌습니다(2~3배).도끼모드를 사용하고 다음을 허용합니다.교류그리고 더 낮은. 일부 하드웨어 오류로 인해 발생할 수 있습니다.

며칠 전에 같은 노트북에 Fedora를 설치했는데 같은 속도 문제가 발생했습니다. 다운로드 및 업로드 속도(speedtest.net)는 80-90Mbs 대신 10-20Mbs 정도로 매우 느립니다.

Windows에서 문제를 해결하는 것과 같은 방식으로 문제를 해결하고 싶습니다. Linux Wi-Fi 드라이버의 사용을 제한하고 싶습니다.도끼모델.

이제 드라이버가 도끼 모드를 사용한다는 것을 알았습니다. iw dev link명령의 결과는 다음과 같습니다 .

        freq: 5180
        RX: 58469848 bytes (52247 packets)
        TX: 6355149 bytes (26551 packets)
        signal: -59 dBm
        rx bitrate: 408.3 MBit/s 80MHz HE-MCS 8 HE-NSS 1 HE-GI 1 HE-DCM 0
        tx bitrate: 510.3 MBit/s 80MHz HE-MCS 10 HE-NSS 1 HE-GI 1 HE-DCM 0

차이점을 비교해보세요:

윈도우: 윈도우

리눅스: 리눅스

답변1

/etc/modprobe.d/disable-11ax.conf다음 내용을 사용하여 예를 들어 (접미사가 있고 .conf올바른 디렉터리에 있는 한 어떤 이름이든 선택할 수 있음) 이라는 텍스트 파일을 만듭니다 .

options iwlwifi disable_11ax=1

Linux 배포판이 iwlwifiinitramfs에 드라이버를 로드하는 경우 부팅 시 설정이 적용되도록 initramfs 파일을 업데이트해야 합니다.

initramfs 업데이트 프로세스는 배포판마다 다릅니다.

  • Fedora에서는 dracut -f이것이 올바른 명령인 것 같습니다.
  • Debian/Ubuntu/Mint에서는 update-initramfs -u이 작업을 수행할 수 있습니다.
  • Arch에서는 명령이 다음과 같은 것 같습니다 mkinitcpio. 하지만 저는 Arch에 대해 잘 모릅니다.

관련 정보