Created attachment 519320 [details, diff] Kconfig should allow legacy broadcom wifi usig ssb on pci linux-4.15 could not get my broadcom wifi activated until reading this bug https://bugzilla.kernel.org/show_bug.cgi?id=198555 I managed it by applying this patch: --- a/drivers/ssb/Kconfig 2018-01-28 22:20:33.000000000 +0100 +++ b/drivers/ssb/Kconfig 2018-02-13 17:50:38.015765599 +0100 @@ -32,7 +32,7 @@ config SSB_PCIHOST_POSSIBLE bool - depends on SSB && (PCI = y || PCI = SSB) && PCI_DRIVERS_LEGACY + depends on SSB && (PCI = y || PCI = SSB) default y config SSB_PCIHOST
Config variable PCI_DRIVERS_LEGACY cannot be provided obviously when trying to handle ssb via make menuconfig
Now running: --- # uname -r 4.15.3-2.8.376 # lspci -v -v -n -n ... 03:00.0 Network controller [0280]: Broadcom Limited BCM4321 802.11a/b/g/n [14e4:4328] (rev 05) Subsystem: Apple Inc. AirPort Extreme [106b:0090] Control: I/O- Mem+ BusMaster+ SpecC ... Capabilities: [160 v1] Device Serial Number 96-26-08-ff-ff-ed-00-26 Capabilities: [16c v1] Power Budgeting <?> Kernel driver in use: b43-pci-bridge Kernel modules: ssb ... ---
This bug is also present on sys-kernel/gentoo-sources-4.15-3, I suppose. please report it upstream and i will see to add the patch on gentoo-sources, we are not adding patch to vanilla-sources. thanks
could you try to test 4.15.4 and see if solve the problem ?
seems to be solved now for linux-4.15.4 by a hard to understand OR_NOT logic: --- depends on SSB && (PCI = y || PCI = SSB) && (PCI_DRIVERS_LEGACY || !MIPS) ---
yes i see that, thanks
Just for confirmation: I run that linux-4.15.4 without issues (LEGACY PCI SSB)