Traducciones: English - Français

(!) Discusión


Dispositivos Broadcom 4311, 4312, 4313, 4321, 4322 (wl)

Esta página describe como habilitar el soporte para los dispositivos WiFi basados en los chipsets Broadcom 4311/4312/4313/4321/4322 - usando el driver híbrido Broadcom - en sistemas Debian.

Algunos dispositivos inalámbricos Broadcom no son soportados por el driver de ingeniería reversa b43 por el momento, entre ellos:

El soporte para estos chipsets es posible usando el driver (wl) hecho por el fabricante, éstos incluyen componentes binarios únicamente para las arquitecturas x86 ó x86-64.

{i} Un método alternativo de soporte para su dispositivo puede ser utilizando NDISwrapper.

<!> El driver del fabricante depende de la arquitectura x86 o x86-64 (los ports Debian i386 y AMD64 respectivamente) a este momento.

Instalación

Lenny

  1. Instale los paquetes build-essential, debhelper, module-assistant, quilt and wireless-tools:

    $ su
    # aptitude update
    # aptitude install build-essential debhelper module-assistant quilt wireless-tools
    # exit
  2. Adquiera manualmente el paquete squeeze/broadcom-sta-source desde http://packages.debian.org/squeeze/all/broadcom-sta-source/download. Por ejemplo:

    $ wget http://ftp.us.debian.org/debian/pool/non-free/b/broadcom-sta/broadcom-sta-source_5.60.48.36-2_all.deb
  3. Adquiera manualmente el paquete squeeze/broadcom-sta-common desde http://packages.debian.org/squeeze/all/broadcom-sta-common/download. Por ejemplo:

    $ wget http://ftp.us.debian.org/debian/pool/non-free/b/broadcom-sta/broadcom-sta-common_5.60.48.36-2_all.deb
  4. Instale los paquetes squeeze/broadcom-sta-common y squeeze/broadcom-sta-source con dpkg:

    $ su
    # dpkg -i broadcom-sta-*deb
  5. Compile e instale el paquete broadcom-sta-modules-* para su sistema usando Module-Assistant:

    # m-a a-i broadcom-sta
  6. Reconstruya su initial ramdisk, para mover los módulos a la blacklist definidos en el archivo /etc/modprobe.d/broadcom-sta-common.conf con initramfs:

    # update-initramfs -u -k $(uname -r)
  7. Baje los módulos conflictivos:

    # modprobe -r b44 b43 b43legacy ssb
  8. Cargue el módulo wl:

    # modprobe wl
  9. Verifique que su dispositivo tenga una interfaz disponible:

    # iwconfig
  10. Configure su interfaz inalámbrica de manera apropiada.

Squeeze

  1. Agregue el componente "non-free" a /etc/apt/sources.list, por ejemplo:

    # Debian Squeeze (Pruebas)
    deb http://ftp.us.debian.org/debian squeeze main contrib non-free
  2. Actualize la lista de paquetes disponibles. Instale los paquetes module-assistant y wireless-tools:

    # aptitude update
    # aptitude install module-assistant wireless-tools
  3. Compile e instale el paquete broadcom-sta-modules-* para su sistema, usando Module-Assistant:

    # m-a a-i broadcom-sta
  4. Reconstruya su initial ramdisk, para mover los módulos a la blacklist definidos en el archivo /etc/modprobe.d/broadcom-sta-common.conf con initramfs:

    # update-initramfs -u -k $(uname -r)
  5. Baje los módulos conflictivos:

    # modprobe -r b44 b43 b43legacy ssb
  6. Cargue el módulo wl:

    # modprobe wl
  7. Verifique que su dispositivo tenga una interfaz disponible:

    # iwconfig
  8. Configure su interfaz inalámbrica de manera apropiada.

Errores conocidos

Ver errores reportados en broadcom-sta.

Dispositivos Reportados

La página HowToIdentifyADevice/PCI explica como identificar un dispositivo PCI.

La siguiente lista se basa en el campo alias de modinfo wl con el driver 5.60.48.36:

Vea también

Enlaces Externos


CategoryHardware | CategoryWireless