[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#821400: firmware-brcm80211: brcmfmac_sdio wants brcm/brcmfmac43340-sdio .bin and .txt, only .bin supplied



On Mon, 2016-04-18 at 14:57 -0400, Daniel Kahn Gillmor wrote:
> Version: 20160110-1
> 
> Thanks for the quick response, Ben.
> 
> On Mon 2016-04-18 09:49:27 -0400, Ben Hutchings wrote:
> > 
> > > 
> > > It looks to me like the brcmfmac_sdio kernel module is expecting this
> > > .txt file is supposed to be shipped alongside the .bin, but it isn't
> > > present.
> > That's board-specific configuration, not really firmware.  I don't know
> > where you're supposed to get it from.
> hm, https://wiki.debian.org/InstallingDebianOn/Asus/X205TA#WiFi
> suggests:
> 
>    cp /sys/firmware/efi/efivars/nvram-74b00bd9-805a-4d61-b51f-43268123d113 /lib/firmware/brcm/brcmfmac43340-sdio.txt
> 
> and indeed, after doing that, and then removing and re-loading the
> kernel module with:
> 
>  modprobe -v -r brcmfmac
>  modprobe -v brcmfmac
> 
> then the device is found correctly.

Ah, I dimly remembered that this information could be stashed in the
system firmware somewhere.  It seems like the driver ought to look
there first if EFI support is enabled (there is an in-kernel API for
reading EFI variables).  That will have to be developed upstream
though.

Ben.

-- 
Ben Hutchings
Always try to do things in chronological order;
it's less confusing that way.

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: