On Sun, Feb 28, 2010 at 4:11 PM, D. Hugh Redelmeier <hugh at mimosa.com> wrote: > | From: m. allan noah <kitno455 at gmail.com> > > | Can you do that command as root? > > Interesting. ?The following additional lines showed up.
Ok- the scanner device file has permissions problem. Fixing that is an exercise in udev/hal rules, and varies on a per-distro or OS basis. >?I'll use diff > to minimize the bulk of this message: > > ?[canon_dr] sane_get_devices: reading config file canon_dr.conf > ?[canon_dr] sane_get_devices: looking for 'scsi CANON CR' > ?[canon_dr] sane_get_devices: looking for 'scsi CANON DR' > +[canon_dr] attach_one: start > +[canon_dr] attach_one: looking for '/dev/sg2' > +[canon_dr] connect_fd: start > +[canon_dr] connect_fd: opening SCSI device > +[canon_dr] connect_fd: cannot get requested buffer size (4194304/524288) > +[canon_dr] connect_fd: could not open device: 10 > +[canon_dr] connect_fd: finish > ?[canon_dr] sane_get_devices: setting "vendor-name" to CANON > ?[canon_dr] sane_get_devices: setting "model-name" to DR-2080C > ?[canon_dr] sane_get_devices: setting "version-name" to XXXX > > BTW, 4,194,304 == 0x400000 and 524,288 == 0x80000. Known issue, fixed in our git development version. For now, you can reduce the buffer size in canon_dr.conf. Though, if more issues turn up, you'll end up upgrading anyway. allan -- "The truth is an offense, but not a sin"