Foro de elhacker.net

Sistemas Operativos => GNU/Linux => Mensaje iniciado por: VCore en 27 Mayo 2010, 20:10 pm



Título: No puedo parchear los drivers para capturar trafico
Publicado por: VCore en 27 Mayo 2010, 20:10 pm
Buenas, estoy tratando de parchear mis drivers wifi (Broadcom BCM4312 802.11 Wireless controller 5.10.91.9 de una notebook Dell vostro 1510) para poder poner a la placa en modo monitor en Ubuntu.

Pero tengo el siguiente error:

root@laptop:/usr/src/linux-headers-2.6.31-16# patch -p1 -i bcm43xx-injection-linux-2.6.20.patch
can't find file to patch at input line 4
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff -ur linux/drivers/net/wireless/bcm43xx/bcm43xx_main.c linux-bcm43xx-patch2/drivers/net/wireless/bcm43xx/bcm43xx_main.c
|--- linux/drivers/net/wireless/bcm43xx/bcm43xx_main.c 2007-02-04 19:44:54.000000000 +0100
|+++ linux-bcm43xx-patch2/drivers/net/wireless/bcm43xx/bcm43xx_main.c 2008-03-01 16:20:39.000000000 +0100
--------------------------
File to patch:
----------------------------------------------------------------------------------------------------------

Que hago?? No estoy seguro de cual es el archivo exacto que tengo que parchear.

PD: Nunca instale los drivers de la placa, simplemente instale ubuntu y salio andando internet.


Título: Re: No puedo parchear los drivers para capturar trafico
Publicado por: Foxy Rider en 27 Mayo 2010, 20:31 pm
desde ya te señalo algo :

Citar
root@laptop:/usr/src/linux-headers-2.6.31-16# patch -p1 -i bcm43xx-injection-linux-2.6.20.patch

Pensá en una versión (del kernel) X.Y.Z,  ya con solo cambiar Z  ya tenés muchísimos cambios ... imaginate de la 2.6.20 a la 2.6.31 (son 11 lanzamientos intermedios)

Esto deberías postearlo acá https://foro.elhacker.net/wireless_en_linux-b77.0/
pero además, estaría bueno que te fijes si no hay versiones nuevas de ese parche ... o si se añadió al mainline .... y que pongas el contenido de ese patch en un sitio como pastebin.com para ver que es lo que se cambia ...

Saludos.