Bienvenido(a), Visitante. Por favor, ingresa o regístrate.
¿Perdiste tu email de activación?
24-07-2017, 10:32 (Lunes)
Inicio Ayuda Reglas Buscar Ingresar Registrarse
Noticias:
Liberada wifislax64-1.0 version final para descargar

Videos Downloader




+  Seguridad Wireless - Wifi
|-+  Sistemas operativos
| |-+  Zona GNU/Linux
| | |-+  Parche para 8187L en ubuntu con kernel 2.6.28 (Solucionado)
0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] 2 3 4 5 Ir Abajo Imprimir
Autor Tema: Parche para 8187L en ubuntu con kernel 2.6.28 (Solucionado)  (Leído 41716 veces)
thedoctor77
Visitante
« : 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:
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:
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:
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:
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:
sudo su
echo blacklist rtl8187 > /etc/modprobe.d/blacklist

6º cargar el driver
Código:
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
« Última modificación: 01-09-2009, 21:11 (Martes) por devil_demon » En línea
drvalium
Moderador Global
*
Desconectado Desconectado

Mensajes: 17292


Misántropo


Ver Perfil
« Respuesta #1 : 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
En línea
thedoctor77
Visitante
« Respuesta #2 : 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
En línea
thedoctor77
Visitante
« Respuesta #3 : 26-04-2009, 03:07 (Domingo) »

nada ni caso, un saludo!! ahora os cuento
En línea
thedoctor77
Visitante
« Respuesta #4 : 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!!
En línea
wifiandroid
*******
Desconectado Desconectado

Mensajes: 1383



Ver Perfil WWW
« Respuesta #5 : 26-04-2009, 03:28 (Domingo) »

se queda esperando el file a parchear?
En línea

thedoctor77
Visitante
« Respuesta #6 : 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!!
En línea
wifiandroid
*******
Desconectado Desconectado

Mensajes: 1383



Ver Perfil WWW
« Respuesta #7 : 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
En línea

drvalium
Moderador Global
*
Desconectado Desconectado

Mensajes: 17292


Misántropo


Ver Perfil
« Respuesta #8 : 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.
« Última modificación: 26-04-2009, 03:40 (Domingo) por drvalium » En línea
thedoctor77
Visitante
« Respuesta #9 : 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!!
En línea
wifiandroid
*******
Desconectado Desconectado

Mensajes: 1383



Ver Perfil WWW
« Respuesta #10 : 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
En línea

thedoctor77
Visitante
« Respuesta #11 : 26-04-2009, 03:58 (Domingo) »

entonces que hago?, un saludo!!
En línea
wifiandroid
*******
Desconectado Desconectado

Mensajes: 1383



Ver Perfil WWW
« Respuesta #12 : 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
En línea

thedoctor77
Visitante
« Respuesta #13 : 26-04-2009, 04:01 (Domingo) »

que parche es entonces?, un saludo!!
En línea
wifiandroid
*******
Desconectado Desconectado

Mensajes: 1383



Ver Perfil WWW
« Respuesta #14 : 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



En línea

wifiandroid
*******
Desconectado Desconectado

Mensajes: 1383



Ver Perfil WWW
« Respuesta #15 : 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
En línea

thedoctor77
Visitante
« Respuesta #16 : 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!!
En línea
devil_demon
****
Desconectado Desconectado

Mensajes: 73



Ver Perfil WWW
« Respuesta #17 : 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
En línea

devil_demon
****
Desconectado Desconectado

Mensajes: 73



Ver Perfil WWW
« Respuesta #18 : 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?
En línea

thedoctor77
Visitante
« Respuesta #19 : 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!!
En línea
Páginas: [1] 2 3 4 5 Ir Arriba Imprimir 
« anterior próximo »
Ir a:  


Ingresar con nombre de usuario, contraseña y duración de la sesión

Las cookies de este sitio web se usan para personalizar el contenido y los anuncios, ofrecer funciones de redes sociales y analizar el tráfico. Además, compartimos información sobre el uso que haga del sitio web con nuestros partners de redes sociales, publicidad y análisis web, quienes pueden combinarla con otra información que les haya proporcionado o que hayan recopilado a partir del uso que haya hecho de sus servicios
Si continúa navegando consideramos que acepta su uso. OK Más información | Y más
Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines
SMFAds for Free Forums