Cyanogen 7.1: Problemas WiFi en Motorola Defy

categoría: Android | tags: , , , , | 4 comentarios »

El pasado día 9 de Octubre de 2011 el smartphone Motorola Defy fue incluido definitivamente en el proyecto CyanogenMod. La versión 7.1 es la primera soportando Motorola Defy oficialmente.

Captura detalles Motorola Defy con Cyanogen 7.1

Captura detalles Motorola Defy con Cyanogen 7.1

Tas replicar el procedimiento de la guía de instalación he conseguido ejecutar CyanogenMod 7.1 en mi Motorola Defy sin ningún contratiempo. La instalación la realicé a partir de la rom 3.4.2 131-003 Orange Deblur rooteada (procedimiento que seguí para su rooteo). Las primeras pruebas fueron satisfactorias, el sistema es estable y más fluido que con la anterior rom. Sin embargo salió a la luz un problema con la conexión WiFi. En condiciones de uso “estándar” la conexión funcionaba correctamente. Al hacer uso intensivo de la red WiFi, como por ejemplo en la sincronización de música a través de Spotify o llamadas vía Skype, la conexión se perdía. Para recuperar dicha conexión era necesario desactivar la comunicación WiFi en el móvil y reactivarla.

Tras consultar las fuentes habituales (xda-developers y HTC manía) parecía que dicho problema era algo aislado. De modo que si no es un problema de la rom, debería ser de algún tipo de parámetro personalizable. Tras repetir los wipes de cache, dalvik, SD, etc. el problema persistía por lo que se me ocurrió que podría ser que a mi anterior rom, la cual no era oficial, le hubiese cambiado también el firmware de radio, encargado de las comunicaciones inalámbricas móviles y WiFi. En ese punto recordé que Cyanogen 7.1 incluye la utilidad Defy Baseband Switcher que permite cambiar la banda base de la radio. La banda base que tenía seleccionada por defecto era “Europa Central Hong Kong, Taiwan, Saudita, Francia, Nóridocos 3.4.x, Reino Unido 4.5.1-85“. Tras seleccionar “Europa Central RT_3.4.2-145” y reiniciar el sistema, pasé ha realizar una sincronización de música con Spotify y el problema de pérdida de conexión WiFi se había solucionado.

Captura Baseband Switcher

Captura Baseband Switcher


Error al descargar módulo iwl3945 en Ubuntu 9.04

categoría: Linux | tags: , , | 3 comentarios »

En Ubuntu 9.04 (Jaunty Jackalope) se está sufriendo el bloqueo total del sistema al descargar el módulo iwl3945.

El escenario para reproducir este error es el siguiente:

sudo -s

– tarjeta wifi:

lspci -vnvn | grep Wireless

0c:00.0 Network controller [0280]: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection [8086:4222] (rev 02)

–  kernel:

uname -a

Linux chewe 2.6.28-11-generic #42-Ubuntu SMP Fri Apr 17 01:57:59 UTC 2009 i686 GNU/Linux

– módulo:

lsmod | grep iw

iwl3945

– acción:

modprobe -r iwl3945

Resultado: Bloqueo total del sistema operativo.

Solución:

Aplicar el siguiente parche: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/345710/comments/3

– Otra posible solución más rápida sería desactivar la interfaz antes de descargar el módulo y volver a levantarla después:

ifconfig wlan0 down
modprobe -r iwl3945