compat-wireless negative chanel fix

Publicado el 20/11/2011 12:11:00 en Linux.
Author: [x][x] DarkSpark | Total de votos: 3   Vote



bueno como muchos saben, algunas tarjetas presentan el problemas al querer sacar una clave wifi, en este tutorial vamos a ver como arreglar el problema del canal negativo o negative channel.
bueno empezamos.
Primero que nada devemos bajar la version mas reciente de compat wireles desde aqui

en mi caso e bajado la mas reciente ( compat-wireless-3.2-rc1-1 )
una vez descargado el paquete lo descomprimimos:

tar -jxf compat-wireless-XX-XX.tar.bz2

sustituyendo las XX con el numero de versión que hayamos descargado.

nos cambiamos al directorio donde se descomprimió.

cd compat-wireless-XX-XX


una vez dentro procedemos a bajar los parches necesarios con los comandos:

wget https://patches.aircrack-ng.org/mac80211.compat08082009.wl_frag+ack_v1.patch
wget https://patches.aircrack-ng.org/channel-negative-one-maxim.patch


después aplicamos los parches con los comandos:

patch -p1 < mac80211.compat08082009.wl_frag+ack_v1.patch
patch -p1 < channel-negative-one-maxim.patch


al aplicarlos nos aparece esto:




normalmente ahora tendríamos que hacer un make, pero a mi me marcaba error, ademas si solo hacemos make nos compilaría todos los drivers, lo cual tardaría mucho mas, pero afortunadamente, incluyeron un script para seleccionar solo el driver que necesitamos :)
Para esto escribimos el comando:

darkspark@the-only-one:~/Descargas/compat-wireless-3.2-rc1-1> scripts/driver-select



y nos va a aparecer algo así:



como ven podemos elegir ya sea un driver por separado o un grupo de drivers ( si no sabemos cual es el nuestro ) en mi caso utilizo el driver ath5k que es para tarjetas atheros. así que escribimos el comando.

darkspark@the-only-one:~/Descargas/compat-wireless-3.2-rc1-1> scripts/driver-select ath5k


y aparece algo asi:



si no sabemos cual es nuestro driver podemos seleccionar un grupo basados en el chipset de nuestra tarjeta, por ejemplo en mi caso el comando seria este:

darkspark@the-only-one:~/Descargas/compat-wireless-3.2-rc1-1> scripts/driver-select atheros


con lo cual seleccionaria los drivers < ath5k ath9k carl9170 zd1211rw ath6kl > para compilarlos.

ahora si procedemos a compilar.

make


si no nos sale ningún error podemos proceder a instalar el driver

sudo make install


ya tenemos nuestro driver instalado pero necesitamos desactivarlo y volverlo a activar para que nos funcione con los cambios

sudo rmmod ath5k
sudo modprobe ath5k


si no sabemos cual es nuestro driver simplemente podemos reiniciar la PC.

espero que este tutorial les sea de utilidad. :)

Comments:


[x]
[x][x] Aeon (11 y) : 55514 En las atheros el primer parche no es necesario, solo es cuestión de parchear el aircrak con el channel-negative... y hay una versión de aircrack que te evita esto de andar parcheando... saludos dark alguno que otro le servirá me hubiese gustado haberlo leído cuando dí upgrade a la 11.04 de ubuntu xD


[x]
[x][x] hendrox (11 y) : 55518 Jaus !