rtw8822 펌웨어는 사용자 정의 커널을 로드할 수 없습니다.

rtw8822 펌웨어는 사용자 정의 커널을 로드할 수 없습니다.

안녕하세요 여러분, 저는 처음부터 Linux를 구축하고 있으며 작동하는 Linux를 얻었습니다! 그런데 지금은 일을 할 수 없어요 wlan0. 우분투를 부팅하면 Wi-Fi가 rtw8822be라는 것을 알 수 있으므로 Wi-Fi를 에서 활성화하고 .config다시 컴파일한 후 새 시스템으로 재부팅했지만 펌웨어가 로드되지 않습니다.

$ dmesg | grep 8822
rtw_8822be 0000:04:00.0: enabling device (0000 -> 0003)
rtw_8822be 0000:04:00.0: Direct firmware load for rtw88/rtw8822b_fw.bin failed with error -2
rtw_8822be 0000:04:00.0: failed to request firmware
rtw_8822be 0000:04:00.0: failed to load firmware
rtw_8822be 0000:04:00.0: failed to setup chip efuse info
rtw_8822be 0000:04:00.0: failed to setup chip information
rtw_8822be: probe of 0000:04:00.0 failed with error -22

동일한 버전의 커널(6.2)에 대한 펌웨어를 다운로드하고 400MB 펌웨어.tar.gzip을 /lib/firmware에 추출했습니다.

$ ls /lib/firmware/rtw88/
README  rtw8723d_fw.bin  rtw8821c_fw.bin  rtw8822b_fw.bin  rtw8822c_fw.bin  rtw8822c_wow_fw.bin

내가 지금 무엇을 할 수 있을까?

유빈투에서는 이렇게 했습니다:

$ lspci|ag -i wifi
04:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8822BE 802.11a/b/g/n/ac WiFi adapter

커널 6.2. 마더보드는 ASUS b450i rog-strix입니다.

관련 정보