Si tienes el router cerca esto no es un gran problema, pero si lo tienes en la otra punta de la casa...es un engorro. Además como la mayoría del software de Linux se encuentra en Internet, al no tener una conexión poco puedes hacer para solucionarlo.
Lo "bueno" de todo esto es que normalmente si conectas tu ordenador por ethernet al router siempre lo suele reconocer, o por lo menos yo nunca he visto un ordenador en el cual Ubuntu no reconociera ese puerto.
Uno de los ordenadores que sufría este error era el compaq presario cq40. No es la primera vez que hablo de problemas con el wifi usando Ubuntu, pero normalmente todo tiene solución.
El problema suele ser que algunos chipset de los wifis no son liberados por lo que cuesta mucho crear un controlador para ello. Si además ese chipset es poco conocido normalmente no suele estar incluido en el nucleo de Linux por lo que o bien buscamos un repositorio donde este incluido ese controlador, o buscamos el driver por internet.
- sudo apt-get install b43-fwcutter