WIFI Realtek Não Reconhecido - RTL8723DE

Olá, forummates ;D

Preciso de vossa ajuda mais uma vez, por favor.
Tenho um laptop HP cujo cartão wifi não foi reconhecido pelo Arch Linux.
Este problema eu já tinha anteriormente no Fedora, mas neste a solução era a seguinte:

  1. Install dkms and linux-headers
    
  2. git clone https://github.com/smlinux/rtl8723de.git -b 5.0-up
    
  3. sudo dkms add ./rtl8723de
    
  4. sudo dkms install rtl8723de/5.1.1.8_21285.20171026_COEX20170111-1414
    
  5. sudo depmod -a
    
  6. sudo reboot
    

Mas tentei esta via no Manjaro, que foi a minha primeira experiência Archlinux-based, e deu em mrd. Tive de o reinstalar. Portanto gostaria de saber se o Archeiros saberiam a solução disto?

Desde já agradeço-vos qualquer ajuda.

Cptos :wink:

No manjaro eu tive sérios problemas com o adaptador wireless pra desktop, ele funcionava a 10% da velocidade e instável.

Parece que o arch e os derivados não lidam muito bem.

Não tenho certeza, mas acho que o Manjaro não usa dkms… não tenho certeza.

Minha sugestão sincera seria: volte pro Fedora :man_shrugging: mas vamos ver se tem jeito isso aí.

lspci -k

pegue o kernel driver in use e faça

dmesg | grep "nome_do_driver"

e poste aqui os resultados

1 Curtida

Obrigado por me responderes, @dern0s, mas infelizmente a tua sugestão de voltar para o Fedora é inviável atualmente porque gostei muito da ArchLinuksfera ;D Apesar de alguns dizerem que o ArchLinux e as distros derivadas dele são instáveis, eu não tenho tido nenhuns problemas com elas. Tive, sim, com o Manjaro, pois não raro sofre de kernel panic, mas já usei EndeavourOS, ArchLabs, que achei a melhor distro Archlinux-based atualmente, e hoje em dia uso o Arch Linux puro que instalei pelo Anarchy.
O mundo Archlinux tem tudo que procuro numa distro, bleeding-edgeness, rolling-releaseness e muitos, mas muitos pacotes mesmo.
Para eu instalar o Etcher num Debian ou Ubuntu, eu teria de fazer wizardry para o conseguir. Nas Arch Distros basta-nos um yay etcher e voilà. O pacote já está instalado e funcional :wink:

Agora vamos ver o output dos comandos:
dmesg | grep Realtek
[ 2.737063] usb 1-4: Manufacturer: Realtek
[ 20.707276] Generic Realtek PHY r8169-200:00: attached PHY driver [Generic Realtek PHY] (mii_bus:phy_addr=r8169-200:00, irq=IGNORE)

Depois tentei este:
lspci | grep Realtek
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
03:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723DE 802.11b/g/n PCIe Adapter

Que me dizes?

Não sei porque eu li que era Manjaro… mas vamos lá.

Vou postar links porque nunca passei pela msm situação, mas agora sabemos o seu driver específico:

https://bbs.archlinux.org/viewtopic.php?id=193044

Talvez um desses funcione.

1 Curtida

Já consegui a resposta noutro forum.
Vou passar aqui o step-by-step ;D

  1. A fonte: GitHub - lwfinger/rtlwifi_new: A repo for the newest Realtek rtlwifi codes.
  2. Como o meu driver é o rtl8723de e eu já tinha instalado os linux-headers, make, gcc, git e o tal ABS, que é o equivalente ao Build-Essential do Debian, eu fiz assim:
    a. git clone https://github.com/lwfinger/rtlwifi_new.git -b extended
    b. cd rtlwifi_new/
    c. make
    d. sudo make install
    e. sudo modprobe -r rtl8723de
    f. sudo modprobe rtl8723de
    g. sudo shutdown -h now - ou simplesmente pelo GUI.

Mas o desenvolvedor aconselha desligar a máquina e não reiniciá-la. Apenas segui o seu conselho.
Et voilà. O meu wifi já está funcional.

3 Curtidas