Debian
無法在 debian buster RTL8822be 中調出 wifi 適配器
我最近用 KDE 在我的 lenovo - legion - 筆記型電腦上安裝了 Debian Buster。但是無論我如何搜尋並嘗試不同的現有解決方案,我都無法調出 WIFI。我是linux世界的新使用者。您能幫我解決問題並解決問題嗎?提前致謝。
的輸出
lspci -knn |grep -i net -A2
是:07:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8822BE 802.11a/b/g/n/ac WiFi adapter [10ec:b822] Subsystem: Lenovo RTL8822BE 802.11a/b/g/n/ac WiFi adapter [17aa:b023] Kernel driver in use: r8822be -- 08:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15) Subsystem: Lenovo RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [17aa:38c2] Kernel driver in use: r8169 Kernel modules: r8169
另外,我必須提到我添加了
contrib
和non-free
到我的源列表中,並且我已經安裝了firmware-realtek
. 但什麼都沒有改變。
好的!找到解決方案。問題根本不在於硬體或驅動程序。主要問題是 Debian Buster 使用的核心似乎與某些新硬體不兼容。為了解決這個問題(感謝@StephenKitt),我們必須升級核心:
- 啟用反向移植源:
echo deb http://deb.debian.org/debian buster-backports main contrib non-free | sudo tee /etc/apt/sources.list.d/buster-backports.list sudo apt update
- 在目前核心旁邊安裝反向移植核心:
sudo apt install -t buster-backports linux-image-amd64
- 安裝向後移植的韌體:
sudo apt install -t buster-backports firmware-linux firmware-linux-nonfree
- 重啟
sudo reboot
接著:
- 安裝反向移植的 realtek 韌體
sudo apt install buster-backports firmware-realtek
- 再次重新啟動。你很高興。