** Summary changed:

- Merge BCM43430 rev 94 and BCM43456 wifi firmware from raspbian
+ Merge BCM43430 rev 94 and BCM43456 wifi firmware from raspbian, update to 
latest firmware

** Description changed:

+ [Impact]
+ 
+ For hardware enablement purposes, we need to make sure linxu-firmware-
+ raspi2 is up-to-date on all supported stable series. New firmware binary
+ blobs add support for new Pi variants. Same for any bluetooth and wifi
+ firmware included inside. This is needed for both 20.04.1 and 18.04.5.
+ 
+ This also removes the horrid base64 blobs from the package's patches and
+ sources the wifi and bluetooth firmware via multi-upstream tarballs
+ instead. This does result in a *huge* source package, but the packaging
+ definitions are cleaner and should be easier to keep up to date.
+ 
+ The same source packaging (bar changelog, obviously) has been used to
+ produce the package for bionic, focal, and groovy which should also ease
+ future maintenance.
+ 
+ [Test Case]
+ 
+ Build a new raspi image for each affected series and do a sanity smoke
+ test if it boots, has wifi and bluetooth works.
+ 
+ Take an existing old raspi image and try to upgrade linux-firmware-
+ raspi2, reboot, make sure everything still works.
+ 
+ [Regression Potential]
+ 
+ Huge. It's basically impossible to guess what can go wrong, as those are
+ new binary blobs that we have no input into - but we are doing a lot of
+ testing on the Pi's to mitigate the risk. Also, there's a lot of
+ packaging changes that could potentially break stuff, but those should
+ be instantly visible by not having WiFi, no being able to enable
+ bluetooth or not booting completely.
+ 
+ [Original Description]
+ 
  Test packages for groovy (and SRU to focal and bionic) available from
  the following PPA:
  
  https://launchpad.net/~waveform/+archive/ubuntu/firmware
  
  This also removes the horrid base64 blobs from the package's patches and
  sources the wifi and bluetooth firmware via multi-upstream tarballs
  instead. This does result in a *huge* source package, but the packaging
  definitions are cleaner and should be easier to keep up to date.
  
  The same source packaging (bar changelog, obviously) has been used to
  produce the package for bionic, focal, and groovy which should also ease
  future maintenance.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1888211

Title:
  Merge BCM43430 rev 94 and BCM43456 wifi firmware from raspbian, update
  to latest firmware

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-firmware-raspi2/+bug/1888211/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to