Debian Buster RTL8822be で Wi-Fi アダプタを読み込めません

Debian Buster RTL8822be で Wi-Fi アダプタを読み込めません

私は最近私のlenovo - Legion - ノートブックにKDEを使用して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。ただし、変更はありません。

答え1

いいね!解決策が見つかりました。問題は、ハードウェアやドライバーにまったく問題ありません。主な問題は、Debian Busterが使用するカーネルがいくつかの新しいハードウェアと互換性がないようです。この問題を解決するには(@ありがとう。スティーブンジッタ)私たちはしなければなりませんカーネルのアップグレード:

  1. バックポーティングソースを有効にする:

    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
    
  2. 現在カーネルと共にバックポートされたカーネルをインストールします。

    sudo apt install -t buster-backports linux-image-amd64
    
  3. バックポートされたファームウェアをインストールします。

    sudo apt install -t buster-backports firmware-linux firmware-linux-nonfree
    
  4. 再起動

    sudo reboot
    

それから:

  1. バックポートされたRealtekファームウェアのインストール

    sudo apt install buster-backports firmware-realtek
    
  2. 再起動してください。行ってもいいです。

関連情報