Recien instalado Ubuntu 12.04 en un portátil me encuentro que no navego por wifi pero sí por cable.
La tarjeta wireless es una Intel 1000N.
La solución de un post anterior- cargar un nuevo firmware- no funciona.
Este problema es común en la versión 12.04 de Ubuntu.
La solución de compromiso es hacer trabajar al portátil en el modo 11g en vez del 11N.
En un Terminal deshabilitamos el modo wifi N. Con modprobe hacemos que el núcleo cargue el módulo con el wifi 11N desabilitado:

sudo modprobe -r iwlwifi

sudo modprobe iwlwifi 11n_disable=1

Para que el cambio se haga persistente en el siguiente reinicio creamos el fichero de configuración:

sudo gedit /etc/modprobe.d/iwlwifi.conf

y añadimos la siguiente linea:

options iwlwifi 11n_disable=1

guardamos y reiniciamos para comprobar si funciona.

Solución encontrada aquí