Estou tendo sérios problemas ao instalar os drivers Broadcom para Ubuntu. Funcionou perfeitamente na minha versão anterior, mas agora é impossível.
Quais são as etapas para instalar os drivers sem fio Broadcom para uma placa BCM43xx?
Como sou um usuário sem conhecimentos avançados em Linux, preciso de explicações claras sobre como criar, compilar etc.
lspci -vnn | grep Network
mostrou:
Broadcom Corporation BCM4322 802.11a/b/g/n Wireless LAN Controller [14e4:432b]
iwconfig
mostrou:
lo no wireless extensions.
eth0 no wireless extensions.
NOTA: A resposta abaixo é atualizada sempre que novas informações são adicionadas e confirmadas funcionando.
networking
drivers
wireless
software-installation
broadcom
Luis Alvarado
fonte
fonte
Respostas:
0. Introdução e Antecedentes
Esta resposta é baseada em uma extensa pesquisa feita por vários usuários do Ubuntu que trabalharam juntos em quase todos os problemas relacionados à Broadcom. Agradecimentos especiais a chili555, que ajudou nos fóruns do Ubuntu e neste site com muitas perguntas relacionadas a dispositivos sem fio e a outras pessoas que contribuíram por e-mail, bate-papos, IRC e muito mais no teste de vários drivers com várias das placas Broadcom Wireless mais populares (Muito obrigado a Chili555, sério. Esse cara sabe o que faz).
No total, queríamos oferecer uma resposta que fosse fácil de seguir e abrangesse a maioria dos cartões / drivers Broadcom. Depois de seguir este guia, você PRECISA testar sua conexão sem fio por pelo menos 2 horas (na verdade, recomendo 8 horas) com outro dispositivo no modo Ad-Hoc, no modo de infraestrutura ou em ambos. Os problemas comuns que serão resolvidos (além dos drivers não instalados) são:
Link 1 - https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1060268
Link 2 - https://bugs.launchpad.net/ubuntu/+source/bcmwl/+bug/732677
Link 3 - Dá um erro semelhante a "Desculpe, a instalação deste driver falhou."
Portanto, com isso em mente, é o que temos agora, simplificado em apenas três etapas:
1. Saber qual placa sem fio Broadcom você possui
Existem dezenas de cartões sem fio Broadcom e mais parecem aparecer todos os dias. A chave para encontrar o driver correto para qualquer placa de rede é o conhecido como PCI ID (PCI.ID). Para descobrir qual PCI.ID você possui, procedemos à abertura do terminal pressionando CTRL+ ALT+ T(deve abrir uma janela com um fundo em branco) e, dentro deste terminal, executamos o seguinte comando:
Você obterá algo como o seguinte se tiver um adaptador Broadcom Wireless (o ID 14e4 usado no exemplo acima na maioria dos casos é um cartão Broadcom Wireless):
O PCI.ID neste exemplo é 14e4: 4320 como visto dentro dos colchetes [...]. Em alguns casos, você também precisará da versão de revisão (se aparecer) para alguns casos especiais. Nesse caso, a versão de revisão é rev 03, como mostrado dentro dos parênteses (...) no final. Então, o que você precisará após esta pesquisa é:
Com essas novas informações, você pode procurar na tabela abaixo e selecionar o método apropriado para instalar o driver. Por exemplo, neste caso, como você possui a 14e4: 4320 rev 03 , se descermos a lista para a que mostra exatamente o mesmo PCI.ID, você verá que nas colunas do Ubuntu 12.04, 13.10 ou 14.04, será mostrado o
firmware-b43-installer
driver do pacote. Isso significa que você só precisará instalar este pacote específico, pois ele aparece em todas as colunas da versão Ubuntu.NOTA - Antes de continuar, se você já instalou algum driver, colocou na lista negra ou descomentou os arquivos ou arquivos de configuração ou fez alterações no sistema para fazer com que os drivers funcionem nas tentativas anteriores, será necessário desfazê-los para poder siga este guia. Assumimos que você está fazendo isso do zero e não alterou nenhum arquivo de configuração, módulo ou driver do sistema de nenhuma maneira (além de atualizar o sistema). Isso inclui qualquer instalação usando o apt-get, aptitude, synaptic, dpkg, centro de software ou compilação e instalação manual dos pacotes. O sistema deve começar do zero para que isso funcione e evitar conflitos que possam aparecer se o trabalho anterior tiver sido feito.
Por exemplo, se você instalou o
bcmwl-kernel-source
pacote anteriormente , será necessário removê-lo usando o método de limpeza:2. Preparando o sistema
Se você acabou de instalar o Ubuntu, precisará criar um índice de pacotes disponíveis antes de podermos instalar o driver, caso ainda não o tenha feito:
Eu iria ainda mais longe para atualizar a lista de PCI.IDs do Ubuntu:
Apenas no caso de aparecer o ID de um novo dispositivo Broadcom em particular.
Agora, usando o PCI.ID encontrado nas etapas acima, procuramos na lista abaixo para encontrar o PCI.ID correspondente e o método para instalar o driver associado a ele de uma maneira simples e correta. O terminal será usado para evitar problemas relacionados à GUI. Isso se aplica a todos os casos, exceto conforme indicado. O procedimento de instalação é realizado apenas via terminal e também enquanto estiver conectado à Internet com uma conexão Ethernet com fio temporária ou modem USB ou qualquer outro meio possível que possa fornecer ao seu PC, por enquanto, acesso à Internet. Depois de encontrar na lista abaixo o pacote correto, prosseguimos com a instalação.
3. Instalando o pacote (online)
Supondo que você tenha usado o PCI.ID 14e4: 4320 rev 03, conforme encontrado na sua pesquisa acima, e depois olhado na tabela abaixo e constatado que o pacote correto a ser instalado é o seguinte
firmware-b43-installer
, continuamos a instalar este pacote no terminal:e depois reiniciar
O formato para instalar é bastante simples, é apenas:
No exemplo acima, o PACKAGE_NAME é
firmware-b43-installer
.TABELA SEM FIO DA BROADCOM (Atualizado em 18 de agosto de 2017)
Caso Especial # 1 - Usos
bcma
ebrcmsmac
combinação de drivers. O firmware necessário é instalado por padrão no pacotelinux-firmware
.Caso Especial # 2 - Para o ASUS PCE-AC88 AC3100, as etapas são:
sudo cp brcmfmac4366c-pcie.bin /lib/firmware/brcm/brcmfmac4366c-pcie.bin
sudo nano /etc/rc.local
adicione modprobe brcmfmac e salvesudo reboot
Em hardware como o Lenovo S10-2, se a sua placa sem fio ficar presa ao tentar se conectar a um SSID (continua tentando se conectar), a alternativa para fazê-lo funcionar seria instalar o
bcmwl-kernel-source
pacote (Remova quaisquer outros pacotes instalados relacionados a ela ) Leia a seção Depuração abaixo para obter mais informações sobre este dispositivo sem fio.NOTA IMPORTANTE - Após setembro de 2014, se você seguir esta resposta e ainda tiver problemas para instalar o driver correto, tente o
firmware-b43-installer
pacote e nos notifique por meio de comentários. Houve algumas alterações e alguns drivers funcionarão apenas com este pacote. Lembre-se de ter um sistema limpo antes de instalá-lo:Em alguns casos particulares, após a instalação,
firmware-b43-installer
você precisa remover o módulo b43, habilitá-lo novamente e até mesmo desbloquear com o rfkill:Se você tiver um cartão Broadcom com um pci.id diferente, faça uma nova pergunta. Uma vez resolvida, a solução será adicionada a este howto.
4. Instalando o pacote (offline)
4.1 Instalando
firmware-b43-installer
Para instalar
firmware-b43-installer
offline, veja esta resposta .4.2 Instalando
bcmwl-kernel-source
Para os casos em que você precisa instalar,
bcmwl-kernel-source
mas está offline, aqui está uma excelente resposta. Mas, basicamente, siga estas etapas:sudo dpkg -i *.deb
. Isso instalará todos os pacotes nessa pasta. Se houver algum erro, leia o erro e siga as etapas mencionadas.Para dar um exemplo, depois de ir ao ponto 1 mencionado acima, se você tivesse o Broadcom
14e4:43a0
, procuraria pelobcmwl-kernel-source
pacote e depois de selecionar a versão correspondente do Ubuntu (no meu caso, 16.04 ou Xenial), chegaria à página a seguir:http://packages.ubuntu.com/xenial/bcmwl-kernel-source
Nesta página, eu selecionaria a arquitetura correspondente (32 ou 64), mas também precisaria fazer o download das 3 dependências do pacote mencionadas nessa página, como visto na imagem a seguir:
Após o download de todos os pacotes e dependências, você pode continuar copiando todos os pacotes para uma única pasta e executando o
dpkg
comando conforme mencionado na etapa 4 acima.NOTA
Em alguns computadores, antes de executar os comandos, você precisará desativar as Opções de inicialização segura no BIOS. Isso se aplica a casos, por exemplo, em que o bcmwl-kernel-source já está instalado, mas o driver ainda não funciona. Você pode reinstalar dessa maneira ou desabilitar a Inicialização segura, acessando a configuração do BIOS:
DEBUGGING
As informações a seguir são material adicional para ler sobre a solução de vários problemas relacionados ao gerenciamento sem fio e conflitos com outros dispositivos de rede. Saiba que em alguns casos você precisa ter uma versão atualizada do Kernel, pois cada nova versão do Kernel apresenta novos drivers de rede, aprimoramentos em relação aos drivers existentes ou soluciona bugs relacionados a eles.
Antes de ler os pontos mencionados abaixo, certifique-se de ter todos os repositórios ativados no seu sistema Ubuntu. Para verificar, execute no terminal
software-properties-gtk
e verifique se todas as opções na guia Software Ubuntu estão ativadas.Para configurar seus dispositivos sem fio através do terminal, eu recomendo Como conectar e desconectar manualmente uma rede no terminal?
Se sua conexão cair de vez em quando, alguns usuários sugerem que o IPv6 seja ignorado . Basta ir ao Network Manager (o ícone de rede no painel superior). Clique nele e selecione Editar configurações . Em seguida, vá para a conexão sem fio que você está usando, selecione-a. Agora vá para a última guia que menciona as configurações de IPv6 . No campo Método, selecione Ignorar .
Se o seu laptop não detectar sua placa de rede sem fio, alguns usuários mencionaram que o uso
rfkill unblock all
resolverá o problema. Outros simplesmente desligaram e ligaram novamente o laptop nos seus laptops (interruptor físico disponível nesses laptops). Para mais informações sobrerfkill
por favor leia rf kill unblock all NÃO FUNCIONA!Se você estiver recebendo erro b43-phy0: Erro fatal no DMA / aviso b43-phy0: PIO forçado, faça o seguinte:
Se funcionar, adicione-o aos arquivos RC para que ele seja executado toda vez que você inicializar. Você pode alterar o PIO para 1, se necessário.
Se você estiver tendo uma chave necessária não disponível ao instalar um módulo DKMS (como Nvidia, Broadcom ou outros), acesse a resposta do piloto aqui
Se sua placa sem fio vê / não vê o roteador e fica presa em um loop interminável de "Tentativa de conexão (tentativa 1/3)", a solução pode ser a configuração adequada do seu roteador ou dispositivo SSID sem fio.
Para todas as placas sem fio em geral, é muito importante levar em consideração os dispositivos de rede que você está usando (roteadores, comutadores, canais sem fio e bandas sem fio, etc.). Com essas informações, você poderá avaliar melhor qual seria a origem do problema quando chegar a um beco sem saída. Um exemplo seria o Lenovo S10-2, que usa o PCIID 14e4: 4315 rev 01 . Mesmo após a instalação do driver correto, o usuário terminava em um loop "tentando conectar". Ele veria o SSID sem fio, mas ao tentar se conectar a ele, entraria em um loop de reconexão.
A solução foi que esse dispositivo sem fio específico não suporta canais de 40 Mhz nem suporta 802.11N. Nesse caso, o roteador estava transmitindo com 40 Mhz forçado e apenas no WiFi-N. Quando o roteador foi definido no modo Automático e no canal 20/40 Mhz, a placa sem fio funcionou corretamente. Este é um cenário de caso que também se repete em outros casos, portanto, uma avaliação adequada do equipamento de rede ajudaria muito.
Para casos em que você se repete:
ERRO @ wl_cfg80211_get_station: Endereço incorreto do Mac ...
ao fazer uma
dmesg
e sua conexão sem fio cai frequentemente (várias vezes por hora ou por dia), o problema aqui pode ser que você esteja dentro de um sinal sem fio usado como uma ponte sem fio (2 roteadores que compartilham o mesmo SSID e conexão). Isso pode acontecer com roteadores modernos que têm a capacidade de estender a conexão sem fio oferecendo o mesmo SSID. sua conexão sem fio pode cair porque você pode estar entre os roteadores e a intensidade do sinal entre os dois é quase a mesma.Se sua conexão cair com muita frequência, significa que você está quase no meio dos dois dispositivos roteadores. Para diminuir ou eliminar a taxa de queda do seu dispositivo sem fio, tente se posicionar onde sua placa sem fio pode ver apenas um roteador ou pelo menos um deles ter uma força de sinal mais alta que o outro.
Existem também algumas técnicas para forçar o dispositivo sem fio a se conectar apenas a um roteador específico, configurando o BSSID como o endereço MAC do roteador ao qual você deseja se conectar. Isso forçará o seu dispositivo sem fio a se conectar SOMENTE a ele.
Problemas de inicialização segura
Em alguns cenários específicos, a instalação dos drivers, seja no modo offline através de vários pacotes DEB ou através do apt-get com acesso à Internet, não funcionará se o Secure Boot não estiver desativado.
Isso ocorre porque o acesso necessário é negado pelo Secure Boot, para que os drivers pareçam estar instalados corretamente quando, na verdade, não foram. Portanto, em casos MUITO específicos, você precisará desativar temporariamente a Inicialização segura para que os drivers funcionem.
Atualização de firmware do Linux
Em outros casos, procurar e instalar o firmware mais recente do Linux resolveria o problema. Resolver pequenos problemas que estavam acontecendo com um cartão de trabalho ou fazê-lo funcionar pela primeira vez.
fonte
firmware-b43-installer
trabalhou para14e4:4727 rev 01
meu PCI.ID é09:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4313 802.11bgn Wireless Network Adapter [14e4:4727] (rev 01)
Corrigi o meu problema com os drivers Broadcom bcm4311.
Etapas que tomei para corrigir esse problema (roubei esse método do nm_geo nos fóruns do ubuntu ):
(Pode ser necessário instalar
synaptic
ou seu gerenciador de pacotes favorito.)Desinstale o
bcmwl-kernel-source
pacote emitindo o seguinte comando em um terminal:Certifique-se de que os
firmware-b43-installer
e osb43-fwcutter
pacotes são instalados (é claro que você vai precisar de internet por outros meios):Digite um terminal:
(Você pode copiar isso) e veja se o termo 'lista negra bcm43xx' existe.
Se estiver, digite
cd /etc/modprobe.d/
e, em seguida,sudo gedit blacklist.conf
Coloque um
#
na frente da linha:blacklist bcm43xx
Em seguida, salve o arquivo (eu estava recebendo mensagens de erro no terminal sobre não poder salvar, mas ele realmente foi salvo corretamente).
Reiniciar
Depois que eu fiz o acima, o wireless teve que ser desbloqueado pelo rfkill: Como desbloquear algo listado no rfkill?
fonte
rfkill list all
não mostra meu dispositivo sem fio, mostra apenas o dispositivo Bluetooth:0: hci0: Bluetooth Soft blocked: no Hard blocked: no
e ainda sem acesso sem fio!Put a # in front of the line: blacklist bcm43xx
Isso ajuda meu wireless. Obrigado!blacklist bcm43xx
me ajudou no Ubuntu 15.10 WTF no Dell Vostro 3700 ([14e4:4315] (rev 01)
caso ruim).14e4:4311 rev 01
lubuntu-16.10-desktop-amd64
Esse é um problema comum ao chip sem fio Broadcom.
Execute o seguinte no terminal:
Se o comando for executado com êxito, tente ativar a conexão sem fio (com a chave de hardware).
Se não funcionar ou se o comando falhar dizendo que não existe esse módulo, tente abrir um terminal e digite
Se você vir linhas como:
Então você provavelmente não possui o firmware da placa broadcom. Abra o Software Center , pesquise e instale os seguintes pacotes,
Reinicie uma vez. Agora o wireless deve funcionar.
fonte
firmware-b43-lpphy-installerer
, qualquer um usar este método deve instalarb43-fwcutter
efirmware-b43-installer
Drivers para o 4313
Vamos apenas enumerar o driver dos chipsets Broadcom e como eles funcionam com o 4313:
Broadcom STA . Sugerido por drivers adicionais. Velho. Horrível. Lixo absoluto. Pule isso. Se você já o instalou, remova-o.
b43-fwcutter . Muitas pessoas vêem o "Broadcom" e pulam sobre isso, mas não é compatível com o 4313 (que é mais recente). Se você o instalou, limpe-o.
ndiswrapper . Ainda mais esquisito que o driver STA. Consegui fazê-lo funcionar por cerca de 10 minutos antes que tudo implodisse.
brcm80211 tcp brcmsmac . Este é um driver (relativamente) novo que foi adicionado recentemente ao Ubuntu (desde que o driver foi adicionado ao kernel). Isso deve funcionar bem e (na versão recente do Ubuntu, Natty e Oneiric) deve "Apenas funcionar". Este é o dróide que você está procurando. Use este driver para o 4313 .
Se você não está executando o Natty ou o Oneiric, seu kernel provavelmente não terá esse driver. Você precisa estar executando pelo menos 2.6.27 e eu recomendaria o 2.6.28 como o mínimo (você pode verificar o que está executando executando
uname -r
).Se você está atrasado nas versões, sugiro a atualização, mas para uma solução rápida, você pode dar uma olhada nos kernels da linha principal e experimentar um deles. Instalar pacotes do kernel raramente é uma coisa arriscada, porque geralmente você pode voltar a um antigo usando a tela de inicialização do grub.
Você sabe que provavelmente está no driver certo se executar
lsmod | grep brc
e virbrcm80211
oubrcmsmac
na saída.Lista negra do seu caminho para o sucesso
Se você não está vendo isso, algo mais foi carregado e você precisa colocar isso na lista negra. Se você pode ver o que foi carregado, ótimo, edite
/etc/modprobe.d/blacklist.conf
e comece a adicionar linhas como:Obviamente, você precisa ter cuidado se tiver outro dispositivo sem fio que possa estar usando um driver conflitante, como se estivesse na lista negra, você também quebrará esse :)
fonte
Obrigado pela sua resposta valiosa.
Esse problema foi resolvido pelas seguintes etapas:
bcm
no Ubuntu Software Center ,Agora está funcionando sem fio. Você não precisa seguir as etapas acima. Instale o "driver B43" para conexão sem fio.
fonte
bcmwl-kernel-source
Instale o
firmware-b43-installer
pacote. Primeiro desinstale o driver proprietário de 'drivers adicionais ".Em seguida, em um terminal, execute:
logo após a reinicialização, funciona muito bem para mim.
fonte
Eu sempre recomendo remover e reinstalar os drivers broadcom usando seu terminal
Em um terminal, digite o seguinte comando
então
Isso reconstruirá seu driver.
Deixe-nos saber como você se dá
Você pode reiniciar o seu PC ou, se for um problema, digite os seguintes comandos no terminal que 'ligam' o seu dispositivo sem fio
então
fonte
Finalmente, eu mesmo resolvi o problema, mas não sei como. Eu estava prestes a compilar o driver com a fonte broadcom.com e as instruções fornecidas em http://www.broadcom.com/docs/linux_sta/README.txt , mas nesta etapa das instruções
On Ubuntu, you will need headers and tools. Try these commands:
# apt-get install build-essential linux-headers-generic
# apt-get build-dep linux
construir essencial e os cabeçalhos já foram instalados. Acabei de executar o
sudo apt-get build-dep linux
comando e, Voilá !, após uma reinicialização, minha conexão começou a funcionar na velocidade normal.Não tenho certeza do que fiz. Eu acho que ele cria dependências de kernel ou driver (ou ambos). O driver BCM precisava dessa etapa e a auto-configuração do jockey a omitiu por algum motivo.
De qualquer forma, é fixo.
fonte
Às vezes, o Utilitário de drivers adicionais falha ao instalar um driver sem fio Broadcom STA. Quando isso acontecer, verifique primeiro se o seu cartão é realmente suportado pelo driver STA e, para isso, abra uma janela do terminal (ctrl-alt-t) e execute
A saída incluirá o modelo da placa sem fio, verifique se ele está entre os modelos listados abaixo.
Placas sem fio Broadcom suportadas pelo driver STA:
Se a placa for suportada, tente instalar o driver manualmente. Abra uma janela do terminal (ctrl-alt-t) e execute
Pode ser necessário reiniciar neste momento.
fonte
Como descobri, para sistematizar um pouco isso, existem quatro famílias de drivers disponíveis:
Esses links também fornecem referência aos drivers e listas com chipsets suportados.
Para ficar claro ao referenciar os diferentes IDs, consulte o link STA acima antes de continuar lendo e compreenda o seu por meio de:
Aqui está um exemplo para 4313 (do link # 6):
Além do driver, você também precisa do firmware, firmware-b43-installer .
A descrição abaixo foi aplicada ao driver STA, mas foi escrita antes disso.
Embora o Ubuntu seja versátil, bonito e fácil de usar para todos, os pacotes ainda são propensos a falhas de dependência. Olha, instalando drivers e outras coisas do sistema, é razoável obter um feedback o mais detalhado possível, ou seja, faça isso manual ou semi-manualmente (apt-get), evite os instaladores da GUI.
Estou enfrentando os mesmos problemas com o meu 4313. Deixe-me oferecer uma solução sem corte e parcialmente não analítica:
Remova tudo do STA que você possui
Instale isso novamente manualmente:
Leia a saída. Eu estou tendo um belo liner duplo:
Nesse caso, o que suponho que acontece com bastante frequência, pois (1) a dependência inerente não é resolvida e (2) há uma falha na interface wl nas atualizações (que podem envolver uma atualização do kernel); nesse caso, você deve basta executar as duas etapas a seguir e presumo que você não precise reinstalar as fontes do driver WiFi:
Verifique sua versão atual do kernel da seguinte forma
(terceira entrada):Instale os linux-headers apropriados , que no meu caso são:
Após este comando, você deverá ver (pois isso foi adiado pela incapacidade de compilar durante o procedimento de instalação dos arquivos de origem do driver STA WiFi):
Não tenho certeza se os responsáveis pelos pacotes conseguirão ver isso. Ainda assim, depois de usar o Gentoo há anos, eu me acostumei com sua verbosidade e que pode parecer desnecessária para colorir e formatar a saída. Vocês devem adicionar formatação e cores à sua rotina apt-get, é muito mais fácil, especialmente para usuários iniciantes, entender o que pode ter dado errado. E adicione a dependência dos cabeçalhos, você poderá removê-los posteriormente - e certamente precisará reconstruir o módulo após a alteração do kernel .
Espero que isso ajude, e sou cauteloso em generalizar o caminho acima para resolver o problema de massa. Apenas tente, se funcionar, incrível, se não houver, existem muitas outras soluções oferecidas que são notavelmente mais analíticas e proficientes.
Eu também me deparei com essas respostas (com um cheque
Para - o
pci.id 14er:4727
que é válido no meu caso): a conexão sem fio não funciona mais após a atualização do software com o Ubuntu 12.10 em um Dell Latitude E6230 e como faço para que uma placa sem fio Acer Npilfy 802.11 (BCM43225) esteja funcionando?quem se refere ao primeiro.E também senti falta do fato de o Ubuntu oferecer um link nos pacotes para a versão do kernel e dos cabeçalhos atualmente instalada e em execução, a fim de evitar a definição da versão do kernel.
fonte
Isto é o que funcionou para mim:
firmware-b43-installer
(+ b43fwcutter adicionado automaticamente no Synaptic)bcm-kernel-source
pacote usando o SynapticO passo 3 foi um passo fundamental para mim. Se você não remover o driver Wireless STA original, terá problemas.
fonte
O que funcionou para mim no meu Broadcom bcm4313 no Asus Eee PC Seashell 1015PEM com o Ubuntu 12.04:
/etc/modprobe.d/blacklist.conf
sudo modprobe brcmsmac
/etc/modules
fonte
Eu tive o mesmo problema com o meu Acer TravelMate 8172 e seu controlador Broadcom 4357 no Ubuntu 12.04. Tentei várias soluções publicadas na Web para outros dispositivos Broadcom, mas eles não funcionaram. A solução de andybleaden acima funcionou para mim.
Seguindo as instruções de Andy, primeiro removi e reinstalei os drivers Broadcom com:
Depois disso, eu executei
para ativar a placa sem fio.
Infelizmente, a placa sem fio fica desativada sempre que eu reinicializo, então criei um script com os dois comandos modprobe acima para executar sempre que eu reiniciar. Isso terá que fazer até que o Ubuntu 12.04 seja atualizado com uma correção.
fonte
sudo modprobe wl
gera o errocould not insert 'wl': Required key not available
Eu usei a solução do usuário 'bkratz' em http://ubuntuforums.org/showthread.php?t=1928241 e funcionou para mim.
Execute estes:
O último passo é ir para 'Drivers adicionais' e habilitar o driver.
fonte
Primeiro pensei em editar a excelente resposta de Luis Alvarado (veja sua postagem em 7 de setembro de 2011), porque quando segui as etapas, apareceu o pacote indicado na tabela (veja sua postagem) para o meu PCI.ID. realmente corresponde.
De fato, meu PCI.ID é 14e4: 4727 , que, de acordo com a tabela, requer a instalação do pacote
bcmwl-kernel-source
. Este pacote foi instalado no meu computador, mas o Wifi não estava funcionando (nenhuma detecção de rede sem fio, desde a atualização para o Ubuntu 16.04). Em vez disso, tentei instalar afirmware-b43-installer
seguinte resposta de Luis Alvarado (usarfirmware-b43-installer
é uma alternativa já apontada em seu post), e funcionou!Portanto, caso ajude alguém no mesmo caso que eu, aqui estão as informações necessárias:
Saída do
lspci -nn -d 14e4:
comando:Os passos que segui:
Limpe o
bcmwl-kernel-source
pacote:Execute os seguintes comandos (consulte a resposta de Luis Alvarado para obter detalhes):
Instale o
firmware-b43-installer
pacote e não obcmwl-kernel-source
pacote (ao contrário do recomendado na tabela14e4:4727 rev 01
):Reinicialização:
E agora o Wifi deve funcionar!
Muito obrigado Luis Alvarado!
fonte
Verifique se o seu adaptador sem fio não está desativado. Você pode verificá-lo executando:
Para habilitar adaptadores sem fio, execute:
fonte
O Dell Inspiron E1505, os seguintes passos (sozinho), funcionou para mim. Eu tive que desfazer as etapas extras de edição do arquivo da lista negra.
abra o 'Synaptic Package Manager' e procure por 'bcm'
desinstalar o
bcmwl-kernel-source
pacoteverifique se
firmware-b43-installer
osb43-fwcutter
pacotes e estão instaladosreiniciar
fonte
No caso em que a reinstalação do blacklist.conf ou do apt-get para o b43 Broadcom não funcionou, pode ser simplesmente porque a configuração sem fio padrão ainda não foi ativada corretamente para o WPA / WPA2.
Pasta Rede, sem fio e selecione Opções ubuntu 12.04:
fonte
O problema com o seu wifi é que você está usando o forçado pelo Ubuntu, mas isso não funciona. Execute os seguintes comandos para obter o Wifi funcionando corretamente:
Pressione Ctrl+ Alt+T
Depois de reiniciar. Seu Wi-Fi deve funcionar como pretendido.
fonte
Boas notícias. Com base nas informações fornecidas nos comentários, você tem uma placa de rede suportada pelo driver Broadcom proprietário.
Primeiro, verifique se você executou o sudo apt-get update a partir do terminal. Em seguida, vá para "Drivers adicionais". Você pode encontrá-lo abrindo o traço (clique no canto superior direito) e digitando drivers.
O driver não livre da Broadcom está ativado lá? Caso contrário, tente ativá-lo e reinicie o sistema. Se isso não funcionar, tente reinstalar os drivers (apenas para ficar online uma vez) manualmente. Aqui estão as instruções para instalação manual: http://wireless.kernel.org/en/users/Drivers/b43
Pode ser necessário rmmod drivers antigos ou ruins. Boa sorte, mas saiba que isso pode ser feito! :)
fonte
Eu tive o mesmo problema e resolvi-o adicionando
para
/etc/modprobe.d/blacklist.conf
Uma reinicialização mais tarde sem fio funcionou.
(isso foi retirado de http://ubuntuforums.org/showpost.php?p=11006092&postcount=2 )
fonte
Eu tive o mesmo problema ontem (Dell Latitude D530 com broadcom 4311).
Eu fiz:
Foi isso até a próxima reinicialização. Agora eu tinha que descobrir como reativá-lo, mas agora o problema está em outro lugar.
fonte
Apenas instalando os drivers adicionais, ele funciona no meu Dell Vostro 3500.
Eu fiz os seguintes passos:
sudo apt-get remove bcmwl-kernel-source
Em seguida, reinstale os drivers adicionais fornecidos abaixo. Eu o ativei.
Este pacote contém o driver sem fio Broadcom 802.11 Linux STA para uso com o hardware baseado em BCM4311-, BCM4312-, BCM4313-, BCM4321-, BCM4322-, BCM43224-, BCM43225-, BCM43227- e BCM43228 da Broadcom.
fonte
Existe uma maneira muito mais fácil de resolver esse problema. O truque é a ordem em que você instala drivers proprietários. O driver Broadcom DEVE ser instalado PRIMEIRO antes de qualquer outro.
Exemplo: Eu tenho um HP TX2-1050ED com gráficos Broadcom B43 e ATI Raedon.
Ativei o driver ATI Raedon primeiro e depois o driver Broadcom, levando aos erros mencionados acima.
Quando eu desinstalei o driver ATI, instalei o driver Broadcom e reinicializei. Eu tinha wireless. Então eu instalei o driver da ATI e agora ambos funcionam.
Este é realmente um bug no Jockey, pois o Jockey deve resolver o conflito do driver para você.
Então, em suma. Broadcom Primeiro, depois outros drivers.
fonte
Verifique se você não está tendo uma dependência de cabeçalhos de linux não resolvida, cf. Após a atualização para o Ubuntu 12.04, meu driver Broadcom STA Wireless não está funcionando , caso contrário, instale-o.
fonte
Eu tenho um controlador de LAN sem fio Dell inspiron 6000 BCM4318 que consegui resolver isso usando o gerenciador de pacotes sinápticos
Aqui eu: Primeiro, desinstalei o bcmwl-kernel-source. Em seguida, instalei o firmware-b43-installer e o b43-fwcutter que reconstruíram os drivers do wifi
Então eu tive que reiniciar
fonte
O BCM4311 para o meu DV6000 não está funcionando com o driver STA nem com o driver b43. Com b43, o LED sempre fica laranja (WLAN desativado).
Com o rfkill eu posso ver:
Com o driver STA, posso pesquisar na rede, mas a conexão nunca termina. O sistema funcionou bem com o Ubuntu 10.10 (Maverick Meerkat) (x86) - agora estou usando o Ubuntu 11.10 (Oneiric Ocelot) beta 2 (x64).
O dmesg lança alguma luz sobre o erro:
Parece que os arquivos de firmware estão ausentes nos drivers do Linux (?). O LED voltou ao azul (a WLAN está ativada) e a digitalização está funcionando com:
Este foi do site http://linuxwireless.org/en/users/Drivers/b43 .
Agora a rede WLAN está funcionando para mim ( era necessário verificar duas vezes a senha WPA2 :-)).
fonte
Para qualquer outra pessoa que esteja recebendo a mensagem "a conexão sem fio é desativada pelo comutador de hardware -a" em sem fio (você a verá clicando no ícone) - e é "bloco rígido" que pode funcionar em qualquer modelo (que esteja funcionando para mim no netgear "adaptador USB sem fio", não verifiquei os outros, mas pode funcionar).
Primeiro verifique se está bloqueado. Execute no terminal ( Ctrl+ Alt+ T):
Se for, execute primeiro para desbloquear:
Então desliguei meu PC, desconectei-o da eletricidade e abri a porta esquerda. Eu removi a bateria carregada e apertei o botão liga / desliga por 20 pressionamentos longos e curtos para redefinir o BIOS .
Depois devolvi a bateria e conectei o PC à eletricidade. Liguei o PC e configurei o BIOS (também para itens como ausência de disquete e inicialização) no Wake-on-LAN , na qual ele diz que algo no PME está ativado.
Eu apertei F10 para salvar as configurações e reiniciei. Depois de tudo isso, o sistema estava pronto - desktop e seus arquivos. Eu esperei um pouco e o Wi-Fi estava respondendo novamente.
Isso já funcionou para mim quatro vezes (isso pode acontecer a qualquer momento em que você está forçando um desligamento ou desconectando o Wi-Fi).
Espero que também ajude alguém (:
fonte
Eu tenho uma placa b43 e uso o Ubuntu desde 9.04, usei o mesmo método para fazê-lo funcionar desde então. Envolve algum uso da linha de comando, mas acredite, vale a pena.
Para começar, se você já possui o b43-fwcutter instalado, é necessário reinstalá-lo, execute:
Suponho que você saiba o modelo de tipo da sua placa sem fio. Este método não usa a maneira Drivers adicionais.
Após a desinstalação do b43-fwcutter, reinicie o seu computador. Nota: se você não tem acesso a uma rede com fio em sua máquina, precisará baixar o pacote b43-fwcutter manualmente daqui e o driver da sua placa daqui . Meu cartão é o 4311, então eu baixo o broadcom-wl-4-150-10.5.tar.bz2.
Depois de reinstalar o b43-fwcutter executando
sudo apt-get install b43-fwcutter
ou usando o arquivo .deb que você teria obtido no site citado.Você precisa extrair seu firmware do tarball. Comando de execução;
Pode ser necessário alterar o nome do arquivo para refletir o que você baixou do site do driver ou apenas usar
tar -xvjf broadcom*
. Então corraAgora reinicie e tudo deve funcionar bem!
fonte
Descobri que a luz não acendia quando a colocava na posição operacional. Um utilitário que você pode experimentar é o rfkill para ativá-lo. Você precisa fazer isso toda vez que reiniciar.
fonte