Those models do not support JPEG encoding. This patch extends original model list proposed in unmerged upstream PR: https://gitlab.com/sane-project/backends/-/merge_requests/567/diffs Refer to https://bugzilla.altlinux.org/show_bug.cgi?id=39729 for details diff --git a/sane-backends/backend/xerox_mfp.c b/sane-backends/backend/xerox_mfp.c index fc3d94f..148a9f5 100644 --- a/sane-backends/backend/xerox_mfp.c +++ b/sane-backends/backend/xerox_mfp.c @@ -215,6 +215,8 @@ static int isSupportedDevice(struct device __sane_unused__ *dev) !!strstr(dev->sane.model, "CLX-3170") || !!strstr(dev->sane.model, "4x24") || !!strstr(dev->sane.model, "4x28") || + !!strstr(dev->sane.model, "WorkCentre 3220") || + !!strstr(dev->sane.model, "WorkCentre 3225") || !strncmp(dev->sane.model, "M288x", 5)) return 0; return 1;