On Mon, Mar 18, 2019 at 8:52 PM Tim Coote <tim+fedoraproject.org@coote.org> wrote:

Excellent work and thanks.

I think that this update has broken bluetooth. It wasn’t working properly before on Version: 29.20190311.0 (2019-03-11T18:34:01Z), as it was reporting a mac address of AA:AA:AA (etc) for the hci0. In that state, I could run `hcitool lescan` and identify some other devices.

So on both a 3B+ and a 3A+ I get the all AA: addresses and can run a lescan. I've seen it where it will change on reboot.

However, it’s now looking more like it did before that update, where it reports the interface as down.: ``` sudo hciconfig -a hci0: Type: Primary Bus: UART

BD Address: 00:00:00:00:00:00  ACL MTU: 0:0  SCO MTU: 0:0
DOWN
RX bytes:0 acl:0 sco:0 events:0 errors:0
TX bytes:14 acl:0 sco:0 commands:2 errors:0
Features: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Packet type: DM1 DH1 HV1
Link policy:
Link mode: SLAVE ACCEPT

``` and `hcitool lescan` reports no device.

iirc, the fix last time was to update the firmware.

Correct, the problem we have is that the firmware that the RPi Foundation ships on Raspbian isn't generally redistributable, it needs to be sorted out between them and Cyprus but neither party appears interested in doing so.
 

tc

On 17 Mar 2019, at 19:54, Peter Robinson <pbrobinson@gmail.com> wrote:

Hi All,

After way too long we have a new 29.1 RC with a number of issues fixed including the boot issues on the Raspberry Pi 3 series and I suspect other U-Boot based devices too. I'm pretty confident this one fixes the core outstanding issues we have so please test and report success and failures.

Images and installers for testing can be found here, once we've confirmed it looks OK it'll be pushed live: https://kojipkgs.fedoraproject.org/compose/iot/Fedora-IoT-29-20190317.1/compose/IoT/

For those upgrading from the December release please do the following to move over to the CDN backed infra, it'll likely be more speedy for you:

ostree remote delete fedora-iot ostree remote add --set=gpg-verify=true --set=gpgkeypath=/etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-iot-2019 --set=contenturl=mirrorlist=https://ostree.fedoraproject.org/iot/mirrorlist fedora-iot 'https://ostree.fedoraproject.org/iot'

For those with a Raspberry Pi running the December release to fix the WiFi, once you've rebooted into the new version do the following command and reboot again to fix the problems with the WiFi:

cp /usr/lib/ostree-boot/efi/bcm283* /boot/efi/

Noteable changes/fixes in this release:

  • Kernel 4.20.16

  • Support for Raspberry Pi 3A+

  • Initiial support for Raspberry Pi CM3 based devices

  • Fixed WiFi on the Raspberry Pi 3-series devices

  • runc CVE fixes

  • usbguard added to allow lock down of USB ports

  • podman 1.1.2 with numerous enhancements including forward ports for

rootless containers, see changelogs for full details here: https://github.com/containers/libpod/releases

  • Much faster container downloads with latest skopeo

https://github.com/containers/skopeo/releases/tag/v0.1.35

  • TPM2 fixes and improvements

  • Slimmed down linux-firmware

  • Numerous other fixes, full package changes below:

Regards, Peter

Upgraded:

NetworkManager 1:1.12.4-2.fc29 -> 1:1.12.6-5.fc29
NetworkManager-libnm 1:1.12.4-2.fc29 -> 1:1.12.6-5.fc29
NetworkManager-team 1:1.12.4-2.fc29 -> 1:1.12.6-5.fc29
NetworkManager-wifi 1:1.12.4-2.fc29 -> 1:1.12.6-5.fc29
NetworkManager-wwan 1:1.12.4-2.fc29 -> 1:1.12.6-5.fc29
anaconda-core 29.24.7-1.fc29 -> 29.24.7-2.fc29
anaconda-tui 29.24.7-1.fc29 -> 29.24.7-2.fc29
arm-image-installer 2.8-1.fc29 -> 2.10-1.fc29
audit 3.0-0.4.20180831git0047a6c.fc29 -> 3.0-0.5.20181218gitbdb72c0.fc29
audit-libs 3.0-0.4.20180831git0047a6c.fc29 -> 3.0-0.5.20181218gitbdb72c0.fc29
bash 4.4.23-5.fc29 -> 4.4.23-6.fc29
bcm283x-firmware 20181105-1.55e5912.fc29 -> 20190212-4.83977fe.fc29
bind-export-libs 32:9.11.4-10.P2.fc29 -> 32:9.11.5-4.P4.fc29
blivet-data 1:3.1.1-2.fc29 -> 1:3.1.2-2.fc29
checkpolicy 2.8-2.fc29 -> 2.8-3.fc29
container-selinux 2:2.76-1.git87fae85.fc29 -> 2:2.85-1.git92af7fd.fc29
containernetworking-plugins 0.7.3-2.fc29 -> 0.7.4-2.fc29
containers-common 1:0.1.32-2.dev.gite814f96.fc29 -> 1:0.1.35-1.git404c5bd.fc29
crypto-policies 20181026-1.gitd42aaa6.fc29 -> 20190211-2.gite3eacfc.fc29
cryptsetup 2.0.5-1.fc29 -> 2.0.6-1.fc29
cryptsetup-libs 2.0.5-1.fc29 -> 2.0.6-1.fc29
curl 7.61.1-5.fc29 -> 7.61.1-10.fc29
dbus 1:1.12.10-1.fc29 -> 1:1.12.12-1.fc29
dbus-common 1:1.12.10-1.fc29 -> 1:1.12.12-1.fc29
dbus-daemon 1:1.12.10-1.fc29 -> 1:1.12.12-1.fc29
dbus-libs 1:1.12.10-1.fc29 -> 1:1.12.12-1.fc29
dbus-tools 1:1.12.10-1.fc29 -> 1:1.12.12-1.fc29
dbxtool 8-7.fc29 -> 8-8.fc29
device-mapper 1.02.152-1.fc29 -> 1.02.154-1.fc29
device-mapper-event 1.02.152-1.fc29 -> 1.02.154-1.fc29
device-mapper-event-libs 1.02.152-1.fc29 -> 1.02.154-1.fc29
device-mapper-libs 1.02.152-1.fc29 -> 1.02.154-1.fc29
dhcp-client 12:4.3.6-28.fc29 -> 12:4.3.6-29.fc29
dhcp-common 12:4.3.6-28.fc29 -> 12:4.3.6-29.fc29
dhcp-libs 12:4.3.6-28.fc29 -> 12:4.3.6-29.fc29
dnf-data 4.0.9-1.fc29 -> 4.1.0-1.fc29
dracut 049-11.git20181024.fc29 -> 049-25.git20181204.fc29
dracut-config-generic 049-11.git20181024.fc29 -> 049-25.git20181204.fc29
dracut-network 049-11.git20181024.fc29 -> 049-25.git20181204.fc29
dtc 1.4.7-1.fc29 -> 1.4.7-2.fc29
e2fsprogs 1.44.3-1.fc29 -> 1.44.4-1.fc29
e2fsprogs-libs 1.44.3-1.fc29 -> 1.44.4-1.fc29
efivar-libs 35-4.fc29 -> 37-1.fc29
elfutils-default-yama-scope 0.174-5.fc29 -> 0.176-1.fc29
elfutils-libelf 0.174-5.fc29 -> 0.176-1.fc29
elfutils-libs 0.174-5.fc29 -> 0.176-1.fc29
fedora-gpg-keys 29-2 -> 29-3
fedora-release 29-4 -> 29-7
fedora-release-iot 29-4 -> 29-7
fedora-repos 29-2 -> 29-3
file 5.34-6.fc29 -> 5.34-13.fc29
file-libs 5.34-6.fc29 -> 5.34-13.fc29
glib2 2.58.1-1.fc29 -> 2.58.3-1.fc29
glibc 2.28-23.fc29 -> 2.28-26.fc29
glibc-common 2.28-23.fc29 -> 2.28-26.fc29
glibc-langpack-en 2.28-23.fc29 -> 2.28-26.fc29
gmp 1:6.1.2-8.fc29 -> 1:6.1.2-9.fc29
gnupg2 2.2.11-1.fc29 -> 2.2.13-1.fc29
gnutls 3.6.4-4.fc29 -> 3.6.6-1.fc29
gobject-introspection 1.58.1-1.fc29 -> 1.58.3-1.fc29
gpgme 1.11.1-3.fc29 -> 1.12.0-1.fc29
ipcalc 0.2.4-2.fc29 -> 0.2.4-4.fc29
iproute 4.18.0-3.fc29 -> 4.20.0-1.fc29
kernel 4.19.7-300.fc29 -> 4.20.16-200.fc29
kernel-core 4.19.7-300.fc29 -> 4.20.16-200.fc29
kernel-modules 4.19.7-300.fc29 -> 4.20.16-200.fc29
kernel-tools 4.19.7-300.fc29 -> 4.20.16-200.fc29
kernel-tools-libs 4.19.7-300.fc29 -> 4.20.16-200.fc29
krb5-libs 1.16.1-21.fc29 -> 1.16.1-25.fc29
langtable 0.0.39-1.fc29 -> 0.0.41-1.fc29
langtable-data 0.0.39-1.fc29 -> 0.0.41-1.fc29
libassuan 2.5.1-4.fc29 -> 2.5.2-1.fc29
libblockdev 2.20-2.fc29 -> 2.21-1.fc29
libblockdev-utils 2.20-2.fc29 -> 2.21-1.fc29
libcap-ng 0.7.9-4.fc29 -> 0.7.9-5.fc29
libcom_err 1.44.3-1.fc29 -> 1.44.4-1.fc29
libcomps 0.1.8-14.fc29 -> 0.1.10-2.fc29
libcurl 7.61.1-5.fc29 -> 7.61.1-10.fc29
libdnf 0.22.3-1.fc29 -> 0.26.0-1.fc29
libgcc 8.2.1-5.fc29 -> 8.3.1-2.fc29
libgcrypt 1.8.3-3.fc29 -> 1.8.4-1.fc29
libgomp 8.2.1-5.fc29 -> 8.3.1-2.fc29
libgpg-error 1.31-2.fc29 -> 1.33-1.fc29
libgpiod 1.2-1.fc29 -> 1.2.1-1.fc29
libgpiod-utils 1.2-1.fc29 -> 1.2.1-1.fc29
libidn2 2.0.5-2.fc29 -> 2.1.1a-1.fc29
libnetfilter_conntrack 1.0.6-6.fc29 -> 1.0.7-1.fc29
libpng 2:1.6.34-6.fc29 -> 2:1.6.34-7.fc29
libproxy 0.4.15-9.fc29 -> 0.4.15-10.fc29
librepo 1.9.1-1.fc29 -> 1.9.4-1.fc29
libreport 2.9.6-1.fc29 -> 2.10.0-1.fc29
libreport-anaconda 2.9.6-1.fc29 -> 2.10.0-1.fc29
libreport-cli 2.9.6-1.fc29 -> 2.10.0-1.fc29
libreport-filesystem 2.9.6-1.fc29 -> 2.10.0-1.fc29
libreport-plugin-bugzilla 2.9.6-1.fc29 -> 2.10.0-1.fc29
libreport-plugin-reportuploader 2.9.6-1.fc29 -> 2.10.0-1.fc29
libreport-web 2.9.6-1.fc29 -> 2.10.0-1.fc29
libsecret 0.18.6-2.fc29 -> 0.18.7-1.fc29
libselinux 2.8-4.fc29 -> 2.8-6.fc29
libselinux-utils 2.8-4.fc29 -> 2.8-6.fc29
libsemanage 2.8-4.fc29 -> 2.8-8.fc29
libsepol 2.8-2.fc29 -> 2.8-3.fc29
libsolv 0.7.1-2.fc29 -> 0.7.2-2.fc29
libss 1.44.3-1.fc29 -> 1.44.4-1.fc29
libssh 0.8.5-1.fc29 -> 0.8.7-1.fc29
libsss_idmap 2.0.0-4.fc29 -> 2.0.0-5.fc29
libsss_nss_idmap 2.0.0-4.fc29 -> 2.0.0-5.fc29
libsss_sudo 2.0.0-4.fc29 -> 2.0.0-5.fc29
libstdc++ 8.2.1-5.fc29 -> 8.3.1-2.fc29
libxcrypt 4.4.0-2.fc29 -> 4.4.4-1.fc29
libxml2 2.9.8-4.fc29 -> 2.9.8-5.fc29
libyaml 0.2.1-2.fc29 -> 0.2.1-5.fc29
libzstd 1.3.6-1.fc29 -> 1.3.8-1.fc29
linux-firmware 20181008-88.gitc6b6265d.fc29 -> 20190213-93.git710963fe.fc29
lua-libs 5.3.5-2.fc29 -> 5.3.5-3.fc29
lvm2 2.02.182-1.fc29 -> 2.02.183-1.fc29
lvm2-libs 2.02.182-1.fc29 -> 2.02.183-1.fc29
lz4 1.8.2-2.fc29 -> 1.8.3-1.fc29
lz4-libs 1.8.2-2.fc29 -> 1.8.3-1.fc29
net-tools 2.0-0.52.20160912git.fc29 -> 2.0-0.53.20160912git.fc29
openldap 2.4.46-9.fc29 -> 2.4.46-10.fc29
openssh 7.9p1-2.fc29 -> 7.9p1-4.fc29
openssh-clients 7.9p1-2.fc29 -> 7.9p1-4.fc29
openssh-server 7.9p1-2.fc29 -> 7.9p1-4.fc29
openssl 1:1.1.1-3.fc29 -> 1:1.1.1b-2.fc29
openssl-libs 1:1.1.1-3.fc29 -> 1:1.1.1b-2.fc29
ostree 2018.9-1.fc29 -> 2019.1-3.fc29
ostree-grub2 2018.9-1.fc29 -> 2019.1-3.fc29
ostree-libs 2018.9-1.fc29 -> 2019.1-3.fc29
p11-kit 0.23.14-1.fc29 -> 0.23.15-2.fc29
p11-kit-trust 0.23.14-1.fc29 -> 0.23.15-2.fc29
pam 1.3.1-8.fc29 -> 1.3.1-15.fc29
pcre 8.42-5.fc29 -> 8.43-1.fc29
pcre2 10.32-4.fc29 -> 10.32-8.fc29
podman 1:0.10.1.3-4.gitdb08685.fc29 -> 1:1.1.2-1.git0ad9b6b.fc29
policycoreutils 2.8-8.fc29 -> 2.8-17.fc29
policycoreutils-python-utils 2.8-8.fc29 -> 2.8-17.fc29
polkit 0.115-2.fc29 -> 0.115-4.3.fc29
polkit-libs 0.115-2.fc29 -> 0.115-4.3.fc29
python-setuptools-wheel 40.4.3-1.fc29 -> 40.8.0-1.fc29
python3 3.7.1-4.fc29 -> 3.7.2-4.fc29
python3-audit 3.0-0.4.20180831git0047a6c.fc29 ->

3.0-0.5.20181218gitbdb72c0.fc29

python3-blivet 1:3.1.1-2.fc29 -> 1:3.1.2-2.fc29
python3-blockdev 2.20-2.fc29 -> 2.21-1.fc29
python3-dateutil 1:2.7.0-3.fc29 -> 1:2.7.5-1.fc29
python3-dnf 4.0.9-1.fc29 -> 4.1.0-1.fc29
python3-gpg 1.11.1-3.fc29 -> 1.12.0-1.fc29
python3-hawkey 0.22.3-1.fc29 -> 0.26.0-1.fc29
python3-jsonschema 2.6.0-5.fc29 -> 2.6.0-6.fc29
python3-langtable 0.0.39-1.fc29 -> 0.0.41-1.fc29
python3-libcomps 0.1.8-14.fc29 -> 0.1.10-2.fc29
python3-libdnf 0.22.3-1.fc29 -> 0.26.0-1.fc29
python3-libreport 2.9.6-1.fc29 -> 2.10.0-1.fc29
python3-libs 3.7.1-4.fc29 -> 3.7.2-4.fc29
python3-libselinux 2.8-4.fc29 -> 2.8-6.fc29
python3-libsemanage 2.8-4.fc29 -> 2.8-8.fc29
python3-pid 2.1.1-9.fc29 -> 2.2.3-1.fc29
python3-policycoreutils 2.8-8.fc29 -> 2.8-17.fc29
python3-productmd 1.18-1.fc29 -> 1.19-1.fc29
python3-pyOpenSSL 18.0.0-3.fc29 -> 19.0.0-1.fc29
python3-setuptools 40.4.3-1.fc29 -> 40.8.0-1.fc29
python3-sssdconfig 2.0.0-4.fc29 -> 2.0.0-5.fc29
rpm-ostree 2018.9-3.fc29.1 -> 2019.2-1.fc29
rpm-ostree-libs 2018.9-3.fc29.1 -> 2019.2-1.fc29
rsync 3.1.3-4.fc29 -> 3.1.3-5.fc29
runc 2:1.0.0-59.dev.gitccb5efd.fc29 -> 2:1.0.0-68.dev.git6635b4f.fc29
selinux-policy 3.14.2-42.fc29 -> 3.14.2-51.fc29
selinux-policy-targeted 3.14.2-42.fc29 -> 3.14.2-51.fc29
skopeo 1:0.1.32-2.dev.gite814f96.fc29 -> 1:0.1.35-1.git404c5bd.fc29
sqlite-libs 3.24.0-2.fc29 -> 3.26.0-1.fc29
sssd-client 2.0.0-4.fc29 -> 2.0.0-5.fc29
sudo 1.8.25-1.fc29 -> 1.8.27-1.fc29
systemd 239-6.git9f3aed1.fc29 -> 239-12.git8bca462.fc29
systemd-libs 239-6.git9f3aed1.fc29 -> 239-12.git8bca462.fc29
systemd-pam 239-6.git9f3aed1.fc29 -> 239-12.git8bca462.fc29
systemd-udev 239-6.git9f3aed1.fc29 -> 239-12.git8bca462.fc29
tpm2-tools 3.1.3-1.fc29 -> 3.1.3-2.fc29
tpm2-tss 2.1.0-1.fc29 -> 2.1.2-1.fc29
tzdata 2018g-1.fc29 -> 2018i-1.fc29
uboot-images-armv8 2018.09-1.fc29 -> 2018.09-3.fc29
uboot-tools 2018.09-1.fc29 -> 2018.09-3.fc29
vim-minimal 2:8.1.549-1.fc29 -> 2:8.1.998-1.fc29
wpa_supplicant 1:2.6-17.fc29 -> 1:2.7-1.fc29
wpan-tools 0.8-3.fc29 -> 0.9-1.fc29
zchunk-libs 0.9.15-1.fc29 -> 1.0.3-1.fc29

Removed:

libmodulemd-1.7.0-1.fc29.aarch64
python3-IPy-0.81-23.fc29.noarch

Added:

libmodulemd1-1.8.2-3.fc29.aarch64
libqb-1.0.3-5.fc29.aarch64
linux-firmware-whence-20190213-93.git710963fe.fc29.noarch
protobuf-3.5.0-8.fc29.aarch64
usbguard-0.7.2-5.fc29.aarch64

Run “systemctl reboot” to start a reboot _____________________________________________ IoT mailing list — iot@lists.fedoraproject.org To unsubscribe send an email to iot-leave@lists.fedoraproject.org Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/iot@lists.fedoraproject.org

_______________________________________________
IoT mailing list -- iot@lists.fedoraproject.org
To unsubscribe send an email to iot-leave@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/iot@lists.fedoraproject.org