PCE-AC88 + Ubuntu

1. PCE-AC88 + Ubuntu

Felipe Ruppel
ZuuM

(usa Debian)

Enviado em 05/03/2017 - 16:50h

Bom dia galera,

Recentemente comprei uma placa PCI pra conexão wireless (PCE-AC88 - AC3100 Dual-Band PCIe® Wi-Fi Adapter) com chipset broadcom (BRCM4366):


lspci | grep Network
06:00.0 Network controller: Broadcom Limited Device 43c3 (rev 04)


Instalei a placa e comecei a receber o seguinte erro pelo dmesg:


dmesg | grep brcm
[ 4.383300] usbcore: registered new interface driver brcmfmac
[ 4.485443] brcmfmac 0000:06:00.0: Direct firmware load for brcm/brcmfmac4366c-pcie.bin failed with error -2


E o sistema nao reconhecia a placa, não fazia buscas por wifi, nao fazia nada.
Pesquisando na internet encontrei o seguinte forum do Fedora:

http://forums.fedoraforum.org/showthread.php?t=310626

Consegui fazer alguma avanço seguindo as instruções desse forum.
Resumidamente oq fiz foi baixar o firmware de um roteador da asus, extrair os arquivos, e entao gerar o arquivo brcmfmac4366c-pcie.bin usando o comando dd.
Após colocar o arquivo brcmfmac4366c-pcie.bin em /lib/firmware/brcm e reiniciar a máquina, o ubuntu passou a reconher minha placa de rede.


iwconfig
wlp6s0 IEEE 802.11 ESSID:off/any
Mode:Managed Frequency:2.447 GHz Access Point: Not-Associated
Retry short limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:on

enp3s0 no wireless extensions.

lo no wireless extensions.


E a interface grafica para gerenciamento de WiFi passou a funcionar, e fazer a busca pelos sinais proximos a mim.
Porém eu continuo sem conseguir conectar, qnd tento conectar à alguma rede WiFi, nada acontece.
E agora o dmesg passou a mostrar os seguintes erros:


dmesg -l err
[ 2.214725] sd 6:0:0:0: [sdc] No Caching mode page found
[ 2.214727] sd 6:0:0:0: [sdc] Assuming drive cache: write through
[ 9.746071] brcmf_c_preinit_dcmds: Firmware version = wl0: May 12 2016 11:33:40 version 10.10.69.6904 (r635567) FWID 01-a1b24c27
[ 9.762904] brcmf_cfg80211_reg_notifier: not a ISO3166 code (0x30 0x30)
[ 11.341002] brcmf_p2p_set_firmware: failed to update device address ret -23
[ 11.341120] brcmf_p2p_create_p2pdev: set p2p_disc error
[ 11.341121] brcmf_cfg80211_add_iface: add iface p2p-dev-wlp6s0 type 10 failed: err=-23
[ 905.110718] brcmf_cfg80211_escan: Connecting: status (3)
[ 905.110721] brcmf_cfg80211_scan: scan error (-11)
[ 905.409647] brcmf_cfg80211_reg_notifier: not a ISO3166 code (0x30 0x30)
[ 916.571421] brcmf_cfg80211_reg_notifier: not a ISO3166 code (0x30 0x30)
[ 919.848313] brcmf_cfg80211_reg_notifier: not a ISO3166 code (0x30 0x30)
[ 946.780052] brcmf_cfg80211_reg_notifier: not a ISO3166 code (0x30 0x30)
[ 1023.992481] brcmf_cfg80211_reg_notifier: not a ISO3166 code (0x30 0x30)
[ 1168.840404] brcmf_cfg80211_scan: scan error (-16)
[ 1191.449323] brcmf_cfg80211_escan_handler: scan not ready, bsscfgidx=0
[ 1191.449332] brcmf_fweh_event_worker: event handler failed (69)


Estou a mais de 1 mes tentando fazer essa placa funcionar, mas não estou mais conseguindo fazer progresso. Alguem tem alguma ideia de como posso resolver isso?

Estou usando gnome-ubuntu 16.10

uname -a
Linux desk 4.8.0-40-generic #43-Ubuntu SMP Thu Feb 23 16:01:19 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux














  


2. Re: PCE-AC88 + Ubuntu

Perfil removido
removido

(usa Nenhuma)

Enviado em 05/03/2017 - 17:02h

Conecte internet via cabo

Rode comando
sudo apt-get install b43-fwcutter firmware-b43-installer

Reinicie PC

**********************************************
Meu Blog
http://dicaslinuxmint.blogspot.com.br/


3. Re: PCE-AC88 + Ubuntu

Felipe Ruppel
ZuuM

(usa Debian)

Enviado em 05/03/2017 - 18:21h


clodoadops

Instalei o b43-fwcutter e o firmware-b43-installer mas o erro persiste

-_-"


dmesg -l err
[ 2.203708] sd 6:0:0:0: [sdc] No Caching mode page found
[ 2.203710] sd 6:0:0:0: [sdc] Assuming drive cache: write through
[ 9.762218] brcmf_c_preinit_dcmds: Firmware version = wl0: May 12 2016 11:33:40 version 10.10.69.6904 (r635567) FWID 01-a1b24c27
[ 9.781746] brcmf_cfg80211_reg_notifier: not a ISO3166 code (0x30 0x30)
[ 11.197812] brcmf_p2p_set_firmware: failed to update device address ret -23
[ 11.197934] brcmf_p2p_create_p2pdev: set p2p_disc error
[ 11.197936] brcmf_cfg80211_add_iface: add iface p2p-dev-wlp6s0 type 10 failed: err=-23



4. Re: PCE-AC88 + Ubuntu

Perfil removido
removido

(usa Nenhuma)

Enviado em 05/03/2017 - 18:41h

Pelo que andei vendo essa BCM-4366 é casca grossa com Linux, não?

Minha Broadcom num notebook Dell foi ativada facilmente no Mint é Ubuntu

No drivers-adicionais não aparece nenhum driver disponível?

**********************************************
Meu Blog
http://dicaslinuxmint.blogspot.com.br/


5. Re: PCE-AC88 + Ubuntu

Felipe Ruppel
ZuuM

(usa Debian)

Enviado em 06/03/2017 - 10:00h


Verdade, eu já to a mais de 1 mes lutando com essa placa. Vi alguns relatos de gente q conseguiu fazer funcionar no fedora, mas eu ainda nao consegui aqui no ubuntu.

No drivers adicionais eu tenho isso:

http://imgur.com/8fBkASW


6. Re: PCE-AC88 + Ubuntu

Perfil removido
removido

(usa Nenhuma)

Enviado em 06/03/2017 - 10:10h

-seu ubuntu não está em pt-br?

-vc não se conectou na internet via cabo quando fez instalação?

**********************************************
Meu Blog
http://dicaslinuxmint.blogspot.com.br/


7. Re: PCE-AC88 + Ubuntu

Perfil removido
removido

(usa Nenhuma)

Enviado em 06/03/2017 - 10:12h

-vc tentou rodar um live-dvd do linuxmint-18 ou lmde-2 p/ ver se detecta essa wifi ??

**********************************************
Meu Blog
http://dicaslinuxmint.blogspot.com.br/


8. Re: PCE-AC88 + Ubuntu

Felipe Ruppel
ZuuM

(usa Debian)

Enviado em 06/03/2017 - 10:20h


Sim, eu estava conectado via cabo qnd fiz a instalação, mas eu escolhi deixar em ingles.
Eu procuro deixar tudo q posso em ingles, ajuda a treinar :)

Com relação ao live, eu usava o Debian, mas no debian nao dava erro e nao funcionava.
Era como se a placa nao existisse, entao tentei com o live do Ubuntu, e pude ver o primeiro erro que citei la em cima (Direct firmware load for brcm/brcmfmac4366c-pcie.bin failed with error -2)

Por conta disso resolvi instalar o ubuntu e partir daí.

Ainda não tentei outras distros, mas posso tentar a live deles.


9. Re: PCE-AC88 + Ubuntu

Perfil removido
removido

(usa Nenhuma)

Enviado em 07/04/2017 - 13:31h

Instala o Debian básico com kernel 4.9.

O suporte ao BRCM4366 vem pelo kernel.


# Atualizar para o kernel 4.9

# filename: /lib/modules/*/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/brcmfmac.ko

# firmware: brcm/brcmfmac4366c-pcie.bin
# firmware: brcm/brcmfmac4366b-pcie.bin


# dmesg | grep brcm

# [ 4.485443] brcmfmac 0000:06:00.0: Direct firmware load for brcm/brcmfmac4366c-pcie.bin failed with error -2


10. Consegui resolver o problema.

Felipe Ruppel
ZuuM

(usa Debian)

Enviado em 14/04/2017 - 11:41h

Este problema me tomou muito tempo de vida, mas finalmente consegui resolver.
Minha placa PCE-AC88 está conectando a redes wireless 2.4 e 5.0Gz com sucesso.
A solução foi dificil de conseguir, mas facil de aplicar, no entando eu precisei 'construir' os arquivos brcmfmac4366c-pcie.bin e brcmfmac4366c-pcie.txt 'na mao' (mais ou menos na mao) criei um minitutorial pra resolver o problema, mas gostaria de disponibilizar os arquivos prontos pra facilitar (e muito) a vida de quem tiver passando pelo mesmo problema que eu tive.

Alguem sabe se posso anexar arquivos neste tópico? Procurei uma opção pra anexar mas nao encontrei nada.