ipw220 - El cuento de un módulo
Mi portátil vuelve a tener wifi, ya puedo ir a la universidad sin que se rían de mi.
Cómo ya os había comentado, tuve algún que otro problemilla con gentoo al usar emerge --update world. Básicamente, los problemas más gordos que tuve fueron varios errores del ALSA y errores del módulo ipw2200.
El ALSA ya me funciona desde la semana pasada. Observando un poco vi que el diabólico emerge world (seguramente no es tan diabólico) me instaló los alsa-drivers, pero yo tengo ALSA compilado en el núcleo. Cómo éstas dos maneras de tener ALSA son excluyentes, no me funcionaba. Cuando me di cuenta de ésto:
# emerge -C alsa-drivers
Pero el mal no fue cortado de raíz, y aún me daba errores y no podía escuchar más que el silencio de mi habitación. Así que decidí cargarme todo lo que oliera a alsa-drivers, recompilar el núcleo and let's listen some music. La cosa funcionó, ahora ya soy un poco más feliz :-).
Algo parecido quise hacer con el wifi. El cual al cargarlo no decía nada, era cómo si se hubiera cargado, pero entre otras cosas, dmesg me dijo:
ipw2200: Unable to load firmware: -2
digo entre otras cosas porque no era el único error, pero si quizás el más importante.
Intenté cortar por lo sano cómo con ALSA, desemergí ipw2200 y ipw2200-firmware. Maté todo lo que olía a ipw2200 y recompilé el núcleo, para volverlo a instalar desde 0 (que tampoco es tanto). Cual fue mi sorpresa (parece una novela) cuando descubrí que después de reinstalarlo el error maligno seguía ahí. Me quedé semipasmado :P, y sin saber que hacer.
Finalmente, en la wiki de gentoo leí algo sobre udev y conflictos con tal módulo de tarjeta wireless. Cuánta razón tenía, simplemente he tenido que desactualizar udev desde la versión 079 a la versión 070 y ya vuelvo a tener wifi.
dmesg no decía nada sobre udev, así que para mi era difícil imaginar cual era el problema.
Dicen que a la cama no irás sin saber una cosa más. Así ha sido hoy, no por udev ni ALSA ni ipw2200, sinó porque estoy hasta los mandarinos de Cálculo :p.
fin del cuento. Cuidaos mucho.
/Escuchando Nova Express - Motorway/


