Wireless BCM4328 detecta redes mas não conecta

Iniciado por marcelo cordeiro, 19 de Junho de 2010, 23:54

tópico anterior - próximo tópico

marcelo cordeiro

Pessoal!

Depois de 1 semana tentando configurar a placa wireless do meu HP Pavilion DV 2840 SE sem sucesso resolvi compartilhar este problema com vocês...  ::)

O meu ubuntu é o 10.04 e eu acabei de atualizar todos os pacotes dele.

O que está acontencendo é que a placa wireless identifica todas as redes wireless por perto mas na hora de conectar ela não consegue. Uso um roteador que utiliza WPA.

Tenho certeza que a placa está funcionando 100% porque no windows vista (dual boot) ela funciona perfeitamente. A conexão com fio está perfeita!

Já tentei utilizar o Ndiswrapper mas depois descobri que ele tem problemas com a criptografia WPA...

Fico no aguardo de um especialista em Ubuntu para resolver este enigma!

Aqui vão as informações dos comandos:

sudo lshw -C network

  *-network               
       description: Ethernet interface
       product: MCP67 Ethernet
       vendor: nVidia Corporation
       physical id: a
       bus info: pci@0000:00:0a.0
       logical name: eth0
       version: a2
       serial: 00:1d:72:4e:ef:0c
       size: 100MB/s
       capacity: 100MB/s
       width: 32 bits
       clock: 66MHz
       capabilities: pm msi ht bus_master cap_list ethernet physical mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=forcedeth driverversion=0.64 duplex=full latency=0 link=yes maxlatency=20 mingnt=1 multicast=yes port=MII speed=100MB/s
       resources: irq:27 memory:fc488000-fc488fff ioport:30f8(size=8) memory:fc489c00-fc489cff memory:fc489800-fc48980f
  *-network
       description: Wireless interface
       product: BCM4328 802.11a/b/g/n
       vendor: Broadcom Corporation
       physical id: 0
       bus info: pci@0000:04:00.0
       logical name: eth1
       version: 03
       serial: 00:1a:73:fa:7a:62
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=wl0 driverversion=5.60.48.36 latency=0 multicast=yes wireless=IEEE 802.11abgn
       resources: irq:20 memory:fc000000-fc003fff memory:fc500000-fc5fffff(prefetchable)

iwconfig

lo        no wireless extensions.

eth0      no wireless extensions.

eth1      IEEE 802.11  Access Point: Not-Associated   
          Link Quality:5  Signal level:0  Noise level:166
          Rx invalid nwid:0  invalid crypt:0  invalid misc:0

pan0      no wireless extensions.

ppp0      no wireless extensions.

ifconfig

eth0      Link encap:Ethernet  Endereço de HW 00:1d:72:4e:ef:0c 
          endereço inet6: fe80::21d:72ff:fe4e:ef0c/64 Escopo:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Métrica:1
          pacotes RX:1389 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:1423 erros:0 descartados:0 excesso:0 portadora:0
          colisões:0 txqueuelen:1000
          RX bytes:1208700 (1.2 MB) TX bytes:386275 (386.2 KB)
          IRQ:27 Endereço de E/S:0x2000

eth1      Link encap:Ethernet  Endereço de HW 00:1a:73:fa:7a:62 
          endereço inet6: fe80::21a:73ff:fefa:7a62/64 Escopo:Link
          UP BROADCAST MULTICAST  MTU:1500  Métrica:1
          pacotes RX:0 erros:0 descartados:0 excesso:0 quadro:1412
          Pacotes TX:0 erros:6 descartados:0 excesso:0 portadora:0
          colisões:0 txqueuelen:1000
          RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
          IRQ:20

lo        Link encap:Loopback Local 
          inet end.: 127.0.0.1  Masc:255.0.0.0
          endereço inet6: ::1/128 Escopo:Máquina
          UP LOOPBACK RUNNING  MTU:16436  Métrica:1
          pacotes RX:8 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:8 erros:0 descartados:0 excesso:0 portadora:0
          colisões:0 txqueuelen:0
          RX bytes:480 (480.0 B) TX bytes:480 (480.0 B)

ppp0      Link encap:Protocolo Ponto-a-Ponto 
          inet end.: 201.19.112.174  P-a-P:200.217.72.22  Masc:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1492  Métrica:1
          pacotes RX:549 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:502 erros:0 descartados:0 excesso:0 portadora:0
          colisões:0 txqueuelen:3
          RX bytes:648912 (648.9 KB) TX bytes:126166 (126.1 KB)



O desafio está lançado! Abraços

libonati

Olá amigo.

driver=wl0 driverversion=5.60.48.36
product: BCM4328 802.11a/b/g/n
vendor: Broadcom Corporation


Insira o live-cd e abra sistema/administração/canais de software/programas do ubuntu, marque CD-ROM e recarregue. Abra o synaptic e busque bcmwl-kernel-source. Reinicie e veja o que dá.



zekkerj

CitarAbra o synaptic e busque bcmwl-kernel-source.
Sim, esse driver parece ser o melhor, no momento, pras placas wireless BMC4312.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

marcelo cordeiro

Citação de: libonati online 20 de Junho de 2010, 00:30
Olá amigo.

driver=wl0 driverversion=5.60.48.36
product: BCM4328 802.11a/b/g/n
vendor: Broadcom Corporation


Insira o live-cd e abra sistema/administração/canais de software/programas do ubuntu, marque CD-ROM e recarregue. Abra o synaptic e busque bcmwl-kernel-source. Reinicie e veja o que dá.




Fala Libonati,

Vamos lá!
Tentei recarregar o ubuntu e deu a seguinte mensagem:

Falhou ao buscar cdrom://ubuntu 10.04 LTS _Lucid Lynx_ - Release i386 (20100429)/dists/lucid/main/binary-i386/Packages.gz  Por favor, use o apt-cdrom para fazer com que este CD-ROM seja reconhecido pelo APT. O apt-get update não pode ser usado para adicionar novos CD-ROMs
Falhou ao buscar cdrom://ubuntu 10.04 LTS _Lucid Lynx_ - Release i386 (20100429)/dists/lucid/restricted/binary-i386/Packages.gz  Por favor, use o apt-cdrom para fazer com que este CD-ROM seja reconhecido pelo APT. O apt-get update não pode ser usado para adicionar novos CD-ROMs
Alguns arquivos de índice falharam para baixar, eles foram ignorados ou os antigos foram usados no lugar.


Ahh, eu utilizei um pen drive ao invés de um cd para instalar o ubuntu. Não sei se isso tem alguma coisa a ver...

Só para dar mais algumas informações:
lsmod |grep wl

wl                   1959598  0
lib80211                5046  2 lib80211_crypt_tkip,wl


Já tentei regarregar o driver da Broadcom diversas vezes mas o problema persiste...

libonati

Use o cd do ubuntu e verifique se em  canais de software/autenticação existe
FBB75451 2004-12-30 Chave de assinatura automática da imagem de CD do ubuntu<cdimage@ubuntu.com>

marcelo cordeiro

Citação de: libonati online 20 de Junho de 2010, 10:54
Use o cd do ubuntu e verifique se em  canais de software/autenticação existe
FBB75451 2004-12-30 Chave de assinatura automática da imagem de CD do ubuntu<cdimage@ubuntu.com>

Sim! Existe a chave de assinatura exatamente como você escreveu em canais de software/autenticação . Porém não tenho um CD do Ubuntu, só pen drive bootável.

libonati

E agora? Release i386 (20100429)/dists/lucid/main/binary-i386/Packages.gz você conseguiria localizar o arquivo de nosso interesse, copiar em seu computador e instalar com o gdebi. Assim fica muito mais complicado. Vocês gostam de emoções fortes...rsrsrsr (Nova Zelandia 1x0 Itália)

antes tenta isso:
sudo apt-get install bcmwl-kernel-source
  Assim deve ficar mais fácil

marcelo cordeiro

Citação de: libonati online 20 de Junho de 2010, 11:21
E agora? Release i386 (20100429)/dists/lucid/main/binary-i386/Packages.gz você conseguiria localizar o arquivo de nosso interesse, copiar em seu computador e instalar com o gdebi. Assim fica muito mais complicado. Vocês gostam de emoções fortes...rsrsrsr (Nova Zelandia 1x0 Itália)

antes tenta isso:
sudo apt-get install bcmwl-kernel-source
  Assim deve ficar mais fácil

Primeiro comando:

sudo apt-get install bcmwl-kernel-source


Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
bcmwl-kernel-source já é a versão mais nova.
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 0 não atualizados.


Segundo:

sudo gdebi Packages.gz

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Building data structures... Done
Tipo de pacote desconhecido "Packages.gz", saindo


???

libonati

Não não foi isso que eu queria mas vamos ao que interessa. Remova e depois instale novamente
sudo apt-get remove bcmwl-kernel-source
sudo apt-get install bcmwl-kernel-source

marcelo cordeiro

Citação de: libonati online 20 de Junho de 2010, 11:35
Não não foi isso que eu queria mas vamos ao que interessa. Remova e depois instale novamente
sudo apt-get remove bcmwl-kernel-source
sudo apt-get install bcmwl-kernel-source

Conforme solicitado:

sudo apt-get remove bcmwl-kernel-source

Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
Os pacotes a seguir serão REMOVIDOS:
  bcmwl-kernel-source
0 pacotes atualizados, 0 pacotes novos instalados, 1 a serem removidos e 0 não atualizados.
Depois desta operação, 2589kB de espaço em disco serão liberados.
Você quer continuar [S/n]? s
(Lendo banco de dados ... 149450 arquivos e diretórios atualmente instalados).
Removendo bcmwl-kernel-source ...
Removing all DKMS Modules
Done.
update-initramfs: deferring update (trigger activated)
Processando gatilhos para initramfs-tools ...
update-initramfs: Generating /boot/initrd.img-2.6.32-22-generic

sudo apt-get install bcmwl-kernel-source

Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
Os NOVOS pacotes a seguir serão instalados:
  bcmwl-kernel-source
0 pacotes atualizados, 1 pacotes novos instalados, 0 a serem removidos e 0 não atualizados.
É preciso baixar 0B/895kB de arquivos.
Depois desta operação, 2589kB adicionais de espaço em disco serão usados.
Selecionando pacote previamente não selecionado bcmwl-kernel-source.
(Lendo banco de dados ... 149402 arquivos e diretórios atualmente instalados).
Desempacotando bcmwl-kernel-source (de .../bcmwl-kernel-source_5.60.48.36+bdcom-0ubuntu3_i386.deb) ...
Configurando bcmwl-kernel-source (5.60.48.36+bdcom-0ubuntu3) ...
Loading new bcmwl-5.60.48.36+bdcom DKMS files...
Building only for 2.6.32-22-generic
Building for architecture i686
Building initial module for 2.6.32-22-generic
Done.

wl.ko:
Running module version sanity check.
- Original module
   - No original module exists within this kernel
- Installation
   - Installing to /lib/modules/2.6.32-22-generic/updates/dkms/

depmod....

DKMS: install Completed.
update-initramfs: deferring update (trigger activated)

Processando gatilhos para initramfs-tools ...
update-initramfs: Generating /boot/initrd.img-2.6.32-22-generic


A rede está com o mesmo problema...

libonati


marcelo cordeiro

#11
Citação de: libonati online 20 de Junho de 2010, 11:56
Reinicie o computador e teste...

Computador reiniciado e apresentando o mesmo problema...

Será que pode ser algum conflito com a placa de audio??? Não sei como verificar isso mas é a terceira vez que eu reinstalo o Ubuntu no meu PC para ver se resolvia o problema do wireless. Na segunda vez que eu instalei, o wireless funcionou mas o computador não detectou o audio... ai reinstalei o ubuntu pela terceira vez e detectou o audio, porém voltou o problema da placa wireless...

espero que essa informação ajude...


libonati

Use o comando modprobe para carregar o drive.

marcelo cordeiro

Citação de: libonati online 20 de Junho de 2010, 12:14
Use o comando modprobe para carregar o drive.


Executei o

sudo modprobe wl

reiniciei o computador e o mesmo erro!!!!

Se fosse fácil não tinha nem postado aqui no fórum... ;)

libonati

Calma amigo. Vamos resolver juntos. Aqui em meu computador de testes o procedimento usando o live-cd deu certo. Poste aqui novamente:
lspci -vv
/etc/network/interfaces
/etc/resolv.conf
modem/roteador