커널 5.10이 설치된 Debian 10의 Realtek RTL8723DE wlan 드라이버 문제

커널 5.10이 설치된 Debian 10의 Realtek RTL8723DE wlan 드라이버 문제

최근에 KDE를 사용하여 데비안 10.9를 설치했습니다. WiFi를 사용해 보았고 다음을 수행하여 내 무선랜이 청구되지 않았다는 것을 알게되었습니다.

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. 나는 모든 답변을 따랐습니다.이 질문은 유닉스와 리눅스에 관한 것입니다
  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

관련 정보