Debian/Ubuntu 16.04+ 인텔 Killer AX1650에 대한 진단 및 문제 해결 지침
인텔® Killer™ Wireless AX1650이 Debian*기반 시스템에서 보이지 않거나 사용되지 않는 경우 올바른 Iwlwifi 드라이버 또는 펌웨어가 누락되었을 수 있습니다. 이 가이드에는 작업 중인 Iwlwifi 드라이버를 설치하는 방법에 대한 옵션이 포함되어 있습니다. 이러한 옵션은 Ubuntu* 16.04/18.04/19.04의 AX1650을 사용하여 무선 연결을 복원하는 것을 확인했습니다.
참고 | WI-FI 드라이버를 설치하려는 장치에 인터넷에 전혀 액세스할 수 없는 경우 다음 문서를 참조하십시오. |
문제를 해결하는 세 가지 주요 방법이 있습니다.
- Linux* 커널 5.1 또는 Linux 커널 5.3
다음을 사용하십시오.인텔 Wi-Fi 6 AX200 160MHz 펌웨어 Linux Kernel 5.1 또는 5.3을 실행하는 동안. 이를 위해서는 최신 Linux Kernel을 설치하고 사용하고 펌웨어 파일을 /lib/firmware/폴더에 복사해야 합니다. 선택한 Linux의 최신 릴리스도 설치할 수 있습니다. 예를 들어, Ubuntu 19.10은 Linux Kernel 5.3 및 필요한 펌웨어를 설치할 때 즉시 작동해야 합니다.5.4+와 같은 최신 Linux Kernels에는 버그와 호환성 문제가 있을 수 있으므로 이를 사용하는 데 문제가 있는 경우 5.3으로 다운그레이드해 보십시오.
- APT 와 같은 패키지 관리자를 사용하여 자동으로 백포트된 Iwlwifi 드라이버를 설치합니다.
다음 명령을 하나씩 실행하고 컴퓨터를 재부팅합니다. AX1650이 여전히 감지/사용되지 않으면 아래로 스크롤하여 이전 백포트 단계를 시도할 수 있습니다.
$ sudo 애드-apt-리포지토리 ppa:canonical-hwe-team/backport-iwlwifi
$ sudo apt-get 업데이트
$ sudo apt-get 설치 백포트-iwlwifi-dkms
$ 재부팅 - 이전 Linux 커널용 Iwlwifi 드라이버를 수동으로 백포트합니다.
AX1650과 함께 작동하는 Iwlwifi 드라이버는 Linux Kernels 5.1+에 포함되어 있습니다.
Iwlwifi 드라이버를 이전 Linux Kernel에 백포트하려면 아래 단계를 따를 수 있습니다.
백포트 드라이버는 현재 환경에 맞게 생성됩니다. 드라이버를 백포트한 다음 시스템을 업그레이드하면 백포트 드라이버가 올바르게 실행되지 않을 수 있습니다. 이전에 백포트된 드라이버를 제거한 다음 현재 환경에 맞게 다른 드라이버를 만들어야 합니다.
이전 Linux Kernels용 Iwlwifi 드라이버 백포트
수동 백포트 프로세스를 시작하기 전에 AX1650용 Iwlwifi 강을 백포팅하는 데 필요한 세 가지 단계에 대한 간단한 설명과 예는 다음과 같습니다.
1단계 - 최신 Git 및 빌드 필수 패키지 다운로드
- 빌드 에센셜에는 드라이버를 만드는 데 필요한 'Make' 패키지와 몇 가지 다른 패키지 가 포함되어 있습니다.
2단계 - Iwlwifi-Firmware.git 저장소 다운로드
- 그런 다음 Iwlwifi 파일을 /lib/firmware/폴더로 이동하여 새로 만든 드라이버가 재부팅 후 올바르게 작동할 수 있도록 합니다.
3단계 - Backport-Iwlwifi.git 저장소 다운로드
- 'Make'과 'Backport-Iwlwifi' 리포지토리를 사용하여 Iwlwifi 드라이버를 구축하십시오.
- 'Make'가 서명되지 않은 드라이버를 생성하므로 SSL 오류/경고가 표시될 수 있습니다.
- 이 기능은 괜찮지만 보안 부팅을 비활성화해야 하는 이유입니다.
- 보안 부팅이 활성화되면 컴퓨터가 서명되지 않은 드라이버를 사용하지 않습니다!
다음은 수행 중인 이러한 단계의 예입니다.
- 이 예 출력에 대한 시작 조건:
- Dell XPS 13 9360
AX1650
레거시 부팅 모드; 보안 부팅 끄기
그런 다음 Ubuntu 18.04는 마운트 포인트가 '/'로 설정된 EXT4 파티션으로 설치됩니다.
컴퓨터가 다시 시작되어 Ubuntu 18.04로 부팅됩니다. - Backport_Iwlwifi 예
AX1650은 'sudo lshw-C 네트워크'의 출력에 표시된 대로 Iwlwifi 드라이버를 사용하고 있으며 WiFi에 액세스할 수 있습니다.
- Dell XPS 13 9360
참고 | 다음 단계를 수행하려면 반드시 BIOS에서 보안 부팅을 비활성화해야 합니다. 보안 부팅을 비활성화하는 방법을 잘 모르는 경우, 컴퓨터 또는 마더보드의 지원 자료 또는 웹 사이트를 참조하십시오. |
시작해 봅시다
한 번에 한 줄씩 터미널에 다음 명령을 입력합니다.
1단계 - 최신 Git 및 빌드 필수 패키지 다운로드
$ sudo apt 업데이트
$ sudo apt-get 설치 -y git
$ sudo apt-get 설치 -y 빌드 필수
2단계 - Iwlwifi-Firmware.git 저장소 다운로드
$ git 클론 git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
$ cd linux-펌웨어
$ sudo cp iwlwifi-* /lib/firmware/
$ cd ..
3단계 - 현재 설정에 대한 백포트 Iwlwifi 드라이버 만들기
$ git 클론 https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/backport-iwlwifi.git
$ CD 백포트-iwlwifi
$ sudo는 defconfig-iwlwifi-Public을 만듭니다.
$ sudo make -j4
$ sudo 설치
이 명령은 컴퓨터가 부팅에서 드라이버를 사용하도록 강제하는 데 필요할 수 있습니다.
$ 업데이트-initramfs -u
컴퓨터를 재부팅하고 컴퓨터가 작동하는지 확인합니다.
참고 | 백포트 드라이버를 사용한 후 Ubuntu를 업데이트하는 경우 처음부터 3단계를 반복하여 새 드라이버를 구축해야 할 수도 있습니다. |