カーネル5.10がインストールされているDebian 10のRealtek RTL8723DE wlanドライバの問題

カーネル5.10がインストールされているDebian 10のRealtek RTL8723DE wlanドライバの問題

最近、KDEを使用してDebian 10.9をインストールしました。 WiFiを試してみましたが、次のようにして私の無線LANが請求されていないことに気づきました。

neevan@nebian:~$ sudo lshw -C network
  *-network                 
       description: Ethernet interface
       product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
       vendor: Realtek Semiconductor Co., Ltd.
...
...
  *-network UNCLAIMED
       description: Network controller
       product: Realtek Semiconductor Co., Ltd.
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:02:00.0
       version: 00
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress cap_list
       configuration: latency=0
       resources: ioport:3000(size=256) memory:b1000000-b100fff

問題を解決するために私がしたことは次のとおりです。

  1. sudo apt install firmware-realtek再起動しても機能しません
  2. また、GitHubから非公式ドライバをたくさんインストールしました。
  3. 私はすべての答えに従いました。この質問はUnixとLinuxに関するものです
  4. 私の特定のwlanデバイスにカーネル<= 4にドライバがないことがわかったので、バックポートを有効にして(deb http://deb.debian.org/debian buster-backports main contrib non-free"/etc/apt/sources.list"に追加して)、カーネルを5.10にアップグレードしましたが、sudo apt update && sudo apt upgrade何も起こりませんでした。その時。

上記のすべてを行った後、右下のパネルにWiFiも何も表示されませんnmcli dev wifi

私のオペレーティングシステムとデバイスに関する追加情報:

neevan@nebian:~$ uname -a
Linux nebian 5.10.0-0.bpo.4-amd64 #1 SMP Debian 5.10.19-1~bpo10+1 (2021-03-13) x86_64 GNU/Linux
neevan@nebian:~$ lspci -k
...
...
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
        Subsystem: Hewlett-Packard Company RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
        Kernel driver in use: r8169
        Kernel modules: r8169
02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723DE 802.11b/g/n PCIe Adapter
        Subsystem: Hewlett-Packard Company RTL8723DE 802.11b/g/n PCIe Adapter
        Kernel modules: rtw88_8723de
neevan@nebian:~$ sudo ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000
    link/ether ea:7a:10:67:8b:af brd ff:ff:ff:ff:ff:ff
neevan@nebian:~$ nmcli dev
DEVICE  TYPE      STATE      CONNECTION         
eno1    ethernet  connected  Wired connection 1 
lo      loopback  unmanaged  --  
neevan@nebian:~$ sudo dmesg | grep -i wlan
[    3.266679] usb 1-4: Product: 802.11n WLAN Adapter 

Windows 10をデュアルブートし、WiFiに問題はありません。 Debian 10をインストールする前に、GNOMEを含むUbuntu 20.04LTSがあり、当時はWiFiに問題はありませんでした。 WiFiドライバをインストールし、デバイスを要求し、WiFiを使用するにはどうすればよいですか?

答え1

以下からWi-Fiドライバをインストールしてください。lwfinger/rtw88 Gitリポジトリ:

sudo apt-get update
sudo apt-get install make gcc linux-headers-$(uname -r) build-essential git
git clone https://github.com/lwfinger/rtw88.git
cd rtw88
make
sudo make install
sudo modprobe -r rtw_8723de
sudo modprobe rtw_8723de
echo "options rtl8723de ant_sel=2" | sudo tee /etc/modprobe.d/rtl8723de.conf

、または値をant_sel使用できます。1234

関連情報