The lastest version (1.20161020-0ubuntu1~0.2~rpi3) of firmware-linux- raspi2 from ppa:ubuntu-raspi2/ppa-rpi3 is breaking the WiFi on Raspi3. The file /lib/firmware/brcm/brcmfmac43430-sdio.txt is missing after the upgrade.
The Image from https://wiki.ubuntu.com/ARM/RaspberryPi contains the following: root@ubuntu:~# ip link 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: sit0@NONE: <NOARP> mtu 1480 qdisc noop state DOWN group default qlen 1 link/sit 0.0.0.0 brd 0.0.0.0 3: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether b8:27:eb:23:31:03 brd ff:ff:ff:ff:ff:ff 4: wlan0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000 link/ether b8:27:eb:76:64:56 brd ff:ff:ff:ff:ff:ff root@ubuntu:/lib/firmware/brcm# ls bcm4329-fullmac-4.bin brcmfmac4329-sdio.bin brcmfmac4350c2-pcie.bin bcm43xx-0.fw brcmfmac4330-sdio.bin brcmfmac4350-pcie.bin bcm43xx_hdr-0.fw brcmfmac43340-sdio.bin brcmfmac4354-sdio.bin brcmfmac43143.bin brcmfmac4334-sdio.bin brcmfmac43569.bin brcmfmac43143-sdio.bin brcmfmac4335-sdio.bin brcmfmac4356-pcie.bin brcmfmac43236b.bin brcmfmac43362-sdio.bin brcmfmac43570-pcie.bin brcmfmac43241b0-sdio.bin brcmfmac4339-sdio.bin brcmfmac43602-pcie.ap.bin brcmfmac43241b4-sdio.bin brcmfmac43430-sdio.bin brcmfmac43602-pcie.bin brcmfmac43241b5-sdio.bin brcmfmac43430-sdio.txt brcmfmac4366b-pcie.bin brcmfmac43242a.bin brcmfmac43455-sdio.bin brcmfmac4371-pcie.bin root@ubuntu:/lib/firmware/brcm# dpkg -S brcmfmac43430-sdio.txt linux-firmware-raspi2: /lib/firmware/brcm/brcmfmac43430-sdio.txt root@ubuntu:/lib/firmware/brcm# dpkg -L linux-firmware-raspi2 /. /usr /usr/share /usr/share/doc /usr/share/doc/linux-firmware-raspi2 /usr/share/doc/linux-firmware-raspi2/copyright /usr/share/doc/linux-firmware-raspi2/changelog.Debian.gz /usr/lib /usr/lib/linux-firmware-raspi2 /usr/lib/linux-firmware-raspi2/start.elf /usr/lib/linux-firmware-raspi2/fixup_db.dat /usr/lib/linux-firmware-raspi2/fixup.dat /usr/lib/linux-firmware-raspi2/start_cd.elf /usr/lib/linux-firmware-raspi2/fixup_x.dat /usr/lib/linux-firmware-raspi2/bootcode.bin /usr/lib/linux-firmware-raspi2/start_x.elf /usr/lib/linux-firmware-raspi2/start_db.elf /usr/lib/linux-firmware-raspi2/fixup_cd.dat /lib /lib/firmware /lib/firmware/brcm /lib/firmware/brcm/brcmfmac43430-sdio.bin /lib/firmware/brcm/brcmfmac43430-sdio.txt root@ubuntu:/lib/firmware/brcm# dpkg -s linux-firmware-raspi2 Package: linux-firmware-raspi2 Status: install ok installed Priority: optional Section: multiverse/misc Installed-Size: 12321 Maintainer: Ubuntu Developers <ubuntu-devel-disc...@lists.ubuntu.com> Architecture: armhf Version: 1.20160503+6832d9a-0ubuntu1~rpi1 Description: RaspberryPi2 GPU firmware and bootloaders This package contains all the proprietary files necessary to boot a RaspberryPi2 board. Homepage: https://github.com/raspberrypi/firmware ------------- After doing apt-get update/upgrade I have: root@ubuntu:/lib/firmware/brcm# ip link 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: sit0@NONE: <NOARP> mtu 1480 qdisc noop state DOWN mode DEFAULT group default qlen 1 link/sit 0.0.0.0 brd 0.0.0.0 3: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000 link/ether b8:27:eb:23:31:03 brd ff:ff:ff:ff:ff:ff root@ubuntu:/lib/firmware/brcm# ls bcm4329-fullmac-4.bin brcmfmac4329-sdio.bin brcmfmac4350-pcie.bin bcm43xx-0.fw brcmfmac4330-sdio.bin brcmfmac4354-sdio.bin bcm43xx_hdr-0.fw brcmfmac43340-sdio.bin brcmfmac43569.bin brcmfmac43143.bin brcmfmac4334-sdio.bin brcmfmac4356-pcie.bin brcmfmac43143-sdio.bin brcmfmac4335-sdio.bin brcmfmac43570-pcie.bin brcmfmac43236b.bin brcmfmac43362-sdio.bin brcmfmac43602-pcie.ap.bin brcmfmac43241b0-sdio.bin brcmfmac4339-sdio.bin brcmfmac43602-pcie.bin brcmfmac43241b4-sdio.bin brcmfmac43430-sdio.bin brcmfmac4366b-pcie.bin brcmfmac43241b5-sdio.bin brcmfmac43455-sdio.bin brcmfmac4371-pcie.bin brcmfmac43242a.bin brcmfmac4350c2-pcie.bin root@ubuntu:/lib/firmware/brcm# dpkg -L linux-firmware-raspi2 /. /lib /lib/firmware /lib/firmware/brcm /lib/firmware/brcm/brcmfmac43430-sdio.bin /usr /usr/lib /usr/lib/linux-firmware-raspi2 /usr/lib/linux-firmware-raspi2/start_x.elf /usr/lib/linux-firmware-raspi2/fixup_x.dat /usr/lib/linux-firmware-raspi2/start_cd.elf /usr/lib/linux-firmware-raspi2/fixup.dat /usr/lib/linux-firmware-raspi2/fixup_cd.dat /usr/lib/linux-firmware-raspi2/bootcode.bin /usr/lib/linux-firmware-raspi2/start_db.elf /usr/lib/linux-firmware-raspi2/start.elf /usr/lib/linux-firmware-raspi2/fixup_db.dat /usr/share /usr/share/doc /usr/share/doc/linux-firmware-raspi2 /usr/share/doc/linux-firmware-raspi2/changelog.Debian.gz /usr/share/doc/linux-firmware-raspi2/copyright -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1578745 Title: Update firmware for Raspberry Pi 3 support To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-firmware-raspi2/+bug/1578745/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs