Reparar y reinstalar conexiones Wifi (Ralink y Realtek)

Esta página es un complemento a las soluciones que podemos hacer sobre las conexiones Wifi. Contiene varios controladores Wifi de las marcas Ralink y Realtek. La comunidad colabora en su desarrollo, para la versión modificada, añadiendo más compatibilidad para las próximas actualizaciones.

Procedimientos para los modelos Ralink y Realtek

Icono Wifi

Método general

  1. Prueba a instalar (o tener instalados) firmware-misc-nonfree junto a firmware-ralink o firmware-realtek (según la marca).
  2. Si no funciona, dirígete al modelo en cuestión. Si falla, desinstala el paquete anterior.

Serie RT (Ralink)

RT2400 y RT2500

Viene integrado en el núcleo del sistema. La información sobre RT2500 está en la wiki de Linux y el antiguo foro de SerialMonkey.

RTL8273

Método 1

  1. Descarga e instala Stacer
  2. Luego de instalar dicho programa, ejecutas y vas a la sesión Startup Apps.
  3. Haz clic en “Add Startup App” y pon el nombre que desees
  4. Pega este código: modprobe -r rtl8723be && modprobe rtl8723be ant_sel=1 fwlps=N
  5. Y para los comentarios al segundo y el tercero
  6. Termina y listo.

Fuente: https://appuals.com/increase-signal-strength-weak-wifi-signal-linux/

Método 2

Si tienes instalado el controlador rtlwifi-new-dkms, prueba a desinstalar. Fuente: AskUbuntu.

Otros métodos

Tenemos recopilados de soluciones en el artículo correspondiente.

RT-28XX

  • Descarga desde este repositorio.
  • Nota: Debes usar la herramienta para compilar con apt install build-essential dkms, después añadir el modelo con sudo nano etc/modules e instalar el comprimido.

RT8168

  • Instalar sudo apt install r8168-dkms
  • Fuente: AskUbuntu

Serie RTL (Realtek)

RTL8101/2/6E

  • Descargar controlador y ejecutar el archivo (./autorun.sh)
  • Establecer la dirección MAC:
    • sudo ifconfig enp3s0 hw ether 00:04:FE:11:22:38
  • Añadir la línea
    • pre-up ifconfig enp3s0 hw ether 00:04:FE:11:22:38
    • En sudo nano /etc/network/interfaces
  • Fuente: AskUbuntu

RTL8107E

  • Instalar desde la terminal: git clone https://github.com/lwfinger/rtlwifi_new.git
  • Buscar el archivo: cd rtlwifi_new
  • Seleccionar dicho git: git checkout rock.new_btcoex
  • Instalar: sudo make install
  • Lectura adicional:

RTL8188

RTL8192

  • Este driver está semidescontinuado y soporta el modelo RTL8192CU.
  • Para ejecutar
    • Clona desde la terminal `git clone https://github.com/pvaret/rtl8192cu-fixes.git
    • Ejecuta sudo dkms add ./rtl8192cu-fixes
    • Instala con sudo dkms install 8192cu/1.10
    • Actualiza sudo depmod -a
    • Añade si es necesario está línea sudo cp ./rtl8192cu-fixes/blacklist-native-rtl8192.conf /etc/modprobe.d/
    • Reinicia el equipo
  • Los detalles están en Github

RT8273

Notas aclaratorias

Nota: Algunos pasos requieren de ciertos paquetes. Es posible que funcionen en algunas versiones de Deepin o el núcleo de Linux instalado. Algunas pasos también aplicarían con otros modelos, aunque no fueron probados con seguridad.

Nota 2: Antes de probar todas las opciones posibles, haz un respaldo de tus datos. Por favor.

Nota 3: Si quieres participar en su desarrollo para el núcleo Linux, visita la lista de correo oficial.

Lectura adicional

¿Te pareció útil este artículo?