Yo tengo ahora ubuntu 8.10 y dos tarjetas , una broadcom que va bien, y una alfa , que es con la que tengo los problemas.
al aplicar los comandos
wget
http://dl.aircrack-ng.org/drivers/rtl8187_linux_26.1010.zipunzip rtl8187_linux_26.1010.zip
cd rtl8187_linux_26.1010.0622.2006/
wget
http://patches.aircrack-ng.org/rtl8187_2.6.27.patchtar xzf drv.tar.gz
tar xzf stack.tar.gz
patch -Np1 -i rtl8187_2.6.27.patch
gedit ./beta-8187/r8187.h
Encontrar esta linea
Código:
#include <asm/semaphore.h>
y cambiarla por
Código:
#include <linux/semaphore.h>
Si tienes la tarjeta conectada borrarle el driver rtl8187
Código:
sudo ifconfig wlan0 down
sudo rmmod rtl8187
Compilar e instalar
Código:
make
sudo make install
me da varios errores.
El primero es que no existe wlan0. Al comprobar el iwconfig resulta que la alfa la ha llamado wlan1 y por tanto he cambiado el comando a wlan1.
Pero mucho me temo que todo el controlador esta diseñado como wlan0.
Copio a continuacion la parte de la instalacion en que me da error:
~/rtl8187_linux_26.1010.0622.2006$ sudo ifconfig wlan0 down
wlan0: ERROR mientras se obtenían las banderas de interfaz: No existe el dispositivo
p~/rtl8187_linux_26.1010.0622.2006$ sudo rmmod rtl8187
LD [M] /home/pp/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_crypt_wep-rtl.ko
make[2]: se sale del directorio `/usr/src/linux-headers-2.6.27-14-generic'
make[1]: se sale del directorio `/home/pp/rtl8187_linux_26.1010.0622.2006/ieee80211'
chmod +x symvers
./symvers
y acaba asi:
make[2]: se sale del directorio `/usr/src/linux-headers-2.6.27-14-generic'
make[1]: se sale del directorio `/home/pp/rtl8187_linux_26.1010.0622.2006/beta-8187'
pp@pp-laptop:~/rtl8187_linux_26.1010.0622.2006$ sudo make install
install -d /lib/modules/2.6.27-14-generic/kernel/drivers/net/wireless/rtl_ieee80211
install -d /lib/modules/2.6.27-14-generic/kernel/drivers/net/wireless/rtl8187
install -m 644 ./ieee80211/*.ko /lib/modules/2.6.27-14-generic/kernel/drivers/net/wireless/rtl_ieee80211
install -m 644 ./beta-8187/*.ko /lib/modules/2.6.27-14-generic/kernel/drivers/net/wireless/rtl8187
depmod -ae
En esencia que no se si ha instalado el controlador o no, ni cual es el error, ademas del de la denominacion wlan0.
Yo no he notado cambios en el funcionamiento de la alfa respecto al controlador inicial que traia ubuntu.
1.------------¿Hay alguna forma de saber si el nuevo controlador esta instalado?
2.-¿Cual es el comando para saber en cada momento que controlador esta utilizando cada dispositivo?