De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.

Instalando placa pci Broadcom

Colaboração: Cláudio Fernandes

Data de Publicação: 03 de Maio de 2007

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

  • Sistema operacional utilizado: Debian 4.0 (64 bits)
  • Processador: AMD Turion
  • Acess Point: Acess point+modem adsl LG REF: LWG5410DLS e Liksys
  • Protocolo ieee80211 utilizado: 802.11 g
  • Criptografia utilizada: WPA-PSK

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

  • Fazer o download do driver da placa Broadcom para windows xp 64 bits:

      # wget ftp://ftp.support.acer-euro.com/notebook/aspire_5020/driver/xp64/Wlan%20Driver%20Ambit%20Broadcom%20Ver.%203.100.64.0.zip
    

  • Descompactar o arquivo zipado num diretório
      # mkdir bcm43xx_64
      # cp Wlan* bcm43xx_64
      # unzip Wlan%20Driver%20Ambit%20Broadcom%20Ver.%203.100.64.0.zip
      # cd bcm43xx_64/80211g
    
    OBS: para quem quiser instalar usando o linux32 bits deve apenas fazer o download do driver para windows xp.

Quinto passo

  • Instalar o driver com ndiswrapper
      # ndiswrapper -i bcmwl5.inf
      installing bcmwl5 ...
      forcing parameter IBSSGMode from 0 to 2
    
  • Verificando a instalacao do driver
      # ndiswrapper -l
      installed drivers:
      bcmwl5          driver installed, hardware (14E4:4318) present (alternate driver: bcm43xx)
    

    Obs1:verifique se esta tudo beleza utilizando o dmesg

      # dmesg
    

    Obs2: caso apareca a mensagem de erro "bcm43xx: Error: Microcode "bcm43xx_microcode5.fw" not available or load failed." instale o bcm43xx-fwcutter
      # wget http://ftp.br.debian.org/debian/pool/contrib/b/bcm43xx-fwcutter/bcm43xx-fwcutter_006-1_amd64.deb
      # dpkg -i bcm43xx-fwcutter_006-1_amd64.deb
    
  • Configurar o modprobe para que o ndiswrapper seja disparado assim que a interface de rede seja requisitada

      # ndiswrapper -m
    

  • Carregar o modulo ndiswrapper
      # modprobe ndiswraper
    

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 Cláudio # 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:

Adicionar comentário

* Campos obrigatórios
5000
Powered by Commentics

Comentários

Nenhum comentário ainda. Seja o primeiro!


Veja a relação completa dos artigos de Cláudio Fernandes