WiFi não está detectando no Ubuntu 14.10 - Mac

0

Eu tentei de tudo para configurar o meu wifi, porque não está detectando nada. Depois de ler e fazer um monte de coisas eu encontrei esta página link que eu acho que tem a solução para meu problema. O problema é que eu não entendo o ponto 7 quando ele disse "E agora você precisa inserir este arquivo recém-criado no seu Ubuntu". O que significa com "meu Ubuntu"? qual pasta é? Eu insiro o arquivo wl.ko na minha pasta pessoal, mas então eu corri "sudo insmod wl.ko" (ponto 9) e o terminal mostra "insmod: ERRO: não foi possível carregar o módulo wl.ko: Nenhum arquivo ou diretório" . Eu acho que o problema é que eu não estou colocando o arquivo wl.ko na pasta correta. No entanto deste procedimento, se alguém souber outro procedimento e quiser ajudar, por favor seja meu convidado. Agradecemos antecipadamente.

    
por Cristian Coronel 09.11.2014 / 18:37

3 respostas

0

Talvez você esteja tendo um problema de dispositivo wifi, eu tive o mesmo tipo de problema e foi sugado .. Eu tentei de tudo e sim Eu também pensei que wl.ko é a resposta xD mas quando eu tentei um dispositivo WiFi USB (TP -Link) automaticamente conectado :) você deve tentar o mesmo talvez funcione (apenas um conselho) de qualquer maneira o ponto 7 significa que ele irá produzir um arquivo wl.ko no diretório de nível superior.Se o seu driver não construir, verifique se você instalou o pacote do kernel descrito nos requisitos acima. Esse driver usa a API cfg80211. O código para a API Wext está presente e pode ser construído, mas deixamos de oferecer suporte a ele. Como antes, o Makefile ainda construirá a versão correspondente para o seu sistema.

    
por Yelmaaz 09.11.2014 / 19:47
0

não importa onde está o arquivo.
Depois de alterar a pasta atual do terminal para a pasta em que o arquivo wl.ko está localizado, você poderá fornecer ao Ubuntu os próximos comandos, conforme indicado no guia.

    
por MoRtL 09.11.2014 / 23:07
0

O blog que você referenciou é mais ou menos apenas uma cópia direta e cole do R EADME arquivo publicado na página do driver da Broadcom .

Dito isto, isso não deve ser particularmente difícil, contanto que você siga os passos corretamente, um de cada vez. Vou tentar destilar os passos no blog para ver se isso ajuda a reduzir a confusão.

Faça o download e compile o driver Broadcom

  1. Faça o download do driver correto (32 ou 64 bits) na página de download da Broadcom: link
  2. Extraia o arquivo que você baixou para uma pasta em seu diretório pessoal (por exemplo, ~ / hybrid_wl)
  3. Navegue até a pasta em um terminal (cd ~ / hybrid_wl)
  4. Executar sudo make clean
  5. Executar sudo make
  6. Execute sudo make install (descobri que esta última etapa copiará o módulo para o diretório apropriado para você)

Descarregar quaisquer módulos instalados anteriormente para Wireless

  1. Executar sudo lsmod | grep "brcmsmac\|b43\|ssb\|bcma\|wl"
  2. Remova qualquer um dos seguintes módulos que existem da chamada lsmod
    • sudo rmmod b43
    • sudo rmmod brcmsmac
    • sudo rmmod ssb
    • sudo rmmod bcma
    • sudo rmmod wl
  3. Encloqueie os drivers desnecessários para evitar conflitos no futuro
    • sudo echo "blacklist ssb" >> /etc/modprobe.d/blacklist.conf"
    • sudo echo "blacklist bcma" >> /etc/modprobe.d/blacklist.conf"
    • sudo echo "blacklist b43" >> /etc/modprobe.d/blacklist.conf"
    • sudo echo "blacklist brcmsmac" >> /etc/modprobe.d/blacklist.conf"

Instale o driver wl.ko

  1. Você ainda deve estar na mesma pasta da qual compilou a fonte (por exemplo, ~/hybrid_wl . Caso contrário, cd ~/hybrid_wl
  2. Carregue um dos seguintes módulos de segurança (normalmente o primeiro deve funcionar)
    • sudo modprobe lib80211
    • sudo modprobe ieee80211_crypt_tkip
  3. sudo modprobe cfg80211
  4. sudo insmod wl.ko
  5. sudo depmod -a

Neste ponto, o WiFi deve estar ativado e ser capaz de detectar redes sem fio. A etapa final é atualizar seu arquivo initrd com sua nova configuração de módulo. No Ubuntu, parece que simplesmente colocar blacklisting em ssb não é suficiente. Devemos reconstruir o arquivo initrd para que a nova configuração do módulo tenha efeito na inicialização.

  1. Faça um backup do seu initrd existente: cp /boot/initrd.img-\ uname -r '~'
  2. sudo update-initramfs -u
  3. sudo init 6 (reboot)

Neste ponto, seu módulo sem fio deve carregar com sucesso na inicialização, e você não deve ter que instalar novamente, a menos que uma atualização do kernel force você a recompilar o driver.

    
por mclark1129 09.11.2014 / 23:44