Como meu novo notebook HP (dv6000) veio com essa controladora wireless, tive que aprender a instalar :)

Essa dica vale tanto para o Ubuntu 8.04 quanto para o Fedora 9, já que eu precisei instalar nas duas distribuições.

Historicamente a Broadcom não se preocupa em abrir as especificações das suas placas e nem desenvolve drivers para sistemas não Windows, infelizmente muitos equipamentos portáteis são vendidos com ela.

Sendo assim, é preciso instalar o driver para Windows usando o ndiswrapper. Não é a solução ideal, mas nas experiências que realizei, a placa funcionou bem.

Instalando no Ubuntu

  1. Instalar ndiswrapper e ndisgtk (opcional, ele é apenas uma interface mais amigável para instalar o driver)
    sudo apt-get install ndiswrapper-common ndiswrapper-utils ndisgtk
    ou instalar usando o gerenciador de pacotes Synaptic.
  2. Baixar o driver
    http://ftp.us.dell.com/network/R174291.exe (Importante! Mesmo o notebook sendo de outro fabricante, aparentemente só o driver da Dell funciona)
  3. Descompactar o arquivo
    Mesmo sendo um .exe, ele é um arquivo compactado (zipado) com auto-extração, então é só descompactar normalmente (unzip R174291.exe ou usando o descompactador gráfico)
  4. Executgar o ndisgtk
    sudo ndisgtk ou através do menu Sistema > Administração > Windows Wireless Drivers
  5. Instalar o driver
    Clicar em Install New Driver e selecionar o arquivo bcmwl5.inf que está na pasta DRIVER_US do pacote descompactado e clicar em Install.

Após estes passos, o led indicativo da conexão wirelles deve estar aceso (ou azul, no caso dos HPs mais recentes) e pronto para conectar.

Instalando no Fedora

Para instalar no Fedora 9, primeiro é preciso seguir as instruções do FedoraFAQ para adicionar repositórios de pacotes extras.

Após feita a atualização dos repositórios, instalar o ndiswrapper e habilitar o driver (todas estas operações devem ser realizadas como root):

  1. Instalando o ndiswrapper
    yum -y install ndiswrapper
  2. Seguir os passos 2 e 3 da instalação para o Ubuntu
  3. Instalar o driver
    cd <diretório onde estão os arquivos>/DRIVER_US
    ndiswrapper -i bcmwl5.inf
    ndiswrapper -l (para verificar se o driver está realmente habilitado)
    modprobe ndiswrapper (carregar o módulo)
  4. A partir deste momento, o led indicativo deve funcionar. Se tudo correr bem, executar ndiswrapper -ma para carregar o módulo a cada incialização.

O artigo original é este: http://www.colinblog.com/2008/04/how-to-install-broadcom-bcm4310-usb.html

, , ,