Las conexiones WiFi caídas pueden ser ambientales o relacionadas con el software.
Trataré de mantener esto lo más genérico posible, para que la respuesta pueda aplicarse a cualquier tarjeta WiFi.
Tres áreas ambientales que debe considerar antes de profundizar en las sugerencias de software a continuación:
Cifrado WIFI: intente cambiar el método de cifrado en su enrutador WIFI, vea si eso da como resultado una conexión más estable.
WIFI Router en sí: intente trasladarse a un nuevo punto de acceso, ¿todavía tiene problemas de conectividad?
Canal WIFI: intente cambiar el canal en el que se comunica su enrutador. En su área, puede haber demasiado tráfico en el canal que seleccionó.
Una vez que haya descartado estas áreas, cinco posibles vías de software que podría considerar:
- Buscando ver si hay algún Backport WiFi y si es así, instalando el paquete apropiado
- Vea si se trata de un problema de 64 bits frente a 32 bits
- Probar un kernel más nuevo, ya sea el próximo kernel estable disponible O probar la última versión de Ubuntu alfa / beta que contiene el kernel candidato de la última versión
- Deshabilitar la administración de energía de su tarjeta inalámbrica
- (la elección del último recurso) usando NDISWrapper
Backports
Los desarrolladores del kernel a menudo lanzan un paquete de software que contiene actualizaciones para dispositivos WiFi derivados del kernel más reciente o más reciente.
Para Natty, este paquete se llama linux-backports-modules-cw-2.6.39-generic
(gracias Jorge). Este paquete se puede encontrar en el repositorio propuesto o en el repositorio de backport. Marque la casilla correspondiente en Fuentes de software y vuelva a cargar las últimas actualizaciones.
Abra Software Center o Synaptic Manager y busque el paquete nombrado (o similar) como se indicó anteriormente. Si el paquete está disponible, instálelo, reinicie y vea si la conexión WiFi es más estable.
64bit vs 32bit
A medida que Linux madura, los problemas de 64 bits frente a 32 bits deberían reducirse. Sin embargo, no se desconoce que una instalación de 64 bits puede ser más inestable en comparación con una instalación de 32 bits, y viceversa.
Para su tarjeta, encontré un informe de error para su tarjeta inalámbrica aquí que describe sus síntomas: kernel de 64 bits, wifi desconecta la conexión al azar.
Primero haga una copia de seguridad de su sistema usando, por ejemplo, Clonezilla, para que tenga algo de lo que pueda restaurar fácilmente.
Intenta instalar la versión de 32 bits de Natty. Vea si su conexión es más estable. También puede probar las otras sugerencias en esta respuesta en esta configuración de 32 bits.
Kernel más nuevo
Probar un kernel más nuevo a veces puede causar problemas de inestabilidad, por ejemplo, problemas de arranque y pantalla negra. Le recomendaría que elimine cualquier controlador gráfico de hardware adicional (por ejemplo, ATI o Nvidia) primero. También te recomiendo que tengas una buena copia de seguridad, por ejemplo, usando CloneZilla desde el cual puedes restaurar.
Busque el próximo núcleo de línea principal estable desde aquí en LaunchPad .
Mirando las listas de cambios en el kernel 2.6.39, menciona algunas actualizaciones para su tarjeta.
Puede instalar el kernel 2.6.39 como se describe en mi respuesta aquí .
Deshabilitar la administración de energía
A veces, las tarjetas inalámbricas pueden tener modos de administración de energía. No es desconocido que estos modos tengan errores en Linux. Apagar la administración de energía a veces puede ayudar.
Es posible que deba investigar en Google para ver si hay un método específico para deshabilitar Power Managment. A continuación se muestra un método que he usado en el pasado para algunas tarjetas.
Desde un tipo de terminal:
gksu gedit /etc/pm/power.d/wireless
Si el archivo abierto contiene alguna declaración, agregue la siguiente línea (si aún no existe)
/sbin/iwconfig wlan0 power off
Si el archivo abierto está vacío, agregue lo siguiente
#!/bin/sh
/sbin/iwconfig wlan0 power off
Ahora copie y pegue lo siguiente:
sudo chmod +x /etc/pm/power.d/wireless
Luego reiniciar.
fuente
NDISWrapper
Nota: NDISWrapper puede causar problemas de pantalla negra en el arranque, por lo tanto, tenga una buena copia de seguridad, por ejemplo, usando CloneZilla desde el que puede restaurar.
NDISWrapper fue en algún momento hace unos años, un método utilizado con frecuencia para tarjetas inalámbricas porque el núcleo tenía muy poca compatibilidad con controladores inalámbricos.
Ha caído en desgracia en los últimos tiempos por muchas razones por las que no entraré ...
Para ser honesto, RTL8187se ha estado en el núcleo durante algún tiempo, por lo que la siguiente sugerencia debe considerarse como último recurso.
Buscar ndisgtk
en el centro de software e instalar
Ahora descargue los controladores de Windows XP , en su caso de Realtek
Extracto del archivo zip.
Usando ndisgtk - navegue a la carpeta - RTL8187SE - WinXP y apunte ndisgtk al .inf
archivo. Con suerte, ahora (tal vez después de un reinicio) el administrador de red debería usar este controlador en lugar del controlador de kernel RTL8187SE, es de esperar que no tenga que poner en la lista negra el kernel.
linux-backports-modules-cw-2.6.39-generic
, luego reiniciar y ver si todavía tienes el problema?