Ubuntu 20.04에서 커널을 5.13.0-27-generic으로 업데이트한 후 Wi-Fi가 작동하지 않습니다.

Ubuntu 20.04에서 커널을 5.13.0-27-generic으로 업데이트한 후 Wi-Fi가 작동하지 않습니다.

내 노트북은 Ubuntu 20.04가 설치된 HP PROBOOK입니다. 지난 날 내 시스템 커널이 5.13.0-27-generic으로 업데이트된 후 Wi-Fi에 연결할 수 없습니다. LAN 연결은 잘 작동하지만 Wi-Fi 연결 문제가 있습니다. 다음은 커널 세부 사항입니다 -

Linux version 5.13.0-27-generic (buildd@lgw01-amd64-045) (gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0, GNU ld (GNU Binutils for Ubuntu) 2.34) #29~20.04.1-Ubuntu SMP Fri Jan 14 00:32:30 UTC 2022

업데이트하기 전에는 잘 작동했는데, 재시작 후 갑자기 이런 문제가 발생했습니다.

내 드라이버가 누락되었거나 Wi-Fi 어댑터에 문제가 있는지 확실하지 않습니다.

드라이버가 누락된 경우 Wi-Fi 어댑터에서 해당 드라이버를 구할 수 있습니다.

dkms status다음 결과를 던집니다

rtl8821ce, v5.5.2_34066.20200325, 5.13.0-27-generic, x86_64: installed
rtl8821ce, v5.5.2_34066.20200325, 5.4.0-96-generic, x86_64: installed
rtl88x2bu, 5.8.7.1, 5.13.0-27-generic, x86_64: installed
virtualbox, 6.1.26, 5.11.0-46-generic, x86_64: installed
virtualbox, 6.1.26, 5.13.0-27-generic, x86_64: installed
virtualbox, 6.1.26, 5.4.0-96-generic, x86_64: installed

sudo lshw -C network

*-network:0               
       description: Wireless interface
       product: Intel Corporation
       vendor: Intel Corporation
       physical id: 14.3
       bus info: pci@0000:00:14.3
       logical name: wlp0s20f3
       version: 20
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=iwlwifi driverversion=5.11.0-22-generic firmware=59.601f3a66.0 QuZ-a0-jf-b0-59.u ip=192.168.1.4 latency=0 link=yes multicast=yes wireless=IEEE 802.11
       resources: iomemory:600-5ff irq:16 memory:600324c000-600324ffff
  *-network:1
       description: Ethernet interface
       product: Ethernet Connection (13) I219-V
       vendor: Intel Corporation
       physical id: 1f.6
       bus info: pci@0000:00:1f.6
       logical name: enp0s31f6
       version: 20
       capacity: 1Gbit/s
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=e1000e driverversion=5.11.0-22-generic firmware=0.6-4 latency=0 link=no multicast=yes port=twisted pair
       resources: irq:143 memory:54100000-5411ffff
  *-network
       description: Ethernet interface
       physical id: 2
       logical name: veth4fc7862
       size: 10Gbit/s
       capabilities: ethernet physical
       configuration: autonegotiation=off broadcast=yes driver=veth driverversion=1.0 duplex=full link=yes multicast=yes port=twisted pair speed=10Gbit/s

lspci -nn

00:00.0 Host bridge [0600]: Intel Corporation Device [8086:9a14] (rev 01)
00:02.0 VGA compatible controller [0300]: Intel Corporation Device [8086:9a49] (rev 01)
00:04.0 Signal processing controller [1180]: Intel Corporation Device [8086:9a03] (rev 01)
00:0a.0 Signal processing controller [1180]: Intel Corporation Device [8086:9a0d] (rev 01)
00:0d.0 USB controller [0c03]: Intel Corporation Device [8086:9a13] (rev 01)
00:0e.0 RAID bus controller [0104]: Intel Corporation Volume Management Device NVMe RAID Controller [8086:9a0b]
00:14.0 USB controller [0c03]: Intel Corporation Device [8086:a0ed] (rev 20)
00:14.2 RAM memory [0500]: Intel Corporation Device [8086:a0ef] (rev 20)
00:14.3 Network controller [0280]: Intel Corporation Device [8086:a0f0] (rev 20)
00:15.0 Serial bus controller [0c80]: Intel Corporation Device [8086:a0e8] (rev 20)
00:16.0 Communication controller [0780]: Intel Corporation Device [8086:a0e0] (rev 20)
00:1d.0 PCI bridge [0604]: Intel Corporation Device [8086:a0b0] (rev 20)
00:1f.0 ISA bridge [0601]: Intel Corporation Device [8086:a082] (rev 20)
00:1f.3 Multimedia audio controller [0401]: Intel Corporation Device [8086:a0c8] (rev 20)
00:1f.4 SMBus [0c05]: Intel Corporation Device [8086:a0a3] (rev 20)
00:1f.5 Serial bus controller [0c80]: Intel Corporation Device [8086:a0a4] (rev 20)
00:1f.6 Ethernet controller [0200]: Intel Corporation Ethernet Connection (13) I219-V [8086:15fc] (rev 20)
01:00.0 Non-Volatile memory controller [0108]: Samsung Electronics Co Ltd Device [144d:a809]

lspci -nnk | grep 0280 -A3

00:14.3 Network controller [0280]: Intel Corporation Device [8086:a0f0] (rev 20)
    Subsystem: Intel Corporation Device [8086:0034]
    Kernel driver in use: iwlwifi
    Kernel modules: iwlwifi

ls -al /lib/firmware/*.pnvm

-rw-r--r-- 1 root root 41804 Jan 10 15:49 /lib/firmware/iwlwifi-so-a0-gf-a0.pnvm
-rw-r--r-- 1 root root 27456 Jan 10 15:49 /lib/firmware/iwlwifi-ty-a0-gf-a0.pnvm

modinfo iwlwifi | grep -i a0f0

alias:          pci:v00008086d0000A0F0sv*sd*bc*sc*i*

ls -al /lib/firmware/*pnvm*

-rw-r--r-- 1 root root 41804 Jan 10 15:49 /lib/firmware/iwlwifi-so-a0-gf-a0.pnvm.HOLD
-rw-r--r-- 1 root root 27456 Jan 10 15:49 /lib/firmware/iwlwifi-ty-a0-gf-a0.pnvm.HOLD

답변1

ls -al /lib/firmware/*.pnvm

-rw-r--r-- 1 root root 41804 Jan 10 15:49 /lib/firmware/iwlwifi-so-a0-gf-a0.pnvm
-rw-r--r-- 1 root root 27456 Jan 10 15:49 /lib/firmware/iwlwifi-ty-a0-gf-a0.pnvm

이 두 개의 .pnvm 파일 이름을 .pnvm.HOLD로 바꾸고, 5.13.0-27-generic 커널로 재부팅한 후 Wi-Fi를 다시 테스트하세요.

업데이트 #1:

단지 dkms를 정리하기 위해서...

dkms status

rtl8821ce, v5.5.2_34066.20200325, 5.13.0-27-generic, x86_64: installed
rtl8821ce, v5.5.2_34066.20200325, 5.4.0-96-generic, x86_64: installed
rtl88x2bu, 5.8.7.1, 5.13.0-27-generic, x86_64: installed
virtualbox, 6.1.26, 5.11.0-46-generic, x86_64: installed
virtualbox, 6.1.26, 5.13.0-27-generic, x86_64: installed
virtualbox, 6.1.26, 5.4.0-96-generic, x86_64: installed

sudo dkms remove rtl8821ce/v5.5.2_34066.20200325 --all

sudo dkms remove rtl88x2bu/5.8.7.1 --all

sudo dkms remove virtualbox/6.1.26 -k 5.4.0-96-generic

업데이트 #2:

글쎄, 5.13.0-27-generic 커널이 이 사용자의 Wi-Fi를 차단하는 것 같습니다. 지금은 5.11.0-46 일반 커널로 실행하세요. Software Updater-27보다 최신 커널 업데이트를 확인하고 업데이트한 후 Wi-Fi를 다시 테스트하세요.

업데이트 #3:

HP 프로북 640 G8 노트북 PC

BIOS T74 버전이 있습니다. 01.02.06. 2022년 1월 27일자 최신 BIOS 버전 01.08.01 Rev.A가 있으며 다운로드할 수 있습니다.여기. 참고: 웹 사이트에서 Ubuntu OS를 찾을 수 없다는 메시지가 표시될 수 있으므로 Windows 10 64비트 21H2가 설치되어 있음을 수동으로 알려야 합니다.

BIOS 업데이트를 설치합니다. -27 커널로 재부팅합니다. Wi-Fi를 다시 테스트해 보세요. 다시 보고하세요.

메모: 귀하의 모델 번호에 맞는 웹페이지가 있는지 확인하세요.

메모: BIOS를 업데이트하기 전에 백업을 잘 하십시오.

업데이트 #4:

커널 5.13.0-28이 오늘 2022년 1월 31일에 출시되었습니다.

답변2

저도 같은 문제가 있어서 며칠간 구글링을 해보니 지금은 작동하고 있습니다.

GRUB를 업데이트해야 합니다.

쉬운 해결 방법: Ubuntu 소프트웨어 센터로 이동하여 "grub 사용자 지정 프로그램"을 검색합니다. "기본 항목" 아래의 일반 설정 탭을 클릭하고 "미리 정의된" 버튼을 선택하고 드롭다운에서 이전 버전을 선택합니다. 나는 "5.11.0-46-generic"을 선택했습니다(이 새로운 커널은 내 Wi-Fi "5.13.0-27-generic"을 깨뜨렸습니다). 저장 버튼을 클릭하고 시스템을 다시 시작하면 작동합니다.


약간 어려운 해결책:

grub 사용자 정의 프로그램을 설치하지 않고 직접 grub을 수정하려면 터미널에 다음 명령을 입력하여 grub 파일을 엽니다.

sudo gedit /etc/default/grub

이제 gedit에서 다음 줄을 제거하거나 주석 처리하세요: GRUB_DEFAULT=0

그리고 이 두 줄을 추가하세요

GRUB_DEFAULT="Ubuntu용 고급 옵션>Ubuntu, Linux 5.11.0-46-generic" GRUB_SAVEDEFAULT="false"

그럽 파일을 저장하세요.

grub을 업데이트하는 명령을 실행하십시오. sudo update-grub

시스템을 다시 시작하면 작동할 것입니다.

참고: 5.11.0-46-generic은 Wi-Fi가 마지막으로 작동했던 버전이었습니다. 다른 버전일 수도 있습니다. 시스템을 확인하세요.

답변3

같은 경우지만 Ubuntu 22.04의 커널 5.17.9를 사용합니다.

해결책: 재부팅하십시오. grub 부팅 중에 왼쪽 Shift를 누르고 5.17.5와 같은 이전 커널을 선택하십시오.

관련 정보