Tutorial: Instalar tarjeta de red inalambrica Broadcom 4312 en Debian 5.0

Creditos: Basado en articulos del sitio http://www.rinconinformatico.net/

  • Paso 1: Instalar los headers del kernel, y bajar los drivers segun tu arquitectura desde aca , donde encontraremos las ultimas versiones:
  • Paso2: Teniendo los drivers en nuestro disco, creamos una carpeta y ponemos alli el paquete descargado.

$ mkdir hybrid_wl

  • Paso3: ingresamos a esta carpeta y extraemos el archivo con

tar -xzf hybrid-portsrc-x86_64-v5_10_79_10.tar.gz # para 64 bits generico

  • Paso4:  Compilaremos  los driver, como resultado nos debe crear un archivo wl.ko

make -C /lib/modules/<2.6.xx.xx>/build M=`pwd` clean
make -C /lib/modules/<2.6.xx.xx>/build M=`pwd`

Hay que resaltar que debemos reemplazar <2.6.xx.xx> por la version de nuestro kernel, si no  la sabemos, podemos teclear uname -r o detenernos un poco al momento del arranque del grub.

  • Paso5: Desmontar  los modulos que tienen que ver con la wifi:

rmmod bcm43xx
rmmod b43
rmmod b43legacy
rmmod ndiswrapper

  • Paso6: montar el nuevo driver:

modprobe ieee80211_crypt_tkip
insmod wl.ko

Si todo ha salido bien y no ha salido ningun error al hacer iwconfig ya tendremos nuestra interfaz con el nombre de eth1, el siguiente paso es hacer que  el driver se cargue al inicio.

Agregar Driver al inicio.

  • Paso1: asegurarnos que otros modulos no se carguen al inicio  ya que pueden causar conflicto asi que hacemos lo siguiente:

nano /etc/modprobe.d/blacklist

Agregamos esto al final:

blacklist b43
blacklist b43legacy
blacklist bcm43xx
blacklist ndiswrapper

  • Paso2: Ahora creamos una carpeta y movemos alli el archivo wl.ko

mkdir /lib/modules/<2.6.xx.xx>/wlan
mv wl.ko /lib/modules/<2.6.xx.xx>/wlan

  • Paso3: Modificar el archivo modules  ya que los modulos que estan alli son los que se cargan al inicio:

nano /etc/modules

Y agregamos al final esto: ieee80211_crypt_tkip

  • Paso4: Por ultimo editamos el siguiente archivo:

nano /etc/rc.local

y añadimos al final antes de la linea exit(0) esto:
insmod /lib/modules/<2.6.xx.xx>/wlan/wl.ko

Fialmente ya contamos con el driver instalado y autarrancable ahora viene la conexion:

Conectarse a una red inalambrica con comandos:

  • Paso1:  Visualizar las  redes wi-fi disponibles:

$ iwlist scan

  • Paso 2: conectarse a una red especifica:

$ iwconfig eth1 essid "nomber_de_la_red"

  • Paso 3: obtener una direccion ip del servidor dhcp

$ dhclient eth1

IMPORTANTE: si està levantada la interfaz de red cableada eth0 pude que se requiera desactivarla con:

$ ifdown eth0

Happy Hacking !!!!!!!!!!

Un comentario en “Tutorial: Instalar tarjeta de red inalambrica Broadcom 4312 en Debian 5.0

  1. Ing. Gracias por la informacion pero le tengo una pregunta revise las caracteristicas del Broadcom y es 802.11g y el dirver es BCMWL6 de mi portatil; descarge los controladores que estan en esa pagina que proporciona en su bloque

    ¿ tendre algun problema al instalar el controlador que esta ahi segun los pasos que dispone ….?
    por fa si no es mucha molestia responder a mi correo

    graciasss…..

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: