The CONFIG_LIB80211 kernel option is hidden and selected only by enabling drivers unrelated to wl. I also noticed the lib80211 module wasn't loaded when using wl on 5.11, so I tested, and my BCM43142 still works when it's disabled. (The only network-related kernel options I needed to enable to use wl were NETDEVICES and CFG80211 and their dependencies.) Can LIB80211 just be made optional, particularly because linux-info docs say the following? > The only time fatal checks should be used is for building kernel modules or cases that a compile will fail without the option.
Created attachment 702642 [details, diff] fix.patch
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f55197e3c4f5953895e7dcc0f1d7a1bce5aa396 commit 5f55197e3c4f5953895e7dcc0f1d7a1bce5aa396 Author: David Michael <fedora.dm0@gmail.com> AuthorDate: 2021-04-27 00:19:01 +0000 Commit: Mike Gilbert <floppym@gentoo.org> CommitDate: 2021-04-27 13:59:06 +0000 net-wireless/broadcom-sta: make CONFIG_LIB80211 optional Closes: https://bugs.gentoo.org/785922 Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: David Michael <fedora.dm0@gmail.com> Signed-off-by: Mike Gilbert <floppym@gentoo.org> net-wireless/broadcom-sta/broadcom-sta-6.30.223.271-r6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)