Pour info, voilà comment je m'en suis sorti (Ubuntu 20.04) :
Pour l'imprimante :
- aucun problème avec l'imprimante en utilisant le driver fourni par Canon.
Pour le scanner :
- j'ai connecté l'imprimante en Wi-Fi plutôt qu'en USB, cela a permis l'utilisation du scanner (sinon j'avais un "SANE_STATUS_DEVICE_BUSY" dont je n'arrivais pas à me dépêtrer), bien qu'il soit correctement détecté :
scanimage -L
device `escl:https://192.168.1.29:443' is a Canon TR4500 series platen,adf scanner
- Au cas où, installation du PPA de sane-project (
https://launchpad.net/~sane-project/+archive/ubuntu/sane-release) et 'sudo apt update' pour avoir la dernière version du backend Sane.
- Enfin, le scanner n'était pas détecté dans une VM QEMU en mode hosted pour le réseau. Dans ce cas, éditer le fichier
/etc/sane.d/escl.conf
et ajouter une ligne comme ceci :
device https://192.168.1.29:443 "Canon TR4550 Series"
À adapter en fonction des infos retournées par la commande scanimage du host ci-dessus (voir le man de sane-escl).