USB tethering is broken with iOS 14 => Need kernel upgrade
iOS 14 have changed the format used to communicate over USB with iPhones, see:
A kernel patch have been provided and accepted for Linux 5.10: https://firstname.lastname@example.org/
The author of the patch also submitted it to Debian for inclusion in Buster & Sid kernel: https://github.com/libimobiledevice/libimobiledevice/issues/1038#issuecomment-733874274
The patch seems to have been accepted for 5.9.11-1: https://metadata.ftp-master.debian.org/changelogs//main/l/linux-signed-amd64/linux-signed-amd64_5.9.15+1_changelog & https://salsa.debian.org/kernel-team/linux/-/commit/b41dd7cbf24ccd01ded9841e3c7ed118f87f9aa4
However, it does not seems to be the case for backports Kernel & for the version used in Tails 4.14 (18.104.22.168-bpo2): https://metadata.ftp-master.debian.org/changelogs//main/l/linux-signed-amd64/linux-signed-amd64_5.9.6+1~bpo10+1_changelog
I am opening this bug to track this issue until this patch is available on Tails. Is the kernel version envisioned for %Tails_4.15 already known ?
On the branch that fixes this bug, revert 0e1e2ce1.