우분투에서 와이파이 문제 해결하는 방법
우분투에서 갑자기 모든 Wi-Fi 옵션이 사라지거나 드라이버에 문제가 없는데도 연결이 되지 않는다면 정말 답답할 것입니다.보통은 드라이버 오류, 커널 버그 또는 네트워크 관리자 문제 때문이지만, 때로는 이 모든 문제가 복합적으로 발생하기도 합니다.이러한 문제는 시스템 업그레이드, 커널 업데이트 후 또는 시스템이 Wi-Fi 어댑터를 제대로 인식하지 못하는 경우에 나타날 수 있습니다.해결 방법이 항상 간단한 것은 아니지만, 일반적인 원인으로는 드라이버 누락 또는 비활성화, rfkill 명령어를 통한 무선 네트워크 카드 차단, 또는 네트워크 관리자의 오작동 등이 있습니다. Wi-Fi를 다시 작동시키려면 드라이버 업데이트, 네트워크 서비스 재시작, 하드웨어 스위치 재설정 등 다양한 해결 방법이 필요할 수 있습니다.
우분투 와이파이가 작동하지 않을 때 해결 방법은 무엇인가요?
우분투 22.04 와이파이 버그, 특히 커널 관련 버그를 수정합니다.
우분투 22.04 사용자들, 특히 5.15 커널을 사용하는 사용자들이 Wi-Fi 연결이 갑자기 끊기거나 불안정하다고 불평해 왔습니다.알고 보니 이는 해당 커널 버전과 관련된 알려진 버그였습니다.좀 이상하지만, 다른 커널로 부팅하거나 최신 패치를 적용하면 도움이 될 수 있습니다. Canonical은 이러한 버그가 발생하면 상당히 빠르게 패치하는 경향이 있기 때문입니다.
왜 이 방법을 시도해야 할까요? 이 버그는 연결성, 속도, 연결 끊김에 영향을 미치고, 때로는 와이파이가 완전히 사라지게 만들기 때문입니다.커널에 문제가 생기면 시스템이 와이파이 어댑터와 통신하는 방법을 잊어버린 것처럼 되어 매우 불편합니다.
커널 업데이트
- 터미널을 여세요 — Ctrl + Alt + T.
- 달리다:
sudo apt update && sudo apt dist-upgrade - 그 후 컴퓨터를 재부팅하세요.다음 명령어를 사용하여 최신 커널이 설치되었는지 확인할 수 있습니다.
uname -r
최신 업데이트에는 와이파이 문제를 해결하는 커널 패치가 포함되는 경우가 있습니다.하지만 그렇지 않거나 업데이트로 인해 문제가 발생하는 경우, 이전 버전의 커널로 되돌려야 할 수도 있습니다.
(업데이트로 문제가 해결되지 않으면) 커널을 이전 버전으로 되돌리세요.
- 시스템을 재부팅하고 부팅하는 동안 Shift 키를 누른 상태로 GRUB에 접근하세요.
- 우분투의 고급 옵션을 선택하세요.
- 특히 이전에 안정적이었던 버전이라면 5.13과 같은 이전 커널 버전을 선택하세요.
- 해당 기기로 부팅해서 와이파이가 더 잘 작동하는지 확인해 보세요.어떤 경우에는 커널을 업그레이드하는 이 방법이 문제를 해결하는 데 효과적일 수 있습니다.
세련된 방법은 아니지만, 적어도 일시적으로는 효과가 있습니다.물론 리눅스는 필요 이상으로 복잡하게 만들어야만 하죠.
OpenSSL 및 WPA 재시작을 통한 버그 해결 방법
좀 이상한 방법이긴 하지만, 경우에 따라 openssl.cnf파일을 수정하고 WPA 서플리컨트를 재시작하면 Wi-Fi 연결을 복구할 수 있습니다.방법은 다음과 같습니다.
- 해당 경로로 이동하여
/usr/lib/ssl/엽니다openssl.cnf.루트 권한이 필요할 수 있습니다.sudo nano /usr/lib/ssl/openssl.cnf - 다음 줄들이 있는지 확인하십시오:
openssl_conf = openssl_init [openssl_init] ssl_conf = ssl_sect [ssl_sect] system_default = system_default_sect [system_default_sect] Options = UnsafeLegacyRenegotiation - 파일을 저장하고 WPA 서플리컨트를 다시 시작하십시오.
sudo pkill wpa_supplicant sudo wpa_supplicant -B && sudo systemctl restart NetworkManager
이 방법이 완벽한 해결책은 아니지만 OpenSSL 설정으로 인해 발생하는 일부 이상한 핸드셰이크 버그를 해결하는 데 도움이 될 수 있습니다.
무선 카드에 맞는 드라이버를 찾는 방법
Wi-Fi 옵션이 사라지는 이유는 시스템에 올바른 드라이버가 설치되지 않았기 때문인 경우가 많습니다.특히 Broadcom과 같은 독점 어댑터를 사용하는 경우 더욱 그렇습니다. Linux는 기본적으로 무료 드라이버만 제공하므로 Broadcom 카드를 사용하는 경우 별도의 드라이버를 수동으로 설치해야 합니다.
이더넷으로 연결되어 있다면, 그게 가장 쉬운 방법입니다.
- [프로그램 표시] > [소프트웨어 및 업데이트]를 엽니다.
- 추가 드라이버 탭 으로 전환하세요.
- 사용 중인 그래픽 카드에 권장되는 드라이버(예: Broadcom BCM43xx 칩의 경우 bcmwl-kernel-source )를 선택한 다음, [변경 사항 적용]을 클릭하십시오.
- 설치가 완료되면 Wi-Fi가 표시됩니다.이후 재부팅이 필요할 수 있습니다.
현재 기기에 인터넷 연결이 없다면 다른 컴퓨터에서 필요한 드라이버 패키지(deb 파일)를 다운로드하여 USB에 구운 후 오프라인으로 설치할 수 있습니다.
- 사용 중인 우분투 버전에 맞는 드라이버를 우분투 패키지 사이트 에서 다운로드하세요.
- USB를 통해 복사하세요.
- 다음 명령어로 설치하세요:
sudo dpkg -i
일부 사용자는 NetworkManager를 껐다 켜거나 재시작하는 것만으로 드라이버 문제를 해결했습니다.
sudo systemctl restart NetworkManager
하드웨어 또는 어댑터 문제 해결 방법
Wi-Fi 어댑터가 전혀 감지되지 않거나 비활성화된 상태로 유지되는 경우, 소프트웨어적으로 차단되었거나 BIOS에서 비활성화되어 있는지 확인하십시오.다음 명령어를 사용하십시오.
rfkill list
차단된 항목이 있는지 확인한 후 다음 명령으로 차단을 해제하세요.
sudo rfkill unblock all
하드웨어 스위치가 있는 경우, 스위치가 켜짐 위치에 있는지 확인하십시오.
다음으로, 다음 도구를 사용하여 하드웨어를 점검하십시오.
sudo lshw -C network
Wi-Fi 장치가 검색되는지 확인하세요.장치가 헐거워졌거나 작동하지 않으면 다시 장착하거나 교체하세요. Wi-Fi 모듈을 다시 장착하거나 접촉면을 청소하는 것만으로도 연결이 복구되는 경우가 있습니다.하지만 장치가 검색되지 않거나 “등록되지 않음”으로 표시되는 경우 드라이버 문제가 원인일 가능성이 높습니다.
기본 소프트웨어 및 네트워크 설정 수정
비행기 모드를 껐다 켜보시거나, 네트워크를 삭제하고 다시 추가하거나, 처음부터 다시 연결해 보셨나요? 때로는 Wi-Fi를 껐다 켜거나 비밀번호를 다시 입력하는 것만으로도 문제가 해결될 수 있습니다.또한, 네트워크가 숨겨져 있지 않은지 확인하거나, ‘ 숨겨진 Wi-Fi에 연결’ 기능을 통해 수동으로 연결해 보세요.
공용 와이파이나 학교 와이파이를 사용 중이라면, 네트워크가 과부하 상태이거나 기기 연결을 차단하고 있지 않은지 확인하세요.때때로 연결 문제는 라우터에 연결된 기기가 너무 많아서 발생하는 경우가 있습니다.
IP 주소 갱신 및 DNS 캐시 삭제
잘못된 DNS 캐시 또는 IP 충돌로 인해 실제로는 네트워크 오류임에도 불구하고 Wi-Fi가 끊긴 것처럼 보일 수 있습니다.이 문제를 해결하려면 다음 명령을 실행하세요.
sudo dhclient -r sudo dhclient sudo systemd-resolve --flush-caches
그런 다음 다시 연결을 시도하십시오.
관련 질문
내 우분투 와이파이가 잘 작동했는데 갑자기 안 돼요.해킹당한 걸까요?
와이파이 네트워크 연결이 반복적으로 끊기거나 이상한 현상이 발생하지 않는 한, 해킹일 가능성은 낮습니다.일반적으로 해킹은 그렇게 눈에 띄게 드러나기까지 시간이 오래 걸립니다.연결이 갑자기 끊어진다면 소프트웨어 또는 하드웨어 문제, 혹은 간섭 때문일 가능성이 더 큽니다.
의심스러운 상황이 발생하면 와이파이 비밀번호를 변경하고 공유기 펌웨어를 최신 버전으로 업데이트하는 것이 좋습니다.무단 접속 흔적이 있는지 확인해 볼 수도 있지만, 대부분의 와이파이 문제는 설정 오류나 드라이버 문제인 경우가 많습니다.
공유기 펌웨어를 업데이트해야 할까요?
라우터 펌웨어가 오래된 것이 와이파이 연결이 완전히 끊기는 주된 원인은 아니지만, 가끔 이상한 문제를 일으킬 수 있습니다.시스템 문제 해결 후에도 와이파이 연결에 문제가 계속된다면, 특히 관리자 패널에서 펌웨어를 업데이트하는 것이 좋습니다.하지만 펌웨어 업데이트가 와이파이 연결이 완전히 끊기는 원인일 가능성은 매우 낮습니다.
요약
- 커널 버그를 확인하고 필요한 경우 업데이트하십시오.
- 업데이트로 문제가 해결되지 않으면 이전 커널 버전으로 되돌려 보세요.
- 무선 드라이버가 올바르게 설치되고 로드되었는지 확인하십시오.
- WiFi 기기의 차단을 해제하세요
rfkill - 가능하다면 WiFi 하드웨어를 다시 장착하거나 테스트해 보세요.
- 네트워크 서비스를 재시작하세요
sudo systemctl restart NetworkManager - 다른 모든 방법이 실패하면 네트워크 설정을 재설정하고 캐시를 초기화하십시오.
마무리
우분투에서 와이파이 문제는 버그, 하드웨어 문제, 잘못된 설정 등 여러 가지 원인이 복합적으로 작용하여 발생할 수 있으며, 때로는 이 모든 것이 동시에 나타나기도 합니다.커널 업데이트, 드라이버 설치, rfkill 명령어 껐다 켜기, 네트워크 관리자 재시작 등 다양한 방법을 시도해 보면 문제를 해결할 수 있습니다.인내심을 갖고 체계적인 문제 해결 과정을 거치는 것이 가장 효과적입니다.이 글이 여러분의 골칫거리를 해결하는 데 도움이 되기를 바랍니다.몇몇 사용자에게는 효과가 있었으니, 여러분의 경우에도 도움이 되기를 기대합니다.