[SOLUCIONADO] rtlwifi_new no funciona con el kernel 4.15.0.50.52 | Driver de Wi-Fi rtl8723de |

Spanish Forum

Moderators: tomeu, JCSenar

Post Reply
User avatar
KevinDeveloper
Level 2
Level 2
Posts: 60
Joined: Wed Jan 09, 2019 3:47 pm
Location: Guatemala.
Contact:

[SOLUCIONADO] rtlwifi_new no funciona con el kernel 4.15.0.50.52 | Driver de Wi-Fi rtl8723de |

Post by KevinDeveloper » Sun May 26, 2019 6:40 pm

Saludos, he aquí con una incógnita.
Hace algunas semanas actualicé el kernel de mi Linux Mint 19.1 Cinnamon hasta la versión 4.15.0.50.52, pero el Wi-Fi dejó de funcionarme. Traté de instalar de nuevo el driver, pero al momento de usar el comando para activarlo:

Code: Select all

sudo modprobe rtl8723de
Me daba error. Traté de volver a descargar el driver desde el repositorio de GitHub, pero seguía sin funcionarme. Al final, tuve que restaurar una copia de seguridad que tenía en Timeshift para volver al kernel antiguo (4.15.0-48). Desde entonces he tenido que mantener este kernel, pues si actualizo al nuevo, el Wi-Fi me deja de funcionar aunque trate de reinstalar el driver. Me gustaría poder saber por qué sucede esto y si hay una solución para poder actualizar al nuevo kernel sin problemas.

Adjunto una captura de pantalla del administrador de actualizaciones:
Captura de pantalla de 2019-05-26 16-33-37.png
Captura de pantalla de 2019-05-26 16-36-55.png
Y también el resultado de inxi -Fxznr:

Code: Select all

kevin_figueroa@Laptop-7H3SOU9T:~$ inxi -Fxznr
System:
  Host: Laptop-7H3SOU9T Kernel: 4.15.0-48-generic x86_64 bits: 64 
  compiler: gcc v: 7.3.0 Desktop: Cinnamon 4.0.10 
  Distro: Linux Mint 19.1 Tessa base: Ubuntu 18.04 bionic 
Machine:
  Type: Laptop System: HP product: HP Laptop 15-db0xxx 
  v: Type1ProductConfigId serial: <filter> 
  Mobo: HP model: 84AC v: 85.20 serial: <filter> UEFI: Insyde v: F.10 
  date: 05/31/2018 
Battery:
  ID-1: BAT1 charge: 36.9 Wh condition: 36.9/41.0 Wh (90%) 
  model: Hewlett-Packard PABAS0241231 status: Full 
CPU:
  Topology: Dual Core model: AMD A6-9225 RADEON R4 5 COMPUTE CORES 2C+3G 
  bits: 64 type: MCP arch: Excavator L2 cache: 1024 KiB 
  flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm 
  bogomips: 10380 
  Speed: 1713 MHz min/max: 1300/2600 MHz Core speeds (MHz): 1: 1592 2: 1594 
Graphics:
  Device-1: AMD Stoney [Radeon R2/R3/R4/R5 Graphics] vendor: Hewlett-Packard 
  driver: amdgpu v: kernel bus ID: 00:01.0 
  Display: x11 server: X.Org 1.19.6 driver: amdgpu,ati 
  unloaded: fbdev,modesetting,radeon,vesa resolution: 1366x768~60Hz 
  OpenGL: renderer: AMD STONEY (DRM 3.23.0 4.15.0-48-generic LLVM 7.0.0) 
  v: 4.5 Mesa 18.2.8 direct render: Yes 
Audio:
  Device-1: AMD vendor: Hewlett-Packard driver: snd_hda_intel v: kernel 
  bus ID: 00:01.1 
  Device-2: AMD Family 15h Audio vendor: Hewlett-Packard 
  driver: snd_hda_intel v: kernel bus ID: 00:09.2 
  Sound Server: ALSA v: k4.15.0-48-generic 
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet 
  vendor: Hewlett-Packard driver: r8169 v: 2.3LK-NAPI port: 3000 
  bus ID: 02:00.0 
  IF: enp2s0 state: down mac: <filter> 
  Device-2: Realtek vendor: Hewlett-Packard driver: rtl8723de v: kernel 
  port: 2000 bus ID: 03:00.0 
  IF: wlo1 state: up mac: <filter> 
Drives:
  Local Storage: total: 931.51 GiB used: 14.98 GiB (1.6%) 
  ID-1: /dev/sda vendor: Seagate model: ST1000LM035-1RK172 size: 931.51 GiB 
Partition:
  ID-1: / size: 72.58 GiB used: 9.03 GiB (12.4%) fs: ext4 dev: /dev/sda6 
  ID-2: /home size: 23.34 GiB used: 5.85 GiB (25.1%) fs: ext4 dev: /dev/sda9 
  ID-3: swap-1 size: 1.91 GiB used: 15.0 MiB (0.8%) fs: swap dev: /dev/sda10 
Sensors:
  System Temperatures: cpu: 51.0 C mobo: 20.0 C gpu: amdgpu temp: 50 C 
  Fan Speeds (RPM): N/A 
Repos:
  No active apt repos in: /etc/apt/sources.list 
  Active apt repos in: /etc/apt/sources.list.d/megasync.list 
  1: deb https://mega.nz/linux/MEGAsync/xUbuntu_18.04/ ./
  Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list 
  1: deb http://mirrors.evowise.com/linuxmint/packages tessa main upstream import backport
  2: deb http://mirror.csclub.uwaterloo.ca/ubuntu bionic main restricted universe multiverse
  3: deb http://mirror.csclub.uwaterloo.ca/ubuntu bionic-updates main restricted universe multiverse
  4: deb http://mirror.csclub.uwaterloo.ca/ubuntu bionic-backports main restricted universe multiverse
  5: deb http://security.ubuntu.com/ubuntu/ bionic-security main restricted universe multiverse
  6: deb http://archive.canonical.com/ubuntu/ bionic partner
Info:
  Processes: 202 Uptime: 48m Memory: 3.80 GiB used: 2.38 GiB (62.6%) 
  Init: systemd runlevel: 5 Compilers: gcc: 7.4.0 Shell: bash v: 4.4.19 
  inxi: 3.0.27 
Gracias de antemano :D.
Last edited by KevinDeveloper on Sun Jul 28, 2019 11:33 pm, edited 2 times in total.
No importa cuántas veces caigas, lo que realmente importa es cuántas veces haces el esfuerzo por levantarte y lograr lo que te propones.

User avatar
JOPETA
Level 15
Level 15
Posts: 5954
Joined: Thu Nov 20, 2014 6:10 am
Location: En un lugar de cuyo nombre no quiero acordarme

Re: Driver de Wi-Fi rtl8723de | rtlwifi_new no funciona con el kernel 4.15.0.50.52

Post by JOPETA » Mon May 27, 2019 2:46 am

En principio no sería necesario usar timeshift para resolver este problema debería bastar con iniciar con el kernel anterior desde la opciones avanzadas del menú GRUB (sin el modo recuperación).

Si quieres inicia con el kernel 4.15.0-50. A veces basta con eliminar la conexión actual del network manager (clic en el icono de redes del panel>Conexiones de red> seleccionar>Eiminar) y volver a crearla).SI es preciso reinstala:

Code: Select all

sudo apt-get install dkms git build-essential
git clone -b extended https://github.com/lwfinger/rtlwifi_new.git
sudo dkms add ./rtlwifi_new
sudo dkms install rtlwifi-new/0.6
sudo cp -r rtlwifi_new/firmware/rtlwifi/ /lib/firmware/rtlwifi/
echo "options rtl8723de ant_sel=2" | sudo tee /etc/modprobe.d/rtl8723de.conf
Reinicia tras la reinstalación.

Deberás proporcionar el error que te lanza modprobe para tener alguna pista. :roll:

Code: Select all

sudo modprobe rtl8723de
Last edited by JOPETA on Sat Jun 01, 2019 2:52 am, edited 1 time in total.
Ni cola de león ni cabeza de ratón, prefiero ser diente de ajo.(Javier Krahe)

User avatar
KevinDeveloper
Level 2
Level 2
Posts: 60
Joined: Wed Jan 09, 2019 3:47 pm
Location: Guatemala.
Contact:

Re: Driver de Wi-Fi rtl8723de | rtlwifi_new no funciona con el kernel 4.15.0.50.52

Post by KevinDeveloper » Thu May 30, 2019 7:39 pm

Gracias por responder.
Había usado Timeshift a causa de no saber cuál era la causa exactamente. Tras ver los cambios, acabé dándome cuenta de que bastaba con solo iniciar con el kernel anterior para que volviera a la normalidad. Actualmente he eliminado esa versión del kernel, pero lo reinstalaré para probar los comandos que me has proporcionado. El error que me daba al ejecutar el comando "sudo modprobe rtl8723de" era:

Code: Select all

modprobe: ERROR: could not insert 'rtl8723de': Exec format error
Cuando ejecutaba el comando make y sudo make install, me aparecían unos mensajes que no recuerdo. Estaré proporcionando más detalles cuando reinstale esa versión del kernel y lo intente de nuevo. Saludos.
No importa cuántas veces caigas, lo que realmente importa es cuántas veces haces el esfuerzo por levantarte y lograr lo que te propones.

User avatar
KevinDeveloper
Level 2
Level 2
Posts: 60
Joined: Wed Jan 09, 2019 3:47 pm
Location: Guatemala.
Contact:

Re: Driver de Wi-Fi rtl8723de | rtlwifi_new no funciona con el kernel 4.15.0.50.52

Post by KevinDeveloper » Fri May 31, 2019 8:09 pm

Tras haber instalado de nuevo el nuevo kernel probé con la reinstalación y reinicié, pero el problema persiste. Cuando ejecuto

Code: Select all

sudo modprobe rtl8723de
Me da error, y si ejecuto

Code: Select all

sudo modprobe rtl8723be
No pasa absolutamente nada, incluso reinicié y no pasó nada.

El error sigue siendo el mismo:

Code: Select all

modprobe: ERROR: could not insert 'rtl8723de': Exec format error
Creo que por el momento continuaré utilizando el kernel anterior hasta encontrar una solución.
No importa cuántas veces caigas, lo que realmente importa es cuántas veces haces el esfuerzo por levantarte y lograr lo que te propones.

User avatar
JOPETA
Level 15
Level 15
Posts: 5954
Joined: Thu Nov 20, 2014 6:10 am
Location: En un lugar de cuyo nombre no quiero acordarme

Re: Driver de Wi-Fi rtl8723de | rtlwifi_new no funciona con el kernel 4.15.0.50.52

Post by JOPETA » Sat Jun 01, 2019 3:21 am

Perdón fallo mio, no debes probar un controlador que no corresponde a tu chip (no era rtl8723be lo que quería poner sino el módulo del controlador recien instalado (rtl8723de). :oops:


Prueba a deshabilitar ambos módulos y recargar el correcto.

Code: Select all

sudo modprobe -rv rtl8723de rtl8723be
sudo modprobe -v rtl8723de
Cuando digo que devuelvas el resultado me refiero a todo lo que que aparece en al pantalla desde que introduces el código hasta que finaliza la ejecución y eso incluye los códigos de instalación por si hubiera algún problema con ellos. Respecto a la última sugerencia de instalación ¿cual es el resultado de dkms status?

Por otra parte me pregunto si realmente no necesitarías instalar ningun controlador alternativo con el kernel 4.15.0-50 sino más bien todo lo contrario (desintalar los controladores alternativos instalado y deshacer lo hecho para el kernel anterior) y tras reiniciar, probar sólo configurar adecuadamente la conexión (no dices haber probado a eliminarla y recrearla) y resolver los problemas conocidos de la gestión de energía(echo "options rtl8723de fwlps=N ips=N" | sudo tee /etc/modprobe.d/rtl8723de.conf) o la selección de antena que tratamos en el otro hilo :roll:
Ni cola de león ni cabeza de ratón, prefiero ser diente de ajo.(Javier Krahe)

User avatar
KevinDeveloper
Level 2
Level 2
Posts: 60
Joined: Wed Jan 09, 2019 3:47 pm
Location: Guatemala.
Contact:

Re: Driver de Wi-Fi rtl8723de | rtlwifi_new no funciona con el kernel 4.15.0.50.52

Post by KevinDeveloper » Tue Jun 04, 2019 8:25 pm

Agradezco realmente los aportes, pero creo que ya no será necesario hacer nada más. Hace poco, en el administrador de actualizaciones me apareció una actualización de kernel, hasta la versión 4.15.0-51, cuyo soporte estará disponible hasta abril de 2023. Cuando inicié con este nuevo kernel, los errores desaparecieron; desde que inicié sesión, mi Wi-Fi se conectó sin problemas. Aún así, veré si esto todavía sigue con el otro kernel. Gracias por la ayuda :D
No importa cuántas veces caigas, lo que realmente importa es cuántas veces haces el esfuerzo por levantarte y lograr lo que te propones.

User avatar
JOPETA
Level 15
Level 15
Posts: 5954
Joined: Thu Nov 20, 2014 6:10 am
Location: En un lugar de cuyo nombre no quiero acordarme

Re: Driver de Wi-Fi rtl8723de | rtlwifi_new no funciona con el kernel 4.15.0.50.52

Post by JOPETA » Wed Jun 05, 2019 3:18 am

Sólo una aclaración el soporte hasta el 2023 es para la serie 4.15 ( es decir seguirás recibiendo actualizaciones del kernel 4.15 hasta esa fecha). Recomendarte que siguas actualizando de la forma gráfica recomendada y esperemos que no existan vueltas atrás (regresiones) en futuras actualizaciones. :wink:
Ni cola de león ni cabeza de ratón, prefiero ser diente de ajo.(Javier Krahe)

Post Reply

Return to “Español (Spanish)”