Merge BCM43430 rev 94 and BCM43456 wifi firmware from raspbian, update to latest firmware
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-firmware-raspi2 (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Bionic |
Fix Released
|
Undecided
|
Unassigned | ||
Focal |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact]
For hardware enablement purposes, we need to make sure linxu-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.
[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-
[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:/
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.
summary: |
- 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: | updated |
This bug was fixed in the package linux-firmware- raspi2 - 1.20200601+ arm64-0ubuntu2
--------------- raspi2 (1.20200601+ arm64-0ubuntu2) groovy; urgency=medium
linux-firmware-
* Update bluez firmware to latest upstream version (1.2-4+rpt3)
(LP: #1888211)
* Change packaging to use multi-upstream tarballs
* Add diversion for BCM43430 binary blob
* Bumped compat to 11 and fixed dh_strip issue
-- Dave Jones <email address hidden> Fri, 17 Jul 2020 18:55:11 +0100