Wifi não está funcionando no debian 8.9 tendo o driver RTL8723de ([10ec: d723])

4

Por favor, ajude-me a fazer o meu wifi funcionar. Eu estava trabalhando nisso há duas semanas e tentei muitas soluções. Agora eu recentemente reinstalei o Debian e pronto para começar do começo. Abaixo estão os detalhes da rede do sistema.

01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
Subsystem: Hewlett-Packard Company Device 8328
Flags: bus master, fast devsel, latency 0, IRQ 141
I/O ports at 4000 [size=256]
Memory at b1104000 (64-bit, non-prefetchable) [size=4K]
Memory at b1100000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [70] Express Endpoint, MSI 01
Capabilities: [b0] MSI-X: Enable- Count=4 Masked-
Capabilities: [100] Advanced Error Reporting
Capabilities: [140] Virtual Channel
Capabilities: [160] Device Serial Number 01-00-00-00-68-4c-e0-00
Capabilities: [170] Latency Tolerance Reporting
Capabilities: [178] L1 PM Substates
Kernel driver in use: r8169

02:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device d723
Subsystem: Hewlett-Packard Company Device 8319
Flags: bus master, fast devsel, latency 0, IRQ 11
I/O ports at 3000 [size=256]
Memory at b1000000 (64-bit, non-prefetchable) [size=64K]
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [70] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [148] Virtual Channel
Capabilities: [168] Device Serial Number 00-e0-4c-00-00-00-00-00
Capabilities: [178] Latency Tolerance Reporting
Capabilities: [180] L1 PM Substates
# iwconfig 
usb0      no wireless extensions.
lo        no wireless extensions.
eth0      no wireless extensions.
# iwlist scan
usb0      Interface doesn't support scanning
lo        Interface doesn't support scanning
eth0      Interface doesn't support scanning
# ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default 
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN mode DEFAULT group default qlen 1000
link/ether 18:60:24:11:f8:77 brd ff:ff:ff:ff:ff:ff
3: usb0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN mode DEFAULT group default qlen 1000
link/ether fe:47:68:4a:9f:e3 brd ff:ff:ff:ff:ff:ff
# dmesg | grep 8168
[    0.372439] pci 0000:01:00.0: [10ec:8168] type 00 class 0x020000
[    0.949919] r8169 0000:01:00.0 eth0: RTL8168b/8111b at 0xffffc900006b4000, 18:60:24:11:f8:77, XID 14100800 IRQ 141
# dmesg | grep 8169
[    0.949289] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
[    0.949299] r8169 0000:01:00.0: can't disable ASPM; OS doesn't have ASPM control
[    0.949443] r8169 0000:01:00.0 (unregistered net_device): unknown MAC, using family default
[    0.949679] r8169 0000:01:00.0: irq 141 for MSI/MSI-X
[    0.949919] r8169 0000:01:00.0 eth0: RTL8168b/8111b at 0xffffc900006b4000, 18:60:24:11:f8:77, XID 14100800 IRQ 141
[    0.949922] r8169 0000:01:00.0 eth0: jumbo features [frames: 4080 bytes, tx checksumming: ko]
[   15.868934] r8169 0000:01:00.0 eth0: link down

A saída de lspci -knn | grep Net -A2 :

02:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. Device 
[10ec:d723] 
Subsystem: Hewlett-Packard Company Device [103c:8319]
    
por Jith 23.09.2017 / 17:35

2 respostas

2

Ethernet

Edite seu /etc/network/interfaces da seguinte forma:

# interfaces(5) file used by ifup(8) and ifdown(8)
# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp

Para fazer a internet funcionar em eth0 :

ifdown eth0
ifup eth0

Wifi

O ID: 10ec:d723 refere-se ao RTL8723de, por exemplo, não existe um driver para o RTL8723de para o linux.

lwfinger commented on Aug 18

At this time, no. Realtek is working on a driver that needs some code that is currently awaiting inclusion in the kernel. I have no idea how long it will be. In the meantime, you will need to use a USB stick.

Just this morning, I got the following statement from Realtek "The driver for RTL8723DE will be ready on 2017 Q4.", thus it will be in 3 months, or so.

Atualizar

Um driver de trabalho está disponível no repositório smlinux ( veja os comentários )

Para instalar o driver rtl8723de , você deve ter uma versão do kernel > = 4.11.

A maneira mais fácil é instalar o Debian Stretch e depois atualizar sua versão do kernel de backports (kernel 4.13 está disponível)

Para instalar o rtl8723de no Debian Jessie você deve compilar seu kernel > 4.11

o processo de instalação:

O driver pode ser instalado da seguinte forma:

git clone https://github.com/smlinux/rtl8723de.git
cd rtl8723de
make
make install 

Atualizar

O driver está disponível em lwfinger / rtlwifi_new :

Note:1) This code will build on any kernel 4.2 and newer as long as the distro has not modified any of the kernel APIs.

2) If you are looking for the driver for rtl8822be or rtl8723de, then execute the following command:

git checkout origin/extended -b extended

git clone https://github.com/lwfinger/rtlwifi_new.git
git checkout origin/extended -b extended
cd rtlwifi_new
make install 
modprobe -r rtl8723de
modprobe -v rtl8723de
    
por 23.09.2017 / 20:02
3

Driver não oficial do Linux aqui: link

Por favor, note que eu não sou o autor ou colaborador do driver acima. Eu vim a saber sobre este projeto executado pelo usuário "smlinux" enquanto subscrevia a página do projeto git do newtwifi-new do lwfinger.

Eu tenho um laptop HP 15-BS576TX com módulo sem fio RTL8727DE e este driver funcionou bem. Compilá-lo é simples; Você pode clonar a fonte usando git ou baixar a fonte como zip do link acima.

Em seguida, abra um terminal no diretório de origem (rtl8723de) e execute os comandos abaixo que instalarão o módulo do kernel 8723de.ko no diretório modules.

make
sudo make install && sync;
sudo modprobe 8723de

É isso. Depois de alguns meses de possuir este laptop, finalmente Wifi funcionou! No entanto, a comunidade deve estar ciente de que a acomodação oficial desse driver ou outro driver para esse módulo no kernel Linux pode levar algum tempo. Além disso, por favor, procure em link para qualquer driver atualizado disponível, que é fornecido pela Realtek, a fabricação do referido módulo WiFi. Espero que isto ajude.

    
por 22.12.2017 / 20:30