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

Reply via email to