Broadcom BCM4321 não consegue encontrar redes

0

Eu já passei algumas horas tentando fazer com que meu cartão wifi funcionasse. Mudei a placa PCI de uma máquina em funcionamento para uma nova. Ambos rodando o Ubuntu 12.04. A placa funcionou bem na primeira máquina, mas agora não consegue encontrar nenhuma rede sem fio. Estou usando o driver wl como foi dito para trabalhar com o chipset BCM4321 . E usei esta página como um guia para a instalação: link 12.10 .28Quantal_Quetzal.29

Espero que alguém possa dar um conselho para ajudar minha miséria :) Detalhes abaixo.

dmesg ( BCM4329 parece suspeito, pois o chipset deve ser BCM4321 ):

root@mymachine:/# dmesg | grep -e wl -e eth1
[    1.425064] wl: module license 'MIXED/Proprietary' taints kernel.
[    1.429110] wl: module verification failed: signature and/or required key missing - tainting kernel
[    1.479959] INFO @wl_cfg80211_attach : Registered CFG80211 phy
[    1.526081] eth1: Broadcom BCM4329 802.11 Hybrid Wireless Controller 6.20.155.1 (r326264)
[  988.710494] INFO @wl_cfg80211_attach : Registered CFG80211 phy
[  988.737879] eth1: Broadcom BCM4329 802.11 Hybrid Wireless Controller 6.20.155.1 (r326264)
[ 2083.164833] ERROR @wl_dev_intvar_get : error (-1)
[ 2083.164840] ERROR @wl_cfg80211_get_tx_power : error (-1)

lspci:

root@mymachine:/# lspci -vvnn | grep 14e4 04:05.0 Network controller
[0280]: Broadcom Corporation BCM4321 802.11b/g/n [14e4:4329] (rev 01)

iwconfig:

root@mymachine:/# iwconfig
eth0      no wireless extensions.

eth1      IEEE 802.11abg  ESSID:off/any
          Mode:Managed  Access Point: Not-Associated   Tx-Power=200 dBm
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off

lo        no wireless extensions.

virbr0    no wireless extensions.

lshw (O driver = wl0 está OK?):

root@mymachine:/# lshw -C network
  *-network
       description: Wireless interface
       product: BCM4321 802.11b/g/n
       vendor: Broadcom Corporation
       physical id: 5
       bus info: pci@0000:04:05.0
       logical name: eth1
       version: 01
       serial: 00:21:29:6d:7b:98
       width: 32 bits
       clock: 33MHz
       capabilities: bus_master ethernet physical wireless
       configuration: broadcast=yes driver=wl0 driverversion=6.20.155.1 (r326264) latency=32 multicast=yes wireless=IEEE 802.11abg
       resources: irq:21 memory:fdafc000-fdafffff

lsmod (O driver realmente não se comunica com o kernel certo?):

root@mymachine:/# lsmod | grep wl
wl                   3074978  0
cfg80211              499466  1 wl
lib80211               14381  2 wl,lib80211_crypt_tkip

As alterações que fiz no /etc/modprobe.d/blacklist.conf (adicionei as 3 últimas):

# replaced by b43 and ssb.
blacklist bcm43xx
blacklist brcmsmac
blacklist bcma
blacklist b43

Digitalização do iwlist:

root@mymachine:/# iwlist eth1 scanning
eth1      No scan results
    
por quinz 11.02.2014 / 19:13

1 resposta

1

Você tem 3 soluções possíveis

  • Use Ethernet (conecte um cabo ao roteador e ao seu PC) e vá para o gerenciador de configurações - > drivers adicionais e procurar onde diz usar driver Broacom (algo parecido)
  • Se você não encontrou esse driver. Em seguida, faça esta solução sudo nano /etc/modprobe.d/blacklist.conf e, em seguida, adicione blacklist b43 e remova o brcmsmac da lista negra. em seguida, vá para sudo nano /etc/modules e adicione wl ou brcmsmac . Este último funciona no meu PC. Eu tenho broadcom também, mas não o mesmo.
  • Se nenhuma dessas soluções funcionar, atualize para o Ubuntu 13.10, conecte-se à Internet usando Ethernet e, em seguida, vá para drivers adicionais e você encontrará um driver da Broadcom com certeza.

'

    
por Lynob 11.02.2014 / 19:37