I'm installing Debian from a USB drive onto my laptop, and it's asking me for the following firmware file: brcm/brcmfmac43241b4-sdio.bin

I have another Linux distro on my laptop already, so I already have this file. The Debian installer say the "firmware can be loaded from removable media, such as a USB stick", so I put the file on a (FAT32) USB stick and plugged it into my laptop and tried to continue with the installer, but it doesn't find the file, even though it's in the root directory (only directory) of the second USB stick.

I also tried putting the file at this path on the second USB stick, but it didn't work: /brcm/brcmfmac43241b-sdio.bin

How can I get the Debian installer on the first USB stick to recognize that the file in the second USB stick is the file it wants?


It's better to use the non-free installer, which already contains all firmware: http://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/current/amd64/iso-cd/

  • I get the exact same error message when using the non-free installer. It seems my firmware is not included in that installer or something. – Taylor Jul 24 '18 at 19:03

Download the deb file from here (direct link to download from Debian), put it on the root of the second USB (don't create any structure), then insert and try to continue.

  • This did not work. – Taylor Jul 24 '18 at 18:46
  • Have you tried removing the install USB, putting in the second, letting it find the .deb, and then reinserting the installer USB after it loads? Also, you might be able to put the .deb on the installer USB but I do not know if that would prevent the installer from running due to verification issues. – Mountainerd Jul 24 '18 at 21:04

It finally solved my own issue.

It turns out that it was asking for brcm/brcmfmac43241b4-sdio.bin, and it did actually find this and then ask for the very similarly named brcm/brcmfmac43241b4-sdio.txt. Supplying both of these files at the same time on a USB stick worked.

The text file is here and the binary file is here.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.