Hi everybody,

I was trying to achieve Bluetooth activation on my cubox-i, and while
tinkering I realized a putative bug in the script
'install-brcmfmac.sh' used by the package 'bcm43xx-firmware'.
The script parses the file '/sys/firmware/devicetree/base/compatible'
looking for 'solidrun,cubox-i', however it is not successful, because
in my personal case it actually retrieves 'solidrun,cubox-i/q'.
Because of this, the symbolic link
'/lib/firmware/brcm/brcmfmac4330-sdio.txt' is not created and brcmfmac
fails with the following error messages:

[   21.774391] brcmfmac: brcmf_fw_alloc_request: using
brcm/brcmfmac4330-sdio for chip BCM4330/4
[   21.833131] brcmfmac mmc0:0001:1: Direct firmware load for
brcm/brcmfmac4330-sdio.solidrun,cubox-i/q.txt failed with error -2
[   21.833205] brcmfmac mmc0:0001:1: Direct firmware load for
brcm/brcmfmac4330-sdio.txt failed with error -2

The content of '/sys/firmware/devicetree/base/compatible' is:
solidrun,cubox-i/q^@fsl,imx6q^@

Probably because it is a Cubox-i Pro Quad Core.
Should the pattern for case statement be changed into

solidrun,cubox-i|solidrun,cubox-i/q)

?

Ciao
Alessio
-- 
To unsubscribe, e-mail: opensuse-arm+unsubscr...@opensuse.org
To contact the owner, e-mail: opensuse-arm+ow...@opensuse.org

Reply via email to