CompatWireless
De enunpimpam
CompatWireless son un conjunto de drivers mejorados para tarjetas wifi, con el que se puede obtener soporte para tarjetas no soportadas por e kernel o aumentar la potencia. Pero a veces tambien puede causar inestabilidad.
Actualmente esta disponible en repositorios con el nombre: linux-backports-modules-wireless-lucid-generic, sustituyendo lucid por la version de la que dispones:
sudo apt-get install linux-backports-modules-wireless-lucid-generic
Instalación desde las fuentes:
Existe un bug en ciertas versiones del kernel, que provoca un error en aireplai-ng en el que nos dice que el monitor esta en el canal -1 (channel -1), hay un parche para CompatWireless que lo arregla, y que solo es posible instalar de este modo:
wget http://wireless.kernel.org/download/compat-wireless-2.6/compat-wireless-2.6.tar.bz2 tar -jxf compat-wireless-2.6.tar.bz2
Aplicamos el parche:
cd compat-wireless-* wget http://patches.aircrack-ng.org/channel-negative-one-maxim.patch patch ./net/wireless/chan.c channel-negative-one-maxim.patch
Ahora compilamos e instalamos:
make sudo make install sudo make unload
Reinicia
Para Desinstalarlo:
cd compat-wireless-* sudo make uninstall sudo make unload