Instalando placa pci Broadcom

Colaboração: Claudio Fernandes

Instalando placa pci Broadcom bcm4318 em 54 Mbps no acer Aspire 5000 com ndiswrapper sobre Debian etch

Depois de inúmeras tentativas, finalmente consegui instalar o placa Broadcom bcm4320 no notebook com debiam 4, logo, resolvi compartilhar esta experiência.

O Debian 4.0 vem com um driver para a placa Broadcom 43xx com suporte apenas a o ieee 802.11 b (apenas 11 Mbps e criptografia WEP), contudo meu AP opera a 54 Mbps criptografado com WPA-PSK.

Primeiro passo:

Desabilitar a carga do modulo "bcm43xx" através da edição do arquivo blacklist localizado em /etc/modprobe.d/ da seguinte forma:

  # echo "blacklist bcm43xx" >> /etc/modprobe.d/blacklist

Segundo passo:

Reinicialize o computador

  # reboot

Instalar o ndiswrapper

  # ap-get update
  # apt-get install ndiswrapper-source ndiswraper-utils

Obs1: optei pelo ndiswrapper-source pois a versão binaria do ndiswrapper-common nao estava instalando o modulo ndiwswraper.bo

Terceiro passo:

Descompactar e compilar o ndiswrapper-source em /usr/src/

  # cd /usr/src
  # bunzip2 ndiswrapper-source.tar.bz2
  # tar xvf  ndiswrapper-source.tar
  # cd modules/ndiswrapper
  # make
  # make install

Quarto passo

Quinto passo

Sexto passo

CONFIGURACAO EM MODO TEXTO

Configurar a interface eth1 para acessar a rede sem fio com wpa. Edite o arquivo /etc/network/interface e adcione as seguintes linhas

  allow-hotplug eth1
  auto eth1
  iface eth1 inet static

Nesta primeira parte vc configura os parametros que sao utilizados pelo iwconfig (essid,nwid, #mode,freq,channel,sens, ap nick,rate, rrts,frag,txpower,enc,key,power,retry e commit). Para saber mais

  man iwconfig

  wireless-essid Claudio # coloque aqui o essid do seu AP
  # wireless-channel 9 # opcional
  wireless-mode managed
  wireless-nick Linux # coleque aqui um apelido para sua interface
  #parâmetros especificos para o WPA
  
  wpa-driver wext   #driver genérico para o ndiswrapper
  wpa-ssid teste
  # wpa-bssid 00:C0:02:E6:E7:46
  # plaintext passphrase
  wpa-psk isto e um teste
  wpa-key-mgmt WPA-PSK
  wpa-pairwise TKIP
  # wpa-group TKIP
  # wpa-proto WPA
  #
  #configuracoes especificas da rede (ip, mascara, gateway,dns,etc)
  address 192.168.1.7 #coloque aqui o seu IP
  netmask 255.255.255.0
  network 192.168.1.0
  broadcast 192.168.1.255
  gateway 192.168.1.1
  # dns-* options are implemented by the resolvconf package, if installed
  dns-nameservers 192.168.1.1
  dns-search claudio.com.br

CONFIGURACAO NO MODO GRÁFICO

Dentro do KDE ou Gnome abra um terminal e digite

  # wpa_gui

Configure com os parâmetros equivalentes ao modo texto, com a vantagem de poder procurar mais facilmente pelas redes sem fio.

Setimo passo

Verifique se tudo esta ok com iwlist

  # iwlist eth1 scanning
  eth1      Scan completed :
  Cell 01 - Address: 00:C0:02:E6:E7:46
  ESSID:"teste"
  Protocol:IEEE 802.11g
  Mode:Managed
  Frequency:2.452 GHz (Channel 9)
  Quality:84/100  Signal level:-42 dBm  Noise level:-96 dBm
  Encryption key:on
  Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 6 Mb/s; 9 Mb/s
  11 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
  48 Mb/s; 54 Mb/s
  Extra:bcn_int=100
  Extra:atim=0
  IE: WPA Version 1
  Group Cipher : TKIP
  Pairwise Ciphers (1) : TKIP
  Authentication Suites (1) : PSK

Referencias: