The focus controll has been screwd up from the 1.0.11 to 1.0.12 release, so
focus controll has to be removed for this scanner.
Created attachment 18260 [details, diff]
This patch will remove focus controll from canoscan 2700F.
This patch should correct the error that makes the canoscan2700F scanner from
The proposed patch will have to be applied recursively.
Have to tell which file to patch, or patch will think it should patch a canon_temp.c file. My mistake but this is the first patch I've ever made. maybe someone can clean it up.
Your patch doesn't look like it was made against the sources used in sane-backends-1.0.12-r1 - there I find
864 dev->info.can_focus = SANE_TRUE;
879 dev->info.can_focus = SANE_TRUE;
894 dev->info.can_focus = SANE_FALSE;
909 dev->info.can_focus = SANE_FALSE;
924 dev->info.can_focus = SANE_FALSE;
whereas your patch assumes that the last three lines have SANE_TRUE by default.
Could you please verify this and give me some hint where I can read that this is indeed a known problem of 1.0.12?
Don't understand me wrong, I believe you that you have a problem with focus control - I would just like to know if this is a general issue or just personal bad luck of yours :-)
Ulrich Deiters <email@example.com.Uni-Koeln.DE> told me he wants to check this
problem during the weekend... maybe with a bit luck we will get a problem
solving patch, not just a workaround. Who knows?
Setting this to NEEDINFO until then.
Wasn't Ulrichs fault but mine... adding -r2 to portage with the patch for
the canon scanner applied.
The backend for the canoscan 2700F has aparantly not been changed, in the sourcefile canon.c it says its a sane-backend-1.0.12, so this problem still exist in the newest sane-backend.
Thanks for the hint. Bringing back the patch for .14-r5 - please give it a try.
Next time please re-open a bug if the problem still/again exists. A single notification e-mail gets lost very easily, an assigned open bug is harder to miss.