Latinoamérica
de.novatoanovato@gmail.com

Cómo instalar el controlador Realtek – rtl8723de – en GNU/Linux

Dedicado al nuevo usuario de software libre

Cómo instalar el controlador Realtek – rtl8723de – en GNU/Linux

Controlador Realtek – rtl8723de –

He visto a muchos usuarios de GNU/Linux quejarse por el controlador Realtek rlt8723de. Un controlador que, desde mi punto de vista, es muy problemático. Hasta ahora no había profundizado en el tema debido a que no he tenido una laptop que lo requiera y si la tuve, pues, no hubo problemas. Para aquellos usuarios que necesiten instalar este controlador, dedico una solución dada por un amigo en el grupo de Telegram que tenemos.

Verificando paquetes esenciales.

Primero habría que verificar que tengamos instalado algunos paquetes como build-essential, git, dkms.
El paquete build-essential, es para Debian, Ubuntu y derivados. En Arch Linux y sus derivados por ejemplo, sería el paquete base-devel.

En Debian y Ubuntu

sudo apt install build-essential git dkms

En Arch Linux y derivados

sudo pacman -S git dkms

Instalar paquete linux-headers

Este paquete generalmente no viene preinstalado, por tanto habrá que hacerlo. Si por algún caso, te aparece una selección de paquetes con varias versiones, asegúrate de saber cuál es la versión del kernel que actualmente tiene tu distribución.

sudo pacman -S linux-headers

:: Existen 11 proveedores disponibles para linux-headers:
:: Repositorio core
1) linux316-headers 2) linux318-headers 3) linux414-headers
4) linux417-headers 5) linux418-headers 6) linux419-headers
7) linux44-headers 8) linux49-headers<
:: Repositorio community
9) linux414-rt-headers 10) linux416-rt-headers 11) linux418-rt-headers

En Arch Linux, de una sola vez me manda con el paquete que tiene la versión de mi kernel, pero si no es tu caso, solo escribe en el terminal

uname -a

Con eso verás la versión de tu kernel y proceder a instalar linux-headers con igual número de versión. En mi caso, sería el linux419-headers.

Debian, Ubuntu y derivados

sudo apt install linux-headers

Arch Linux y derivados

sudo pacman -S linux-headers

En Fedora

sudo yum install kernel-hearders

Instalar el controlador

Para los que tengan la versión del kernel 4.17 en adelante

git clone -b extended https://github.com/lwfinger/rtlwifi_new.git

Una vez clonado el repositorio y estando dentro del directorio harás lo siguiente:

sudo dkms add ../rtlwifi_new

sudo dkms build rtlwifi-new/0.6

sudo dkms install rtlwifi-new/0.6

sudo modprobe rtl8723de

Ahora reiniciamos el Network manager

sudo systemctl restart NetworkManger

De lo contrario, reinicia el sistema.

Actualizando entrada. Esto es para los que tengan la versión del kernel 5.xxx en adelante

git clone https://github.com/smlinux/rtl8723de.git -b 5.0-up

dkms add ./rtl8723de

dkms install rtl8723de/5.1.1.8_21285.20171026_COEX20170111-1414

depmod -a

Reinicia el Network Manager

sudo systemctl restart NetworkManager

Sino, solo reinicia el sistema

Puedes seguirnos en:

Ayudanos a mantener el sitio con una contribución.
Muchas gracias!

Espero sea de utilidad.
Saludos, RioHam.

 

19 comentarios

  1. Diana dice:

    Hola, los repositorios no existen.
    necesito para mi kernel 5.12.9

  2. René Román dice:

    Buenas noches, estoy tratando de instalar el driver RTL8723DE pero al introducir la siguiente línea de comando : «git clone -b extended https://github.com/lwfinger/rtlwifi_new.git» me pide un nombre de usuario y una contraseña. ¿Me la podrían proporcionar? por favor.

  3. MIchael Beta dice:

    Aca os dejo la solucion para los que no reciben buena señal wifi
    https://www.facebook.com/michaelalejadro.betancourt/posts/1269424039896958

  4. Mario dice:

    Excelente, al fin un tutorial bien hecho, este si me resolvió el problema, gracias!!!

  5. Daniel Sagahon dice:

    sudo modprobe -v rtl8723de ant_sel=2
    modprobe: FATAL: Module rtl8723de not found in directory /lib/modules/5.1.16-1-MANJARO

    tengo este error

  6. Diego dice:

    Hola, te consulto por si sabes de alguna solución para el problema que sucede cuando quieres usar Wifi y Bluetooth al mismo tiempo. O uno u otro funcionan pero los dos juntos nunca…

  7. Ramiro dice:

    Hola,

    Segui cada uno de los pasos con un Ubuntu 18.04.02 recien instalado, tengo el controlador 723de.

    Pero por mas que haga el reboot, la conexion no funciona.
    Cuando hago rares@rares:~/rtlwifi_new$ sudo modprobe rtl8723de, no obtengo ninguna respuesta.

    Este es mi network controller:
    03:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. Device [10ec:d723]

    Alguna ayuda, por favor?
    Gracias!

    • Anónimo dice:

      Agrego info:

      rares@rares:~$ sudo modprobe -v rtl8723de ant_sel=2
      insmod /lib/modules/4.18.0-15-generic/updates/dkms/rtl8723de.ko ant_sel=2

    • Tuxliban Torvalds dice:

      En primer lugar asegúrate de que una vez que instalaste el módulo esté cargado:
      lsmod | grep rtl8723de
      Si no te arroja nada, entonces revisa el log de dmesg y compartelo para poder ayudarte a identificar el problema real que tienes

  8. juan acrlos dice:

    hola , segui estos pasos:
    sudo dkms add ../rtlwifi_new

    sudo dkms build rtlwifi-new/0.6

    sudo dkms install rtlwifi-new/0.6

    sudo modprobe rtl8723de (pero en este ultimo me sale esto: ~/rtlwifi_new$ sudo modprobe rtl8723de
    modprobe: ERROR: could not insert ‘rtl8723de’: Operation not permitted)
    que estoy haciendo mal?

  9. carlos dice:

    El controlador rtl8723de, soporta dual band (5GHz)?

    • Dr Manhatan dice:

      No, es 2.4GHZ y solo acepta hasta redes «n», quedando fuera las AC y posteriores, es de las peores tarjetas de red que jamas haya sido montada en un portatil en mi opinion

Deja una respuesta

Tu dirección de correo electrónico no será publicada.