Wireless intermitente en laptop Lenovo Debian Jessie
#1
Lun, 28/08/2017 - 21:13
Wireless intermitente en laptop Lenovo Debian Jessie
Hola foristas
Acudo a Uds. en esta oportunidad para comentarles un inconveniente que tengo con mi tarjeta de red inalámbrica. En estos momentos presenta intermitencia, es decir cuando enciendo la maquina se conecta, pero al cabo de un tiempo deja de responder la WIFI y ni siquiera encuentra las redes cercanas, la cambio a modo avión y después la vuelvo a activar y nada. El escritorio gnome, pierde el icono de WIFI, cuando pierdo la conexión de repente.
Adjunto algunas salidas de comandos que me parecieron apropiados compartir
root@epsilon:/home/user# tail -f /var/log/syslog
Aug 28 18:38:46 epsilon kernel: [21494.316642] iwlwifi 0000:02:00.0: Could not load the [0] uCode section
Aug 28 18:38:48 epsilon kernel: [21496.234492] iwlwifi 0000:02:00.0: Failing on timeout while stopping DMA channel 0 [0x5a5a5a5a]
Aug 28 18:38:50 epsilon kernel: [21498.173105] iwlwifi 0000:02:00.0: Failing on timeout while stopping DMA channel 2 [0x5a5a5a5a]
Aug 28 18:38:52 epsilon kernel: [21500.146314] iwlwifi 0000:02:00.0: Failing on timeout while stopping DMA channel 5 [0x5a5a5a5a]
Aug 28 18:38:53 epsilon kernel: [21502.082741] iwlwifi 0000:02:00.0: Failing on timeout while stopping DMA channel 7 [0x5a5a5a5a]
Aug 28 18:38:55 epsilon NetworkManager[792]: <error> [1503959935.817202] [platform/nm-linux-platform.c:2250] link_change(): Netlink error changing link 3: <UP> mtu 0 (1) driver 'iwlwifi' udi '/sys/devices/pci0000:00/0000:00:1c.1/0000:02:00.0/net/wlan0': Unspecific failure
Aug 28 18:38:55 epsilon NetworkManager[792]: <info> WiFi now enabled by radio killswitch
Aug 28 18:38:55 epsilon kernel: [21503.981065] iwlwifi 0000:02:00.0: Failed to run INIT ucode: -110
Aug 28 18:38:55 epsilon kernel: [21503.981109] iwlwifi 0000:02:00.0: Unable to initialize device.
Aug 28 18:38:55 epsilon kernel: [21503.981542] iwlwifi 0000:02:00.0: L1 Disabled - LTR Disabled
Aug 28 18:38:55 epsilon kernel: [21504.056735] iwlwifi 0000:02:00.0: Radio type=0x2-0x0-0x0
Aug 28 18:39:01 epsilon kernel: [21509.750227] iwlwifi 0000:02:00.0: Failed to load firmware chunk!
Aug 28 18:39:01 epsilon kernel: [21509.750235] iwlwifi 0000:02:00.0: Could not load the [0] uCode section
Aug 28 18:39:03 epsilon kernel: [21511.666961] iwlwifi 0000:02:00.0: Failing on timeout while stopping DMA channel 0 [0x5a5a5a5a]
Aug 28 18:39:05 epsilon kernel: [21513.602327] iwlwifi 0000:02:00.0: Failing on timeout while stopping DMA channel 2 [0x5a5a5a5a]
Aug 28 18:39:07 epsilon kernel: [21515.575384] iwlwifi 0000:02:00.0: Failing on timeout while stopping DMA channel 5 [0x5a5a5a5a]
Aug 28 18:39:09 epsilon kernel: [21517.512728] iwlwifi 0000:02:00.0: Failing on timeout while stopping DMA channel 7 [0x5a5a5a5a]
Aug 28 18:39:11 epsilon NetworkManager[792]: <error> [1503959951.230192] [platform/nm-linux-platform.c:2250] link_change(): Netlink error changing link 3: <UP> mtu 0 (1) driver 'iwlwifi' udi '/sys/devices/pci0000:00/0000:00:1c.1/0000:02:00.0/net/wlan0': Unspecific failure
Aug 28 18:39:11 epsilon kernel: [21519.411647] iwlwifi 0000:02:00.0: Failed to run INIT ucode: -110
Aug 28 18:39:11 epsilon kernel: [21519.411691] iwlwifi 0000:02:00.0: Unable to initialize device.
lspci -vv
02:00.0 Network controller: Intel Corporation Centrino Wireless-N 2200 (rev c4)
Subsystem: Intel Corporation Centrino Wireless-N 2200 BGN
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Interrupt: pin A routed to IRQ 44
Region 0: Memory at e0400000 (64-bit, non-prefetchable) [disabled] [size=8K]
Capabilities: [c8] Power Management version 3
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
Address: 0000000000000000 Data: 0000
Capabilities: [e0] Express (v1) Endpoint, MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <512ns, L1 unlimited
ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset+
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+ FLReset-
MaxPayload 128 bytes, MaxReadReq 128 bytes
DevSta: CorrErr+ UncorrErr+ FatalErr- UnsuppReq+ AuxPwr+ TransPend-
LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <4us, L1 <32us
ClockPM+ Surprise- LLActRep- BwNot-
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk-
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
Capabilities: [100 v1] Advanced Error Reporting
UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq+ ACSViol-
UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
CESta: RxErr+ BadTLP+ BadDLLP+ Rollover+ Timeout+ NonFatalErr+
CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
AERCap: First Error Pointer: 14, GenCap- CGenEn- ChkCap- ChkEn-
Capabilities: [140 v1] Device Serial Number 9c-4e-36-ff-ff-31-6e-f0
Kernel driver in use: iwlwifi
root@epsilon:/home/user# uname -a
Linux epsilon 3.16.0-4-amd64 #1 SMP Debian 3.16.43-2+deb8u2 (2017-06-26) x86_64 GNU/Linux
Espero que puedan darme algunas ideas como ha sido en oportunidades previas
Saludos
Podrías tratar de instalar el cotrolador firmware-iwlwifi de jessie-backports y tampoco estaria mal actualizar el kernel al de backports
Si los problemas persisten podes probar de reemplazar NetworkManager por Wicd
Algunas recomendaciones que encontre configuraciones para tu tarjeta wifi
saludos...
Hola rockiii los problemas persisten.
Actualice el kernel y el iwlwifi desde los backports y ahora no me aparece listado el hw de red inalambrica
Tambien probe con el wicd y nada
Adjunto la salida de los comandos
Y ahora que hago?
Fijate de tratar de levantar la wifi desde la terminal
¿realizaste alguna configuración en /etc/modprobe.d/iwlwifi.conf de las que te puse? de ser asi quítalas y reinicia
También podrías purgar el firmware-iwlwifi he instalar el driver de jessie
Desde grub podes entrar con los kernel anteriores y desde la sesión iniciada en el kernel anterior purgas el kernel de bakports
una especie de gui de como usar wicd
¿la interfaz es detectada por el sistema ?
La interfaz esta activa ?
Si esta activa puede detectar señales wifi ?
(reemplazar por el nombre de la interfaz correspondiente )
Hola
Es como si la interfaz wlan0 no existiera, desaparece por completo. Lo más raro es que cuando apenas encendí la laptop, la red inalámbrica aparece y puedo navegar sin problemas, pero al cabo de un rato la conexión desaparece, bien sea que esté usando la laptop o la mismo esté en idle y tengo que cambiarme a conexión cableada por la eth0.
Sera un problema de la tarjeta madre como tal? Estoy pensando que puede ser que el hw se caliente y se apaga la wifi, o algo del manejo de energía, la laptop no se siente caliente, pero es algo que ocurre al rato de estar prendida y al día siguiente cuando la vuelvo a encender el mismo ciclo.
Hola como estan?
Los errores de la tarjeta de red inalambrica persisten, tienen alguna idea de que pueda estar pasando?
Saludos...
Fijate usando 'rfkill ' si te figura en el listado
De todos modos ,es extraño por que ' ifconfig -a ' siquiera puede ver el dispositivo , trata de ejecutarlo cuando la wifi esta en funcionamiento a ver que te muestra ,
Una busqueda rápida "linux Lenovo random disconnections wifi".
"If your card does not support enabling/disabling power save mode, check the BIOS for power management options. Disabling PCI-Express power management in the BIOS of a Lenovo W520 resolved this issue. "
"Si su tarjeta no soporta la función activar/desactivar el modo ahorro de energía, compruebe en la BIOS las opciones relativas a la administración de energía. La desactivación de la administración de energía para el slot PCI-Express en la BIOS de un Lenovo W520 resolvió este problema. "
etc.
Solo una observación, tanto Salix OS como Void Linux, coinciden en el uso de "dhclient" en lugar de "dhcpcd".
Nos vemos.
Hola el comando rfkill no me devuelve nada.
Tambien intenté editar el BIOS, pero resulta que no tengo esa opción para el manejo de energía de PCI Express. Como comentaron utlizo el dhclient para la confiuguración de la dirección IP. Me sigo inclinando a que sea un problema de hardware como tal.
Otra cosa que probé fue instalar la nueva versión de debian. Debian 9 Strech para ver si era un problema con el iwlwifi de los backports de Jessie y resulta que nada, sigo con el mismo inconveniente.
Saludos
Tenes instalado rfkill ? (de todos modos creo que el asunto pasa por otro lado )
Seria interesante ,si fuera posible, que te procuraras una wifi usb ,a ver si te funciona correctamente.También intentar usar alguna diostro live de esas que soportan muchos dispositivos ( knoppix por ejemplo) a ver que ocurre.
Hola de nuevo,
Si el rfkill esta instalado, esta es la salida del comando
Tambien probe utilizando la distribucion Ubuntu Live en USB y despues de un rato se va la conexion al igual que utlizando el wicd. Funciona por un rato y despues tengo que pasarme a la red cableada.
Pense en comprarme un usb wireless, pero tengo la duda si la conexion no pasa de todas formas por la tarjeta de red inalambrica? o el Wireless USB tomaria todo el control?
Saludos y seguimos en contacto
Una wifi USB funciona en forma independiente,no deberias tener problemas , de todos modos es una solución un tanto
"sucia" por que el punto es saber/solucionar el asunto de tu interfaz wifi integrada .