Como dice el titulo yo fui uno de los que le costo pillar una una solucion para mi tarjeta Broadcom BCM43224 esta solucion me a funcionado en Debian y Ubuntu comencemos.
Las tarjeta soportadas en las cuales sirve esta solucion son:
- BCM4313
- BCM43224
- BCM43225
Solucion para Ubuntu
Esta solucion no va dirijida a una version de ubuntu en especial si no que lo importante es tener la version del kernel superior o igual a la 2.6.38 ya que en esta version se puede ocupar el driver libre aunque en algunas versiones nuevas de ubuntu ya vienen soportadas algunas de las tarjetas no como en las versiones anteriores que solo funciona el driver privativo STA.
Comencemos
Para esto nesecitamos tener el kernel indicado (2.6.38.xx o superior para ver nuestra version instalada de kernel abrimos una terminal y escribimos “uname -r” sin comillas) y ademas 2 paquetes que los podemos descargar desde los siguientes links
1.- firmware-brcm80211 (todas las arquitecturas)
2.- wireless-tools (arquitectura x86 o 32bits) wireless-tools (arquitectura x64 o 64bits)
luego de descargar los paquetes nesesario comenzamos con la instalacion, abrimos un terminal o consola
nos cambiamos a la carpeta donde descargamos los paquetes por defecto en Descargas o Downloads
cd Descargas o cd Downloads
Luego estando en la carpeta donde tenemos los paquetes escribimos
dpkg -i firmware-brcm80211_0.28_all.deb
al terminar la instalacion del paquete firmware comenzamos la instalacion del wireless-tools
dpkg -i wireless-tools_30~pre9-5_i386.deb
al terminar
escribimos la ultima linea de comandos
modprobe -r brcm80211 ; modprobe brcm80211
y nuestra tarjeta inalambrica a sido instalada con el driver libre solo nos queda eliminar el driver privativo STA reiniciamos luego abrimos una terminal y al hacer un iwconfig veremos que nuestra tarjeta dice wlan0 y no eth1
Solucion Debian
La historia para debian es la misma pero la version de la solucion espara Squeeze y funciona a la perfeccion pero lo que no se es en que version del kernel anterior funciona para comenzar descargamos los mismo paquetes
1.- firmware-brcm80211 (todas las arquitecturas)
2.- wireless-tools (arquitectura x86 o 32bits) wireless-tools (arquitectura x64 o 64bits)
o podemos añadir este repositorio
deb http://ftp.us.debian.org/debian squeeze main contrib non-free
y luego
aptitude update
y luego
aptitude install firmware-brcm80211 wireless-tools
y para finalizar
modprobe -r brcm80211 ; modprobe brcm80211
En debian queda funcionando de inmediato a menos que tengamos instalado el driver privativo STA
y solo tenemos que desactivarlo y listo!
Ojale les halla solucionado un gran dolor de cabeza que a mi me costo arreglar porque solo usaba el driver privativo y la tarjeta no rendia al 100% otra cosa este tutorial es 100% de la Comunidad LinuxLA
Saludos.

buen tuto, mañana lo reviso