Arch Linux의 Thinkpad Extreme에 탑재된 Intel AX200 Wi-Fi

Arch Linux의 Thinkpad Extreme에 탑재된 Intel AX200 Wi-Fi

Lenovo Thinkpad X1 Extreme (Gen 2)의 Arch Linux에서 Wi-Fi를 사용할 수 없습니다. Intel AX200 네트워크 인터페이스가 Windows를 통해 작동하는지 확인했습니다. 유선 네트워크 연결을 통해 로컬 네트워크(및 이를 통해 인터넷)에 액세스하고 있습니다.

저는 Linux 버전 5.5.9-arch1-2(linux@archlinux)(gcc 버전 9.3.0(Arch Linux 9.3.0-1))을 실행하고 있습니다.

systemd 저널에는 다음 정보가 들어 있습니다.

kernel: iwlwifi 0000:52:00.0: enabling device (0000 -> 0002)
systemd-udevd[438]: ethtool: autonegotiation is unset or enabled, the speed and duplex are not writable.
kernel: iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-52.ucode failed with error -2
kernel: iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-51.ucode failed with error -2
kernel: iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-50.ucode failed with error -2
kernel: iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-49.ucode failed with error -2
kernel: iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-48.ucode failed with error -2
kernel: iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-47.ucode failed with error -2
kernel: iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-46.ucode failed with error -2
kernel: iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-45.ucode failed with error -2
kernel: iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-44.ucode failed with error -2
kernel: iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-43.ucode failed with error -2
kernel: iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-42.ucode failed with error -2
kernel: iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-41.ucode failed with error -2
kernel: iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-40.ucode failed with error -2
kernel: iwlwifi 0000:52:00.0: Direct firmware load for iwlwifi-cc-a0-39.ucode failed with error -2
kernel: iwlwifi 0000:52:00.0: no suitable firmware found!
kernel: iwlwifi 0000:52:00.0: minimum version required: iwlwifi-cc-a0-39
kernel: iwlwifi 0000:52:00.0: maximum version supported: iwlwifi-cc-a0-52
kernel: iwlwifi 0000:52:00.0: check git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git

또한 ip link루프백과 유선 NIC만 표시됩니다.

NetworkManager 시스템 로그를 살펴보면 적어도 Wi-Fi를 사용하려는 시도가 있는 것 같습니다.

manager[0x557825231080]: monitoring kernel firmware directory '/lib/firmware'.
manager[0x557825231080]: rfkill: Wi-Fi hardware radio set enabled
manager[0x557825231080]: rfkill: WWAN hardware radio set enabled
Loaded device plugin: NMOvsFactory (/usr/lib/NetworkManager/1.22.10-1/libnm-device-plugin-ovs.so)
Loaded device plugin: NMWifiFactory (/usr/lib/NetworkManager/1.22.10-1/libnm-device-plugin-wifi.so)
Loaded device plugin: NMWwanFactory (/usr/lib/NetworkManager/1.22.10-1/libnm-device-plugin-wwan.so)
Loaded device plugin: NMAtmManager (/usr/lib/NetworkManager/1.22.10-1/libnm-device-plugin-adsl.so)
Loaded device plugin: NMBluezManager (/usr/lib/NetworkManager/1.22.10-1/libnm-device-plugin-bluetooth.so)
Loaded device plugin: NMTeamFactory (/usr/lib/NetworkManager/1.22.10-1/libnm-device-plugin-team.so)
manager: rfkill: Wi-Fi enabled by radio killswitch; enabled by state file
manager: rfkill: WWAN enabled by radio killswitch; enabled by state file
manager: Networking is enabled by state file

실행하면 rfkill list다음이 생성됩니다.

0: tpacpi_bluetooth_sw: Bluetooth
    Soft blocked: no
    Hard blocked: no
1: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no

편집: BIOS 정보

  • UEFI BIOS 버전 N20ET42W(1.29)
  • UEFI 바이오스 날짜 2020-01-20
  • 임베디드 컨트롤러 버전 N20HT34W(1.21)
  • ME 펌웨어 버전 12.0.47.1524
  • 기계 유형 모델 20QVCT01WW
  • 무선 자동 연결 해제됨

답변1

패키지 를 설치하여 문제를 해결했습니다 linux-firmware.

관련 정보