sábado, 2 de diciembre de 2017

Realtek RTL8723BE 802.11 bgn Wifi Adapter Fedora 27

Contexto.


Tengo una laptop con tarjeta Realtek RTL8723BE 802.11 bgn la cual no conecta correctamente (no tiene el alcance que debiera y se desconecta a cada rato).

Tengo Fedora 27.

Forma de atender el problema.


1. Encender la maquina y entrar a la Bios (Pulsar F10 o la tecla correspondiente) y deshabilitar el booteo seguro.

2. Conectarse via cable de red o con el cable del celular para obtener internet.

3. Instalar los siguientes paquetes via dnf.

$ sudo dnf  install linux-firmware kernel-devel kernel-headers elfutils-libelf-devel-static elfutils-libelf-devel git




4. Descargar la última versión del driver desde GitHub.

$ git clone https://github.com/lwfinger/rtlwifi_new 





Esto generará un directorio rtlwifi_new entramos en el veremos entre muchos otros achivos uno llamado Makefile.

5. Estando dentro de ese directorio compilamos

$ make

6. Si no falla ni arroja advertencias la compilación instalamos el resultado de la misma (en mi ambiente aparte de la salida natural de las invocaciones a gcc no hubo mayor salida)

$ sudo make install

El comando anterior respalda los drives actuales antes de instalar los nuevos. Este respaldo se queda en el mismo directorio desde donde se ejecuto el comando y llevará por nombre backup_drivers.tar

7. Activa el modulo.

$ sudo modprobe -rv rtl8723be


Checa tu icono de red. Aquí hay de dos o ya todo funciona o ahora de plano no se ve ni la opción de red Wifi (así me paso a mi). Si esto último ha pasado no desesperes. Intenta otra vez cambiando la antena.

$ sudo modprobe -v rtl8723be ant_sel=1

Si el 1 o funciona prueba con 2 y con 0. Luego de ejecutar el comando checa si ya aparece la opción de red Wifi. Yo con la opción 2 visualize las redes disponibles en un buen rango a la redonda.


8. Vuelve permanente tu configuracion

$ echo "options rtl8723be ant_sel=2 fwlps=0" | sudo tee /etc/modprobe.d/rtl8723be.conf
9. Recarga el modulo (esto te desconectará de la red)

$ sudo modprobe -r rtl8723be





10. Este último volverá a activar el modulo de forma definitiva.

$ sudo modprobe rtl8723be

Lo dejo para no andar batallando la proxima que le de formato a mi maquina y por que no encontre ningún lugar que publicará en español estos pasos.



No hay comentarios:

Publicar un comentario