Seguridad Wireless - Wifi

Sistemas operativos => Zona GNU/Linux => Mensaje iniciado por: thedoctor77 en 26-04-2009, 02:45 (Domingo)

Título: Parche para 8187L en ubuntu con kernel 2.6.28 (Solucionado)
Publicado por: thedoctor77 en 26-04-2009, 02:45 (Domingo)
Hola, el parche que anda por ahi es para el kernel 2.6.24, por lo que no puedo, o eso creo que es la causa del error, alguien me podria decir como hacerlo?, un saludo!!

AÑADO:

Esto es lo que hay
http://forum.aircrack-ng.org/index.php?topic=5755.0
un saludo!!



TRANSCRIBO AQUI LA SOLUCION COMPLETA CON TU PERMISO thedoctor77

1º Actualizar el sistema operativo

Código: [Seleccionar]
sudo dpkg --configure -a && sudo apt-get install -f && sudo apt-get update
2º Bajar paquetes necesarios (el python-psyco a mi me daba error pero no es muy importante)
Código: [Seleccionar]
sudo apt-get install linux-headers-$(uname -r) build-essential make patch gettext gcc python-psyco autoconf subversion tcl8.5 libssl-dev libnl1 libnl-dev
3º Actualizar los IW drivers

Código: [Seleccionar]
sudo mkdir /usr/src/drivers
cd /usr/src/drivers
sudo wget http://wireless.kernel.org/download/iw/iw-0.9.17.tar.bz2
sudo tar jxvf iw-0.9.17.tar.bz2
cd iw-0.9.17
sudo make
sudo make install

No se si alguien usa la alfa version 50 esa, yo creo que la mas normal igual que las bosslan que usa r8187 es la AWUS036H asique para esa pongo las instrucciones.

4º Drivers de alfa r8187 y parchearlos
Código: [Seleccionar]
cd /usr/src/drivers
sudo wget http://repository.wifi-ita.com/src/rtl8187_linux_26.1010-intrepid-jaunty.zip
sudo unzip rtl8187_linux_26.1010-intrepid-jaunty.zip
cd rtl8187_linux_26.1010.0622.2006/
sudo tar xzf drv.tar.gz
sudo tar xzf stack.tar.gz
sudo patch -Np1 -i rtl8187_2.6.27.patch
sudo make
sudo make install

No viene ahi pero yo para que me funcionara en condiciones puse en la blacklist el driver mac80211 conocido como rtl8187

5º Poner en la blacklist drivers mac80211
Código: [Seleccionar]
sudo su
echo blacklist rtl8187 > /etc/modprobe.d/blacklist

6º cargar el driver
Código: [Seleccionar]
sudo modprobe r8187
7º Reiniciar y a funcionar
A continuacion reiniciar y enchufar, mirad si os la reconoce con iwconfig y montadla con airmon-ng start wlan(el numeroquesea)

Fijaos si pone r8187 o rtl8187, si pone rtl8187 y os la monta en mon0 estaria mal instalado o mal puesto en la blacklist el driver mac802111 el que nos interesa es el ieee80211 que es el r8187.

Eso es todo amigos
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: drvalium en 26-04-2009, 03:03 (Domingo)
prueba con este otro parche

http://patches.aircrack-ng.org/rtl8187-mac80211-injection-speed-2.6.28-wl.patch


saludos
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: thedoctor77 en 26-04-2009, 03:05 (Domingo)
algo hago mal porque se queda como colgado, que puede ser?, un saludo!! y gracias
PD: No tengo enchufada la tarjeta
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: thedoctor77 en 26-04-2009, 03:07 (Domingo)
nada ni caso, un saludo!! ahora os cuento
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: thedoctor77 en 26-04-2009, 03:14 (Domingo)
me aparece esto:

jackalope@router:~/rtl8187_linux_26.1010.0622.2006$ patch -Np1 -i rtl8187-mac80211-injection-speed-2.6.28-wl.patch
can't find file to patch at input line 5
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff --git a/drivers/net/wireless/rtl818x/rtl8187_dev.c b/drivers/net/wireless/rtl818x/rtl8187_dev.c
|index 54c0689..c0ade02 100644
|--- a/drivers/net/wireless/rtl818x/rtl8187_dev.c
|+++ b/drivers/net/wireless/rtl818x/rtl8187_dev.c
--------------------------
File to patch:

Se queda esperando a que ponga algo, ¿Estoy haciendo algo mal?
Los pasos a seguir son estos:

wget http://dl.aircrack-ng.org/drivers/rtl8187_linux_26.1010.zip
unzip rtl8187_linux_26.1010.zip
cd rtl8187_linux_26.1010.0622.2006/
wget http://patches.aircrack-ng.org/rtl8187-mac80211-injection-speed-2.6.28-wl.patc
tar xzf drv.tar.gz
tar xzf stack.tar.gz
patch -Np1 -i rtl8187_2.6.24v3.patch
make
make install

Un saludo!!
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: portatilhwagm en 26-04-2009, 03:28 (Domingo)
se queda esperando el file a parchear?
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: thedoctor77 en 26-04-2009, 03:33 (Domingo)
si, esta todo el aviso de consola ahi, que hago?, tambien he probado este, porque me el rc3 de aircarck vienen este y este otro rtl8187_hw_signal_backport_2.6.28.patch, con el anterior me dice eso y con este esto:

jackalope@router:~/rtl8187_linux_26.1010.0622.2006$ patch -Np1 -i rtl8187_hw_signal_backport_2.6.28.patch
can't find file to patch at input line 24
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|From: Larry Finger <Larry.Finger@lwfinger.net>
|Date: Thu, 4 Dec 2008 04:21:20 +0000 (-0600)
|Subject: rtl8187: Improve wireless statistics for RTL8187
|X-Git-Tag: master-2009-01-05~191
|X-Git-Url: http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Flinville%2Fwireless-testing.git;a=commitdiff_plain;h=cd2865552927d616be4a0da7c24$
|
|rtl8187: Improve wireless statistics for RTL8187
|
|The current wireless statistics for the RTL8187 poorly indicate the signal
|strength and quality. With testing, I found that the AGC value is inversely
|correlated with the strength as in the RTL8187B. By implementing a similar
|calculation, much more code becomes common to the two devices.
|
|Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
|Tested by: Martín Ernesto Barreyro <barreyromartin@gmail.com>
|Acked-by: Hin-Tak Leung <htl10@users.sourceforge.net>
|Signed-off-by: John W. Linville <linville@tuxdriver.com>
|Crudely-backported-by: Zero_Chaos <zero_chaos@pentoo.ch>
|---
|
|diff -Naur linux-2.6.28-orig/drivers/net/wireless/rtl8187_dev.c linux-2.6.28/drivers/net/wireless/rtl8187_dev.c
|--- linux-2.6.28-orig/drivers/net/wireless/rtl8187_dev.c   2009-02-09 16:52:51.000000000 -0500
|+++ linux-2.6.28/drivers/net/wireless/rtl8187_dev.c   2009-02-09 17:22:50.000000000 -0500
--------------------------
File to patch:



Creo que algo estoy haciendo mal, un saludo!!
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: portatilhwagm en 26-04-2009, 03:35 (Domingo)
yo optaria por el driver de siempre que no usa el mac80211 que la cagaron con eso

tiraria de lo clasico

ifconfig wlan0 down   
rmmod r8187 rtl8187 2>/dev/null
wget http://dl.aircrack-ng.org/drivers/rtl8187_linux_26.1010.zip
unzip rtl8187_linux_26.1010.zip
cd rtl8187_linux_26.1010.0622.2006/
wget http://patches.aircrack-ng.org/rtl8187_2.6.24v3.patch
tar xzf drv.tar.gz
tar xzf stack.tar.gz
patch -Np1 -i rtl8187_2.6.24v3.patch
make
make install
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: drvalium en 26-04-2009, 03:38 (Domingo)
así por encima veo un pequeño error

Citar
wget http://dl.aircrack-ng.org/drivers/rtl8187_linux_26.1010.zip
unzip rtl8187_linux_26.1010.zip
cd rtl8187_linux_26.1010.0622.2006/
wget http://patches.aircrack-ng.org/rtl8187-mac80211-injection-speed-2.6.28-wl.patc
tar xzf drv.tar.gz
tar xzf stack.tar.gz
patch -Np1 -i rtl8187_2.6.24v3.patch
make
make install

lo rojo deberia coincidir, le estas diciendo que use un parche que no es.


edito: de todas formas yo haría caso al Hwagm, si alguien sabe de que van estas cosas es el.
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: thedoctor77 en 26-04-2009, 03:46 (Domingo)
hwagm, no puedo me da este error

jackalope@router:~/rtl8187_linux_26.1010.0622.2006$ sudo make
rm -f ieee80211/Module.symvers 2>/dev/null
rm -f ieee80211/Modules.symvers 2>/dev/null
make -C ieee80211 all
make[1]: se ingresa al directorio `/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211'
make -C /lib/modules/2.6.28-11-generic/build M=/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211 modules
make[2]: se ingresa al directorio `/usr/src/linux-headers-2.6.28-11-generic'
  CC [M]  /home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.o
In file included from /home/mario/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:17:
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211.h: En la función ‘ieee80211_priv_rtl7’:
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211.h:1181: aviso: ‘netdev_priv’ es estática pero se usa en la función inline ‘ieee80211_priv_rtl7’ la cual no es estática
  CC [M]  /home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_rx.o
In file included from /home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_rx.c:52:
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211.h: En la función ‘ieee80211_priv_rtl7’:
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211.h:1181: aviso: ‘netdev_priv’ es estática pero se usa en la función inline ‘ieee80211_priv_rtl7’ la cual no es estática
  CC [M]  /home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_tx.o
In file included from /home/mario/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_tx.c:60:
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211.h: En la función ‘ieee80211_priv_rtl7’:
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211.h:1181: aviso: ‘netdev_priv’ es estática pero se usa en la función inline ‘ieee80211_priv_rtl7’ la cual no es estática
  CC [M]  /home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.o
In file included from /home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:37:
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211.h: En la función ‘ieee80211_priv_rtl7’:
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211.h:1181: aviso: ‘netdev_priv’ es estática pero se usa en la función inline ‘ieee80211_priv_rtl7’ la cual no es estática
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c: En la función ‘ipw2100_translate_scan_rtl7’:
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:57: aviso: se pasa el argumento 1 de ‘iwe_stream_add_event’ desde un tipo de puntero incompatible
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:57: aviso: se pasa el argumento 3 de ‘iwe_stream_add_event’ desde un tipo de puntero incompatible
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:57: aviso: el paso del argumento 4 de ‘iwe_stream_add_event’ crea un puntero desde un entero sin una conversión
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:57: error: faltan argumentos para la función ‘iwe_stream_add_event’
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:66: aviso: se pasa el argumento 1 de ‘iwe_stream_add_point’ desde un tipo de puntero incompatible
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:66: aviso: se pasa el argumento 3 de ‘iwe_stream_add_point’ desde un tipo de puntero incompatible
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:66: aviso: se pasa el argumento 4 de ‘iwe_stream_add_point’ desde un tipo de puntero incompatible
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:66: error: faltan argumentos para la función ‘iwe_stream_add_point’
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:69: aviso: se pasa el argumento 1 de ‘iwe_stream_add_point’ desde un tipo de puntero incompatible
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:69: aviso: se pasa el argumento 3 de ‘iwe_stream_add_point’ desde un tipo de puntero incompatible
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:69: aviso: se pasa el argumento 4 de ‘iwe_stream_add_point’ desde un tipo de puntero incompatible
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:69: error: faltan argumentos para la función ‘iwe_stream_add_point’
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:75: aviso: se pasa el argumento 1 de ‘iwe_stream_add_event’ desde un tipo de puntero incompatible
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:75: aviso: se pasa el argumento 3 de ‘iwe_stream_add_event’ desde un tipo de puntero incompatible
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:75: aviso: el paso del argumento 4 de ‘iwe_stream_add_event’ crea un puntero desde un entero sin una conversión
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:75: error: faltan argumentos para la función ‘iwe_stream_add_event’
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:87: aviso: se pasa el argumento 1 de ‘iwe_stream_add_event’ desde un tipo de puntero incompatible
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:87: aviso: se pasa el argumento 3 de ‘iwe_stream_add_event’ desde un tipo de puntero incompatible
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:87: aviso: el paso del argumento 4 de ‘iwe_stream_add_event’ crea un puntero desde un entero sin una conversión
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:87: error: faltan argumentos para la función ‘iwe_stream_add_event’
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:97: aviso: se pasa el argumento 1 de ‘iwe_stream_add_event’ desde un tipo de puntero incompatible
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:97: aviso: se pasa el argumento 3 de ‘iwe_stream_add_event’ desde un tipo de puntero incompatible
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:97: aviso: el paso del argumento 4 de ‘iwe_stream_add_event’ crea un puntero desde un entero sin una conversión
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:97: error: faltan argumentos para la función ‘iwe_stream_add_event’
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:106: aviso: se pasa el argumento 1 de ‘iwe_stream_add_point’ desde un tipo de puntero incompatible
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:106: aviso: se pasa el argumento 3 de ‘iwe_stream_add_point’ desde un tipo de puntero incompatible
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:106: aviso: se pasa el argumento 4 de ‘iwe_stream_add_point’ desde un tipo de puntero incompatible
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:106: error: faltan argumentos para la función ‘iwe_stream_add_point’
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:136: aviso: se pasa el argumento 1 de ‘iwe_stream_add_event’ desde un tipo de puntero incompatible
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:136: aviso: se pasa el argumento 3 de ‘iwe_stream_add_event’ desde un tipo de puntero incompatible
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:136: aviso: el paso del argumento 4 de ‘iwe_stream_add_event’ crea un puntero desde un entero sin una conversión
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:136: error: faltan argumentos para la función ‘iwe_stream_add_event’
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:141: aviso: se pasa el argumento 1 de ‘iwe_stream_add_point’ desde un tipo de puntero incompatible
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:141: aviso: se pasa el argumento 3 de ‘iwe_stream_add_point’ desde un tipo de puntero incompatible
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:141: aviso: se pasa el argumento 4 de ‘iwe_stream_add_point’ desde un tipo de puntero incompatible
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:141: error: faltan argumentos para la función ‘iwe_stream_add_point’
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:157: aviso: se pasa el argumento 1 de ‘iwe_stream_add_event’ desde un tipo de puntero incompatible
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:157: aviso: se pasa el argumento 3 de ‘iwe_stream_add_event’ desde un tipo de puntero incompatible
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:157: aviso: el paso del argumento 4 de ‘iwe_stream_add_event’ crea un puntero desde un entero sin una conversión
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:157: error: faltan argumentos para la función ‘iwe_stream_add_event’
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:164: aviso: se pasa el argumento 1 de ‘iwe_stream_add_point’ desde un tipo de puntero incompatible
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:164: aviso: se pasa el argumento 3 de ‘iwe_stream_add_point’ desde un tipo de puntero incompatible
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:164: aviso: se pasa el argumento 4 de ‘iwe_stream_add_point’ desde un tipo de puntero incompatible
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:164: error: faltan argumentos para la función ‘iwe_stream_add_point’
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:178: aviso: se pasa el argumento 1 de ‘iwe_stream_add_point’ desde un tipo de puntero incompatible
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:178: aviso: se pasa el argumento 3 de ‘iwe_stream_add_point’ desde un tipo de puntero incompatible
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:178: aviso: se pasa el argumento 4 de ‘iwe_stream_add_point’ desde un tipo de puntero incompatible
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:178: error: faltan argumentos para la función ‘iwe_stream_add_point’
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:193: aviso: se pasa el argumento 1 de ‘iwe_stream_add_point’ desde un tipo de puntero incompatible
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:193: aviso: se pasa el argumento 3 de ‘iwe_stream_add_point’ desde un tipo de puntero incompatible
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:193: aviso: se pasa el argumento 4 de ‘iwe_stream_add_point’ desde un tipo de puntero incompatible
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:193: error: faltan argumentos para la función ‘iwe_stream_add_point’
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:204: aviso: se pasa el argumento 1 de ‘iwe_stream_add_point’ desde un tipo de puntero incompatible
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:204: aviso: se pasa el argumento 3 de ‘iwe_stream_add_point’ desde un tipo de puntero incompatible
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:204: aviso: se pasa el argumento 4 de ‘iwe_stream_add_point’ desde un tipo de puntero incompatible
/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.c:204: error: faltan argumentos para la función ‘iwe_stream_add_point’
make[3]: *** [/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_wx.o] Error 1
make[2]: *** [_module_/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211] Error 2
make[2]: se sale del directorio `/usr/src/linux-headers-2.6.28-11-generic'
make[1]: *** [modules] Error 2
make[1]: se sale del directorio `/home/jackalope/rtl8187_linux_26.1010.0622.2006/ieee80211'
make: *** [all] Error 2



drvalium, lo escribi mal en el foro, lo hice bien, un saludo!!
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: portatilhwagm en 26-04-2009, 03:56 (Domingo)
joder  con los ubuntu, siempre pasan esa cosa raras

supongo que por eso sacaron los del mac80211 para kerneles mas actuales

asi que volvemos al otro formato
rtl8187-mac80211-injection-speed-2.6.28-wl

hace mencion a la ruta propia del kernel, asi que aki pasa algo raro
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: thedoctor77 en 26-04-2009, 03:58 (Domingo)
entonces que hago?, un saludo!!
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: portatilhwagm en 26-04-2009, 04:00 (Domingo)
http://www.aircrack-ng.org/doku.php?id=rtl8187


The rtl8187 driver is a FOSS mac80211 driver for RTL8187L and RTL8187B. Rtl8187 is part of the official Linux kernel. Starting with 2.6.27, this driver is supported by aircrack-ng.

To use the driver with aircrack-ng, it's recommended that you apply the following patch: http://patches.aircrack-ng.org/rtl8187-mac80211-injection-speed-2.6.28-rc6.patch

For wireless-testing/compat-wireless, use http://patches.aircrack-ng.org/rtl8187-mac80211-injection-speed-2.6.28-wl.patch

In addition, apply the latest mac80211 frag+ack patch.

If you have r8187/r8187b installed, don't forget to blacklist it before using this driver.


asi que

Citar
e queda esperando a que ponga algo, ¿Estoy haciendo algo mal?
Los pasos a seguir son estos:

wget http://dl.aircrack-ng.org/drivers/rtl8187_linux_26.1010.zip
unzip rtl8187_linux_26.1010.zip
cd rtl8187_linux_26.1010.0622.2006/
wget http://patches.aircrack-ng.org/rtl8187-mac80211-injection-speed-2.6.28-wl.patc
tar xzf drv.tar.gz
tar xzf stack.tar.gz
patch -Np1 -i rtl8187_2.6.24v3.patch
make
make install

Un saludo!!

eso te lo acabas de inventar, es decir haz mezclado el tema de los driver mac80211 y los ieee80211

ese parche no es para eso
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: thedoctor77 en 26-04-2009, 04:01 (Domingo)
que parche es entonces?, un saludo!!
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: portatilhwagm en 26-04-2009, 04:05 (Domingo)
te explico

http://patches.aircrack-ng.org/rtl8187-mac80211-injection-speed-2.6.28-rc6.patch

ese creo que es para el kernel antes de compilarlo

y este

http://patches.aircrack-ng.org/rtl8187-mac80211-injection-speed-2.6.28-wl.patch

para las wireless-testing/compat-wireless


asi que bajate las compact-wireless actuales y aplicales ese parche, ademas del apply the latest mac80211 frag+ack patch.

eso es bastante lioso si no se hizo nunca



Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: portatilhwagm en 26-04-2009, 04:06 (Domingo)
http://www.aircrack-ng.org/doku.php?id=mac80211

http://patches.aircrack-ng.org/mac80211_2.6.28-rc4-wl_frag+ack_v3.patch

esos 2
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: thedoctor77 en 26-04-2009, 04:20 (Domingo)
nose si es que yo estoy haciendo algo mal o que pasa, pero me da a elegir entre dos archivos ambos parches, un saludo!!
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: devil_demon en 26-04-2009, 17:21 (Domingo)
Vamos a ver lo que pasa es que hasta ahora ibamos tirando del driver clasico que usa ieee80211 que era r8187 y hubo un problema cuando sacaron la 2.6.27, pero luego sacaron un parche para que funcionara en la 27, hasta ahi bien. El problema es que acaba de salir ubuntu 9.04 que usa 2.6.28 de kernel y no existe parche que use el driver ieee80211 para este kernel con lo cual hay dos opciones o esperar que lo hagan o pasarse a los mac80211 que al parecer vienen integrados en el kernel, y lo que he mirado es que al parecer hay que aplicar esos parches que ofrecen en aircrack-ng para inyeccion y para fragmentacion, lo que no se es si hay que aplicarlos sobre los drivers que vienen ya instalados en el kernel o hay que compilar de nuevo el kernel, o se pueden bajar por separado los drivers mac80211 para rtl8187 , aplicar el parche sobre ellos y luego compilarlos e instalarlos (sobreescribiendo lo que vienen de serie) que seria lo mas logico y facil.

Yo he probado a bajar los drivers normales mac80211 para rtl8187 y parchearlos con los parches nuevos de inyeccion y fragmentacion y me da los mismos errores que se ha comentado por aqui, me pregunta que archivo parchear y parece como si buscara una ruta distinta, no lo se, si alguien sabe como hacerlo se agradeceria lo explicara un poco para tontos xD

Otra duda que tengo es si van mejor los ieee80211 o los mac80211, he leido que los mac son mas modernos incluyen cosas de Qos y es los que vienen de serie, pero yo hasta ahora he usado los de toda la vida ieee80211 con el parche para 2.6.27 y me iban genial con la alfa500 inyectando a mas de 500 a veces a ver si ahora estos de mac van mal, porque no me mola nada cuando empieza a crear interfaces como mon0 y luego ves en airodump-ng el power con numeros negativos y todo eso.... xD saludos
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: devil_demon en 26-04-2009, 17:33 (Domingo)
Estos drivers
http://rtl-wifi.sourceforge.net/wiki/Mac80211

con estos parches
http://www.aircrack-ng.org/doku.php?id=rtl8187

bajarlos, descomprimirlos, copiar parches a la carpeta descomprimida, patch -Np1 -i archivodelparche.patch
da errores.

Alguien sabe como seria?
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: thedoctor77 en 26-04-2009, 18:10 (Domingo)
yo anoche al final consegui parchear la tarjeta con el parche del kernel 2.6.27, pero mal, porque entra en modo monitor, pero me quita el internet de la otra tarjeta, el pwr se queda en 0 y la señal es baja cuando estas en modo managed, asi que nose yo voy a esperar a que algun alma caritativa ponga como hacerlo, un saludo!!
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: devil_demon en 26-04-2009, 19:04 (Domingo)
yo anoche al final consegui parchear la tarjeta con el parche del kernel 2.6.27, pero mal, porque entra en modo monitor, pero me quita el internet de la otra tarjeta, el pwr se queda en 0 y la señal es baja cuando estas en modo managed, asi que nose yo voy a esperar a que algun alma caritativa ponga como hacerlo, un saludo!!

Wenas, yo hize lo mismo, el Pwr es normal, pero el RXQ es bajo y la inyeccion es lenta aunque para ir tirando funciona, probe un fragmentacion y un chopchop  y me funcionaron y asocia tambien, pero inyecta a 120 como mucho pero bueno, yo esperare a ver si sacan un parche para los ieee80211 para 2.6.28 o sino que expliquen mejor como va los mac80211 pero me huele que toca compilar el kernel .... en la pagina de aircrack no dicen nada mas que ahi teneis 3 parches no dice como aplicarlos. Un saludo
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: thedoctor77 en 26-04-2009, 22:49 (Domingo)
ahora pruebo, un saludo!!
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: thedoctor77 en 26-04-2009, 23:01 (Domingo)
mmm. no me gusta como va. creo que voy a esperar tambien, avisa!!, un saludo!!
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: thedoctor77 en 27-04-2009, 16:42 (Lunes)
haber si poco a poco conseguimos algo, pon el error que no lo veo por ningun lado!!!   >:Dun saludo!!
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: manel en 27-04-2009, 18:46 (Lunes)
Buenas

Habéis probado este

http://foro.elhacker.net/hacking_wireless/rtl8187_ubuntu_810_nuevo_parche-t232992.0.html;msg1113946

Me funcionó con el Ubuntu 8.10 y el OpenSuse 11.1

Saludos
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: thedoctor77 en 28-04-2009, 01:21 (Martes)
 :P :P :P capullo con suerte!! y yo luchando y vas tu y pones

6. Y ahora seguir el siguiente procedimiento [PONGAN ATENCIÓN EN LA PARTE DE "FILE TO PATCH:" Y SE PONE LO SIGUIENTE rtl8187_dev.c]


y va, aaaaaaaa, un saludo y gracias, ahora digo que tal va

 >:( >:( >:( >:( >:( >:( >:(
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: thedoctor77 en 28-04-2009, 01:23 (Martes)
Di como va la alfa tu tambien, para que el que lea esto vea si merece o no la pena isntalarlo, un saludo!!
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: Qfito en 28-04-2009, 01:42 (Martes)
Di como va la alfa tu tambien, para que el que lea esto vea si merece o no la pena isntalarlo, un saludo!!

A que te refieres con la alfa?
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: thedoctor77 en 28-04-2009, 01:49 (Martes)
bueno quien dice alfa dice bosslan gold, etc, en definitiva la tarjeta que tal va ahora
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: thedoctor77 en 28-04-2009, 01:55 (Martes)
oye una cosita, los pasos 4 y 5 los podias explicar de otra manera sino te importa es que yo soy muy torpe, un saludo!
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: thedoctor77 en 28-04-2009, 02:01 (Martes)
no esta correcto, cuando voy a crear el makefile poniendo make despues de parchear
jackalope@router:~/rtl8187_linux_26.1010.0622.2006$ make
make: *** No se especificó ningún objetivo y no se encontró ningún makefile.  Alto.
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: Qfito en 28-04-2009, 02:05 (Martes)
Suerte!
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: thedoctor77 en 28-04-2009, 02:15 (Martes)
No, hago lo que pones:
paso 4, copio la carpeta rtl818x de compac/driver/net/wireless a la capeta del driver que queremos isntalar
paso 5. saco a la carpeta del driver el rtl8187_dev.c y acto seguido aplico el parche
hasta ahi todo correcto pone todo igual que lo tienes tu pero cuando le digo make me salta el error que te dije, creo que falta algo...
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: Qfito en 28-04-2009, 02:16 (Martes)
Suerte!
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: Qfito en 28-04-2009, 02:21 (Martes)
Copiame lo que has hecho en tu terminal o verifica que después del comando para aplicar el parche te haya mandado.
Hunk #1 succeeded at 258 (offset 20 lines).
Hunk #2 succeeded at 279 (offset 20 lines).
Y ve a tu carpeta del driver y fijate que se haya generado un archivo de texto plano con nombre "MAKEFILE".

Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: thedoctor77 en 28-04-2009, 02:26 (Martes)
no hay ningun makefile en la carpeta del driver, si en el rtl818x

esto es lo del parche
jackalope@router:~/rtl8187_linux_26.1010.0622.2006$ sudo patch -Np1 --dry-run -i rtl8187-mac80211-injection-speed-2.6.28-wl.patch
[sudo] password for mario:
can't find file to patch at input line 5
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff --git a/drivers/net/wireless/rtl818x/rtl8187_dev.c b/drivers/net/wireless/rtl818x/rtl8187_dev.c
|index 54c0689..c0ade02 100644
|--- a/drivers/net/wireless/rtl818x/rtl8187_dev.c
|+++ b/drivers/net/wireless/rtl818x/rtl8187_dev.c
--------------------------
File to patch: rtl8187l_dev.c
rtl8187l_dev.c: No such file or directory
Skip this patch? [y] n
File to patch: rtl8187_dev.c
patching file rtl8187_dev.c
Hunk #1 succeeded at 258 (offset 20 lines).
Hunk #2 succeeded at 279 (offset 20 lines).
jackalope@router:~/rtl8187_linux_26.1010.0622.2006$ make
make: *** No se especificó ningún objetivo y no se encontró ningún makefile.  Alto.
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: Qfito en 28-04-2009, 02:36 (Martes)
Suerte!
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: thedoctor77 en 28-04-2009, 02:44 (Martes)
Esto hay, me parece que has echo alguna cosa mas y no lo has puesto en las instrucciones

jackalope@router:~/rtl8187_linux_26.1010.0622.2006$ ls
beta-8187    rtl8187_dev.c
drv.tar.gz   rtl8187-mac80211-injection-speed-2.6.28-wl.patch
ieee80211    rtl818x
ifcfg-wlan0  stack.tar.gz
makedrv      wlan0dhcp
makedrv~     wlan0down
makedrvbk    wlan0rmv
ReadMe.txt   wlan0up
ReadMe.txt~  wpa_supplicant-0.4.9
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: Qfito en 28-04-2009, 03:16 (Martes)
Suerte!
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: thedoctor77 en 28-04-2009, 03:28 (Martes)
compat-wireless-2009-04-20/drivers/net/wireless/rt2x00/rt2x00firmware.c
compat-wireless-2009-04-20/drivers/net/wireless/rt2x00/rt2x00queue.c
compat-wireless-2009-04-20/drivers/net/wireless/rt2x00/rt2x00link.c
compat-wireless-2009-04-20/drivers/net/wireless/rt2x00/rt2x00rfkill.c
compat-wireless-2009-04-20/drivers/net/wireless/rt2x00/rt2x00lib.h
compat-wireless-2009-04-20/drivers/net/wireless/rt2x00/rt2x00dump.h
compat-wireless-2009-04-20/drivers/net/wireless/rt2x00/rt61pci.c
compat-wireless-2009-04-20/drivers/net/wireless/rt2x00/rt2400pci.h
compat-wireless-2009-04-20/drivers/net/wireless/rt2x00/rt2x00.h
compat-wireless-2009-04-20/drivers/net/wireless/rt2x00/rt2500usb.c
compat-wireless-2009-04-20/drivers/net/wireless/rt2x00/rt2x00mac.c
compat-wireless-2009-04-20/drivers/net/wireless/rt2x00/rt73usb.h
compat-wireless-2009-04-20/drivers/net/wireless/rt2x00/rt2500usb.h
compat-wireless-2009-04-20/drivers/net/wireless/rt2x00/rt2x00crypto.c
compat-wireless-2009-04-20/drivers/net/wireless/rt2x00/rt2x00reg.h
compat-wireless-2009-04-20/drivers/net/wireless/rt2x00/rt2x00usb.c
compat-wireless-2009-04-20/drivers/net/wireless/rt2x00/rt61pci.h
compat-wireless-2009-04-20/drivers/net/wireless/rt2x00/rt2x00pci.c
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/iwl-agn-rs.c
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/Makefile
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/iwl-core.h
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/iwl-3945-hw.h
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/iwl-csr.h
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/iwl-6000.c
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/iwl-3945.h
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/iwl-led.h
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/iwl-spectrum.h
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/iwl-debugfs.c
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/iwl-fh.h
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/iwl-rfkill.h
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/iwl-sta.c
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/iwl-agn-rs.h
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/iwl-power.c
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/iwl-eeprom.h
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/iwl-commands.h
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/iwl-1000.c
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/iwl-dev.h
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/iwl-4965-hw.h
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/iwl-hcmd.c
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/iwl-scan.c
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/iwl-calib.h
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/iwl-3945.c
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/iwl-rfkill.c
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/iwl-5000.c
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/iwl-tx.c
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/iwl-4965.c
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/iwl-eeprom.c
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/iwl-power.h
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/iwl-io.h
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/iwl-3945-led.h
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/iwl-3945-led.c
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/iwl-led.c
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/iwl3945-base.c
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/iwl-core.c
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/iwl-prph.h
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/iwl-3945-rs.c
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/iwl-agn.c
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/iwl-calib.c
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/iwl-6000-hw.h
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/iwl-5000-hw.h
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/iwl-rx.c
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/iwl-helpers.h
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/iwl-sta.h
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/iwl-spectrum.c
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/iwl-3945-fh.h
compat-wireless-2009-04-20/drivers/net/wireless/iwlwifi/iwl-debug.h
compat-wireless-2009-04-20/drivers/net/wireless/ipw2x00/
compat-wireless-2009-04-20/drivers/net/wireless/ipw2x00/Makefile
compat-wireless-2009-04-20/drivers/net/wireless/ipw2x00/ieee80211.h
compat-wireless-2009-04-20/drivers/net/wireless/ipw2x00/libipw_wx.c
compat-wireless-2009-04-20/drivers/net/wireless/ipw2x00/libipw_tx.c
compat-wireless-2009-04-20/drivers/net/wireless/ipw2x00/ipw2100.h
compat-wireless-2009-04-20/drivers/net/wireless/ipw2x00/libipw_module.c
compat-wireless-2009-04-20/drivers/net/wireless/ipw2x00/libipw_rx.c
compat-wireless-2009-04-20/drivers/net/wireless/ipw2x00/libipw_geo.c
compat-wireless-2009-04-20/drivers/net/wireless/ipw2x00/ipw2200.c
compat-wireless-2009-04-20/drivers/net/wireless/ipw2x00/ipw2100.c
compat-wireless-2009-04-20/drivers/net/wireless/ipw2x00/ipw2200.h
compat-wireless-2009-04-20/drivers/net/wireless/at76c50x-usb.c
compat-wireless-2009-04-20/drivers/net/wireless/adm8211.c
compat-wireless-2009-04-20/drivers/net/wireless/mwl8k.c
compat-wireless-2009-04-20/drivers/net/wireless/p54/
compat-wireless-2009-04-20/drivers/net/wireless/p54/p54usb.c
compat-wireless-2009-04-20/drivers/net/wireless/p54/Makefile
compat-wireless-2009-04-20/drivers/net/wireless/p54/p54usb.h
compat-wireless-2009-04-20/drivers/net/wireless/p54/p54.h
compat-wireless-2009-04-20/drivers/net/wireless/p54/p54pci.h
compat-wireless-2009-04-20/drivers/net/wireless/p54/p54spi_eeprom.h
compat-wireless-2009-04-20/drivers/net/wireless/p54/p54pci.c
compat-wireless-2009-04-20/drivers/net/wireless/p54/p54common.h
compat-wireless-2009-04-20/drivers/net/wireless/p54/p54spi.c
compat-wireless-2009-04-20/drivers/net/wireless/p54/p54common.c
compat-wireless-2009-04-20/drivers/net/wireless/p54/net2280.h
compat-wireless-2009-04-20/drivers/net/wireless/p54/p54spi.h
compat-wireless-2009-04-20/drivers/net/wireless/b43/
compat-wireless-2009-04-20/drivers/net/wireless/b43/Makefile
compat-wireless-2009-04-20/drivers/net/wireless/b43/tables.c
compat-wireless-2009-04-20/drivers/net/wireless/b43/sysfs.c
compat-wireless-2009-04-20/drivers/net/wireless/b43/dma.c
compat-wireless-2009-04-20/drivers/net/wireless/b43/pio.h
compat-wireless-2009-04-20/drivers/net/wireless/b43/debugfs.c
compat-wireless-2009-04-20/drivers/net/wireless/b43/rfkill.h
compat-wireless-2009-04-20/drivers/net/wireless/b43/tables_nphy.h
compat-wireless-2009-04-20/drivers/net/wireless/b43/phy_lp.h
compat-wireless-2009-04-20/drivers/net/wireless/b43/debugfs.h
compat-wireless-2009-04-20/drivers/net/wireless/b43/phy_common.c
compat-wireless-2009-04-20/drivers/net/wireless/b43/xmit.c
compat-wireless-2009-04-20/drivers/net/wireless/b43/phy_n.h
compat-wireless-2009-04-20/drivers/net/wireless/b43/sysfs.h
compat-wireless-2009-04-20/drivers/net/wireless/b43/tables_lpphy.h
compat-wireless-2009-04-20/drivers/net/wireless/b43/phy_lp.c
compat-wireless-2009-04-20/drivers/net/wireless/b43/phy_g.h
compat-wireless-2009-04-20/drivers/net/wireless/b43/phy_n.c
compat-wireless-2009-04-20/drivers/net/wireless/b43/main.h
compat-wireless-2009-04-20/drivers/net/wireless/b43/pio.c
compat-wireless-2009-04-20/drivers/net/wireless/b43/phy_common.h
compat-wireless-2009-04-20/drivers/net/wireless/b43/phy_g.c
compat-wireless-2009-04-20/drivers/net/wireless/b43/main.c
compat-wireless-2009-04-20/drivers/net/wireless/b43/tables_lpphy.c
compat-wireless-2009-04-20/drivers/net/wireless/b43/tables.h
compat-wireless-2009-04-20/drivers/net/wireless/b43/pcmcia.h
compat-wireless-2009-04-20/drivers/net/wireless/b43/rfkill.c
compat-wireless-2009-04-20/drivers/net/wireless/b43/xmit.h
compat-wireless-2009-04-20/drivers/net/wireless/b43/dma.h
compat-wireless-2009-04-20/drivers/net/wireless/b43/tables_nphy.c
compat-wireless-2009-04-20/drivers/net/wireless/b43/leds.h
compat-wireless-2009-04-20/drivers/net/wireless/b43/phy_a.c
compat-wireless-2009-04-20/drivers/net/wireless/b43/b43.h
compat-wireless-2009-04-20/drivers/net/wireless/b43/lo.c
compat-wireless-2009-04-20/drivers/net/wireless/b43/pcmcia.c
compat-wireless-2009-04-20/drivers/net/wireless/b43/leds.c
compat-wireless-2009-04-20/drivers/net/wireless/b43/wa.c
compat-wireless-2009-04-20/drivers/net/wireless/b43/phy_a.h
compat-wireless-2009-04-20/drivers/net/wireless/b43/wa.h
compat-wireless-2009-04-20/drivers/net/wireless/b43/lo.h
compat-wireless-2009-04-20/drivers/net/usb/
compat-wireless-2009-04-20/drivers/net/usb/Makefile
compat-wireless-2009-04-20/drivers/net/usb/rndis_host.c
compat-wireless-2009-04-20/drivers/net/usb/cdc_ether.c
compat-wireless-2009-04-20/drivers/net/usb/usbnet.c
compat-wireless-2009-04-20/drivers/net/b44.c
compat-wireless-2009-04-20/drivers/net/b44.h
compat-wireless-2009-04-20/drivers/misc/
compat-wireless-2009-04-20/drivers/misc/eeprom/
compat-wireless-2009-04-20/drivers/misc/eeprom/Makefile
compat-wireless-2009-04-20/drivers/misc/eeprom/eeprom_93cx6.c
compat-wireless-2009-04-20/.gitignore
compat-wireless-2009-04-20/scripts/
compat-wireless-2009-04-20/scripts/b43enable
compat-wireless-2009-04-20/scripts/admin-clean.sh
compat-wireless-2009-04-20/scripts/b43load
compat-wireless-2009-04-20/scripts/load.sh
compat-wireless-2009-04-20/scripts/athenable
compat-wireless-2009-04-20/scripts/check_config.sh
compat-wireless-2009-04-20/scripts/iwl-load
compat-wireless-2009-04-20/scripts/athload
compat-wireless-2009-04-20/scripts/madwifi-unload
compat-wireless-2009-04-20/scripts/gen-compat-autoconf.sh
compat-wireless-2009-04-20/scripts/modlib.sh
compat-wireless-2009-04-20/scripts/iwl-enable
compat-wireless-2009-04-20/scripts/compress_modules
compat-wireless-2009-04-20/scripts/admin-refresh.sh
compat-wireless-2009-04-20/scripts/admin-update.sh
compat-wireless-2009-04-20/scripts/unload.sh
jackalope@router:~$ unzip rtl8187_linux_26.1010.zip
Archive:  rtl8187_linux_26.1010.zip
   creating: rtl8187_linux_26.1010.0622.2006/
  inflating: rtl8187_linux_26.1010.0622.2006/wlan0rmv 
  inflating: rtl8187_linux_26.1010.0622.2006/wlan0down 
  inflating: rtl8187_linux_26.1010.0622.2006/wlan0up 
  inflating: rtl8187_linux_26.1010.0622.2006/wlan0dhcp 
  inflating: rtl8187_linux_26.1010.0622.2006/ReadMe.txt 
  inflating: rtl8187_linux_26.1010.0622.2006/makedrv 
  inflating: rtl8187_linux_26.1010.0622.2006/makedrvbk 
  inflating: rtl8187_linux_26.1010.0622.2006/stack.tar.gz 
 extracting: rtl8187_linux_26.1010.0622.2006/ifcfg-wlan0 
  inflating: rtl8187_linux_26.1010.0622.2006/drv.tar.gz 
  inflating: rtl8187_linux_26.1010.0622.2006/makedrv~ 
  inflating: rtl8187_linux_26.1010.0622.2006/ReadMe.txt~ 
   creating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/.cvsignore 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/ChangeLog 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/Makefile 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/README 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/README-Windows.txt 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/base64.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/base64.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/config.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/config.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/config_file.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/config_ssid.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/crypto.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/crypto.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/crypto_gnutls.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/ctrl_iface.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/eap_ttls.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/eap_ttls.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/eapol_sm.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/eapol_sm.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/eapol_test.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/events.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/hostapd.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/l2_packet.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/l2_packet_freebsd.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/l2_packet_linux.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/l2_packet_pcap.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/main.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/ms_funcs.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/ms_funcs.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/ndis_events.cpp 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/openssl-tls-extensions.patch 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/ctrl_iface.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/defconfig 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/defs.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/driver.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/driver_atmel.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/driver_broadcom.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/driver_bsd.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/driver_hostap.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/driver_hostap.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/driver_ipw.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/driver_madwifi.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/driver_ndis.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/driver_ndis.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/driver_ndis_.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/driver_ndiswrapper.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/driver_prism54.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/wpa_cli.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/wpa_ctrl.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/wpa_ctrl.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/wpa_i.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/wpa_passphrase.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/wpa_supplicant.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/wpa_supplicant.conf 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/wpa_supplicant.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/wpa_supplicant_i.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/COPYING 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/eloop.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/eloop.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/common.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/pcsc_funcs.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/pcsc_funcs.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/preauth.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/preauth.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/preauth_test.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/priv_netlink.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/tls.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/tls_gnutls.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/tls_none.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/tls_openssl.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/tls_schannel.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/todo.txt 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/version.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/win_if_list.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/wpa.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/wpa.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/driver_test.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/driver_wext.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/driver_wext.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/driver_wired.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/drivers.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/eap.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/eap.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/eap_aka.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/eap_defs.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/eap_fast.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/eap_gtc.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/eap_i.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/eap_leap.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/eap_md5.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/eap_mschapv2.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/eap_otp.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/eap_pax.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/eap_pax_common.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/eap_pax_common.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/eap_peap.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/eap_psk.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/eap_psk_common.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/eap_psk_common.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/eap_sim.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/eap_sim_common.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/eap_sim_common.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/eap_testing.txt 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/eap_tls.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/eap_tls_common.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/eap_tls_common.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/eap_tlv.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/eap_tlv.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/common.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/md5.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/md5.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/rc4.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/rc4.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/sha1.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/sha1.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/aes_wrap.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/aes_wrap.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/aes.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/radius.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/radius.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/radius_client.c 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/radius_client.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/config_types.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/wireless_copy.h 
   creating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/doc/
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/doc/.cvsignore 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/doc/code_structure.doxygen 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/doc/ctrl_iface.doxygen 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/doc/doxygen.fast 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/doc/doxygen.full 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/doc/driver_wrapper.doxygen 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/doc/eap.doxygen 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/doc/kerneldoc2doxygen.pl 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/doc/mainpage.doxygen 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/doc/porting.doxygen 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/doc/testing_tools.doxygen 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/doc/wpa_supplicant.fig 
   creating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/doc/docbook/
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/doc/docbook/.cvsignore 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/doc/docbook/Makefile 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/doc/docbook/wpa_background.sgml 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/doc/docbook/wpa_cli.sgml 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/doc/docbook/wpa_passphrase.sgml 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/doc/docbook/wpa_supplicant.conf.sgml 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/doc/docbook/wpa_supplicant.sgml 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/doc/docbook/wpa_background.8 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/doc/docbook/wpa_cli.8 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/doc/docbook/wpa_passphrase.8 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/doc/docbook/wpa_supplicant.conf.5 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/doc/docbook/wpa_supplicant.8 
   creating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/examples/
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/examples/ieee8021x.conf 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/examples/plaintext.conf 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/examples/wep.conf 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/examples/wpa-psk-tkip.conf 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/examples/wpa2-eap-ccmp.conf 
   creating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/wpa_gui/
 extracting: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/wpa_gui/.cvsignore 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/wpa_gui/eventhistory.ui 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/wpa_gui/eventhistory.ui.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/wpa_gui/main.cpp 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/wpa_gui/networkconfig.ui 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/wpa_gui/networkconfig.ui.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/wpa_gui/scanresults.ui 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/wpa_gui/scanresults.ui.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/wpa_gui/userdatarequest.ui 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/wpa_gui/userdatarequest.ui.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/wpa_gui/wpa_gui.pro 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/wpa_gui/wpagui.ui 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/wpa_gui/wpagui.ui.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/wpa_gui/wpamsg.h 
   creating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/wpa_gui-qt4/
 extracting: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/wpa_gui-qt4/.cvsignore 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/wpa_gui-qt4/eventhistory.ui 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/wpa_gui-qt4/eventhistory.ui.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/wpa_gui-qt4/main.cpp 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/wpa_gui-qt4/networkconfig.ui 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/wpa_gui-qt4/networkconfig.ui.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/wpa_gui-qt4/scanresults.ui 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/wpa_gui-qt4/scanresults.ui.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/wpa_gui-qt4/setup-mingw-cross-compiling 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/wpa_gui-qt4/userdatarequest.ui 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/wpa_gui-qt4/userdatarequest.ui.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/wpa_gui-qt4/wpa_gui.pro 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/wpa_gui-qt4/wpagui.ui 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/wpa_gui-qt4/wpagui.ui.h 
  inflating: rtl8187_linux_26.1010.0622.2006/wpa_supplicant-0.4.9/wpa_gui-qt4/wpamsg.h 
jackalope@router:~$ cd rtl8187_linux_26.1010.0622.2006
jackalope@router:~/rtl8187_linux_26.1010.0622.2006$ tar xzf drv.tar.gz
jackalope@router:~/rtl8187_linux_26.1010.0622.2006$ tar xzf stack.tar.gz
jackalope@router:~/rtl8187_linux_26.1010.0622.2006$
jackalope@router:~/rtl8187_linux_26.1010.0622.2006$ wget http://patches.aircrack-ng.org/rtl8187-mac80211-injection-speed-2.6.28-wl.patch
--2009-04-28 03:22:21--  http://patches.aircrack-ng.org/rtl8187-mac80211-injection-speed-2.6.28-wl.patch
Resolviendo patches.aircrack-ng.org... 213.186.33.2
Conectando a patches.aircrack-ng.org|213.186.33.2|:80... conectado.
Petición HTTP enviada, esperando respuesta... 200 OK
Longitud: 1161 (1,1K) [text/plain]
Guardando: «rtl8187-mac80211-injection-speed-2.6.28-wl.patch»

100%[======================================>] 1.161       --.-K/s   en 0,004s 

2009-04-28 03:22:21 (279 KB/s) - `rtl8187-mac80211-injection-speed-2.6.28-wl.patch' guardado [1161/1161]

mario@router:~/rtl8187_linux_26.1010.0622.2006$ patch -Np1 --dry-run -i rtl8187-mac80211-injection-speed-2.6.28-wl.patch
can't find file to patch at input line 5
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff --git a/drivers/net/wireless/rtl818x/rtl8187_dev.c b/drivers/net/wireless/rtl818x/rtl8187_dev.c
|index 54c0689..c0ade02 100644
|--- a/drivers/net/wireless/rtl818x/rtl8187_dev.c
|+++ b/drivers/net/wireless/rtl818x/rtl8187_dev.c
--------------------------
File to patch: rtl8187_dev.c
patching file rtl8187_dev.c
Hunk #1 succeeded at 258 (offset 20 lines).
Hunk #2 succeeded at 279 (offset 20 lines).
jackalope@router:~/rtl8187_linux_26.1010.0622.2006$ make
make: *** No se especificó ningún objetivo y no se encontró ningún makefile.  Alto.
jackalope@router:~/rtl8187_linux_26.1010.0622.2006$
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: thedoctor77 en 28-04-2009, 04:15 (Martes)
voy a probar ahora te cuento, por cierto MUCHAS GRACIAS, te estas tomando demasiadas molestias, un saludo!!
 >:( >:( >:( >:(
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: thedoctor77 en 28-04-2009, 04:39 (Martes)
estoy haciendo una prueba, parece que va mejor, haber si se pone a inyectar que no quiere!! jaja gracias, ya va. podrias unificarla toda en un post estilo manual, un saludo!!
PD: El pwr a 0!! maldito power
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: thedoctor77 en 28-04-2009, 04:52 (Martes)
creo que no inyecta, a ti si?, un saludo!!
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: devil_demon en 28-04-2009, 21:58 (Martes)
Vamos a llevarnos bien, me estas diciendo que coges los drivers viejos de ieee80211 le copias el archivo de compat-wireless para parchearlo con un parche de mac80211 dentro de la carpeta de los ieee, y luego parcheas con el parche ieee80211 para kernel 2.6.27 cojes e instalas.

A mis ojos lo que pasa es que si, parcheas el archivo de los compat con el parche pues bien, keda parcheado pero de entrada tu lo sacas de la ruta pa q lo encuentre el parche y lo metes en la carpeta de los ieee al instalar los ieee con al make ese archivito parcheado de los compat se la trae floja  que este en la misma carpeta yo creo instalara lo que hay en el make y listo. Vamos que es lo mismo que si cogieras directamente los ieee y los parchearas con el parche 27 sin hacer nada mas. Y eso para inyectar en el kernel 28 no vale, funciona medio mal.

No sera mas facil instalar los compat-wireless y parchearlos con los parches de aircrack para kernel 28?


Una duda que me tiene muy desconcertado, porque publicas a los 4 vientos este tutorial por todos los foros (yo he visto 4 o 5 alomejor hay mas) los de remoteexploit, los de aircrack-ng forum, los de debian, los de ubuntu. este mismo.... etc... y luego al final de este post vas y pones que no que a ti no te interesa la inyeccion que tu lo usas para conectarte nada mas? LOOOLLL

Para conectar sin mas con los mac80211 que incluyen los kernel nuevos (26 27 28 29 etc) ya funciona sin hacer mas pirulas....

En fin yo sigo desesperado por que me funcione la inyeccion en mi alfa que me veo instalando el ubuntu 8.10 de nuevo que iba bien xD Un saludete y si alguien le funciona que diga como lo ha hecho
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: Hwagm en 28-04-2009, 22:59 (Martes)
joe, como avanzo este post

bueno que muchos compañeros se han explicado pero que mucho mejor que yo.

y mi opinion respecto a sin sonmejores unos u otros que creo haber leido, , mi opinion es esta:

Sinceramente desde que se paso a los mac80211 ha sido un dolor de cabeza, por ejemplo la wifiway -1.0 final se demoro por lo menos 1 año por culpa de estas cosas, BT sinm embargo saco una version con los drivers que habian sacado anteriormente, por eso luego sacaron otra rapida basada en debian.

Hay estaba la duda si en tirar para adelante o para atras, en la 1.0 final tiremos para adelante, por eso entre la beta 2 y la final hay kernel distinto, BT que no se si fue creo la 3, esperaon tambien bastante , respecto a las historias de la bt1 y 2 no se como lo hicieron.

EL caso es que cada kernel nuevo, es un lio con los driver s de auditoria, los clasicos iban perfectos y se compilaban bien.

Y de los iwlagn ya mejor ni hablar, sin embargo los zydas con mac80211 si que han ido bien, curioso


pd: dejo el post con chincheta, que hay buena informacion y buenos comentarios
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: thedoctor77 en 29-04-2009, 04:27 (Miércoles)
mmm... cuantas mas pruebas hago peor.
La inyeccion no sube de 20, incluso llega a caer, el pwr a 0 (esto es lo de menos). Creo que cojo mas redes que antes, pero, esta es mi situacion:
wifilink 5100 wlan0
alfa wlan1
si desactivo la wifilink ifconfig wlan0 down, se acabo internet.
Creo que falla aqui algo, o soy yo???, un saludo!!
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: Qfito en 29-04-2009, 19:51 (Miércoles)
Suerte!
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: devil_demon en 29-04-2009, 21:34 (Miércoles)
A ver, yo me remito al tuto que tienes tu ahi puesto, y veo que hay drivers y parches mezclados de todos los generos y tamaños, esta bien que la gente aporte cosas pero publicar a los 4 vientos algo que no funciona pues no me parece bien.

Sobre el File to Patch no lo encuentra mas que nada porque ese parche no es para esos drivers, ese parche es para aplicarlo sobre los compat o sobre el modulo entero del kernel antes de compilarlo si se lo metes a mano lo encuentra, pero que mas da si luego instalas otros drivers, aunque tengas ese archivo parcheado dentro de la carpeta de los otros drivers al darle al make no lo compila por mucho que este dentro de la carpeta porque es una cosa de los drivers 80211 que metes dentro de la carpeta ieee802.

Yo no soy un hacedor de parches, veo que tu tampoco, y voy a aportar algo.
Si quieren inyectar bien con la alfa usb rtl8187 pasense al ubuntu 8.10 con el kernel 27 y ahi se aplica el driver del ieee802.11 de la siguiente manera.

Código: [Seleccionar]
wget http://dl.aircrack-ng.org/drivers/rtl8187_linux_26.1010.zip
unzip rtl8187_linux_26.1010.zip
cd rtl8187_linux_26.1010.0622.2006/
wget http://patches.aircrack-ng.org/rtl8187_2.6.27.patch
tar 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: [Seleccionar]
#include <asm/semaphore.h>
y cambiarla por

Código: [Seleccionar]
#include <linux/semaphore.h>
Si tienes la tarjeta conectada borrarle el driver rtl8187

Código: [Seleccionar]
sudo ifconfig wlan0 down
sudo rmmod rtl8187

Compilar e instalar

Código: [Seleccionar]
make
sudo make install

Y con eso funcionaras bien en el kernel 2.6.27, mucho mejor que con los mac80211 e incluso funciona en el kernel 2.6.28 no muy bien pero mejor que tu metodo, al menos inyecta, funciona fragmentacion aunque el pwr y el rxq esten con numeros raros, con tu metodo el rxq y el pwr estan a 0

Si me dices que no lo quieres para inyectar pues directamente NO HAGAS NADA plug and play enchufar y navegar no necesitas hacer nada, te carga los mac80211 que vienen de serie que no inyectan pero si navegan.

Se agradece que la gente haga aportes pero tambien hay que admitir criticas, si tu metodo no le funciona a nadie no lo pongas en todos los foros.

Un saludete ;D

Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: thedoctor77 en 29-04-2009, 23:06 (Miércoles)
haya paz, me parece mal esta situacion, cada uno intenta poner soluciones, si no va pues no va. El primer coche que se invento no andaba ni 10 kilometros, pero fue un comienzo, un saludo!!
PD: Es verdad que no funciona, o por lo menos lo que he visto, ahora yo no he echo pruebas con algun programa ni nada. Da igual, incluso en el caso en que no funcione, si dice oye mira no funciona, como lo he dicho yo anteriormente, pero hay que tener en cuenta que esto se tarda un rato en pensar, por lo que me parece mal el desprestigiar a alguien por estar confundido, pero bueno cada uno es hijo de su padre y de su madre, un saludo!!
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: devil_demon en 29-04-2009, 23:16 (Miércoles)
Vamos a ver Qfito, el parche IEEE80211 para rtl8187 no existe y mientras no exista voy a tirar con ubuntu 8.10, eso que puse ahi ya se que esta repetido pero es la mejor manera de usar la Alfa/Bosslan que existe hasta el momento. Y mi consejo al lector de este post es que si quiere sacar el maximo provecho de su tarjeta, use ubuntu 8.10 o wifislax o cualquier cosa que use drivers IEEE80211, los MAC80211 no van bien ni parcheandolos.

Respecto a tu aporte hiziste bien en borrarlo porque no sirve, esta bien que se intente cacharrear pero si no sirve no lo publiques, pruebalo antes mezclas cosas, y me llama la atencion que estes muy orgulloso de haber logrado algo de haber hayado la solucion, cuando tu ni siquiera has provado la inyeccion que es lo que quiere la gente, te repito para conectar no hay que hacer nada.

Dices que yo no hago nada para solucionarlo pero te repito yo no se hacer parches mi nivel de linux no da para tanto para eso estan los chicos de aircrack-ng trabajando en ello supongo por eso espero a que lo hagan o sino uso un kernel que sirva.

Si bien es cierto que existen unos parches para MAC80211 algunos de ellos los aplica Qfito mezclando unos drivers con otros etc pero segun http://aircrack-ng.org/doku.php?id=rtl8187 (http://aircrack-ng.org/doku.php?id=rtl8187) hay que aplicarlos sobre el driver  " mac80211 driver for RTL8187L and RTL8187B. Rtl8187 is part of the official Linux kernel"

sobre MAC80211!!

Y la forma de aplicarlos seria sobre el modulo del kernel correspondiente aplicar este parche http://patches.aircrack-ng.org/rtl8187-mac80211-injection-speed-2.6.28-rc6.patch

Y a mayores este http://patches.aircrack-ng.org/mac80211_2.6.28-rc4-wl_frag+ack_v3.patch para la fragmentacion.

Seria compilando el kernel o el modulo y en la carpeta del source del kernel parchear asi si te encontraria la ruta porque el parche esta preparado para buscar en esa ruta.
La unica web que he encontrado sobre como hacerlo esta medio en chino es esta http://blog.csdn.net/Crob/archive/2009/01/16/3795914.aspx (http://blog.csdn.net/Crob/archive/2009/01/16/3795914.aspx)

Otra opcion es usar los Compat Wireless, yo los use y no me dan buen resultado seria aplicando el parche del medio  que en la web de aircrack dice que es recomendable para compat.

Conclusion, si quieres inyeccion de calidad usa IEEE80211 los MAC80211 no van bien para auditoria y los unicos parches que existen son para estos ultimos.

Es una pena tener una Bosslan o una Alfa que son tarjetas caras y potentes trabajando mal con unos drivers malos y unos parches malos.

Es como el tema de las iwlwifi que yo tengo una 4965agn y es un desastre para inyectar porque trabaja sobre los MAC80211.

Respecto a esta pequeña discursion yo no censuro el trabajo de nadie y celebro que se investigue pero me parece mal que algo que no funciona que ni siquiera se ha comprobado si funciona, que es una mezcla de drivers y de parches de distinto tipo se publique sin probar y por los 4 vientos en muchos foros, cuando salga la solucion buena que seria que saquen los de aircrack un parche para IEEE80211 para 2.6.28 pues se publica por los 4 vientos como SOLUCIONADOOO mientras tanto es mejor no publicar nada a publicar algo que va a marear a la gente, que no funciona, si quieren inyectar usen 8.10


haya paz, me parece mal esta situacion, cada uno intenta poner soluciones, si no va pues no va. El primer coche que se invento no andaba ni 10 kilometros, pero fue un comienzo, un saludo!!
PD: Es verdad que no funciona, o por lo menos lo que he visto, ahora yo no he echo pruebas con algun programa ni nada. Da igual, incluso en el caso en que no funcione, si dice oye mira no funciona, como lo he dicho yo anteriormente, pero hay que tener en cuenta que esto se tarda un rato en pensar, por lo que me parece mal el desprestigiar a alguien por estar confundido, pero bueno cada uno es hijo de su padre y de su madre, un saludo!!

Yo no desprestigio solo digo lo mismo que tu, que no va, y que me parece mal que algo que no va se publique a los 4 vientos porque eso marea a la gente, y digo yo que el primer coche antes de patentarlo probarian a ver si anda, nada mas. Saludos
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: Qfito en 04-05-2009, 19:38 (Lunes)
Se me hace increible que una persona como tú; sea moderador (devil_demon) y que paso con mis respuestas a tus estupideces que acaso te hacian ver mal? y es por eso que reabriste este post para borrar lo que no te parecia y manipularlo a tu conveniencia para hacerte ver bien. Lo hubieras dejado como terminó o acaso te molesto que un correcto moderador como el que anteriormente cerro este foro haya dicho que me pase de listo por borrar mis aportes. 
Que lastima que en este foro permitan que gente mediocre y sin ética como tú pueda participar en él.
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: berni69 en 04-05-2009, 21:03 (Lunes)
Se me hace increible que una persona como tú; sea moderador (devil_demon) y que paso con mis respuestas a tus estupideces que acaso te hacian ver mal? y es por eso que reabriste este post para borrar lo que no te parecia y manipularlo a tu conveniencia para hacerte ver bien. Lo hubieras dejado como terminó o acaso te molesto que un correcto moderador como el que anteriormente cerro este foro haya dicho que me pase de listo por borrar mis aportes. 
Que lastima que en este foro permitan que gente mediocre y sin ética como tú pueda participar en él.

Lo reabri yo, me parece un post lo suficientemente interesante como para seguir investigando.

si tienes un problema usa los privados, que para algo estan. Y no insultes sin saber. Porque pones en duda la decision de un administrador de hacer moderador a un usuario, creo que se habran basado en algo no?

Si quieres discutir algo lo hacemos por privado, doy este tema por zanjado
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: devil_demon en 05-05-2009, 11:57 (Martes)
Este es un tema bastante interesante como para dejarlo cerrado sin posiblilidad de que se pueda seguir avanzando en el asunto por usuarios que no aceptan una critica yo ya dije todo lo que tenia que decir sobre este asunto

Todo lo que sea hablar de linux y de estos drivers encantado, pero para entrar en las descalificaciones y criticas personales pues se va un dia a un programa del corazon y ahi a dar rienda suelta al asunto xD

Un saludo ;)
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: Samuelongui en 25-05-2009, 14:39 (Lunes)
alguna novedad por el frente?
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: malomher en 28-05-2009, 11:52 (Jueves)
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.zip
unzip rtl8187_linux_26.1010.zip
cd rtl8187_linux_26.1010.0622.2006/
wget http://patches.aircrack-ng.org/rtl8187_2.6.27.patch
tar 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?
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: Samuelongui en 29-05-2009, 09:59 (Viernes)
antes de empezar debes ser super usuario:

sudo -s

creo que ese era el comando  ;)
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: berni69 en 04-06-2009, 15:03 (Jueves)
Citar
sudo ifconfig wlan0 down

normal.. si acabas de deciir que es wlan1 no 0 -.-''''''''

ains...

Por eso te salta ese error  ;)
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: BackON en 06-06-2009, 00:03 (Sábado)
yo acabo de conseguir meter el driver parcheado al ubuntu 9.04 parcheando el mac80211
como bien dice hay que compilar el kernel pero con que compile los modulos y los instale vale..

Proceso a seguir

Instalamos lo basico para configurar el kernel y compilar

Código: [Seleccionar]
sudo apt-get install build-essential linux-source kernel-package libncurses5-dev

Una vez instalado todo ello vamos al directorio /usr/src y descomprimimos el archivo

Código: [Seleccionar]
cd /usr/src
sudo tar xfjv linux-source2.6.28.tar.bz2

Nos bajamos estos dos parches
Código: [Seleccionar]
sudo wget http://patches.aircrack-ng.org/rtl8187-mac80211-injection-speed-2.6.28-rc6.patch
sudo wget http://patches.aircrack-ng.org/rtl8187_hw_signal_backport_2.6.28.patch

Y los aplicamos
Código: [Seleccionar]
sudo patch -Np1 -i rtl8187-mac80211-injection-speed-2.6.28-rc6.patch
sudo patch -Np1 -i rtl8187_hw_signal_backport_2.6.28.patch

si nos pide que archivo queremos parchear le decimos este (SI aparece file to patch) ponemos lo siguiente

Código: [Seleccionar]
/usr/src/linux-source-2.6.28/drivers/net/wireless/rtl8187_dev.c
una vez parcheado con los dos parches los compilamos e instalamos

Código: [Seleccionar]
sudo make clean && sudo make && sudo make modules_install
y ya tendremos nuestro queridos mac80211 parcheados... yo aaun ando compilando el kernel ya comentare experiencia
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: BackON en 06-06-2009, 14:57 (Sábado)
No recomiendo para nada utilizar dichos driver bajo mac80211 primero son lentos para escanear y les cuesta coger wifi ... inyeccion tiene segun probe pero no mire la velocidad a la que inyectaba...
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: lavitz en 07-06-2009, 20:41 (Domingo)
Pues yo como malomher tengo el problema con el "make", uso Kubuntu 9.10 con kernel 2-6-27. He intentado varias veces aplicarle el parche a los driver pero me da el siguiente error al ejecutar el make (el resto funciona perfectamente):

rm -f ieee80211/Module.symvers 2>/dev/null
rm -f ieee80211/Modules.symvers 2>/dev/null
make -C ieee80211 all
make[1]: se ingresa al directorio `/home/fran/Drivers/rtl8187_linux_26.1010.0622.2006/ieee80211'
make -C /lib/modules/2.6.27-14-generic/build M=/home/fran/Drivers/rtl8187_linux_26.1010.0622.2006/ieee80211 modules
make: se ingresa a un directorio desconocido
make: *** /lib/modules/2.6.27-14-generic/build: No existe el fichero ó directorio.  Alto.
make: se sale del directorio desconocido
make[1]: *** [modules] Error 2
make[1]: se sale del directorio `/home/fran/Drivers/rtl8187_linux_26.1010.0622.2006/ieee80211'
make: *** [all] Error 2

He mirado en algunas paginas pero no se a que se puede deber el error. Si alguien sabe algo por favor que me lo diga para probar mas cosas ^^
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: devil_demon en 11-06-2009, 12:25 (Jueves)
Se agradece BackON que aportes soluciones al tema para el que tenga 9.04 estoy de acuerdo contigo en que son mejores los ieee para sacarle todo el jugo a la alfa pero bueno al menos que exita la posibilidad de usar los mac802.11.

Lavitz, eso es en el make o en el make install, solo se me ocurre decirte que pruebes con sudo y si sigue sin salir borra la carpeta donde estes trabajando bajate todo de nuevo y con tranquilidad.

Un saludo
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: thedoctor77 en 15-06-2009, 02:03 (Lunes)
sudo para reconstruir el make no vale para nada, no necesitas tener privilegios (creo). Creo que el problema esta en que no esta haciendo algo bien, un saludo!!
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: devil_demon en 15-06-2009, 14:33 (Lunes)
El sudo hace falta en el make si esta compilando en carpetas que no son de su usuario que estan fuera de /home/usuario. Normalmente no hace falta porque se suele trabajar ahi pero por si acaso tampoco pasa nada por ponerlo, donde si que hace falta es en el make install, porque ahi lo que se hace es copiar los archivos compilados a las carpetas del sistema las cuales no tienes privilegio como usuario, tienes que tener root.

Saludos
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: Apolodoro en 16-06-2009, 07:46 (Martes)
Gracias por la ayuda a tod@s,

he seguido los pasos que indicas BackON, pero el último paso :sudo make clean && sudo make && sudo make modules_install

me pone:

make: *** No hay ninguna regla para construir el objetivo 'clean'. Alto.

Nota: me encuentro en el directorio /usr/src#

Por cierto para el file to PATCH (en ambos parches) he puesto:
/usr/src/linux-source-2.6.28/drivers/net/wireless/rtl8187_dev.c

Si me puedes echar un cable, te lo agradecería. No consigo que me funcione el wifi con la alfa (ni siquiera en modo normal) con lo que no puedo usar linux (Ubuntu) :(

Saludos  >:(
 
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: thedoctor77 en 16-06-2009, 09:03 (Martes)
te tendras que meter en la carpeta para ello pon "cd ruta"
un saludo!!
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: Apolodoro en 16-06-2009, 09:43 (Martes)
Perdona pero cual es la ruta ?

por defecto todo lo he hecho en el directorio /usr/src

Salu2
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: Apolodoro en 16-06-2009, 14:44 (Martes)
te tendras que meter en la carpeta para ello pon "cd ruta"
un saludo!!

Podrías indicarme cual es la ruta, si lo sabes claro !!
 ^-^
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: thedoctor77 en 17-06-2009, 02:40 (Miércoles)
si fuera adivino si, jaja. Donde tienes la si has hecho un wget supongo que tendras la carpeta descomprimida en la carpeta de usuario, pues ahi metete en la del driver, un saludo!!
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: thedoctor77 en 17-06-2009, 02:42 (Miércoles)
No sera mejor esperar haber como va en backtrack 4 y ver que le tienen puesto ellos (en el caso que vaya bien)?, un saludo!!
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: Apolodoro en 17-06-2009, 07:19 (Miércoles)
No sera mejor esperar haber como va en backtrack 4 y ver que le tienen puesto ellos (en el caso que vaya bien)?, un saludo!!

Gracias por la respuesta, esperaré a que salga la versión 4

Salu2
Título: cambiar el controlador sin conexion a internet
Publicado por: malomher en 25-06-2009, 12:37 (Jueves)
Tengo que sustituir en ubuntu 8.10 el controlador generico del chipset RTL8187 y cuando lo hice con conexion a internet directa los comandos eran:

Código:

wget http://dl.aircrack-ng.org/drivers/rtl8187_linux_26.1010.zip
unzip rtl8187_linux_26.1010.zip
cd rtl8187_linux_26.1010.0622.2006/
wget http://patches.aircrack-ng.org/rtl8187_2.6.27.patch
tar 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 wlan1 down
sudo rmmod rtl8187


Compilar e instalar
Código:

make
sudo make install

y me funciono relativamente bien, pero como solo tengo conexion  a internet desde Windows he descargado los paquetes :
rtl8187_linux_26.1010.zip

rtl8187_2.6.27.patch(este ultimo lo he guardado como archivo de texto)

He copiado  los dos al escritorio en ubuntu
y he ejecutado :

sudo -s

unzip /home/usuario/Escritorio/rtl8187_linux_26.1010.zip
cd rtl8187_linux_26.1010.0622.2006/
tar xzf drv.tar.gz
tar xzf stack.tar.gz


hasta aqui todo ha ido bien,pero al intentar ejecutar:

patch -Np1 -i rtl8187_2.6.27.patch

me dice que no esta el archivo o directorio.

A mi entender el problema esta es que el superusuario ha desempaquetado el zip en la carpeta personal   y el patch no esta dentro.
¿Puede alguien ayudarme con los comandos  para instalar sin conexion a internet?
Y otra cosa. Como el sistema reconoce la tarjeta como wlan1, me temo que en algun lugar hay que cambiar wlan0 (que es lo que viene por defecto) por wlan1

Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: manel en 25-06-2009, 12:55 (Jueves)
Buenas

Pega el patch a la carpeta rtl8187_linux_26.1010.0622.2006/
Yo lo hice sin cambiar wlan1 por wlan0

Un saludo
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: malomher en 25-06-2009, 19:14 (Jueves)
pero ¿como lo pegas?
Dado que el archivo descomprimido como administrador esta en la carpeta  home y el patch esta en el escritorio
¿cuales son los comandos ?
Porque entiendo que lo que dices seria simplemente meter el patch dentro de la carpeta del controlador, pero es que dentro de esa carpeta hay varios archivos ¿en cual pegas  el contenido del patch?
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: AptC37 en 07-07-2009, 13:23 (Martes)
Buenas a todos.

El viernes pasado recibí la Alfa Network AWUS036H y la he hecho trabajar en WifiWay sin problemas, eso si, inyectando a " solo " 326 pps

Ayer se me ocurré probarla en Ubuntu 9.04 y me funciona de fabula, inyectando a 499 pps  ^-^

Que es lo que he hecho? .. Pues para hacer funcionar mi anterior tarjeta, una TP-Link TL-WN422G con chip Zydas, en Ubuntú 9.04, hice lo que se indica en este post (https://foro.seguridadwireless.net/zona-linux/instalar-driver-para-inyectarinjection-con-la-tl-wn422g-ace1215-zydas/), y con eso, me funciona perfecta la Alfa  8)

En fin, despues de leer este post a sido una sorpresa que mi Alfa Funcione ok.

SaluT!
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: Samuelongui en 08-07-2009, 01:13 (Miércoles)
con ese manual para la zydas te funciona la alfa en ubuntu 9.04? creo que voy a probarlo a ver....
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: AptC37 en 08-07-2009, 18:20 (Miércoles)
Exacto, como ya  he comentado, funciona perfecta!  >:(
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: Samuelongui en 08-07-2009, 23:04 (Miércoles)
http://patches.aircrack-ng.org/zd1211rw_inject_2.6.26.patch

pero si ese es el driver para la zydas. no entiendo como te funciona....
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: Samuelongui en 08-07-2009, 23:56 (Miércoles)
lo acabo de probar y funciona a medias:

- el % de señal ya no es solo 18%, sino que ha aumentado.

- el aircrack me funciona, salvo que no inyecta.

- el airoscript no me funciona  ???

seguiré probando
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: AptC37 en 09-07-2009, 12:49 (Jueves)
Si te sirve de algo Samuelongui, lo hice sobre un Ubuntú 9.04 recien instalado, es decir, limpito limpito.
Ayudarte mas no puedo porque seguro en Linux estas mas " puesto " que yo.  :-[
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: thedoctor77 en 18-07-2009, 18:26 (Sábado)
He modificado el primer mensaje añadiendo un post del foro de aircrack, un saludo!!
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: manel en 22-07-2009, 18:29 (Miércoles)
Buenas
He modificado el primer mensaje añadiendo un post del foro de aircrack, un saludo!!

 >:( >:( >:(

He actualizado a 9.04, y funciona el ieeee80211, inyectando, he probado el A1 + A3 y el A4
Muy buen aporte

Un saludo

Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28
Publicado por: able980 en 05-08-2009, 10:15 (Miércoles)
La solución, en el primer post. Sólo hace falta instalar el driver r8187 y quitar y poner módulos cuando quiera usarse. La Bosslan va genial con ese driver y también permite mantener la conexión en mode managed.

Menos mal, porque volver a la edimax tenía su chicha pero en realidad, no es comparable.
Título: Solucionado
Publicado por: devil_demon en 01-09-2009, 21:05 (Martes)
Estoy de acuerdo la solucion del primer post de la pagina de aircrack funciona perfectamente, es lo que estabamos esperando todos asique creo que se puede dar este post por solucionado, voy a transcribir la solucion aqui.

1º Actualizar el sistema operativo

Código: [Seleccionar]
sudo dpkg --configure -a && sudo apt-get install -f && sudo apt-get update
2º Bajar paquetes necesarios (el python-psyco a mi me daba error pero no es muy importante)
Código: [Seleccionar]
sudo apt-get install linux-headers-$(uname -r) build-essential make patch gettext gcc python-psyco autoconf subversion tcl8.5 libssl-dev libnl1 libnl-dev
3º Actualizar los IW drivers

Código: [Seleccionar]
sudo mkdir /usr/src/drivers
cd /usr/src/drivers
sudo wget http://wireless.kernel.org/download/iw/iw-0.9.17.tar.bz2
sudo tar jxvf iw-0.9.17.tar.bz2
cd iw-0.9.17
sudo make
sudo make install

No se si alguien usa la alfa version 50 esa, yo creo que la mas normal igual que las bosslan que usa r8187 es la AWUS036H asique para esa pongo las instrucciones.

4º Drivers de alfa r8187 y parchearlos
Código: [Seleccionar]
cd /usr/src/drivers
sudo wget http://repository.wifi-ita.com/src/rtl8187_linux_26.1010-intrepid-jaunty.zip
sudo unzip rtl8187_linux_26.1010-intrepid-jaunty.zip
cd rtl8187_linux_26.1010.0622.2006/
sudo tar xzf drv.tar.gz
sudo tar xzf stack.tar.gz
sudo patch -Np1 -i rtl8187_2.6.27.patch
sudo make
sudo make install

No viene ahi pero yo para que me funcionara en condiciones puse en la blacklist el driver mac80211 conocido como rtl8187

5º Poner en la blacklist drivers mac80211
Código: [Seleccionar]
sudo su
echo blacklist rtl8187 > /etc/modprobe.d/blacklist

6º cargar el driver
Código: [Seleccionar]
sudo modprobe r8187
7º Reiniciar y a funcionar
A continuacion reiniciar y enchufar, mirad si os la reconoce con iwconfig y montadla con airmon-ng start wlan(el numeroquesea)

Fijaos si pone r8187 o rtl8187, si pone rtl8187 y os la monta en mon0 estaria mal instalado o mal puesto en la blacklist el driver mac802111 el que nos interesa es el ieee80211 que es el r8187.

Eso es todo amigos ;D ;D ;D
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28 (Solucionado)
Publicado por: jlinux en 18-09-2009, 15:54 (Viernes)
Saludos cordiales a todos.
Uso una AWS036h USB.LLevo 5 dias con Ubuntu 9.0.4, y 4 de esos dias intentando encontrar esta solucion, 12 reinstalaciones de Ubuntu, horas y horas de lectura y ... Gracias a Dios !!! Funciona !!!

No se si puedo postear aqui,(si eso lo borrais o moveis) solo es para agradereroslo, os lo mereceis.

PD: Lo unico que tengo que hacer es cargar el R8187 (no RTL8187) al arrancar Ubuntu. ( sudo modprobe r8187 )

Es mi primer post por aqui (pero llevo 5 dias de "invitado"leyendo como un "cosaco"), asi que, si alguno vive en Murcia, que venga que sabre agradecerselo a base de cubatas.
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28 (Solucionado)
Publicado por: MiChi6278 en 07-10-2009, 17:12 (Miércoles)
Hola!

Quería agradecerles por esta guía, sé muy poco de linux y estoy intentando lanzarme usando Ubuntu 9.04 y me encanta probar este tipo de cosas  >:D.
Mi notebook usa el chipset RTL8187 por USB o sea que no tengo una Alfa (es integrado pero va por USB), este cambio de drivers ha sido espectacular para el uso "normal" del wireless. En casa tengo la red inalámbrica con el router inalámbrico pegadito casi a la notebook y nunca logré una señal superior al 30%. Parchando los drivers como se explica aquí, la señal llega al 97%!!!!!! Es increíble. Aún no he probado el tema de auditoría pero este cambio ya para el uso normal, me ha dejado más que feliz.
Son unos genios. Muchas gracias.

BESOS

MiChi
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28 (Solucionado)
Publicado por: jano_68 en 10-11-2009, 21:20 (Martes)
Un saludo a todos
- Tal como se describe en el Tutorial

Parche para 8187L en ubuntu Jaunty (kernel 2.6.28)

instalación driver r8187/Staks-ieee80211
(Recomendado para uso Aircrack-ng)
Código: [Seleccionar]
cd /usr/src/drivers
sudo wget http://www.janoweb.net/drivers-patch/rtl8187_linux_26.1010-intrepid-jaunty.zip
sudo unzip rtl8187_linux_26.1010-intrepid-jaunty.zip
cd rtl8187_linux_26.1010.0622.2006/
sudo tar xzf drv.tar.gz
sudo tar xzf stack.tar.gz
sudo patch -Np1 -i rtl8187_2.6.27.patch
sudo make
sudo make install

Driver RTL8187/Staks-mac-80211
(Recomendado para navegar por Internet y el apoyo para el cifrado WPA/WPA2)

­- Instalar el paquete Compat-Wireless, sin aplicar ningún patch.

Ciao Jano
Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28 (Solucionado)
Publicado por: goldstein en 02-12-2009, 21:55 (Miércoles)
Buenas acabo de pillar la famosa todo-en-uno planar (1w 14dbi).

En el netbook va de maravilla. Pero no consigo hacerla funcionar en el portatil... ¿?

Utiliza el conocido 8187. A dicho portatil (que no es mio) le he instalado Ubuntu 9.10 (2.6.31) y posteriormente 9.04 (2.6.28) ya que lei sobre problemas de compatibilidad. He probado diferentes drivers entre ellos los dos que menciona Jano arriba.

En windows tampoco lo he conseguido con los drivers que trae el cd...

El problema imagino que estará en los usb, ya que no hacen más que dar desconexiones
 /var/log/messages me escupe:

Código: [Seleccionar]
Dec  2 21:19:47  kernel: [   50.753681] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
Dec  2 21:20:21  kernel: [   84.556150] usb 1-4: USB disconnect, address 2
Dec  2 21:20:22  kernel: [   85.076030] usb 1-4: new high speed USB device using ehci_hcd and address 3
Dec  2 21:20:22  kernel: [   85.242981] usb 1-4: configuration #1 chosen from 1 choice
Dec  2 21:20:22  kernel: [   85.453348] phy1: hwaddr d2e23060, RTL8187vB (default) V1 + rtl8225z2
Dec  2 21:20:29  kernel: [   92.021435] ADDRCONF(NETDEV_UP): wlan0: link is not ready
Dec  2 21:20:41  kernel: [  104.295359] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
Dec  2 21:21:27  kernel: [  149.375416] usb 1-4: USB disconnect, address 3
Dec  2 21:21:27  kernel: [  149.896176] usb 1-4: new high speed USB device using ehci_hcd and address 4
Dec  2 21:21:27  kernel: [  150.063588] usb 1-4: configuration #1 chosen from 1 choice
Dec  2 21:21:27  kernel: [  150.278626] phy2: hwaddr de0f1060, RTL8187vB (default) V1 + rtl8225z2
Dec  2 21:21:34  kernel: [  156.945444] ADDRCONF(NETDEV_UP): wlan0: link is not ready
Dec  2 21:21:46  kernel: [  169.206190] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
Dec  2 21:21:50  kernel: [  173.382868] usb 1-4: USB disconnect, address 4
Dec  2 21:21:51  kernel: [  173.908055] usb 1-4: new high speed USB device using ehci_hcd and address 5
Dec  2 21:21:51  kernel: [  174.079130] usb 1-4: configuration #1 chosen from 1 choice
Dec  2 21:21:51  kernel: [  174.302215] phy3: hwaddr d2f42060, RTL8187vB (default) V1 + rtl8225z2
Dec  2 21:21:58  kernel: [  180.921440] ADDRCONF(NETDEV_UP): wlan0: link is not ready
Dec  2 21:22:10  kernel: [  193.192423] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
Dec  2 21:22:41  kernel: [  224.745309] usb 1-4: USB disconnect, address 5
Dec  2 21:22:42  kernel: [  225.268041] usb 1-4: new high speed USB device using ehci_hcd and address 6
Dec  2 21:22:42  kernel: [  225.436205] usb 1-4: configuration #1 chosen from 1 choice
Dec  2 21:22:42  kernel: [  225.663056] phy4: hwaddr d2f42060, RTL8187vB (default) V1 + rtl8225z2
Dec  2 21:22:49  kernel: [  231.937467] ADDRCONF(NETDEV_UP): wlan0: link is not ready

Con mayor insistencia en las desconexiones cuando intento navegar.

Revisando el dmesg, parece como si tuviese usbs tipo 1, cuando en realidad son tipo 2 (al menos eso creo, ya que no sacan advertencias y van rápido):

Código: [Seleccionar]
[    0.497270] usbcore: registered new interface driver usbfs
[    0.497295] usbcore: registered new interface driver hub
[    0.497328] usbcore: registered new device driver usb
[    3.024110] usb usb1: configuration #1 chosen from 1 choice
[    3.084057] usb usb2: configuration #1 chosen from 1 choice
[    3.144057] usb usb3: configuration #1 chosen from 1 choice
[    3.144311] usbcore: registered new interface driver libusual
[    3.144356] usbcore: registered new interface driver usbserial
[    3.144392] usbcore: registered new interface driver usbserial_generic
[    3.144395] usbserial: USB Serial Driver core
[    3.584080] usb 2-3: new low speed USB device using ohci_hcd and address 2
[    3.792451] usb 2-3: configuration #1 chosen from 1 choice
[    4.321753] usbcore: registered new interface driver hiddev
[    4.326395] input: Logitech Optical USB Mouse as /devices/pci0000:00/0000:00:13.0/usb2/2-3/2-3:1.0/input/input5
[    4.338931] generic-usb 0003:046D:C016.0001: input,hidraw0: USB HID v1.10 Mouse [Logitech Optical USB Mouse] on usb-0000:00:13.0-3/input0
[    4.338962] usbcore: registered new interface driver usbhid
[    4.338967] usbhid: v2.6:USB HID core driver


Título: Re: Parche para 8187L en ubuntu con kernel 2.6.28 (Solucionado)
Publicado por: M3t4ll1k0 en 09-07-2010, 21:17 (Viernes)
Hola, el parche que anda por ahi es para el kernel 2.6.24, por lo que no puedo, o eso creo que es la causa del error, alguien me podria decir como hacerlo?, un saludo!!

AÑADO:

Esto es lo que hay
http://forum.aircrack-ng.org/index.php?topic=5755.0
un saludo!!



TRANSCRIBO AQUI LA SOLUCION COMPLETA CON TU PERMISO thedoctor77

1º Actualizar el sistema operativo

Código: [Seleccionar]
sudo dpkg --configure -a && sudo apt-get install -f && sudo apt-get update
2º Bajar paquetes necesarios (el python-psyco a mi me daba error pero no es muy importante)
Código: [Seleccionar]
sudo apt-get install linux-headers-$(uname -r) build-essential make patch gettext gcc python-psyco autoconf subversion tcl8.5 libssl-dev libnl1 libnl-dev
3º Actualizar los IW drivers

Código: [Seleccionar]
sudo mkdir /usr/src/drivers
cd /usr/src/drivers
sudo wget http://wireless.kernel.org/download/iw/iw-0.9.17.tar.bz2
sudo tar jxvf iw-0.9.17.tar.bz2
cd iw-0.9.17
sudo make
sudo make install

No se si alguien usa la alfa version 50 esa, yo creo que la mas normal igual que las bosslan que usa r8187 es la AWUS036H asique para esa pongo las instrucciones.

4º Drivers de alfa r8187 y parchearlos
Código: [Seleccionar]
cd /usr/src/drivers
sudo wget http://repository.wifi-ita.com/src/rtl8187_linux_26.1010-intrepid-jaunty.zip
sudo unzip rtl8187_linux_26.1010-intrepid-jaunty.zip
cd rtl8187_linux_26.1010.0622.2006/
sudo tar xzf drv.tar.gz
sudo tar xzf stack.tar.gz
sudo patch -Np1 -i rtl8187_2.6.27.patch
sudo make
sudo make install

No viene ahi pero yo para que me funcionara en condiciones puse en la blacklist el driver mac80211 conocido como rtl8187

5º Poner en la blacklist drivers mac80211
Código: [Seleccionar]
sudo su
echo blacklist rtl8187 > /etc/modprobe.d/blacklist

6º cargar el driver
Código: [Seleccionar]
sudo modprobe r8187
7º Reiniciar y a funcionar
A continuacion reiniciar y enchufar, mirad si os la reconoce con iwconfig y montadla con airmon-ng start wlan(el numeroquesea)

Fijaos si pone r8187 o rtl8187, si pone rtl8187 y os la monta en mon0 estaria mal instalado o mal puesto en la blacklist el driver mac802111 el que nos interesa es el ieee80211 que es el r8187.

Eso es todo amigos


hola por lo que veo el tutorial para parchear la alfa 1w es para intrepid-jaunty yo tengo Ubuntu 10.4 (2.6.32-23-generic) de 64bit, valdría para mi también ese tutorial?

Salu2 y gracias ;)

EDIT: perdón no se me "ocurrió" seguir en enlace original, ai parece estar todo explicado... aunque la verdad no me queda bien claro si instalarme el stack ieee o el dejarme el mac y parchearlo, la conexión ahora mismo es muy inestable, (instale los drivers oficiales creo) con una calidad de enlace buena y señal por encima de -55dbm se me corta la conexion cada 2 por 3 y la velocidad es muy inestable y va lento de coj****.
Bueno voy a leer mas en detalle a ver si me aclaro

Salu2