私は最近私の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が使用するカーネルがいくつかの新しいハードウェアと互換性がないようです。この問題を解決するには(@ありがとう。スティーブンジッタ)私たちはしなければなりませんカーネルのアップグレード:
バックポーティングソースを有効にする:
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
再起動してください。行ってもいいです。