** 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