Eu também tenho uma placa sem fio Broadcom BCM4321, mas
sudo apt-get install bcmwl-kernel-source
funciona perfeitamente para mim no ubuntu 14.04.1
Então, eu não preciso de uma novidade no Linux, apenas não aproveitei para aprender, então, por favor, descubra comigo.
Eu apenas troquei uma das minhas placas wireless de um computador para outro. Esta placa wireless em questão seria um "Broadcom BCM4321 (14e4: 4329)" ou, na verdade, um "Adaptador PCI sem fio Netgear WN311B Rangemax Next de 270 Mbps", mas isso não é importante. Eu tentei (mas provavelmente estraguei tudo no processo) instalando os drivers "wl", "b43" e "brcmsmac", ou pelo menos eu acho que sim. Atualmente, tenho apenas os seguintes drivers carregados:
eugene@EugeneS-PCu:~$ lsmod | grep "brcmsmac\|b43\|ssb\|bcma\|wl"
b43 387371 0
bcma 52096 1 b43
mac80211 630653 1 b43
cfg80211 484040 2 b43,mac80211
ssb_hcd 12869 0
ssb 62379 2 b43,ssb_hcd
A questão principal é que, com a maioria dos drivers disponíveis que eu instalei, eles encontrarão minha rede sem fio, mas ficarão conectados por cerca de um minuto com velocidade anormalmente lenta e, de repente, desconectarão. Atualmente, o computador é conectado a outro para compartilhar sua conexão, para que eu possa instalar os drivers da Internet em vez de carregá-los em uma unidade flash e fazê-lo offline.
Se alguém tiver alguma ideia do problema, isso seria fantástico. Se não, provavelmente procurarei apenas como instalar o driver de código-fonte fechado do Windows.
Editar 1: Mesmo quando eu tento o método aqui , como sugerido quando isso foi marcado como duplicado, ainda não consigo ficar conectado a uma rede sem fio.
Editar 2: Depois de discutir meu problema com @Luis, ele abriu minha pergunta e me disse para incluir os testes / procedimentos nos comentários. Basicamente eu fiz isso:
bcmwl-kernel-source
e, em vez disso, instale firmware-b43-installer
e b43-fwcutter
. bcmwl-kernel-source
sudo rfkill unblock all
rfkill unblock all
não retornou nada, então decido tentar sudo rfkill list all
. Não retorna nada (não é de admirar que rfkill unblock all
não tenha feito nada). lsmod | grep "brcmsmac\|b43\|ssb\|bcma\|wl"
e isso não retorna nada. Tente carregar o driver digitando sudo modprobe b43
e tente lsmod | grep "brcmsmac\|b43\|ssb\|bcma\|wl"
novamente. Retorna isso:
eugene @ Eugenes-uPC: ~ $ sudo modprobe b43 eugene @ Eugenes-uPC: ~ $ lsmod | grep "brcmsmac \ | b43 \ | ssb \ | bcma \ | wl" b43 387371 0 bcma 52096 1 b43 mac80211 630653 1 b43 cfg80211 484040 2 b43, mac80211 ssb_hcd 12869 0 ssb 62379 2 b43, ssb_hcd
Então, para recapitular: Atualmente, o Network Manager não reconhece a existência da rede sem fio, os drivers b43 estão carregados e atualmente eu conectei uma conexão do meu laptop ao computador que está causando isso.
Editar 3: Então, decidi tentar instalar novamente o bcmwl-kernel-source
. Conseguiu encontrar minha rede e tentou se conectar. No entanto, nunca consegui e continuei me pedindo a senha da rede. Eu dou a correta a cada vez, mas ela continua perguntando sobre três vezes e depois para de tentar. Neste ponto, estou começando a pesquisar como usar ndiswrapper
, mas também não tive sorte com isso.
Editar 4: Depois de chorar em um canto por cerca de um mês, decidi fazer uma nova instalação do Ubuntu e instalar os drivers Broadcom STA ( wl.ko
) diretamente do site deles. Ele realmente encontra redes e parece saber como se conectar a eles, no entanto, ele irá se conectar a eles por alguns minutos com velocidade de conexão muito lenta e, em seguida, apenas soltar. Isso foi com o Wicd Network Manager também, com apenas o antigo network-manager
, ele continuará pedindo a minha senha para se conectar à rede, nunca realmente se conectando à rede.
Eu também tenho uma placa sem fio Broadcom BCM4321, mas
sudo apt-get install bcmwl-kernel-source
funciona perfeitamente para mim no ubuntu 14.04.1
Eu também tenho essa placa exata e também mudei recentemente para o Linux. Eu também fiz testes extensivos e acabei comprando um Linksys AE2500 barato, que funciona bem para mim através do ndiswrapper. A razão é simples: a placa Netgear funciona na versão de 32 bits do Ubuntu, mas não na versão de 64 bits, e eu tenho 8GB de RAM no meu sistema.
Sinceramente, não me lembro se são os drivers b43 ou os wl, mas não é tão difícil mudá-los graças ao Software & amp; Atualiza a GUI. Além disso, se bem me lembro, os que foram carregados por padrão foram os que funcionaram.
tl; versão dr: experimente a versão de 32 bits do Ubuntu. Por estranho que pareça, funcionou para mim, embora você esteja sacrificando certas habilidades, especialmente se tiver mais de 4 GB de RAM.
Eu tenho o mesmo cartão BCM4321 (14e4: 4329) e veio aqui pelo Google. Obrigado pela sua ajuda, talvez eu possa ajudá-lo também.
Estou usando o Kubuntu e o Lubuntu (ambos com 64bits), e passei algum tempo tentando entender por que a mesma placa funciona bem no Kubuntu, mas não existe no Lubuntu, ambos com o bcmwl-kernel-source instalado. Usando lsmod
como você sugere agora, parece que há um conflito por causa de muitos drivers instalados.
Sugiro que você tente:
lsmod | grep "brcmsmac\|b43\|ssb\|bcma\|wl"
para listar os drivers instalados sudo modprobe -r drivername
para desativá-la; desativar todos eles sudo modprobe wl
para ativar apenas um deles sudo gedit /etc/modprobe.d/blacklist.conf
Adicione # na frente de "blacklist bcm43xx". Então reinicie.
Isso resolveu o problema para mim.