[Kernel-packages] [Bug 1760108] Re: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15
** Tags added: cscc -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1760108 Title: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15 Status in linux package in Ubuntu: Fix Released Status in linux source package in Bionic: Fix Released Bug description: I was upgrading my Ubuntu Xenial 16.04 from linux-hwe kernel 4.13.0-38 to linux-hwe-edge 4.15.0-13. After reboot my Broadcom network adapter (requiring package firmware-b43-installer) is not recognized by the new kernel 4.15.0-13. Running the lspci command lists the device as 'UNCLAIMED' in linux kernel 4.15. $ lspci [...] *-pci:4 description: PCI bridge product: Intel Corporation vendor: Intel Corporation physical id: 1c bus info: pci@:00:1c.0 version: f0 width: 32 bits clock: 33MHz capabilities: pci pciexpress msi pm normal_decode bus_master cap_list configuration: driver=pcieport resources: irq:123 memory:ef50-ef5f *-network UNCLAIMED description: Network controller product: BCM4331 802.11a/b/g/n vendor: Broadcom Corporation physical id: 0 bus info: pci@:05:00.0 version: 02 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress cap_list configuration: latency=0 resources: memory:ef50-ef503fff [...] $ The lspci -vv -pci:4 commands with the relevant devices are shown below. $ lspci -vv -pci:4 [...] 05:00.0 Network controller: Broadcom Corporation BCM4331 802.11a/b/g/n (rev 02) Subsystem: Apple Inc. AirPort Extreme Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+ Address: Data: Capabilities: [d0] Express (v1) Endpoint, MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd- ExtTag+ PhantFunc- AuxPwr- NoSnoop- MaxPayload 128 bytes, MaxReadReq 512 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend- LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <4us, L1 <64us ClockPM+ Surprise- LLActRep+ BwNot- ASPMOptComp- LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+ ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt- Capabilities: [100 v1] Advanced Error Reporting UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol- CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr- CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+ AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn- Capabilities: [13c v1] Virtual Channel Caps: LPEVC=0 RefClk=100ns PATEntryBits=1 Arb:Fixed- WRR32- WRR64- WRR128- Ctrl: ArbSelect=Fixed Status: InProgress- VC0:Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans- Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256- Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff Status:NegoPending- InProgress- Capabilities: [160 v1] Device Serial Number c6-d6-51-ff-ff-e6-f4-f9 Capabilities: [16c v1] Power Budgeting Kernel modules: bcma [...] $ The circumstances of this bug is well described on this webpage: https://bbs.archlinux.org/viewtopic.php?id=234122 Furthermore a patch has been provided upstream: [UPDATE]: This patch is already part of the used kernel version. Hence this bug is not related to this patch. https://patchwork.kernel.org/patch/10185397/ https://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/commit/?id=a9e6d44ddeccd3522670e641f1ed9b068e746ff7 But is still not implemented in any Ubuntu release. If this is not corrected on time, then the new Bionic 18.04 will fail to connect to Internet and the local network as well if it uses a Broadcom network adapter requiring the package firmware-b43-installer. --- ApportVersion: 2.20.1-0u
[Kernel-packages] [Bug 1760108] Re: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15
Hey Pascal I am using 4.15.0-36 but seeing the same issue with your packages, Driver installs but no network gets scanned under wifi networks -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1760108 Title: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15 Status in linux package in Ubuntu: Fix Released Status in linux source package in Bionic: Fix Released Bug description: I was upgrading my Ubuntu Xenial 16.04 from linux-hwe kernel 4.13.0-38 to linux-hwe-edge 4.15.0-13. After reboot my Broadcom network adapter (requiring package firmware-b43-installer) is not recognized by the new kernel 4.15.0-13. Running the lspci command lists the device as 'UNCLAIMED' in linux kernel 4.15. $ lspci [...] *-pci:4 description: PCI bridge product: Intel Corporation vendor: Intel Corporation physical id: 1c bus info: pci@:00:1c.0 version: f0 width: 32 bits clock: 33MHz capabilities: pci pciexpress msi pm normal_decode bus_master cap_list configuration: driver=pcieport resources: irq:123 memory:ef50-ef5f *-network UNCLAIMED description: Network controller product: BCM4331 802.11a/b/g/n vendor: Broadcom Corporation physical id: 0 bus info: pci@:05:00.0 version: 02 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress cap_list configuration: latency=0 resources: memory:ef50-ef503fff [...] $ The lspci -vv -pci:4 commands with the relevant devices are shown below. $ lspci -vv -pci:4 [...] 05:00.0 Network controller: Broadcom Corporation BCM4331 802.11a/b/g/n (rev 02) Subsystem: Apple Inc. AirPort Extreme Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+ Address: Data: Capabilities: [d0] Express (v1) Endpoint, MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd- ExtTag+ PhantFunc- AuxPwr- NoSnoop- MaxPayload 128 bytes, MaxReadReq 512 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend- LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <4us, L1 <64us ClockPM+ Surprise- LLActRep+ BwNot- ASPMOptComp- LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+ ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt- Capabilities: [100 v1] Advanced Error Reporting UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol- CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr- CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+ AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn- Capabilities: [13c v1] Virtual Channel Caps: LPEVC=0 RefClk=100ns PATEntryBits=1 Arb:Fixed- WRR32- WRR64- WRR128- Ctrl: ArbSelect=Fixed Status: InProgress- VC0:Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans- Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256- Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff Status:NegoPending- InProgress- Capabilities: [160 v1] Device Serial Number c6-d6-51-ff-ff-e6-f4-f9 Capabilities: [16c v1] Power Budgeting Kernel modules: bcma [...] $ The circumstances of this bug is well described on this webpage: https://bbs.archlinux.org/viewtopic.php?id=234122 Furthermore a patch has been provided upstream: [UPDATE]: This patch is already part of the used kernel version. Hence this bug is not related to this patch. https://patchwork.kernel.org/patch/10185397/ https://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/commit/?id=a9e6d44ddeccd3522670e641f1ed9b068e746ff7 But is still not implemented in any Ubuntu release. If this is not corrected on time, then the new Bionic 18.04 will fail to connect to Internet and the local network as
[Kernel-packages] [Bug 1760108] Re: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15
So after rebuilding from the 2 sources talked about above, I can now use Linux Kernel 4.15.0-13 with the Broadcom network adapter working at last ! [...] wl: Running module version sanity check. - Original module - No original module exists within this kernel - Installation - Installing to /lib/modules/4.13.0-38-generic/updates/dkms/ depmod Backing up initrd.img-4.13.0-38-generic to /boot/initrd.img-4.13.0-38-generic.old-dkms Making new initrd.img-4.13.0-38-generic (If next boot fails, revert to initrd.img-4.13.0-38-generic.old-dkms image) update-initramfs DKMS: install completed. Building initial module for 4.15.0-13-generic Done. wl: Running module version sanity check. - Original module - No original module exists within this kernel - Installation - Installing to /lib/modules/4.15.0-13-generic/updates/dkms/ depmod [...] If anyone needs these dkms drivers (module wl) to work on older than Bionic 18.04 Ubuntu systems, they can pick up the working packages in my PPA: https://launchpad.net/~anton+/+archive/ubuntu/miscellaneous ** Changed in: linux (Ubuntu Bionic) Status: Incomplete => Fix Released -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1760108 Title: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15 Status in linux package in Ubuntu: Fix Released Status in linux source package in Bionic: Fix Released Bug description: I was upgrading my Ubuntu Xenial 16.04 from linux-hwe kernel 4.13.0-38 to linux-hwe-edge 4.15.0-13. After reboot my Broadcom network adapter (requiring package firmware-b43-installer) is not recognized by the new kernel 4.15.0-13. Running the lspci command lists the device as 'UNCLAIMED' in linux kernel 4.15. $ lspci [...] *-pci:4 description: PCI bridge product: Intel Corporation vendor: Intel Corporation physical id: 1c bus info: pci@:00:1c.0 version: f0 width: 32 bits clock: 33MHz capabilities: pci pciexpress msi pm normal_decode bus_master cap_list configuration: driver=pcieport resources: irq:123 memory:ef50-ef5f *-network UNCLAIMED description: Network controller product: BCM4331 802.11a/b/g/n vendor: Broadcom Corporation physical id: 0 bus info: pci@:05:00.0 version: 02 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress cap_list configuration: latency=0 resources: memory:ef50-ef503fff [...] $ The lspci -vv -pci:4 commands with the relevant devices are shown below. $ lspci -vv -pci:4 [...] 05:00.0 Network controller: Broadcom Corporation BCM4331 802.11a/b/g/n (rev 02) Subsystem: Apple Inc. AirPort Extreme Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+ Address: Data: Capabilities: [d0] Express (v1) Endpoint, MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd- ExtTag+ PhantFunc- AuxPwr- NoSnoop- MaxPayload 128 bytes, MaxReadReq 512 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend- LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <4us, L1 <64us ClockPM+ Surprise- LLActRep+ BwNot- ASPMOptComp- LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+ ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt- Capabilities: [100 v1] Advanced Error Reporting UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol- CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr- CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+ AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn- Capabilities: [13c v1] Virtual Channel Caps: LPEVC=0 RefClk=100ns PATEntryBits=1 Arb:Fixed- WRR32- WRR64- WRR128- Ctrl: ArbSelect=Fixed Status: InProgress- VC0
[Kernel-packages] [Bug 1760108] Re: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15
Another feedback. After rebuilding package bcmwl-kernel-source from source as a backport from Bionic 18.04 I have no error on building dkms for linux kernel 4.15, as expected. Although I still have errors on broadcom-sta for the same reason. So I will rebuild from source as a backport from Bionic 18.04 and check whether it works. https://launchpad.net/ubuntu/+source/broadcom-sta broadcom-sta (6.30.223.271-8) unstable; urgency=low [ Roger Shimizu ] * debian/patches: - Added 20-linux414.patch, and 21-linux415.patch to support Linux kernel 4.15 (Thanks to Gerardo Esteban Malazdrewicz, closes: #885885) - Fix typo in 14-rdtscl.patch [ Eduard Bloch ] * Dropped extra CHANGELOG file (ancient documentation) * Standard version update to 4.1.3 (added lintian override to broadcom-sta-source since debhelper is used on purpose therein) -- Eduard Bloch Tue, 13 Feb 2018 21:45:18 +0100 So there is specific patches for linux kernel 4.15 and 4.14, available since mid February. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1760108 Title: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15 Status in linux package in Ubuntu: Incomplete Status in linux source package in Bionic: Incomplete Bug description: I was upgrading my Ubuntu Xenial 16.04 from linux-hwe kernel 4.13.0-38 to linux-hwe-edge 4.15.0-13. After reboot my Broadcom network adapter (requiring package firmware-b43-installer) is not recognized by the new kernel 4.15.0-13. Running the lspci command lists the device as 'UNCLAIMED' in linux kernel 4.15. $ lspci [...] *-pci:4 description: PCI bridge product: Intel Corporation vendor: Intel Corporation physical id: 1c bus info: pci@:00:1c.0 version: f0 width: 32 bits clock: 33MHz capabilities: pci pciexpress msi pm normal_decode bus_master cap_list configuration: driver=pcieport resources: irq:123 memory:ef50-ef5f *-network UNCLAIMED description: Network controller product: BCM4331 802.11a/b/g/n vendor: Broadcom Corporation physical id: 0 bus info: pci@:05:00.0 version: 02 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress cap_list configuration: latency=0 resources: memory:ef50-ef503fff [...] $ The lspci -vv -pci:4 commands with the relevant devices are shown below. $ lspci -vv -pci:4 [...] 05:00.0 Network controller: Broadcom Corporation BCM4331 802.11a/b/g/n (rev 02) Subsystem: Apple Inc. AirPort Extreme Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+ Address: Data: Capabilities: [d0] Express (v1) Endpoint, MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd- ExtTag+ PhantFunc- AuxPwr- NoSnoop- MaxPayload 128 bytes, MaxReadReq 512 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend- LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <4us, L1 <64us ClockPM+ Surprise- LLActRep+ BwNot- ASPMOptComp- LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+ ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt- Capabilities: [100 v1] Advanced Error Reporting UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol- CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr- CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+ AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn- Capabilities: [13c v1] Virtual Channel Caps: LPEVC=0 RefClk=100ns PATEntryBits=1 Arb:Fixed- WRR32- WRR64- WRR128- Ctrl: ArbSelect=Fixed Status: InProgress- VC0:Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans- Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256- Ctrl: Enable+
[Kernel-packages] [Bug 1760108] Re: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15
Well, I think I have found the solution. Reading the changelog from bcmwl source in Launchpad I see for the Bionic package: https://launchpad.net/ubuntu/+source/bcmwl bcmwl (6.30.223.271+bdcom-0ubuntu4) bionic; urgency=medium * debian/dkms.conf.in, (LP: #1737744) debian/patches/0025-add-support-for-linux-4.14.patch: debian/patches/0026-add-support-for-linux-4.15.patch: - Add support for Linux 4.12. -- Marcelo Henrique Cerri Fri, 15 Dec 2017 18:22:18 + This is available since mid December, well ahead of the hwe edge push to linux kernel 4.15. Looking at the bcmwl source changelog for building package bcmwl-kernel- source I don't see any support for kernel linux 4.15. So what all users need is a backport from the Bionic 18.04 package, waiting for this to happen as Seth Forshee suggested is plain non sense. If the packages are not up to date it's only an Ubuntu decision not to proceed with the update on depending packages. I will rebuild the package for Xenial in one of my PPAs and report back the result. >From the beginning I was suspecting that the kernel linux 4.15 patches were not applied, and it looks like it's the case. Now Xenial 16.04 LTS is supposed to get an extended support, so may be if updated with new linux kernels (availabe in official Ubuntu PPAs), Ubuntu should consider upgrading depending packages and this one bcmwl-kernel-source is clearly one. The same goes for the nVidia Graphics Drivers, which are still unsupported for Xenial 16.04 in linux kernel 4.15. I had to perform a rebuild of nvidia-390 with the appropriate patches for dkms to work properly. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1760108 Title: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15 Status in linux package in Ubuntu: Incomplete Status in linux source package in Bionic: Incomplete Bug description: I was upgrading my Ubuntu Xenial 16.04 from linux-hwe kernel 4.13.0-38 to linux-hwe-edge 4.15.0-13. After reboot my Broadcom network adapter (requiring package firmware-b43-installer) is not recognized by the new kernel 4.15.0-13. Running the lspci command lists the device as 'UNCLAIMED' in linux kernel 4.15. $ lspci [...] *-pci:4 description: PCI bridge product: Intel Corporation vendor: Intel Corporation physical id: 1c bus info: pci@:00:1c.0 version: f0 width: 32 bits clock: 33MHz capabilities: pci pciexpress msi pm normal_decode bus_master cap_list configuration: driver=pcieport resources: irq:123 memory:ef50-ef5f *-network UNCLAIMED description: Network controller product: BCM4331 802.11a/b/g/n vendor: Broadcom Corporation physical id: 0 bus info: pci@:05:00.0 version: 02 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress cap_list configuration: latency=0 resources: memory:ef50-ef503fff [...] $ The lspci -vv -pci:4 commands with the relevant devices are shown below. $ lspci -vv -pci:4 [...] 05:00.0 Network controller: Broadcom Corporation BCM4331 802.11a/b/g/n (rev 02) Subsystem: Apple Inc. AirPort Extreme Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+ Address: Data: Capabilities: [d0] Express (v1) Endpoint, MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd- ExtTag+ PhantFunc- AuxPwr- NoSnoop- MaxPayload 128 bytes, MaxReadReq 512 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend- LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <4us, L1 <64us ClockPM+ Surprise- LLActRep+ BwNot- ASPMOptComp- LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+ ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt- Capabilities: [100 v1] Advanced Error Reporting UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- Rx
[Kernel-packages] [Bug 1760108] Re: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15
** Tags removed: kernel-key -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1760108 Title: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15 Status in linux package in Ubuntu: Incomplete Status in linux source package in Bionic: Incomplete Bug description: I was upgrading my Ubuntu Xenial 16.04 from linux-hwe kernel 4.13.0-38 to linux-hwe-edge 4.15.0-13. After reboot my Broadcom network adapter (requiring package firmware-b43-installer) is not recognized by the new kernel 4.15.0-13. Running the lspci command lists the device as 'UNCLAIMED' in linux kernel 4.15. $ lspci [...] *-pci:4 description: PCI bridge product: Intel Corporation vendor: Intel Corporation physical id: 1c bus info: pci@:00:1c.0 version: f0 width: 32 bits clock: 33MHz capabilities: pci pciexpress msi pm normal_decode bus_master cap_list configuration: driver=pcieport resources: irq:123 memory:ef50-ef5f *-network UNCLAIMED description: Network controller product: BCM4331 802.11a/b/g/n vendor: Broadcom Corporation physical id: 0 bus info: pci@:05:00.0 version: 02 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress cap_list configuration: latency=0 resources: memory:ef50-ef503fff [...] $ The lspci -vv -pci:4 commands with the relevant devices are shown below. $ lspci -vv -pci:4 [...] 05:00.0 Network controller: Broadcom Corporation BCM4331 802.11a/b/g/n (rev 02) Subsystem: Apple Inc. AirPort Extreme Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+ Address: Data: Capabilities: [d0] Express (v1) Endpoint, MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd- ExtTag+ PhantFunc- AuxPwr- NoSnoop- MaxPayload 128 bytes, MaxReadReq 512 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend- LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <4us, L1 <64us ClockPM+ Surprise- LLActRep+ BwNot- ASPMOptComp- LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+ ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt- Capabilities: [100 v1] Advanced Error Reporting UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol- CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr- CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+ AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn- Capabilities: [13c v1] Virtual Channel Caps: LPEVC=0 RefClk=100ns PATEntryBits=1 Arb:Fixed- WRR32- WRR64- WRR128- Ctrl: ArbSelect=Fixed Status: InProgress- VC0:Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans- Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256- Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff Status:NegoPending- InProgress- Capabilities: [160 v1] Device Serial Number c6-d6-51-ff-ff-e6-f4-f9 Capabilities: [16c v1] Power Budgeting Kernel modules: bcma [...] $ The circumstances of this bug is well described on this webpage: https://bbs.archlinux.org/viewtopic.php?id=234122 Furthermore a patch has been provided upstream: [UPDATE]: This patch is already part of the used kernel version. Hence this bug is not related to this patch. https://patchwork.kernel.org/patch/10185397/ https://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/commit/?id=a9e6d44ddeccd3522670e641f1ed9b068e746ff7 But is still not implemented in any Ubuntu release. If this is not corrected on time, then the new Bionic 18.04 will fail to connect to Internet and the local network as well if it uses a Broadcom network adapter requiring the package firmware-b43-installer. --- ApportVersion: 2.20.
Re: [Kernel-packages] [Bug 1760108] Re: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15
On Wed, Apr 04, 2018 at 02:04:05PM -, Pascal Mons wrote: > Next thing I will try is purging and re-installing bcmwl-kernel-source > package within kernel 4.15, as I installed it in kernel 4.13. > > I realized as well that package broadcom-sta-dkms was not installed and > may have impaired the dkms update. I installed it yesterday along with > broadcom-sta-source broadcom-sta-common. When installing a new kernel > this source is used to build the new dkms wl module. However there is > nochange and I still get the dkms error when installing 4.15. None of this is going to help. The bcmwl-kernel-source package in xenial is currently incompatible with the 4.15 kernel, full stop. No amount of purging and reinstalling packages is going to fix this. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1760108 Title: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15 Status in linux package in Ubuntu: Incomplete Status in linux source package in Bionic: Incomplete Bug description: I was upgrading my Ubuntu Xenial 16.04 from linux-hwe kernel 4.13.0-38 to linux-hwe-edge 4.15.0-13. After reboot my Broadcom network adapter (requiring package firmware-b43-installer) is not recognized by the new kernel 4.15.0-13. Running the lspci command lists the device as 'UNCLAIMED' in linux kernel 4.15. $ lspci [...] *-pci:4 description: PCI bridge product: Intel Corporation vendor: Intel Corporation physical id: 1c bus info: pci@:00:1c.0 version: f0 width: 32 bits clock: 33MHz capabilities: pci pciexpress msi pm normal_decode bus_master cap_list configuration: driver=pcieport resources: irq:123 memory:ef50-ef5f *-network UNCLAIMED description: Network controller product: BCM4331 802.11a/b/g/n vendor: Broadcom Corporation physical id: 0 bus info: pci@:05:00.0 version: 02 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress cap_list configuration: latency=0 resources: memory:ef50-ef503fff [...] $ The lspci -vv -pci:4 commands with the relevant devices are shown below. $ lspci -vv -pci:4 [...] 05:00.0 Network controller: Broadcom Corporation BCM4331 802.11a/b/g/n (rev 02) Subsystem: Apple Inc. AirPort Extreme Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+ Address: Data: Capabilities: [d0] Express (v1) Endpoint, MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd- ExtTag+ PhantFunc- AuxPwr- NoSnoop- MaxPayload 128 bytes, MaxReadReq 512 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend- LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <4us, L1 <64us ClockPM+ Surprise- LLActRep+ BwNot- ASPMOptComp- LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+ ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt- Capabilities: [100 v1] Advanced Error Reporting UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol- CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr- CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+ AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn- Capabilities: [13c v1] Virtual Channel Caps: LPEVC=0 RefClk=100ns PATEntryBits=1 Arb:Fixed- WRR32- WRR64- WRR128- Ctrl: ArbSelect=Fixed Status: InProgress- VC0:Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans- Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256- Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff Status:NegoPending- InProgress- Capabilities: [160 v1] Device Serial Number c6-d6-51-ff-ff-e6-f4-f9 Capabilities: [16c v1] Power Budgeting Kernel modules: bcma [...] $ The circumstances of this bug is wel
[Kernel-packages] [Bug 1760108] Re: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15
Just a comment on your last guess: The output I posted was really the output from lspci. I noticed as well this was not the output I get on other kernels for this command. However on other kernels all pci are claimed so the unclaimed status of one pci may explain the different output. Definitely there is something wrong with kernel 4.15. Next thing I will try is purging and re-installing bcmwl-kernel-source package within kernel 4.15, as I installed it in kernel 4.13. I realized as well that package broadcom-sta-dkms was not installed and may have impaired the dkms update. I installed it yesterday along with broadcom-sta-source broadcom-sta-common. When installing a new kernel this source is used to build the new dkms wl module. However there is nochange and I still get the dkms error when installing 4.15. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1760108 Title: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15 Status in linux package in Ubuntu: Incomplete Status in linux source package in Bionic: Incomplete Bug description: I was upgrading my Ubuntu Xenial 16.04 from linux-hwe kernel 4.13.0-38 to linux-hwe-edge 4.15.0-13. After reboot my Broadcom network adapter (requiring package firmware-b43-installer) is not recognized by the new kernel 4.15.0-13. Running the lspci command lists the device as 'UNCLAIMED' in linux kernel 4.15. $ lspci [...] *-pci:4 description: PCI bridge product: Intel Corporation vendor: Intel Corporation physical id: 1c bus info: pci@:00:1c.0 version: f0 width: 32 bits clock: 33MHz capabilities: pci pciexpress msi pm normal_decode bus_master cap_list configuration: driver=pcieport resources: irq:123 memory:ef50-ef5f *-network UNCLAIMED description: Network controller product: BCM4331 802.11a/b/g/n vendor: Broadcom Corporation physical id: 0 bus info: pci@:05:00.0 version: 02 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress cap_list configuration: latency=0 resources: memory:ef50-ef503fff [...] $ The lspci -vv -pci:4 commands with the relevant devices are shown below. $ lspci -vv -pci:4 [...] 05:00.0 Network controller: Broadcom Corporation BCM4331 802.11a/b/g/n (rev 02) Subsystem: Apple Inc. AirPort Extreme Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+ Address: Data: Capabilities: [d0] Express (v1) Endpoint, MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd- ExtTag+ PhantFunc- AuxPwr- NoSnoop- MaxPayload 128 bytes, MaxReadReq 512 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend- LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <4us, L1 <64us ClockPM+ Surprise- LLActRep+ BwNot- ASPMOptComp- LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+ ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt- Capabilities: [100 v1] Advanced Error Reporting UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol- CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr- CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+ AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn- Capabilities: [13c v1] Virtual Channel Caps: LPEVC=0 RefClk=100ns PATEntryBits=1 Arb:Fixed- WRR32- WRR64- WRR128- Ctrl: ArbSelect=Fixed Status: InProgress- VC0:Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans- Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256- Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff Status:NegoPending- InProgress- Capabilities: [160 v1] Device Serial Number c6-d6-51-ff-ff-e6-f4-f9 Capabilities: [16c v1] Power Budgeting Kernel m
[Kernel-packages] [Bug 1760108] Re: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15
As for the UNCLAIMED issue, I think maybe you're confusing the output of lspci and lshw? Because the part in the description which says UNCLAIMED looks like lshw output and not lspci output. The bcmwl-kernel-source driver does need updates for 4.15. This will be done before 4.15 becomes the hwe kernel. hwe-edge is kind of a "use at your own risk" sort of thing. And mainline builds are meant only for testing, they are not supported at all. It is reasonable for bcmwl to blacklist the in-kernel broadcom modules, as the assumption is that if you've installed it you probably mean to use it in preference to those drivers. But your question, "I would like to know what driver I should use and which to keep blacklisted," that's really a matter of your preference. If you want to use the bcmwl driver, you should stick with the standard (4.4) or hwe kernel in xenial. If you wish to run the hwe-edge kernel you may need to remove the bcmwl driver and use the kernel's built-in driver (brcmsmac if I recall correctly). -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1760108 Title: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15 Status in linux package in Ubuntu: Incomplete Status in linux source package in Bionic: Incomplete Bug description: I was upgrading my Ubuntu Xenial 16.04 from linux-hwe kernel 4.13.0-38 to linux-hwe-edge 4.15.0-13. After reboot my Broadcom network adapter (requiring package firmware-b43-installer) is not recognized by the new kernel 4.15.0-13. Running the lspci command lists the device as 'UNCLAIMED' in linux kernel 4.15. $ lspci [...] *-pci:4 description: PCI bridge product: Intel Corporation vendor: Intel Corporation physical id: 1c bus info: pci@:00:1c.0 version: f0 width: 32 bits clock: 33MHz capabilities: pci pciexpress msi pm normal_decode bus_master cap_list configuration: driver=pcieport resources: irq:123 memory:ef50-ef5f *-network UNCLAIMED description: Network controller product: BCM4331 802.11a/b/g/n vendor: Broadcom Corporation physical id: 0 bus info: pci@:05:00.0 version: 02 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress cap_list configuration: latency=0 resources: memory:ef50-ef503fff [...] $ The lspci -vv -pci:4 commands with the relevant devices are shown below. $ lspci -vv -pci:4 [...] 05:00.0 Network controller: Broadcom Corporation BCM4331 802.11a/b/g/n (rev 02) Subsystem: Apple Inc. AirPort Extreme Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+ Address: Data: Capabilities: [d0] Express (v1) Endpoint, MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd- ExtTag+ PhantFunc- AuxPwr- NoSnoop- MaxPayload 128 bytes, MaxReadReq 512 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend- LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <4us, L1 <64us ClockPM+ Surprise- LLActRep+ BwNot- ASPMOptComp- LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+ ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt- Capabilities: [100 v1] Advanced Error Reporting UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol- CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr- CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+ AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn- Capabilities: [13c v1] Virtual Channel Caps: LPEVC=0 RefClk=100ns PATEntryBits=1 Arb:Fixed- WRR32- WRR64- WRR128- Ctrl: ArbSelect=Fixed Status: InProgress- VC0:Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans- Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256- Ctrl: Enable
[Kernel-packages] [Bug 1760108] Re: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15
Furthermore I would like to know what driver I should use and which to keep blacklisted. On this webpage: https://wiki.archlinux.org/index.php/broadcom_wireless I see the following: Device inaccessible after kernel upgrade Since the 3.3.1 kernel the bcma module was introduced. If using a brcm80211 driver be sure it has not been blacklisted. It should be blackisted if using a b43 driver. If you are using broadcom-wlAUR, uninstall and reinstall it after upgrading your kernel or switch to broadcom-wl-dkms package. >From the Broadcom doc. available at: I have this entry 14e4:4331 firmware-b43-installer firmware-b43-installer<--- Broadcom Limited BCM4331 802.11a/b/g/n meaning the driver to use is in package 'firmware-b43-installer' (a b43 driver) So, from what I see I shouldn't use bcma ... in /etc/modprobe.d/blaclist-bcm43.conf I have # Warning: This file is autogenerated by bcmwl. All changes to this file will be lost. blacklist b43 blacklist b43legacy blacklist ssb blacklist bcm43xx blacklist brcm80211 blacklist brcmfmac blacklist brcmsmac blacklist bcma -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1760108 Title: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15 Status in linux package in Ubuntu: Incomplete Status in linux source package in Bionic: Incomplete Bug description: I was upgrading my Ubuntu Xenial 16.04 from linux-hwe kernel 4.13.0-38 to linux-hwe-edge 4.15.0-13. After reboot my Broadcom network adapter (requiring package firmware-b43-installer) is not recognized by the new kernel 4.15.0-13. Running the lspci command lists the device as 'UNCLAIMED' in linux kernel 4.15. $ lspci [...] *-pci:4 description: PCI bridge product: Intel Corporation vendor: Intel Corporation physical id: 1c bus info: pci@:00:1c.0 version: f0 width: 32 bits clock: 33MHz capabilities: pci pciexpress msi pm normal_decode bus_master cap_list configuration: driver=pcieport resources: irq:123 memory:ef50-ef5f *-network UNCLAIMED description: Network controller product: BCM4331 802.11a/b/g/n vendor: Broadcom Corporation physical id: 0 bus info: pci@:05:00.0 version: 02 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress cap_list configuration: latency=0 resources: memory:ef50-ef503fff [...] $ The lspci -vv -pci:4 commands with the relevant devices are shown below. $ lspci -vv -pci:4 [...] 05:00.0 Network controller: Broadcom Corporation BCM4331 802.11a/b/g/n (rev 02) Subsystem: Apple Inc. AirPort Extreme Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+ Address: Data: Capabilities: [d0] Express (v1) Endpoint, MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd- ExtTag+ PhantFunc- AuxPwr- NoSnoop- MaxPayload 128 bytes, MaxReadReq 512 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend- LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <4us, L1 <64us ClockPM+ Surprise- LLActRep+ BwNot- ASPMOptComp- LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+ ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt- Capabilities: [100 v1] Advanced Error Reporting UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol- CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr- CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+ AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn- Capabilities: [13c v1] Virtual Channel Caps: LPEVC=0 RefClk=100ns PATEntryBits=1 Arb:Fixed- WRR32- WRR64- WRR128- Ctrl: ArbSelect=Fixed Status: InProgress- VC0:Caps: PATOffs
[Kernel-packages] [Bug 1760108] Re: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15
That's not really the case. For more information on the situation of Broadcom drivers on my system I will refer you to my Ask Ubuntu question: https://askubuntu.com/questions/1012880/suddenly-the-wi-fi-broadcom-5 -ghz-interface-is-shown-out-of-range-permanently/1021178#1021178 You are true that when installing either kernel 4.15 or 4.16 I get this dkms error: Running depmod. update-initramfs: deferring update (hook will be called later) Examining /etc/kernel/postinst.d. run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.15.0-13-generic /boot/vmlinuz-4.15.0-13-generic run-parts: executing /etc/kernel/postinst.d/dkms 4.15.0-13-generic /boot/vmlinuz-4.15.0-13-generic ERROR (dkms apport): kernel package linux-headers-4.15.0-13-generic is not supported Error! Bad return status for module build on kernel: 4.15.0-13-generic (x86_64) Consult /var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/make.log for more information. [...] Setting up linux-image-extra-4.15.0-13-generic (4.15.0-13.14~16.04.1) ... run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.15.0-13-generic /boot/vmlinuz-4.15.0-13-generic run-parts: executing /etc/kernel/postinst.d/dkms 4.15.0-13-generic /boot/vmlinuz-4.15.0-13-generic ERROR (dkms apport): kernel package linux-headers-4.15.0-13-generic is not supported Error! Bad return status for module build on kernel: 4.15.0-13-generic (x86_64) Consult /var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/make.log for more information. [...] And when installing kernek 4.13 I get no error. I had similar dkms error as well for the nVidia Graphics Drivers not up to date i.e. not build with the appropriate patches for the target kernel. So I guess there might be some problem lingering with the bcmwl-kernel- source driver. Right now I am in kernel 4.13 and typing: $ cat /etc/modprobe.d/* | egrep 'bcm' # Warning: This file is autogenerated by bcmwl. All changes to this file will be lost. blacklist bcm43xx blacklist bcma $ So bcma and bcm43xx are currently blacklisted. And I have my wi-fi connection dropped at random ... several times an hour. Still your answer does not explain why the network adapter is 'UNCLAIMED' in 4.15 ? while it is seen in 4.16 ? -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1760108 Title: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15 Status in linux package in Ubuntu: Incomplete Status in linux source package in Bionic: Incomplete Bug description: I was upgrading my Ubuntu Xenial 16.04 from linux-hwe kernel 4.13.0-38 to linux-hwe-edge 4.15.0-13. After reboot my Broadcom network adapter (requiring package firmware-b43-installer) is not recognized by the new kernel 4.15.0-13. Running the lspci command lists the device as 'UNCLAIMED' in linux kernel 4.15. $ lspci [...] *-pci:4 description: PCI bridge product: Intel Corporation vendor: Intel Corporation physical id: 1c bus info: pci@:00:1c.0 version: f0 width: 32 bits clock: 33MHz capabilities: pci pciexpress msi pm normal_decode bus_master cap_list configuration: driver=pcieport resources: irq:123 memory:ef50-ef5f *-network UNCLAIMED description: Network controller product: BCM4331 802.11a/b/g/n vendor: Broadcom Corporation physical id: 0 bus info: pci@:05:00.0 version: 02 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress cap_list configuration: latency=0 resources: memory:ef50-ef503fff [...] $ The lspci -vv -pci:4 commands with the relevant devices are shown below. $ lspci -vv -pci:4 [...] 05:00.0 Network controller: Broadcom Corporation BCM4331 802.11a/b/g/n (rev 02) Subsystem: Apple Inc. AirPort Extreme Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+ Address: Data: Capabilities: [d0] Express (v1) Endpoint, MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd- ExtTag+ PhantFunc- AuxPwr- NoSnoop- MaxPayload 128 bytes, MaxReadReq 512 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend- LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <4us, L1 <64us
[Kernel-packages] [Bug 1760108] Re: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15
Okay, so you've installed the bcmwl-kernel-source package and that's the driver being used with 4.13 (and likely it did blacklist bcma). I suspect that when you install hwe-edge or the 4.16 kernel you got some messages about the dkms build for the driver failing, but perhaps you didn't notice them. The dkms drivers do not get fixed immediately for a new hwe-edge kernel. It will be fixed in time, but for the moment your options are to either stick with the 4.13 hwe kernel or remove the bcmwl-kernel-source package and use the driver built into the kernel. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1760108 Title: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15 Status in linux package in Ubuntu: Incomplete Status in linux source package in Bionic: Incomplete Bug description: I was upgrading my Ubuntu Xenial 16.04 from linux-hwe kernel 4.13.0-38 to linux-hwe-edge 4.15.0-13. After reboot my Broadcom network adapter (requiring package firmware-b43-installer) is not recognized by the new kernel 4.15.0-13. Running the lspci command lists the device as 'UNCLAIMED' in linux kernel 4.15. $ lspci [...] *-pci:4 description: PCI bridge product: Intel Corporation vendor: Intel Corporation physical id: 1c bus info: pci@:00:1c.0 version: f0 width: 32 bits clock: 33MHz capabilities: pci pciexpress msi pm normal_decode bus_master cap_list configuration: driver=pcieport resources: irq:123 memory:ef50-ef5f *-network UNCLAIMED description: Network controller product: BCM4331 802.11a/b/g/n vendor: Broadcom Corporation physical id: 0 bus info: pci@:05:00.0 version: 02 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress cap_list configuration: latency=0 resources: memory:ef50-ef503fff [...] $ The lspci -vv -pci:4 commands with the relevant devices are shown below. $ lspci -vv -pci:4 [...] 05:00.0 Network controller: Broadcom Corporation BCM4331 802.11a/b/g/n (rev 02) Subsystem: Apple Inc. AirPort Extreme Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+ Address: Data: Capabilities: [d0] Express (v1) Endpoint, MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd- ExtTag+ PhantFunc- AuxPwr- NoSnoop- MaxPayload 128 bytes, MaxReadReq 512 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend- LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <4us, L1 <64us ClockPM+ Surprise- LLActRep+ BwNot- ASPMOptComp- LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+ ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt- Capabilities: [100 v1] Advanced Error Reporting UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol- CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr- CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+ AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn- Capabilities: [13c v1] Virtual Channel Caps: LPEVC=0 RefClk=100ns PATEntryBits=1 Arb:Fixed- WRR32- WRR64- WRR128- Ctrl: ArbSelect=Fixed Status: InProgress- VC0:Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans- Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256- Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff Status:NegoPending- InProgress- Capabilities: [160 v1] Device Serial Number c6-d6-51-ff-ff-e6-f4-f9 Capabilities: [16c v1] Power Budgeting Kernel modules: bcma [...] $ The circumstances of this bug is well described on this webpage: https://bbs.archlinux.org/viewtopic.php?id=234122 Furthermore a patch has been provided upstream: [UPDATE]: This patch is already part of the used kernel versio
[Kernel-packages] [Bug 1760108] Re: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15
I don't know how to add a tag on a Bug Report ... -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1760108 Title: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15 Status in linux package in Ubuntu: Incomplete Status in linux source package in Bionic: Incomplete Bug description: I was upgrading my Ubuntu Xenial 16.04 from linux-hwe kernel 4.13.0-38 to linux-hwe-edge 4.15.0-13. After reboot my Broadcom network adapter (requiring package firmware-b43-installer) is not recognized by the new kernel 4.15.0-13. Running the lspci command lists the device as 'UNCLAIMED' in linux kernel 4.15. $ lspci [...] *-pci:4 description: PCI bridge product: Intel Corporation vendor: Intel Corporation physical id: 1c bus info: pci@:00:1c.0 version: f0 width: 32 bits clock: 33MHz capabilities: pci pciexpress msi pm normal_decode bus_master cap_list configuration: driver=pcieport resources: irq:123 memory:ef50-ef5f *-network UNCLAIMED description: Network controller product: BCM4331 802.11a/b/g/n vendor: Broadcom Corporation physical id: 0 bus info: pci@:05:00.0 version: 02 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress cap_list configuration: latency=0 resources: memory:ef50-ef503fff [...] $ The lspci -vv -pci:4 commands with the relevant devices are shown below. $ lspci -vv -pci:4 [...] 05:00.0 Network controller: Broadcom Corporation BCM4331 802.11a/b/g/n (rev 02) Subsystem: Apple Inc. AirPort Extreme Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+ Address: Data: Capabilities: [d0] Express (v1) Endpoint, MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd- ExtTag+ PhantFunc- AuxPwr- NoSnoop- MaxPayload 128 bytes, MaxReadReq 512 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend- LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <4us, L1 <64us ClockPM+ Surprise- LLActRep+ BwNot- ASPMOptComp- LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+ ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt- Capabilities: [100 v1] Advanced Error Reporting UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol- CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr- CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+ AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn- Capabilities: [13c v1] Virtual Channel Caps: LPEVC=0 RefClk=100ns PATEntryBits=1 Arb:Fixed- WRR32- WRR64- WRR128- Ctrl: ArbSelect=Fixed Status: InProgress- VC0:Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans- Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256- Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff Status:NegoPending- InProgress- Capabilities: [160 v1] Device Serial Number c6-d6-51-ff-ff-e6-f4-f9 Capabilities: [16c v1] Power Budgeting Kernel modules: bcma [...] $ The circumstances of this bug is well described on this webpage: https://bbs.archlinux.org/viewtopic.php?id=234122 Furthermore a patch has been provided upstream: [UPDATE]: This patch is already part of the used kernel version. Hence this bug is not related to this patch. https://patchwork.kernel.org/patch/10185397/ https://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/commit/?id=a9e6d44ddeccd3522670e641f1ed9b068e746ff7 But is still not implemented in any Ubuntu release. If this is not corrected on time, then the new Bionic 18.04 will fail to connect to Internet and the local network as well if it uses a Broadcom network adapter requiring the package firmware-b43-installer. ---
[Kernel-packages] [Bug 1760108] Re: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15
After some deciphering I see that on the Network controller I get: Capabilities: Kernel modules: bcma May it's blacklisted somewhere and upon proper action, I can get a fully functional Wi-Fi in Kernel 4.16.0. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1760108 Title: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15 Status in linux package in Ubuntu: Incomplete Status in linux source package in Bionic: Incomplete Bug description: I was upgrading my Ubuntu Xenial 16.04 from linux-hwe kernel 4.13.0-38 to linux-hwe-edge 4.15.0-13. After reboot my Broadcom network adapter (requiring package firmware-b43-installer) is not recognized by the new kernel 4.15.0-13. Running the lspci command lists the device as 'UNCLAIMED' in linux kernel 4.15. $ lspci [...] *-pci:4 description: PCI bridge product: Intel Corporation vendor: Intel Corporation physical id: 1c bus info: pci@:00:1c.0 version: f0 width: 32 bits clock: 33MHz capabilities: pci pciexpress msi pm normal_decode bus_master cap_list configuration: driver=pcieport resources: irq:123 memory:ef50-ef5f *-network UNCLAIMED description: Network controller product: BCM4331 802.11a/b/g/n vendor: Broadcom Corporation physical id: 0 bus info: pci@:05:00.0 version: 02 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress cap_list configuration: latency=0 resources: memory:ef50-ef503fff [...] $ The lspci -vv -pci:4 commands with the relevant devices are shown below. $ lspci -vv -pci:4 [...] 05:00.0 Network controller: Broadcom Corporation BCM4331 802.11a/b/g/n (rev 02) Subsystem: Apple Inc. AirPort Extreme Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+ Address: Data: Capabilities: [d0] Express (v1) Endpoint, MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd- ExtTag+ PhantFunc- AuxPwr- NoSnoop- MaxPayload 128 bytes, MaxReadReq 512 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend- LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <4us, L1 <64us ClockPM+ Surprise- LLActRep+ BwNot- ASPMOptComp- LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+ ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt- Capabilities: [100 v1] Advanced Error Reporting UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol- CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr- CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+ AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn- Capabilities: [13c v1] Virtual Channel Caps: LPEVC=0 RefClk=100ns PATEntryBits=1 Arb:Fixed- WRR32- WRR64- WRR128- Ctrl: ArbSelect=Fixed Status: InProgress- VC0:Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans- Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256- Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff Status:NegoPending- InProgress- Capabilities: [160 v1] Device Serial Number c6-d6-51-ff-ff-e6-f4-f9 Capabilities: [16c v1] Power Budgeting Kernel modules: bcma [...] $ The circumstances of this bug is well described on this webpage: https://bbs.archlinux.org/viewtopic.php?id=234122 Furthermore a patch has been provided upstream: [UPDATE]: This patch is already part of the used kernel version. Hence this bug is not related to this patch. https://patchwork.kernel.org/patch/10185397/ https://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/commit/?id=a9e6d44ddeccd3522670e641f1ed9b068e746ff7 But is still not implemented in any Ubuntu release. If this is not corrected on time, then the new Bioni
[Kernel-packages] [Bug 1760108] Re: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15
Well, I did test the Mainline Build Kernel 4.16 as suggested. Here are the results: $ lspci 00:00.0 Host bridge: Intel Corporation Device 3ec2 (rev 07) 00:01.0 PCI bridge: Intel Corporation Sky Lake PCIe Controller (x16) (rev 07) 00:08.0 System peripheral: Intel Corporation Sky Lake Gaussian Mixture Model 00:14.0 USB controller: Intel Corporation Device a2af 00:16.0 Communication controller: Intel Corporation Device a2ba 00:17.0 SATA controller: Intel Corporation Device a282 00:1b.0 PCI bridge: Intel Corporation Device a2e7 (rev f0) 00:1b.2 PCI bridge: Intel Corporation Device a2e9 (rev f0) 00:1b.4 PCI bridge: Intel Corporation Device a2eb (rev f0) 00:1c.0 PCI bridge: Intel Corporation Device a290 (rev f0) 00:1c.1 PCI bridge: Intel Corporation Device a291 (rev f0) 00:1c.2 PCI bridge: Intel Corporation Device a292 (rev f0) 00:1c.4 PCI bridge: Intel Corporation Device a294 (rev f0) 00:1c.6 PCI bridge: Intel Corporation Device a296 (rev f0) 00:1d.0 PCI bridge: Intel Corporation Device a298 (rev f0) 00:1d.5 PCI bridge: Intel Corporation Device a29d (rev f0) 00:1f.0 ISA bridge: Intel Corporation Device a2c9 00:1f.2 Memory controller: Intel Corporation Device a2a1 00:1f.3 Audio device: Intel Corporation Device a2f0 00:1f.4 SMBus: Intel Corporation Device a2a3 00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (2) I219-V 01:00.0 VGA compatible controller: NVIDIA Corporation GM206 [GeForce GTX 960] (rev a1) 01:00.1 Audio device: NVIDIA Corporation Device 0fba (rev a1) 05:00.0 Network controller: Broadcom Corporation BCM4331 802.11a/b/g/n (rev 02) 07:00.0 Ethernet controller: Qualcomm Atheros Device e0b1 (rev 10) 08:00.0 USB controller: ASMedia Technology Inc. Device 2142 09:00.0 USB controller: ASMedia Technology Inc. Device 2142 0b:00.0 SATA controller: Marvell Technology Group Ltd. Device 9215 (rev 10) $ $ lspci -vv [...] 05:00.0 Network controller: Broadcom Corporation BCM4331 802.11a/b/g/n (rev 02) Subsystem: Apple Inc. AirPort Extreme Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Kernel modules: bcma 07:00.0 Ethernet controller: Qualcomm Atheros Device e0b1 (rev 10) Subsystem: Gigabyte Technology Co., Ltd Device e000 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Kernel driver in use: alx Kernel modules: alx [...] $ So this time it looks like the network adapter is recognized by the kernel 4.16 (it was UNCLAIMED by kernel 4.15). Both the Wi-Fi network adapter and Bluetooth are recognized. However, Ubuntu System Settings does not see any Wi-Fi ... So it can't connect through anything Wi-Fi ... It looks like there is definitely a bug in kernel 4.15.0, although I don't know why Ubuntu can't see the recognized Wi-Fi network adapter in kernel 4.16.0. How can we label this bug then ? Is it considered kernel-fixed-upstream ? though there is no Wi-Fi recognized by Ubuntu Xenial 16.04 ? -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1760108 Title: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15 Status in linux package in Ubuntu: Incomplete Status in linux source package in Bionic: Incomplete Bug description: I was upgrading my Ubuntu Xenial 16.04 from linux-hwe kernel 4.13.0-38 to linux-hwe-edge 4.15.0-13. After reboot my Broadcom network adapter (requiring package firmware-b43-installer) is not recognized by the new kernel 4.15.0-13. Running the lspci command lists the device as 'UNCLAIMED' in linux kernel 4.15. $ lspci [...] *-pci:4 description: PCI bridge product: Intel Corporation vendor: Intel Corporation physical id: 1c bus info: pci@:00:1c.0 version: f0 width: 32 bits clock: 33MHz capabilities: pci pciexpress msi pm normal_decode bus_master cap_list configuration: driver=pcieport resources: irq:123 memory:ef50-ef5f *-network UNCLAIMED description: Network controller product: BCM4331 802.11a/b/g/n vendor: Broadcom Corporation physical id: 0 bus info: pci@:05:00.0 version: 02 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress cap_list configuration: latency=0 resources: memory:ef50-ef503fff [...] $ The lspci -vv -pci:4 commands with the relevant devices are shown below. $ lspci -vv
[Kernel-packages] [Bug 1760108] Re: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15
In addition if I had 'something' blacklisting the module I would find very strange that it would not do so with Kernel 4.13 ... While doing it on Kernel 4.15, this is not plausible. Right now in Kernel 4.13 I have: $ modprobe --show-depends pci:v14E4d4331sv14E4sd4331bc02sc80i00 insmod /lib/modules/4.13.0-38-generic/kernel/net/wireless/cfg80211.ko insmod /lib/modules/4.13.0-38-generic/updates/dkms/wl.ko $ -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1760108 Title: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15 Status in linux package in Ubuntu: Incomplete Status in linux source package in Bionic: Incomplete Bug description: I was upgrading my Ubuntu Xenial 16.04 from linux-hwe kernel 4.13.0-38 to linux-hwe-edge 4.15.0-13. After reboot my Broadcom network adapter (requiring package firmware-b43-installer) is not recognized by the new kernel 4.15.0-13. Running the lspci command lists the device as 'UNCLAIMED' in linux kernel 4.15. $ lspci [...] *-pci:4 description: PCI bridge product: Intel Corporation vendor: Intel Corporation physical id: 1c bus info: pci@:00:1c.0 version: f0 width: 32 bits clock: 33MHz capabilities: pci pciexpress msi pm normal_decode bus_master cap_list configuration: driver=pcieport resources: irq:123 memory:ef50-ef5f *-network UNCLAIMED description: Network controller product: BCM4331 802.11a/b/g/n vendor: Broadcom Corporation physical id: 0 bus info: pci@:05:00.0 version: 02 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress cap_list configuration: latency=0 resources: memory:ef50-ef503fff [...] $ The lspci -vv -pci:4 commands with the relevant devices are shown below. $ lspci -vv -pci:4 [...] 05:00.0 Network controller: Broadcom Corporation BCM4331 802.11a/b/g/n (rev 02) Subsystem: Apple Inc. AirPort Extreme Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+ Address: Data: Capabilities: [d0] Express (v1) Endpoint, MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd- ExtTag+ PhantFunc- AuxPwr- NoSnoop- MaxPayload 128 bytes, MaxReadReq 512 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend- LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <4us, L1 <64us ClockPM+ Surprise- LLActRep+ BwNot- ASPMOptComp- LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+ ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt- Capabilities: [100 v1] Advanced Error Reporting UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol- CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr- CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+ AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn- Capabilities: [13c v1] Virtual Channel Caps: LPEVC=0 RefClk=100ns PATEntryBits=1 Arb:Fixed- WRR32- WRR64- WRR128- Ctrl: ArbSelect=Fixed Status: InProgress- VC0:Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans- Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256- Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff Status:NegoPending- InProgress- Capabilities: [160 v1] Device Serial Number c6-d6-51-ff-ff-e6-f4-f9 Capabilities: [16c v1] Power Budgeting Kernel modules: bcma [...] $ The circumstances of this bug is well described on this webpage: https://bbs.archlinux.org/viewtopic.php?id=234122 Furthermore a patch has been provided upstream: [UPDATE]: This patch is already part of the used kernel version. Hence this bug is not related to this patch. https://patchwork.kernel.org/patch/10185397/ https://git.kernel.org
[Kernel-packages] [Bug 1760108] Re: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15
I believe I did install the complete set of packages: linux-generic-hwe-16.04-edge_4.15.0.13.39_amd64.deb linux-headers-4.15.0-13_4.15.0-13.14~16.04.1_all.deb linux-headers-4.15.0-13-generic_4.15.0-13.14~16.04.1_amd64.deb linux-headers-generic-hwe-16.04-edge_4.15.0.13.39_amd64.deb linux-image-4.15.0-13-generic_4.15.0-13.14~16.04.1_amd64.deb linux-image-extra-4.15.0-13-generic_4.15.0-13.14~16.04.1_amd64.deb linux-image-generic-hwe-16.04-edge_4.15.0.13.39_amd64.deb linux-signed-generic-hwe-16.04-edge_4.15.0.13.39_amd64.deb linux-signed-image-4.15.0-13-generic_4.15.0-13.14~16.04.1_amd64.deb linux-signed-image-generic-hwe-16.04-edge_4.15.0.13.39_amd64.deb However right now I did remove this non functional kernel. I will re-install soon to check for your request. I have another question If I test Kernel 4.16 what set of packages should I install from the webpage provided ? linux-headers-4.16.0-041600_4.16.0-041600.201804012230_all.deb linux-headers-4.16.0-041600-generic_4.16.0-041600.201804012230_amd64.deb linux-image-4.16.0-041600-generic_4.16.0-041600.201804012230_amd64.deb I miss a linux-image-extra is it ok though ? -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1760108 Title: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15 Status in linux package in Ubuntu: Incomplete Status in linux source package in Bionic: Incomplete Bug description: I was upgrading my Ubuntu Xenial 16.04 from linux-hwe kernel 4.13.0-38 to linux-hwe-edge 4.15.0-13. After reboot my Broadcom network adapter (requiring package firmware-b43-installer) is not recognized by the new kernel 4.15.0-13. Running the lspci command lists the device as 'UNCLAIMED' in linux kernel 4.15. $ lspci [...] *-pci:4 description: PCI bridge product: Intel Corporation vendor: Intel Corporation physical id: 1c bus info: pci@:00:1c.0 version: f0 width: 32 bits clock: 33MHz capabilities: pci pciexpress msi pm normal_decode bus_master cap_list configuration: driver=pcieport resources: irq:123 memory:ef50-ef5f *-network UNCLAIMED description: Network controller product: BCM4331 802.11a/b/g/n vendor: Broadcom Corporation physical id: 0 bus info: pci@:05:00.0 version: 02 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress cap_list configuration: latency=0 resources: memory:ef50-ef503fff [...] $ The lspci -vv -pci:4 commands with the relevant devices are shown below. $ lspci -vv -pci:4 [...] 05:00.0 Network controller: Broadcom Corporation BCM4331 802.11a/b/g/n (rev 02) Subsystem: Apple Inc. AirPort Extreme Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+ Address: Data: Capabilities: [d0] Express (v1) Endpoint, MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd- ExtTag+ PhantFunc- AuxPwr- NoSnoop- MaxPayload 128 bytes, MaxReadReq 512 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend- LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <4us, L1 <64us ClockPM+ Surprise- LLActRep+ BwNot- ASPMOptComp- LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+ ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt- Capabilities: [100 v1] Advanced Error Reporting UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol- CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr- CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+ AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn- Capabilities: [13c v1] Virtual Channel Caps: LPEVC=0 RefClk=100ns PATEntryBits=1 Arb:Fixed- WRR32- WRR64- WRR128- Ctrl: ArbSelect=Fixed Status: InProgress- VC0:Caps: PATOffset
[Kernel-packages] [Bug 1760108] Re: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15
The pci ids for your device should be handled by the bcma module, but that module is not loaded. Can you confirm that you have the corresponding linux-image-extra package installed? If so, please run: modprobe --show-depends pci:v14E4d4331sv14E4sd4331bc02sc80i00 and provide the output. Also check that nothing in /etc/modprobe.d is blacklisting the module. ** Changed in: linux (Ubuntu Bionic) Status: Confirmed => Incomplete -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1760108 Title: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15 Status in linux package in Ubuntu: Incomplete Status in linux source package in Bionic: Incomplete Bug description: I was upgrading my Ubuntu Xenial 16.04 from linux-hwe kernel 4.13.0-38 to linux-hwe-edge 4.15.0-13. After reboot my Broadcom network adapter (requiring package firmware-b43-installer) is not recognized by the new kernel 4.15.0-13. Running the lspci command lists the device as 'UNCLAIMED' in linux kernel 4.15. $ lspci [...] *-pci:4 description: PCI bridge product: Intel Corporation vendor: Intel Corporation physical id: 1c bus info: pci@:00:1c.0 version: f0 width: 32 bits clock: 33MHz capabilities: pci pciexpress msi pm normal_decode bus_master cap_list configuration: driver=pcieport resources: irq:123 memory:ef50-ef5f *-network UNCLAIMED description: Network controller product: BCM4331 802.11a/b/g/n vendor: Broadcom Corporation physical id: 0 bus info: pci@:05:00.0 version: 02 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress cap_list configuration: latency=0 resources: memory:ef50-ef503fff [...] $ The lspci -vv -pci:4 commands with the relevant devices are shown below. $ lspci -vv -pci:4 [...] 05:00.0 Network controller: Broadcom Corporation BCM4331 802.11a/b/g/n (rev 02) Subsystem: Apple Inc. AirPort Extreme Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+ Address: Data: Capabilities: [d0] Express (v1) Endpoint, MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd- ExtTag+ PhantFunc- AuxPwr- NoSnoop- MaxPayload 128 bytes, MaxReadReq 512 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend- LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <4us, L1 <64us ClockPM+ Surprise- LLActRep+ BwNot- ASPMOptComp- LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+ ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt- Capabilities: [100 v1] Advanced Error Reporting UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol- CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr- CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+ AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn- Capabilities: [13c v1] Virtual Channel Caps: LPEVC=0 RefClk=100ns PATEntryBits=1 Arb:Fixed- WRR32- WRR64- WRR128- Ctrl: ArbSelect=Fixed Status: InProgress- VC0:Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans- Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256- Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff Status:NegoPending- InProgress- Capabilities: [160 v1] Device Serial Number c6-d6-51-ff-ff-e6-f4-f9 Capabilities: [16c v1] Power Budgeting Kernel modules: bcma [...] $ The circumstances of this bug is well described on this webpage: https://bbs.archlinux.org/viewtopic.php?id=234122 Furthermore a patch has been provided upstream: [UPDATE]: This patch is already part of the used kernel version. Hence this bug is not related to this patch. https://patchwork.kernel.org/patch/10185397
[Kernel-packages] [Bug 1760108] Re: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15
Would it be possible for you to test the latest upstream kernel? Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest v4.16 kernel[0]. If this bug is fixed in the mainline kernel, please add the following tag 'kernel-fixed-upstream'. If the mainline kernel does not fix this bug, please add the tag: 'kernel-bug-exists-upstream'. Once testing of the upstream kernel is complete, please mark this bug as "Confirmed". Thanks in advance. [0] http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.16 ** Changed in: linux (Ubuntu) Importance: Undecided => High ** Also affects: linux (Ubuntu Bionic) Importance: High Status: Confirmed ** Tags added: kernel-key -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1760108 Title: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15 Status in linux package in Ubuntu: Confirmed Status in linux source package in Bionic: Confirmed Bug description: I was upgrading my Ubuntu Xenial 16.04 from linux-hwe kernel 4.13.0-38 to linux-hwe-edge 4.15.0-13. After reboot my Broadcom network adapter (requiring package firmware-b43-installer) is not recognized by the new kernel 4.15.0-13. Running the lspci command lists the device as 'UNCLAIMED' in linux kernel 4.15. $ lspci [...] *-pci:4 description: PCI bridge product: Intel Corporation vendor: Intel Corporation physical id: 1c bus info: pci@:00:1c.0 version: f0 width: 32 bits clock: 33MHz capabilities: pci pciexpress msi pm normal_decode bus_master cap_list configuration: driver=pcieport resources: irq:123 memory:ef50-ef5f *-network UNCLAIMED description: Network controller product: BCM4331 802.11a/b/g/n vendor: Broadcom Corporation physical id: 0 bus info: pci@:05:00.0 version: 02 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress cap_list configuration: latency=0 resources: memory:ef50-ef503fff [...] $ The lspci -vv -pci:4 commands with the relevant devices are shown below. $ lspci -vv -pci:4 [...] 05:00.0 Network controller: Broadcom Corporation BCM4331 802.11a/b/g/n (rev 02) Subsystem: Apple Inc. AirPort Extreme Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+ Address: Data: Capabilities: [d0] Express (v1) Endpoint, MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd- ExtTag+ PhantFunc- AuxPwr- NoSnoop- MaxPayload 128 bytes, MaxReadReq 512 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend- LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <4us, L1 <64us ClockPM+ Surprise- LLActRep+ BwNot- ASPMOptComp- LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+ ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt- Capabilities: [100 v1] Advanced Error Reporting UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol- CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr- CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+ AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn- Capabilities: [13c v1] Virtual Channel Caps: LPEVC=0 RefClk=100ns PATEntryBits=1 Arb:Fixed- WRR32- WRR64- WRR128- Ctrl: ArbSelect=Fixed Status: InProgress- VC0:Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans- Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256- Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff Status:NegoPending- InProgress- Capabilities: [160 v1] Device Serial Number c6-d6-51-ff-ff-e6-f4-f9 Capabilities: [16c v1] Power Budgeting Kernel modules: bcma [...] $ The circumstances of this bug is well described on this webpage: https://bbs.archlinux.org/vie
[Kernel-packages] [Bug 1760108] Re: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15
Is there a possibility of dissecting this bug ? I mean try previous versions / git commit to see from which one the problem appears ? and see what code changed triggered this bug ? -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1760108 Title: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15 Status in linux package in Ubuntu: Confirmed Bug description: I was upgrading my Ubuntu Xenial 16.04 from linux-hwe kernel 4.13.0-38 to linux-hwe-edge 4.15.0-13. After reboot my Broadcom network adapter (requiring package firmware-b43-installer) is not recognized by the new kernel 4.15.0-13. Running the lspci command lists the device as 'UNCLAIMED' in linux kernel 4.15. $ lspci [...] *-pci:4 description: PCI bridge product: Intel Corporation vendor: Intel Corporation physical id: 1c bus info: pci@:00:1c.0 version: f0 width: 32 bits clock: 33MHz capabilities: pci pciexpress msi pm normal_decode bus_master cap_list configuration: driver=pcieport resources: irq:123 memory:ef50-ef5f *-network UNCLAIMED description: Network controller product: BCM4331 802.11a/b/g/n vendor: Broadcom Corporation physical id: 0 bus info: pci@:05:00.0 version: 02 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress cap_list configuration: latency=0 resources: memory:ef50-ef503fff [...] $ The lspci -vv -pci:4 commands with the relevant devices are shown below. $ lspci -vv -pci:4 [...] 05:00.0 Network controller: Broadcom Corporation BCM4331 802.11a/b/g/n (rev 02) Subsystem: Apple Inc. AirPort Extreme Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+ Address: Data: Capabilities: [d0] Express (v1) Endpoint, MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd- ExtTag+ PhantFunc- AuxPwr- NoSnoop- MaxPayload 128 bytes, MaxReadReq 512 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend- LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <4us, L1 <64us ClockPM+ Surprise- LLActRep+ BwNot- ASPMOptComp- LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+ ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt- Capabilities: [100 v1] Advanced Error Reporting UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol- CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr- CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+ AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn- Capabilities: [13c v1] Virtual Channel Caps: LPEVC=0 RefClk=100ns PATEntryBits=1 Arb:Fixed- WRR32- WRR64- WRR128- Ctrl: ArbSelect=Fixed Status: InProgress- VC0:Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans- Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256- Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff Status:NegoPending- InProgress- Capabilities: [160 v1] Device Serial Number c6-d6-51-ff-ff-e6-f4-f9 Capabilities: [16c v1] Power Budgeting Kernel modules: bcma [...] $ The circumstances of this bug is well described on this webpage: https://bbs.archlinux.org/viewtopic.php?id=234122 Furthermore a patch has been provided upstream: [UPDATE]: This patch is already part of the used kernel version. Hence this bug is not related to this patch. https://patchwork.kernel.org/patch/10185397/ https://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/commit/?id=a9e6d44ddeccd3522670e641f1ed9b068e746ff7 But is still not implemented in any Ubuntu release. If this is not corrected on time, then the new Bionic 18.04 will fail to connect to Internet and the local network as well if it uses a Bro
[Kernel-packages] [Bug 1760108] Re: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15
OK. I agree this is a different bug than the one I referred to when initially filing the bug. As when I tried to add the referenced patch within file linux-hwe-edge_4.15.0-13.14~16.04.1.diff, and upon applying the diff patch file to the source it warned me the patch was already applied (although I didn't see it within the .diff file as is). After building the kernel packages, the behaviour was unchanged and the bug is still present. The conclusion is that it is a different problem. I managed to connect the computer to the router via an Ethernet cable in order log files. ** Description changed: I was upgrading my Ubuntu Xenial 16.04 from linux-hwe kernel 4.13.0-38 to linux-hwe-edge 4.15.0-13. After reboot my Broadcom network adapter (requiring package firmware-b43-installer) is not recognized by the new kernel 4.15.0-13. Running the lspci command lists the device as 'UNCLAIMED' in linux kernel 4.15. $ lspci [...] *-pci:4 description: PCI bridge product: Intel Corporation vendor: Intel Corporation physical id: 1c bus info: pci@:00:1c.0 version: f0 width: 32 bits clock: 33MHz capabilities: pci pciexpress msi pm normal_decode bus_master cap_list configuration: driver=pcieport resources: irq:123 memory:ef50-ef5f *-network UNCLAIMED description: Network controller product: BCM4331 802.11a/b/g/n vendor: Broadcom Corporation physical id: 0 bus info: pci@:05:00.0 version: 02 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress cap_list configuration: latency=0 resources: memory:ef50-ef503fff [...] $ The lspci -vv -pci:4 commands with the relevant devices are shown below. $ lspci -vv -pci:4 [...] 05:00.0 Network controller: Broadcom Corporation BCM4331 802.11a/b/g/n (rev 02) Subsystem: Apple Inc. AirPort Extreme Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+ Address: Data: Capabilities: [d0] Express (v1) Endpoint, MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd- ExtTag+ PhantFunc- AuxPwr- NoSnoop- MaxPayload 128 bytes, MaxReadReq 512 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend- LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <4us, L1 <64us ClockPM+ Surprise- LLActRep+ BwNot- ASPMOptComp- LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+ ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt- Capabilities: [100 v1] Advanced Error Reporting UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol- CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr- CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+ AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn- Capabilities: [13c v1] Virtual Channel Caps: LPEVC=0 RefClk=100ns PATEntryBits=1 Arb:Fixed- WRR32- WRR64- WRR128- Ctrl: ArbSelect=Fixed Status: InProgress- VC0:Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans- Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256- Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff Status:NegoPending- InProgress- Capabilities: [160 v1] Device Serial Number c6-d6-51-ff-ff-e6-f4-f9 Capabilities: [16c v1] Power Budgeting Kernel modules: bcma [...] $ The circumstances of this bug is well described on this webpage: https://bbs.archlinux.org/viewtopic.php?id=234122 Furthermore a patch has been provided upstream: + [UPDATE]: This patch is already part of the used kernel version. + Hence this bug is not related to this patch. https://patchwork.kernel.org/patch/10185397/ https://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/commit/?id=a9e6d44ddeccd3522670e641f1ed9b068e746ff7 But is still not implemented in any Ubuntu release. If this is no
[Kernel-packages] [Bug 1760108] Re: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15
apport information ** Tags added: apport-collected xenial ** Description changed: I was upgrading my Ubuntu Xenial 16.04 from linux-hwe kernel 4.13.0-38 to linux-hwe-edge 4.15.0-13. After reboot my Broadcom network adapter (requiring package firmware-b43-installer) is not recognized by the new kernel 4.15.0-13. Running the lspci command lists the device as 'UNCLAIMED' in linux kernel 4.15. $ lspci [...] *-pci:4 description: PCI bridge product: Intel Corporation vendor: Intel Corporation physical id: 1c bus info: pci@:00:1c.0 version: f0 width: 32 bits clock: 33MHz capabilities: pci pciexpress msi pm normal_decode bus_master cap_list configuration: driver=pcieport resources: irq:123 memory:ef50-ef5f *-network UNCLAIMED description: Network controller product: BCM4331 802.11a/b/g/n vendor: Broadcom Corporation physical id: 0 bus info: pci@:05:00.0 version: 02 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress cap_list configuration: latency=0 resources: memory:ef50-ef503fff [...] $ The lspci -vv -pci:4 commands with the relevant devices are shown below. $ lspci -vv -pci:4 [...] 05:00.0 Network controller: Broadcom Corporation BCM4331 802.11a/b/g/n (rev 02) Subsystem: Apple Inc. AirPort Extreme Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+ Address: Data: Capabilities: [d0] Express (v1) Endpoint, MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd- ExtTag+ PhantFunc- AuxPwr- NoSnoop- MaxPayload 128 bytes, MaxReadReq 512 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend- LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <4us, L1 <64us ClockPM+ Surprise- LLActRep+ BwNot- ASPMOptComp- LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+ ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt- Capabilities: [100 v1] Advanced Error Reporting UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol- CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr- CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+ AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn- Capabilities: [13c v1] Virtual Channel Caps: LPEVC=0 RefClk=100ns PATEntryBits=1 Arb:Fixed- WRR32- WRR64- WRR128- Ctrl: ArbSelect=Fixed Status: InProgress- VC0:Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans- Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256- Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff Status:NegoPending- InProgress- Capabilities: [160 v1] Device Serial Number c6-d6-51-ff-ff-e6-f4-f9 Capabilities: [16c v1] Power Budgeting Kernel modules: bcma [...] $ The circumstances of this bug is well described on this webpage: https://bbs.archlinux.org/viewtopic.php?id=234122 Furthermore a patch has been provided upstream: https://patchwork.kernel.org/patch/10185397/ https://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/commit/?id=a9e6d44ddeccd3522670e641f1ed9b068e746ff7 But is still not implemented in any Ubuntu release. - If this is not corrected on time, then the new Bionic 18.04 will fail to - connect to Internet and the local network as well if it uses a Broadcom - network adapter requiring the package firmware-b43-installer. + If this is not corrected on time, then the new Bionic 18.04 will fail to connect to Internet and the local network as well if it uses a Broadcom network adapter requiring the package firmware-b43-installer. + --- + ApportVersion: 2.20.1-0ubuntu2.15 + Architecture: amd64 + AudioDevicesInUse: + USERPID ACCESS COMMAND + /dev/snd/controlC1: pascal 5050 F pulseaudio + /dev/snd/controlC0: pascal 5050 F pulseaudio + Cur
[Kernel-packages] [Bug 1760108] Re: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15
Also note that the patch you linked to was included in a stable update from upstream and has been in the bionic kernel since 4.15.0-11.12, and the CONFIG_SSB_PCIHOST_POSSIBLE is being enbled. So that should not be the issue causing your problem in linux-hwe-edge 4.15.0-13. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1760108 Title: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15 Status in linux package in Ubuntu: Incomplete Bug description: I was upgrading my Ubuntu Xenial 16.04 from linux-hwe kernel 4.13.0-38 to linux-hwe-edge 4.15.0-13. After reboot my Broadcom network adapter (requiring package firmware-b43-installer) is not recognized by the new kernel 4.15.0-13. Running the lspci command lists the device as 'UNCLAIMED' in linux kernel 4.15. $ lspci [...] *-pci:4 description: PCI bridge product: Intel Corporation vendor: Intel Corporation physical id: 1c bus info: pci@:00:1c.0 version: f0 width: 32 bits clock: 33MHz capabilities: pci pciexpress msi pm normal_decode bus_master cap_list configuration: driver=pcieport resources: irq:123 memory:ef50-ef5f *-network UNCLAIMED description: Network controller product: BCM4331 802.11a/b/g/n vendor: Broadcom Corporation physical id: 0 bus info: pci@:05:00.0 version: 02 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress cap_list configuration: latency=0 resources: memory:ef50-ef503fff [...] $ The lspci -vv -pci:4 commands with the relevant devices are shown below. $ lspci -vv -pci:4 [...] 05:00.0 Network controller: Broadcom Corporation BCM4331 802.11a/b/g/n (rev 02) Subsystem: Apple Inc. AirPort Extreme Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+ Address: Data: Capabilities: [d0] Express (v1) Endpoint, MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd- ExtTag+ PhantFunc- AuxPwr- NoSnoop- MaxPayload 128 bytes, MaxReadReq 512 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend- LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <4us, L1 <64us ClockPM+ Surprise- LLActRep+ BwNot- ASPMOptComp- LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+ ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt- Capabilities: [100 v1] Advanced Error Reporting UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol- CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr- CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+ AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn- Capabilities: [13c v1] Virtual Channel Caps: LPEVC=0 RefClk=100ns PATEntryBits=1 Arb:Fixed- WRR32- WRR64- WRR128- Ctrl: ArbSelect=Fixed Status: InProgress- VC0:Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans- Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256- Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff Status:NegoPending- InProgress- Capabilities: [160 v1] Device Serial Number c6-d6-51-ff-ff-e6-f4-f9 Capabilities: [16c v1] Power Budgeting Kernel modules: bcma [...] $ The circumstances of this bug is well described on this webpage: https://bbs.archlinux.org/viewtopic.php?id=234122 Furthermore a patch has been provided upstream: https://patchwork.kernel.org/patch/10185397/ https://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/commit/?id=a9e6d44ddeccd3522670e641f1ed9b068e746ff7 But is still not implemented in any Ubuntu release. If this is not corrected on time, then the new Bionic 18.04 will fail to connect to Internet and the local network as well if it uses a Broadcom network adapter requi
[Kernel-packages] [Bug 1760108] Re: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15
It's understandably difficult to use apport-collect when you don't have a network connection. If possible use a wired connection, otherwise at least collect dmesg and attach it to this bug. Please be sure that any logs are collected while running the 4.15 kernel. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1760108 Title: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15 Status in linux package in Ubuntu: Incomplete Bug description: I was upgrading my Ubuntu Xenial 16.04 from linux-hwe kernel 4.13.0-38 to linux-hwe-edge 4.15.0-13. After reboot my Broadcom network adapter (requiring package firmware-b43-installer) is not recognized by the new kernel 4.15.0-13. Running the lspci command lists the device as 'UNCLAIMED' in linux kernel 4.15. $ lspci [...] *-pci:4 description: PCI bridge product: Intel Corporation vendor: Intel Corporation physical id: 1c bus info: pci@:00:1c.0 version: f0 width: 32 bits clock: 33MHz capabilities: pci pciexpress msi pm normal_decode bus_master cap_list configuration: driver=pcieport resources: irq:123 memory:ef50-ef5f *-network UNCLAIMED description: Network controller product: BCM4331 802.11a/b/g/n vendor: Broadcom Corporation physical id: 0 bus info: pci@:05:00.0 version: 02 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress cap_list configuration: latency=0 resources: memory:ef50-ef503fff [...] $ The lspci -vv -pci:4 commands with the relevant devices are shown below. $ lspci -vv -pci:4 [...] 05:00.0 Network controller: Broadcom Corporation BCM4331 802.11a/b/g/n (rev 02) Subsystem: Apple Inc. AirPort Extreme Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+ Address: Data: Capabilities: [d0] Express (v1) Endpoint, MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd- ExtTag+ PhantFunc- AuxPwr- NoSnoop- MaxPayload 128 bytes, MaxReadReq 512 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend- LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <4us, L1 <64us ClockPM+ Surprise- LLActRep+ BwNot- ASPMOptComp- LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+ ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt- Capabilities: [100 v1] Advanced Error Reporting UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol- CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr- CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+ AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn- Capabilities: [13c v1] Virtual Channel Caps: LPEVC=0 RefClk=100ns PATEntryBits=1 Arb:Fixed- WRR32- WRR64- WRR128- Ctrl: ArbSelect=Fixed Status: InProgress- VC0:Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans- Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256- Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff Status:NegoPending- InProgress- Capabilities: [160 v1] Device Serial Number c6-d6-51-ff-ff-e6-f4-f9 Capabilities: [16c v1] Power Budgeting Kernel modules: bcma [...] $ The circumstances of this bug is well described on this webpage: https://bbs.archlinux.org/viewtopic.php?id=234122 Furthermore a patch has been provided upstream: https://patchwork.kernel.org/patch/10185397/ https://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/commit/?id=a9e6d44ddeccd3522670e641f1ed9b068e746ff7 But is still not implemented in any Ubuntu release. If this is not corrected on time, then the new Bionic 18.04 will fail to connect to Internet and the local network as well if it uses a Broadcom network adapter requiring the p