This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
en:users:drivers:brcm80211 [2018/07/08 07:50] Joel Brinton channel number typo |
en:users:drivers:brcm80211 [2020/06/10 15:38] Matteo Scordino |
||
---|---|---|---|
Line 116: | Line 116: | ||
=== Current === | === Current === | ||
- | For SDIO driver you need to copy the nvram for your system and place it in /lib/firmware/brcm. The nvram file name depends on the chip you have. The kernel log will tell you the exact file name. For the USB driver no nvram file is needed. | + | For SDIO driver you need to copy the nvram for your system and place it in /lib/firmware/brcm. The nvram file name depends on the chip you have. The kernel log will tell you the exact file name. |
+ | |||
+ | For the USB driver no nvram file is //strictly// needed: however, the nvram parameters are still required and they are already part of the firmware blob. This is a TRX file which contains the nvram parameters as a sequence of zero-terminated plain text strings, appended at the end of the last section. | ||
+ | For an example of how to modify/add nvram parameters for USB devices, see [[https://www.linkedin.com/feed/update/urn:li:activity:6675830103454339072/|this article]] | ||
The firmware files are located in the linux-firmware repository and can be copied as is to /lib/firmware/brcm. | The firmware files are located in the linux-firmware repository and can be copied as is to /lib/firmware/brcm. |