[Kernel-packages] [Bug 1760108] Re: Broadcom B43 Wireless Driver Not Functional after Update to Linux Kernel 4.15

2019-07-24 Thread Brad Figg
** 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

2018-10-06 Thread SaleelKudchadker
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

2018-04-04 Thread Pascal Mons
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

2018-04-04 Thread Pascal Mons
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

2018-04-04 Thread Pascal Mons
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

2018-04-04 Thread Joseph Salisbury
** 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

2018-04-04 Thread Seth Forshee
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

2018-04-04 Thread Pascal Mons
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

2018-04-04 Thread Seth Forshee
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

2018-04-03 Thread Pascal Mons
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

2018-04-03 Thread Pascal Mons
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

2018-04-03 Thread Seth Forshee
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

2018-04-02 Thread Pascal Mons
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

2018-04-02 Thread Pascal Mons
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

2018-04-02 Thread Pascal Mons
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

2018-04-02 Thread Pascal Mons
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

2018-04-02 Thread Pascal Mons
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

2018-04-02 Thread Seth Forshee
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

2018-04-02 Thread Joseph Salisbury
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

2018-03-30 Thread Pascal Mons
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

2018-03-30 Thread Pascal Mons
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

2018-03-30 Thread Pascal Mons
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

2018-03-30 Thread Seth Forshee
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

2018-03-30 Thread Seth Forshee
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