Ubuntu “Wi-Fi 어댑터를 찾을 수 없음” 오류를 수정하는 방법

컴퓨터가 인터넷 연결에 실패하거나 와이파이 네트워크에 접속하지 못하는 상황은 매우 답답할 수 있습니다. 특히 Ubuntu 운영체제에서 “와이파이 어댑터를 찾을 수 없음” 오류가 발생하면, 해결 방법을 찾기 위해 많은 고민을 하게 됩니다.

하지만 너무 걱정하지 마세요. 몇 가지 간단한 문제 해결 단계를 따르면 Ubuntu 와이파이 문제를 쉽게 해결할 수 있습니다.

1. 와이파이 어댑터 인식 여부 확인

“와이파이 어댑터를 찾을 수 없음” 오류는 컴퓨터의 와이파이 어댑터 자체 문제, 드라이버 문제, 또는 리눅스 커널 버그 등 다양한 원인으로 발생할 수 있습니다.

가장 먼저 해야 할 일은 Ubuntu가 와이파이 어댑터를 제대로 인식하는지 확인하는 것입니다. 이 작업은 간단한 명령어로 수행할 수 있지만, 먼저 필요한 패키지를 설치해야 합니다. 터미널을 열고 다음 명령어를 입력하세요:

 sudo apt update
sudo apt-get install lshw

패키지 설치가 완료되면, `lshw` 명령어를 사용하여 무선 장치를 검색할 수 있습니다. 시스템이 와이파이 어댑터를 정상적으로 인식한다면, 해당 장치에 대한 상세 정보가 출력될 것입니다. 무선 인터페이스 장치를 확인하려면 다음 명령어를 입력하세요:

 sudo lshw -C network 

만약 위의 명령어로 무선 인터페이스 장치를 찾을 수 없다면, 몇 가지 다른 명령어를 시도해볼 수 있습니다. 대부분의 컴퓨터는 내부 PCI 어댑터를 사용하므로, 다음 명령어를 통해 확인할 수 있습니다.

 lspci 

만약 외부 USB 와이파이 어댑터를 사용하고 있다면, 인식이 되는지 확인하기 위해 다른 접근 방식이 필요합니다. 다음 명령어를 입력하고, 출력 결과에 무선 어댑터가 나열되어 있는지 확인하세요.

 lsusb 

2. 와이파이 어댑터용 새 드라이버 설치

만약 위 명령어들을 통해 와이파이 어댑터를 찾을 수 없다면, 시스템에 해당 어댑터를 인식하는 데 필요한 드라이버가 설치되어 있지 않을 가능성이 있습니다. ‘소프트웨어 및 업데이트’ 설정을 열고 ‘추가 드라이버’ 탭으로 이동하여 새로운 어댑터를 확인할 수 있습니다.

만약 사용 가능한 드라이버가 있다면, 해당 드라이버를 선택하고 ‘변경 사항 적용’을 클릭하여 변경 사항을 완료하세요. 그러나 이전 방법만으로는 올바른 와이파이 드라이버를 찾아 설치하는 데 충분하지 않은 경우가 있습니다. 와이파이 어댑터 제조사(Intel, Realtek, Broadcom 등)에 따라 드라이버를 다운로드하는 데 필요한 특정 방법이 있습니다.

만약 Intel 와이파이 어댑터를 사용하고 있다면, Intel 공식 웹사이트에서 최신 펌웨어를 다운로드하고, 압축을 푼 후 해당 폴더에서 터미널을 열어야 합니다. 그 후 다음 명령어를 입력하여 펌웨어 파일을 펌웨어 디렉토리에 복사합니다:

 sudo cp *.ucode /lib/firmware 

Realtek 어댑터의 경우, rtw88 GitHub 저장소에서 최신 드라이버를 다운로드할 수 있습니다. ‘Code > Download ZIP’을 클릭하여 다운로드하고, 압축을 풀고 해당 폴더에서 터미널을 엽니다. 그 후 다음 명령어를 사용하여 새 펌웨어 파일을 설치합니다:

 make
sudo make install

설치가 완료되면 컴퓨터를 재시작합니다. 재부팅 후에도 Ubuntu가 와이파이 어댑터를 인식하지 못한다면, `modprobe` 명령어를 사용하여 강제로 로드해야 할 수 있습니다. 먼저 다음 명령어를 입력하여 사용 중인 커널 드라이버를 확인합니다. 결과가 출력되면, 두 번째 명령어에서 `[wifi-module]` 부분을 확인된 모듈 이름으로 대체하여 강제로 모듈을 로드합니다:

 lspci -nnk | grep -A2 0280
sudo modprobe -r [wifi-module] && sudo modprobe [wifi-module]

Broadcom 와이파이 어댑터는 비교적 드라이버 설치 과정이 간단합니다. 다음 명령어를 입력하고 PC를 재시작하면 새로운 드라이버를 확인하고 설치할 수 있습니다:

 sudo apt-get install --reinstall bcmwl-kernel-source 

3. 와이파이 어댑터용 펌웨어 설치 확인

만약 와이파이가 여전히 작동하지 않는다면, 컴퓨터에 와이파이 어댑터 작동에 필요한 펌웨어 파일이 없을 수 있습니다. 다음 명령어를 통해 펌웨어 파일 누락 여부를 확인할 수 있습니다:

 sudo dmesg | grep firmware 

만약 출력 결과에 오류 메시지가 포함되어 있다면, 펌웨어를 설치해야 합니다. 일반적으로 다음 명령어를 사용하여 누락된 펌웨어 파일을 찾아 설치할 수 있습니다:

 sudo apt-get install linux-firmware 

새로 출시된 Intel 와이파이 어댑터의 경우, 펌웨어가 아직 Linux 펌웨어 패키지에 포함되지 않았을 수 있으므로 Intel 웹사이트에서 찾아야 할 수 있습니다.

4. 새로운 USB 와이파이 어댑터 사용해보기

만약 와이파이 어댑터에 결함이 있다면, 새 Ubuntu 와이파이 드라이버를 설치하는 것만으로는 연결 문제를 해결하기에 충분하지 않을 수 있습니다. 기존 어댑터 자체에 문제가 있는지 확인하는 가장 좋은 방법은 새 와이파이 어댑터를 설치해보는 것입니다. PCI-e 어댑터만큼 안정적인 USB 와이파이 어댑터를 사용하여 간단히 확인할 수 있습니다.

대부분의 전자 제품 판매점에서 다양한 USB 와이파이 어댑터를 구매할 수 있습니다. 어댑터의 프로토콜(예: 802.11n 또는 802.11ac)을 라우터의 프로토콜과 일치시켜야 합니다. 어댑터를 PC에 연결하고, 사용 가능한 드라이버가 있다면 설치하십시오. 만약 원래 와이파이 어댑터에 문제가 있었다면, 이제 인터넷에 연결할 수 있을 것입니다.

5. 대체 커널 버전으로 리눅스 설치

Ubuntu 시스템이 5.x 버전의 리눅스 커널을 사용하고 있다면, 커널 관련 버그로 인해 “Ubuntu 와이파이가 작동하지 않는” 문제가 발생할 수 있습니다. 특히 리눅스 커널을 업데이트한 후 Ubuntu 무선 드라이버 문제가 갑자기 발생했다면, 커널 버전을 변경하는 것이 도움이 될 수 있습니다. PC를 재시작하여 커널 버전을 변경할 수 있습니다.

장치가 일반 Ubuntu 부팅 메뉴를 로드할 때까지 기다립니다. “Ubuntu”를 선택하는 대신 아래로 스크롤하여 “Ubuntu용 고급 옵션” 메뉴를 선택하세요. 사용 가능한 모든 리눅스 커널 버전이 나열됩니다. 스크롤하여 대체 커널 버전을 선택하고 Enter 키를 누른 후, PC가 부팅되도록 합니다. 와이파이 문제가 해결되었는지 확인하세요.

6. 테더링된 인터넷 연결 사용

만약 이전의 문제 해결 단계들이 모두 “Ubuntu 와이파이 어댑터를 찾을 수 없음” 오류를 해결하기에 충분하지 않다면, 테더링된 인터넷 연결을 사용해보는 것을 고려해봐야 합니다. 무선 라우터가 있다면, 이더넷 케이블을 사용하여 PC를 라우터에 연결하면 됩니다. 또는 충전 케이블을 사용하여 PC를 iPhone이나 Android 휴대폰의 셀룰러 연결에 연결하여 인터넷에 접속할 수 있습니다.

Ubuntu에서 “와이파이 어댑터를 찾을 수 없음” 오류는 쉽게 해결할 수 있습니다.

Ubuntu 사용자에게 가장 실망스러운 문제 중 하나는 “와이파이 어댑터를 찾을 수 없습니다” 오류입니다. 다행히 올바른 문제 해결 단계를 따르면 Ubuntu에서 연결 문제를 해결하는 것은 간단한 과정입니다. 와이파이 연결이 복원되면, Ubuntu를 통해 웹 서핑을 즐길 모든 준비가 완료된 것입니다.