elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
14 Febrero 2012, 09:22  


+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Hacking Wireless (Moderadores: Uxio, pianista, ChimoC)
| | |-+  Coñe con los drivers de la broadcom bcm4318 Airforce One
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 2 [3] 4 5 6 7 8 Ir Abajo Respuesta Imprimir
Autor Tema: Coñe con los drivers de la broadcom bcm4318 Airforce One  (Leído 23,818 veces)
chapucillas

Desconectado Desconectado

Mensajes: 46


Ver Perfil
Re: Coñe con los drivers de la broadcom bcm4318 Airforce One
« Respuesta #30 en: 7 Noviembre 2006, 01:01 »

Muchas gracias por los ánimos!!!
Ya estamos en camino, el parche de la carpeta patches del aircrack funciona, con lo que esta es la versión correcta de los drivers!!! Menos mal, pq ya me estaba yo desequilibrando haciendo encajar el parche en los antiguos drivers. Ahora, voy seguir investigando, pq hay ciertas cosas que ni flowers para qué sirven, ni siquiera si hay que instalarlas, como el famoso dscape ese del que hablan, o si hay que parchear o no el driver, pq en el foro ni mencionan lo de parchear, y en el documento que me pasó thefkboss, si que nombran instalar y parchear el dscape y el kernel... Todavía hay bastante confusión con respecto a este driver, pro por lo menos, ya sé por donde seguir investigando!!!
Lo dicho, os mantendré informados, de todas formas, si teneis algún consejo sobre cómo hacer, decídmelo!!!

Muchas gracias!!!!

Un saludo!!!


En línea
chapucillas

Desconectado Desconectado

Mensajes: 46


Ver Perfil
Re: Coñe con los drivers de la broadcom bcm4318 Airforce One
« Respuesta #31 en: 7 Noviembre 2006, 17:53 »

Bueno, después de mucho lidiar con el Makefile, que le daba por no encontrar los objetivos (había makefiles que estaban vacíos...), al final creo que ha compilado bien los drivers, pero ahora no encuentra el misterioso fichero inject_nofcs del que hablan en el foro de inyección, así que seguimos investigando.
De todas formas, una cosa:
Con respecto al tutorial http://www.md.kernel.org/pub/linux/kernel/people/linville/wireless-dev/0045-bcm43xx-d80211-Update-docs-to-reflect-changes-in-the-driver.txt
, si os fijais, tiene fecha de febrero de este año, con lo que es anterior, inclusive a la versión buena de los drivers, así que no sé si es muy de fiar.

Peeero, he encontrado tb otro tutorial, esta vez en italiano (ojo, no tengo ni pajolera idea de italiano, pro la verdad es que se entiende bastante bien), y que pone enlaces al foro de inyección, con lo que parece que es bastante reciente. Os pongo el enlace:
http://lists.linux.it/pipermail/relug/2006-July/001249.html

Voy intentar seguir por ese tutorial y por los post del foro de inyección, de todas formas se me plantean unas dudas que tengo que investigar, os las pongo por si ya sabeis la solución:
1.- Qué puñetas es el inject_nofcs, que está en una carpeta de /sys/drivers, y algo más que no se sabe, y de dónde puñetas sale.
2.- Hay muuucha controversia en si hay que parchear o no el Kernel, unos dicen que si, otros no lo mencionan... Es un misterio.
3.-El fichero aireplay-ng que está en la carpeta del aircrack motherfuck que es para la broadcom es el fichero del aireplay ya parcheado con el parche del foro de inyección???

Vamos a seguir investigando!!!

Saludos!!!!


En línea
thefkboss


Desconectado Desconectado

Mensajes: 1.007



Ver Perfil WWW
Re: Coñe con los drivers de la broadcom bcm4318 Airforce One
« Respuesta #32 en: 7 Noviembre 2006, 21:48 »

de momento te respondo a la 3º pegrunta dentro de la carpeta scr hay un fichero comprimido q se llama aireplay-ng broadcom.....zip ese el modificado q ya esta parcheado para la inyeccion solo descomprimir susituir por el otro y hacer el make(solo sirve para los broadcom con los demas tarejtas note funcionara)

en cuanto a las demas prguntas voy a leer un poco mas y te informo xq yo tampoco lo tengo muy claro
En línea

SI TE GUSTAN LOS JUEGOS DE PS3 Y QUIERES MUCHOS MÁS PINCHA EN MI FIRMA

Descarga todo tus juegos PS3 gratis desde http://ps3spain.com
rh3nt0n


Desconectado Desconectado

Mensajes: 2.037


carpe diem, quam minimun credula postero .


Ver Perfil
Re: Coñe con los drivers de la broadcom bcm4318 Airforce One
« Respuesta #33 en: 7 Noviembre 2006, 23:25 »

Citar
2.- Hay muuucha controversia en si hay que parchear o no el Kernel, unos dicen que si, otros no lo mencionan... Es un misterio.

si señor ... controversia es la palabra .. controvertidas donde las haya las broadcom ...

suerte y muchos animos , fijo que lo sacas , asi es como se hace ;)
En línea

Reconoce tu tierra, tu ritmo, reconoce te a ti mismo.
rh3nt0n


Desconectado Desconectado

Mensajes: 2.037


carpe diem, quam minimun credula postero .


Ver Perfil
Re: Coñe con los drivers de la broadcom bcm4318 Airforce One
« Respuesta #34 en: 9 Noviembre 2006, 15:39 »

eoo este  hilo que se escapa ...
En línea

Reconoce tu tierra, tu ritmo, reconoce te a ti mismo.
chapucillas

Desconectado Desconectado

Mensajes: 46


Ver Perfil
Re: Coñe con los drivers de la broadcom bcm4318 Airforce One
« Respuesta #35 en: 9 Noviembre 2006, 16:18 »

No se escapa, sigo aquí, pro tengo un puntuable el viernes (o, mejor dicho, un puteable), así que estoy dándole un descanso a este tema hasta el viernes, cuando pase la tormenta, y luego volveré a ponerme a investigar. De todas formas, sigo sin encontrar el misterioso archivo inject_nofcs, (pq creo que eso y si hay que parchear el kernel son la clave de la inyección, según el foro de inyección)  y sin saber de dónde sale, ni cómo llega a donde tiene que llegar, pro dejadme hasta el viernes para preparar el puteable, y me pongo.
En línea
rh3nt0n


Desconectado Desconectado

Mensajes: 2.037


carpe diem, quam minimun credula postero .


Ver Perfil
Re: Coñe con los drivers de la broadcom bcm4318 Airforce One
« Respuesta #36 en: 9 Noviembre 2006, 16:37 »

suerte con el puteable ;)

saludos
En línea

Reconoce tu tierra, tu ritmo, reconoce te a ti mismo.
Juanjodio

Desconectado Desconectado

Mensajes: 28


Ver Perfil
Re: Coñe con los drivers de la broadcom bcm4318 Airforce One
« Respuesta #37 en: 9 Noviembre 2006, 17:51 »

Yo tengo la misma tarjeta, baje la distro de ubuntu 6.10 (no tngo apnas idea d linux). Vi un tutorial de como instalarlo usando el bcm43xx-fwcutter y el archivo bcmwl5.sys. Copie los archivos en un pendrive en windows, los pase a ubuntu, hice lo que venia en el tutorial, pero sigue sin funcionar. Me dice que el archivo es más antiguo que el que hay y pasa del tema. Y ubuntu ya de por si no me la detecta bien, me da un problema de firmware.
En línea
chapucillas

Desconectado Desconectado

Mensajes: 46


Ver Perfil
Re: Coñe con los drivers de la broadcom bcm4318 Airforce One
« Respuesta #38 en: 11 Noviembre 2006, 18:59 »

Bueno, hala, ya he sido puteado... Gracias por la suerte, pro al final, el puteable hizo honor a su nombre...

Y, en mis indagaciones del viernes, me he cargado el sistema operativo, así que he tenido que reinstalarlo todo de nuevo, y comprobado que funciona (va para Juanjodio, mira los post anteriores, que no hace falta utilizar el driver de windows para que funcione).

Estuve fozando en los drivers nuevos bajados de la web
http://bcm43xx.spugna.org/
la versión latest, y, ¡¡¡oh, maravillas!!!, no funciona... He visto cosas raras en el código del archivo bcm43xx_main.c, como que, cuando lo parcheas (manualmente), quedan funciones repetidas... es como si esos drivers ya estuvieran parcheados... Y, lo más sorprendente, es que el archivo bcm43xx_debug.c, al compilarlo da fallos de compilación, pro, por lo que veo, es por mala programación del fichero!!! Es decir, me da la sensación que ese fichero está en proceso de construcción (tiene variables sin declarar, y cosas así, vamos, los típicos errores de cuando estás programando algo y depurándolo...). La única manera de hacer que compilase, fue editando el Makefile, y cambiando de valor la variable debug de y a n... Así compiló, y ahora la jodí, pq ya no tira el interfaz, me he cargado el driver nativo que si funcionaba... Así que ya veré lo que se me ocurre... A lo mejor la solución es trivial, pro no estoy demasiado familiarizado con linux.... Estoy en ello, pro lleva su tiempo.

Por cierto, que el inject_nofcs no aparece ni a tiros por ningún lado... No tengo ni idea de dónde sale.

Voy seguir investigando, pro me da a mi que va ir esto bastante lento...Si averiguais algo, avisad!!!

Un saludo!!!
En línea
chapucillas

Desconectado Desconectado

Mensajes: 46


Ver Perfil
Re: Coñe con los drivers de la broadcom bcm4318 Airforce One
« Respuesta #39 en: 12 Noviembre 2006, 13:18 »

mmm, bueno, sutiles avances... El error que me daba al configurar la tarjeta es no se qué de los flags.... Ejecutando dmesg, sale esto:

[17179594.760000] bcm43xx: no version magic, tainting kernel.
[17179594.760000] bcm43xx: module license 'unspecified' taints kernel.
[17179594.760000] bcm43xx: Unknown symbol ieee80211softmac_wx_set_rate
[17179594.760000] bcm43xx: Unknown symbol ieee80211_wx_set_auth
[17179594.760000] bcm43xx: Unknown symbol alloc_ieee80211softmac
[17179594.760000] bcm43xx: Unknown symbol ieee80211softmac_wx_trigger_scan
[17179594.760000] bcm43xx: Unknown symbol ieee80211_wx_get_auth
[17179594.760000] bcm43xx: Unknown symbol ieee80211softmac_wx_get_scan_results
[17179594.760000] bcm43xx: Unknown symbol device_create_file
[17179594.760000] bcm43xx: Unknown symbol ieee80211softmac_wx_get_genie
[17179594.760000] bcm43xx: Unknown symbol ieee80211softmac_start
[17179594.760000] bcm43xx: Unknown symbol ieee80211softmac_wx_set_essid
[17179594.760000] bcm43xx: Unknown symbol dev_to_bcm
[17179594.760000] bcm43xx: Unknown symbol ieee80211softmac_wx_get_wap
[17179594.760000] bcm43xx: Unknown symbol ieee80211softmac_wx_get_rate
[17179594.760000] bcm43xx: Unknown symbol ieee80211softmac_wx_get_essid
[17179594.760000] bcm43xx: Unknown symbol ieee80211softmac_wx_set_wap
[17179594.760000] bcm43xx: Unknown symbol ieee80211softmac_wx_set_genie
[17179594.760000] bcm43xx: Unknown symbol ieee80211softmac_stop
[17179594.760000] bcm43xx: Unknown symbol free_ieee80211softmac
[17179594.760000] bcm43xx: Unknown symbol device_remove_file


Así que, como veis, el txt que venía con los drivers no mentía, hay que instalar el softmac ese de marras... Cosa rara, pq fui previsor y ya lo instalé, así que habrá que buscar otro más reciente....

Seguimos investigando...
En línea
chapucillas

Desconectado Desconectado

Mensajes: 46


Ver Perfil
Re: Coñe con los drivers de la broadcom bcm4318 Airforce One
« Respuesta #40 en: 12 Noviembre 2006, 15:40 »

Bueno, a ver, tengo un lío de la leche, a ver si sabeis vosotros, os pongo en el contexto:

Como veis, los drivers de la tarjeta compilaron, con la trampa esa de ponerle un n en el makefile, y así ignoraba el archivo bcm43xx_debugs.c, que tenía errores, pero, resulta que ahora el driver necesita ciertos... ¿módulos?, o lo que sea, que vienen con el softmac.
Yo, como soy muy espabilao (o, mejor dicho, .... paso, no valen tacos), pues instalé antes de compilar los drivers esta versión del softmac:
http://softmac.sipsolutions.net/softmac-snapshot.tar.bz2
que, si no me equivoco, debe ser la última, y compiló perfectamete, pero, por lo que veo, no mete todo lo que debería de meter. La cuestión es que, en la página de softmac:
http://softmac.sipsolutions.net
pone que el código fuente está disponible en las últimas versiones del kernel, con lo que me entra ahora la incertidumbre de si estaba o no instalado y la cagué cuando reinstalé esa versión de softmac.
¿Sabeis algo de si estaba o no, o cómo puedo saberlo?

Vaya si hay controversia, hay una maraña enoorme de información sobre esta tarjeta, muchas páginas dando información muy difusa de instalación... y muchas de ellas se contradicen, o están incompletas... Desde luego, esta tarjeta todavía está en pañales, eso desde luego.

Saludos!
En línea
thefkboss


Desconectado Desconectado

Mensajes: 1.007



Ver Perfil WWW
Re: Coñe con los drivers de la broadcom bcm4318 Airforce One
« Respuesta #41 en: 12 Noviembre 2006, 21:31 »

yo ni idea.
Nose si eso q te pasa es porq hay q parchear el kernel o ni idea.
Lo siento como no la tengo no te puedo asegurar nada
En línea

SI TE GUSTAN LOS JUEGOS DE PS3 Y QUIERES MUCHOS MÁS PINCHA EN MI FIRMA

Descarga todo tus juegos PS3 gratis desde http://ps3spain.com
chapucillas

Desconectado Desconectado

Mensajes: 46


Ver Perfil
Re: Coñe con los drivers de la broadcom bcm4318 Airforce One
« Respuesta #42 en: 13 Noviembre 2006, 01:16 »

No te preocupes, era por si sabias qué es lo que podía pasar. De todas formas, tengo "novedades", y es que me cansé y volví a meter Ubuntu para descartar que el softmac nuevo que metí se haya cargado el nativo del kernel... y no es así, sigue dando el mismo error... Ya ves, hay mucha confusión con todo esto, en la página de softmac:
http://softmac.sipsolutions.net/
dice que el código fuente viene incluído en las últimas versiones del kernel, pero, por lo que veo, en la mía, la del ubuntu Edgy (la 2.17.... no lo recuerdo exactamente), sea lo que sea lo que viene, no es suficiente. Tal vez tenga que bajarme otro kernel más moderno... De todas formas, siempre que he visto actualizar el kernel, fue de versiones que tenían la 2.15... Ni idea, no está nada claro por ningún lado.
Y, por otro lado, los drivers de la tarjeta, como ya dije, no compilan, hay que ponerle la opción de DEBUG a n, para que pase del archivo bcm43xx_debugs.c, que ese tiene errores de programación, así que tampoco es 100% fiable que los drivers estén bien.
Voy a seguir investigando, pro no es seguro que llegue a ningún lado. De todas formas, muchas gracias por tu interés!!! Si al final averiguas algo, por poco que sea, te ruego que lo postees, que me ahorrarías muchas horas de investigación!! Gracias!!!

Un saludo!!
En línea
chapucillas

Desconectado Desconectado

Mensajes: 46


Ver Perfil
Re: Coñe con los drivers de la broadcom bcm4318 Airforce One
« Respuesta #43 en: 15 Noviembre 2006, 10:22 »

Bueno, tengo novedades teóricas, os las cuento:
Hay que leer muy detenidamente el foro de inyección, que ahi se descubren muchas claves. Desde luego, no hay una receta mágica que la escribes y funciona, o, por el momento, no la hay.
1.- El archivo inject_nofcs sólo aparece si el módulo bcm43xx está cargado, parcheado y funcionando, si no, nanai. Por eso a mi no me aparece ni de coña. 
2.- Por lo que leí, el sistema de inyección se hace por medio de ese archivo, es decir, si queremos inyectar paquetes, debemos escribirlos a ese archivo, de ahí la necesidad de encontrarlo, es la forma que tiene la tarjeta de enviar los paquetes. Al escribir un paquete, la tarjeta lo envía (me es familiar ese sistema, ya me tengo topado alguna vez con él)
3.- Para encontrarlo, buscarlo con el comando find: find /sys -name inject_nofcs

Espero que sirva a alguien de ayuda. Si es así, y consigue inyectar, que lo postee, por favor!!!
De momento, yo sigo atascado en el softmac, y no sé cómo salir de ahí, si alguien tiene una sugerencia, se lo agradecería eternamente!!! Si alguien sabe de dónde descargarlo, o qué hacer para solucionar los errores, que me lo diga!!! Los errores son estos:
[17179594.760000] bcm43xx: no version magic, tainting kernel.
[17179594.760000] bcm43xx: module license 'unspecified' taints kernel.
[17179594.760000] bcm43xx: Unknown symbol ieee80211softmac_wx_set_rate
[17179594.760000] bcm43xx: Unknown symbol ieee80211_wx_set_auth
[17179594.760000] bcm43xx: Unknown symbol alloc_ieee80211softmac
[17179594.760000] bcm43xx: Unknown symbol ieee80211softmac_wx_trigger_scan
[17179594.760000] bcm43xx: Unknown symbol ieee80211_wx_get_auth
[17179594.760000] bcm43xx: Unknown symbol ieee80211softmac_wx_get_scan_results
[17179594.760000] bcm43xx: Unknown symbol device_create_file
[17179594.760000] bcm43xx: Unknown symbol ieee80211softmac_wx_get_genie
[17179594.760000] bcm43xx: Unknown symbol ieee80211softmac_start
[17179594.760000] bcm43xx: Unknown symbol ieee80211softmac_wx_set_essid
[17179594.760000] bcm43xx: Unknown symbol dev_to_bcm
[17179594.760000] bcm43xx: Unknown symbol ieee80211softmac_wx_get_wap
[17179594.760000] bcm43xx: Unknown symbol ieee80211softmac_wx_get_rate
[17179594.760000] bcm43xx: Unknown symbol ieee80211softmac_wx_get_essid
[17179594.760000] bcm43xx: Unknown symbol ieee80211softmac_wx_set_wap
[17179594.760000] bcm43xx: Unknown symbol ieee80211softmac_wx_set_genie
[17179594.760000] bcm43xx: Unknown symbol ieee80211softmac_stop
[17179594.760000] bcm43xx: Unknown symbol free_ieee80211softmac
[17179594.760000] bcm43xx: Unknown symbol device_remove_file


Nada más. Saludos!!
En línea
rh3nt0n


Desconectado Desconectado

Mensajes: 2.037


carpe diem, quam minimun credula postero .


Ver Perfil
Re: Coñe con los drivers de la broadcom bcm4318 Airforce One
« Respuesta #44 en: 15 Noviembre 2006, 10:40 »

una duda , que version de ieee80211 tienes ?
saludos
En línea

Reconoce tu tierra, tu ritmo, reconoce te a ti mismo.
Páginas: 1 2 [3] 4 5 6 7 8 Ir Arriba Respuesta Imprimir 

Ir a:  

Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines