No se si estamos de suerte o en desgracia, pero también me ha tocado pelearme con este asunto estos días.
Iba a soltar un gran rollo, pero mas o menos está todo muy documentado, la clave es utilizar
ndiswrapper para cargar el driver windows correspondiente a nuestra tarjeta, y una vez cargado y grabada la configuración, proceder a configurar la tarjeta con
iwconfig
Os dejo un buen
enlace que resulta muy fácil de entender.
Con respecto al
ndiswrapper, si no se dispone de él se puede descargar y compilar, con las connotaciones que ello tiene, así que mucho mejor instalarlo desde el gestor de paquetes Sinaptic, dado que la versión 7.10 de Ubuntu lo trae en el LiveCd.