[Bug 2149913] Re: [SRU] Broken symbolic link to ../cypress/cyfmac43439-sdio.txt.zst

Launchpad Bug Tracker 2149913 at bugs.launchpad.net
Sun May 17 13:07:50 UTC 2026


This bug was fixed in the package linux-firmware-raspi - 14-0ubuntu2

---------------
linux-firmware-raspi (14-0ubuntu2) stonking; urgency=medium

  * Add autopkgtest to guard against dead symlinks
  * Add missing files for Cypress 43439 WiFi firmware (LP: #2149913)

 -- Dave Jones <dave.jones at canonical.com>  Thu, 23 Apr 2026 16:36:54
+0100

** Changed in: linux-firmware-raspi (Ubuntu)
       Status: Triaged => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to linux-firmware-raspi in Ubuntu.
https://bugs.launchpad.net/bugs/2149913

Title:
  [SRU] Broken symbolic link to ../cypress/cyfmac43439-sdio.txt.zst

Status in linux-firmware-raspi package in Ubuntu:
  Fix Released
Status in linux-firmware-raspi source package in Resolute:
  Triaged

Bug description:
  [ Impact ]

  The missing file contains configuration information for the WiFi chip
  used on certain versions of the Pi Zero 2W

  [ Test plan ]

  Given the Pi Zero 2W wifi is still capable of working without the
  specific .txt file (albeit less reliably) there's not much point
  testing that directly. Better to simply check that the symlink is no
  longer dead:

  * Flash a Ubuntu for Raspberry Pi to SD card
  * Boot it
  * file /usr/lib/firmware/brcm/brcmfmac43439-sdio.txt.zst
  * Observe symlink is broken
  * Enable proposed
  * sudo apt install -t resolute-proposed linux-firmware-raspi
  * file /usr/lib/firmware/brcm/brcmfmac43439-sdio.txt.zst
  * Check symlink is no longer reported as broken

  * Boot SD card on a Pi Zero 2W with the affected chipset
  * Configure wifi in /etc/netplan/50-cloud-init.yaml
  * sudo netplan apply
  * ping launchpad.net
  * Ensure wifi is still operational

  [ Where things can go wrong ]

  Obviously, messing with the firmware package carries the risk of
  breaking anything affected by that firmware.

  In this case, the change is to add a firmware configuration file for a
  wifi device only deployed on certain variants of the Pi Zero 2W, so we
  can limit hardware testing to that specific model. The major risk is
  breaking wifi functionality (the only network interface on this
  model), so the test plan covers ensuring that wifi can still come up
  and function with a simple ping command.

  [ Original description ]

  ubuntu at rpi-5b-8gb-rev1d0-f88b:~$ file /usr/lib/firmware/brcm/brcmfmac43439-sdio.txt.zst
  /usr/lib/firmware/brcm/brcmfmac43439-sdio.txt.zst: broken symbolic link to ../cypress/cyfmac43439-sdio.txt.zst

  ubuntu at rpi-5b-8gb-rev1d0-f88b:~$ ls -la /usr/lib/firmware/brcm/brcmfmac43439-sdio.txt.zst
  lrwxrwxrwx 1 root root 35 Mar 18 20:10 /usr/lib/firmware/brcm/brcmfmac43439-sdio.txt.zst -> ../cypress/cyfmac43439-sdio.txt.zst

  ubuntu at rpi-5b-8gb-rev1d0-f88b:~$ apt-cache policy linux-firmware-raspi
  linux-firmware-raspi:
    Installed: 14-0ubuntu1
    Candidate: 14-0ubuntu1
    Version table:
   *** 14-0ubuntu1 500
          500 http://ports.ubuntu.com/ubuntu-ports resolute/restricted arm64 Packages
          100 /var/lib/dpkg/status

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





More information about the foundations-bugs mailing list