Al fin WiFi en Ubuntu 8.10

Desde que actualicé mi Ubuntu a la nueva versión 8.10, Interpid Ibex, estaba sin WiFi en el portátil. Y eso era algo delicado, sobre todo con un viaje a Lisboa y el deadline de un congreso en puertas. Así que me he remangado y me he puesto a la faena.

Todavía no sé muy bien cuál era el problema, pero si la solución para mi tarjeta WiFi (Intel ipw2100). Básicamente, al actualizar se ha borrado algo importante y me ha costado unos cuantos días encontrar qué había perdido y cómo arreglarlo.

Básicamente, se trata de un problema con el NetworkManager nuevo. Si lo instalas a partir de cero no hay problemas, pero al actualizar Ubuntu desde una versión anterior borra todas tus configuraciones de red y parece ser que algo más.

En mi caso, la solución ha sido actualizar el firmware de la WiFi. Los pasos que he seguido han sido estos:

  1. localizar el firmware actualizado de la ipw2100. Puedes descargarlo de http://ipw2100.sourceforge.net/firmware.php?fid=4 (pincha sobre ‘I Agree’ al final de la página)
  2. abre un terminal: menú Aplicaciones > Accesorios > Terminal
  3. si por defecto descargas los ficheros al escritorio, teclea
    cd Escritorio

    (o la ruta a la carpeta que contenga el fichero descargado)

  4. descomprimelo con
    tar -zxvf ipw2100-fw-1.3.tgz
  5. mueve todos los ficheros a la carpeta que contiene los ficheros de firmware. Teclea
    sudo mv *.fw /lib/firmware
  6. introduce tu contraseña (la de tu usaurio) cuando de preguente
  7. reinicia el ordenador. Al arrancar detectará de nuevo todas las redes

Imagino que estas mismas instrucciones servirán para cualquier otra tarjeta. Simplemente busca el firmware de tu modelo.