Page 1 of 1

Wifi with arch arm on pi4

Posted: Tue Jul 16, 2019 11:06 pm
by andischi
With arch arm on pi4 wifi doesn't work out of the box with latest kernel and firmware from today.

Dmesg shows this error:

Code: Select all

brcmfmac: brcmf_sdio_htclk: HT Avail timeout (1000000): clkctl 0x50
After copying wifi driver brcmfmac43455* from https://github.com/RPi-Distro/firmware- ... aster/brcm, unload und reload the driver by modprobe wifi works fine.

After reboot wifi doesn't work again and dmesg shows the same error as before. Unload and reload driver brings wifi up and it works fine again. This workaround doesn't work with the origin driver! But unload the driver first is needed every time after reboot to get it work.

Can someone explain how to get the driver to work right from the start without unload and reload it?

Re: Wifi with arch arm on pi4

Posted: Thu Jul 18, 2019 9:37 am
by andischi
With new firmware from last night (19-17-07) wifi works right from the (re)boot - nice work!

Re: Wifi with arch arm on pi4

Posted: Sun Sep 01, 2019 5:24 am
by hwang4
I met the same problem on my RPi 4 board, the wifi driver reported the same timeout error as yours, but unload/reload the driver can't fix it on my board.

Could you please tell me where to get the new firmware you mentioned?

Thanks in advance.

Re: Wifi with arch arm on pi4

Posted: Thu Sep 26, 2019 11:56 am
by FAGould
@hwang4 On arch linux arm, firmware is loaded with the following command. The distro updates firmware with all dependencies using that command.

Code: Select all

pacman -Syu