diff --git a/debos-recipes/qualcomm-linux-debian-rootfs.yaml b/debos-recipes/qualcomm-linux-debian-rootfs.yaml index 9d834107..011e6a60 100644 --- a/debos-recipes/qualcomm-linux-debian-rootfs.yaml +++ b/debos-recipes/qualcomm-linux-debian-rootfs.yaml @@ -39,6 +39,16 @@ actions: - network-manager # standard networking files (/etc/hosts, /etc/services etc.) - netbase + # Qualcomm's IPC Router protocol; needed for WiFi on some ath10k devices + # such as on RB1 + - qrtr-tools + # Qualcomm Remote Filesystem Service; this is a dependency of the + # tqftpserv service, but it's actually not needed on RB1 + # TODO drop me once https://bugs.debian.org/1104039 is fixed + - rmtfs + # TFTP server implementation for the QRTR protocol; needed for WiFi on + # some ath10k devices such as on RB1 + - tqftpserv # dynamic device nodes handling - udev # database of radio emission regulations; needed for WiFi @@ -165,6 +175,28 @@ actions: - firmware-qcom-soc - linux-image-arm64 + # XXX this is a workaround until firmware-non-free migrates to testing; it + # might make sense to have a generic mechanism to do this + - action: run + description: Install firmware packages from unstable + chroot: true + command: | + set -eux + # add sid APT sources + cat >/etc/apt/sources.list.d/debian-sid.sources <