La tarjeta Intel Corporation Wireless-N 7260 muere al azar

11

En Ubuntu 14.04 32bit , después de un tiempo de actividad, mi tarjeta inalámbrica deja de funcionar. A veces ayuda detener el WiFi en el nm-applett (en la esquina superior derecha) y reiniciarlo para obtener una nueva conexión a mi WiFi, pero sobre todo esto ya no ayuda: debe reiniciar para usar la tarjeta nuevamente.

Tuve esto en varios lugares diferentes, así que definitivamente fue un problema con mi tarjeta.

El núcleo en este momento:

$ uname -rp
3.14.1-031401-generic i686

Supongo que la opción de ahorro de energía inalámbrica establecida por powertoppuede causar algunos problemas, así que agregué esto a mi /etc/rc.localpara que la parte final se viera así:

# By default this script does nothing.

#####################################################
# tune all power save settings to >good<
powertop --auto-tune

Una vez que desactivé esa opción nuevamente, la tarjeta inalámbrica parece funcionar mejor, pero no todo el tiempo.

Cuando estoy bloqueado y si intento volver a habilitar WiFi en el applet nm, aparece este error en /var/log/syslog:

iwlwifi 0000:01:00.0: Failed to load firmware chunk!

Recopilé algunos datos con la ayuda de esta respuesta :

##### lspci #####

01:00.0 Network controller [0280]: Intel Corporation Wireless 7260 [8086:08b2] (rev 6b)
  Subsystem: Intel Corporation Wireless-N 7260 [8086:c262]
  Kernel driver in use: iwlwifi

resultados completos

Si busco locate 7260|grep -i wifi, encuentro el mismo módulo /lib/firmware/iwlwifi-7260-8.ucode. No utiliza los controladores más recientes de wireless.kernel.org porque el iwlwifi-7260-9.ucode aún no es compatible).

¿Cómo puedo solucionar este problema en mi Lenovo Yoga 2 Pro? ¿Tal vez es posible volver a cargar el módulo del kernel de alguna manera para volver a habilitarlo con un script si murió?

rubo77
fuente
¿Qué sistema operativo estás ejecutando?
Charles Green
La forma de la salida de uname se ve un poco diferente a la mía, sin ofender. Tengo que mantener mi conexión inalámbrica a plena potencia todo el tiempo. Cuando su conexión inalámbrica se detiene, ¿vuelve a aparecer después de un período de tiempo? ¿Muere por completo o simplemente deja de responder?
Charles Green
Tal vez porque uso 32 bits. Muere y nunca regresa; (
rubo77
¿Seguro que está instalado el firmware correcto ?
wxl
@wxl: Tengo un Intel 7260. ¿Cómo puedo saber si está instalado el firmware correcto ? ¿Tengo que enumerar todas las configuraciones del kernel ? ¿O hay un comando para verificar?
rubo77

Respuestas:

9

Debe deshabilitar la administración de energía y posiblemente la extensión 802.11n. Estos cambios me funcionaron.

Para la administración de energía, cree un archivo en

sudo gedit /etc/pm/power.d/wireless

con el siguiente contenido

#!/bin/sh 
/sbin/iwconfig wlan0 power off

y hacerlo ejecutable:

sudo chmod +x /etc/pm/power.d/wireless

Para deshabilitar la extensión 11n, intente lo siguiente

sudo su
echo "options iwlwifi 11n_disable=1" >> /etc/modprobe.d/iwlwifi.conf

Necesitas rebootdespués de esos cambios. Correr iwconfigdebería mostrar:

wlan0     IEEE 802.11abg

y

Power Management:off

Lo que definitivamente funcionó para mí fue actualizar a uno de los kernel más recientes de

http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.17-rc4-utopic/
Harris
fuente
¿Cuándo actualizaste el kernel? ¿Antes de deshabilitar la opción de energía y n-extension? ¿Y el núcleo funciona con la unidad y 14.04?
rubo77
Actualicé el kernel después de configurar estas opciones. Con el nuevo kernel (3.17.0-031700rc 1 a 4) y el último kernel oficial para 14.04.1 (3.13.0-36) parece que no hay necesidad de deshabilitar 11n. Ambos trabajan ahora con unidad.
Harris
¿Y funcionó con la desactivación de ny el ahorro de energía antes, sin actualizar el núcleo?
rubo77
No quiero maldecirlo, pero ha estado funcionando bien durante los últimos días.
Harris
Iré para deshabilitar 11n por ahora. ¡Tenía problemas antes, cuando probé un kernel utópico en trusty!
rubo77
1

Compruebe si hay errores o pistas en el registro:

dmesg | grep iwl

Parece que el firmware -8 se está cargando. Puede que tengas mejor suerte con el -9.

ls /lib/firmware | grep 7260

Con suerte, tendrás:

iwlwifi-7260-7.ucode
iwlwifi-7260-8.ucode
iwlwifi-7260-9.ucode 

Si es así, haga una copia de seguridad de la versión -8:

sudo mv /lib/firmware/iwlwifi-7260-8.ucode  /lib/firmware/iwlwifi-7260-8.bak

Reinicia y busca mensajes:

dmesg | grep iwl

¿Te conectas? ¿Es estable?

chili555
fuente
Tengo esto en dmesg: loaded firmware version 22.24.8.0 op_mode iwlmvm aunque también tengo el -7 -8y iwlwifi-7260-9.ucodeen /lib/firmware. Es difícil saber acerca de la stableness, porque hoy he tenido ningún problema sin embargo
rubo77
Por favor vea mi edición arriba.
chili555
Si hago una copia de seguridad del -8 y reinicio, se carga la versión -7. Si hago una copia de seguridad de eso también, aparece el error de que no hay ninguno. Si hago una copia de seguridad y cambio el nombre de la versión -9 a -8, Driver unable to support your firmware API. Driver supports v8, firmware is v9.
aparece
¿La estabilidad es mejor, peor o igual cuando se carga la versión -7?
chili555
¿Cómo puedo ver que se carga el -7? Creo que en mi caso ya cargó la versión -7 todo el tiempo, porque esto es lo que se modinfo iwlwifimuestra en el "firmware" (vea Listar todas las configuraciones del kernel para obtener detalles sobre los dispositivos instalados )
rubo77
1

Ninguna de las otras soluciones resolvió el problema, y ​​recientemente, descubrí que este es un problema de hardware :

Cuando llevo mi computadora portátil, generalmente se sacude y se dobla un poco, ¡esto está causando la falla!

Puedo provocar el fallo doblando un poco la parte inferior de la pantalla hacia atrás por un lado y tirando hacia el frente por el otro lado. no fuerte, solo un poquito sin dañar el dispositivo .

Después de algunos intentos, la tarjeta Wifi muere.

El mismo problema en mi partición de Windows para juegos.

Entonces, la solución es solo colocar el dispositivo en un lugar seguro y no cambiar el ángulo de la pantalla, entonces la Tarjeta Wifi se mantendrá activa sin problemas.

Tal vez sea causado por los conectores Aux y Main que tocan la carcasa, cuando la dobla, la tarjeta Wi-Fi se encuentra en el lado izquierdo, justo encima de la batería:

ingrese la descripción de la imagen aquí

Traté de responder la tarjeta wifi con esta guía: http://techdadreview.com/2014/09/02/upgrade-lenovo-yoga-2-pros-wireless-card/

Pero descubrí que el problema no es la tarjeta WiFi en sí, sino la parte larga de la placa madre que está al lado. Cada vez que presionas ligeramente esa plataforma, la tarjeta WiFi muere.

Así que intentaré comprar una pequeña tarjeta USB ahora y, mientras tanto, tendré cuidado de no presionar demasiado la parte inferior de mi computadora portátil.

rubo77
fuente
Creo que me afecta exactamente el mismo problema de hardware en mi Thinkpad X230. ¿Cuál fue la solución final que elegiste?
orschiro
Lo envié dentro del tiempo de garantía y recuperé el precio original. Dijeron que no podían arreglarlo
Rubo77