Discussion:
Canon FB630u Scanner
(too old to reply)
Dr. Ralf Wepler
2007-04-29 08:05:58 UTC
Permalink
Hi,
I try to get to work a Canon FB630u Scanner. I use openSUSE 10.2, Kernel
2.6. Hard- and software is found, but the Scanner does'nt move. I ran a
test programm, here is part of the output:
________________________

1. I have found the SANE library (libsane.so) at the following
location: /usr/lib
2. I have found the SANE configuration files (dll.conf) at the
following location: /etc/sane.d
3. I have found the SANE header file (sane/sane.h) at the following
location: /usr/include/sane

4. I'm now trying to connect to the SANE library. If I'm successful,
I'll try to open the test backend just to make sure that the library is
installed correctly. If you get any errors, you should exit and restart
me after fixing the problem.
5. WARNING: The version of the SANE backends on your system is 1.0.18. I
don't know this version yet, so you may want to update sane-troubleshoot.
6. I was able to open the test backend. That's fine, you can go ahead now.
7. So your CANON Canoscan FB630U was found by SANE. That's good. Your
scanner is supported by the "canon630u" SANE backend so you should find
more information on fine-tuning in the "sane-canon630u" manual page.
Just run "man sane-canon630u" to view it. I'm now trying to scan a small
image. This will take some time. I'm enabling debug messages
(SANE_DEBUG_CANON630U=255), so you will be able to see what's going on
in the logfile.

8. ERROR: I tried to call sane_start but it returned the following
error message: "Device busy". I think that's a bug in the canon630u
backend.
______________________

As I'm not an expert, I don't know what to do now. I'll attach the
log-file for further details.

Does anyone have an idea what to do now?
Thank you for help
Ralf
Hugh McMaster
2007-04-30 11:34:29 UTC
Permalink
Hi Ralf,
Post by Dr. Ralf Wepler
I try to get to work a Canon FB630u Scanner.
ERROR: I tried to call sane_start but it returned the following
error message: "Device busy". I think that's a bug in the canon630u
backend.
Have you tried running the test backend/programme as the root/system admin user?

Hugh
Hugh McMaster
2007-04-30 20:56:27 UTC
Permalink
Hi Ralf,
I just tried to run the test-programm and "xsane" as root user. Both
worked. Running the same as user xx fails. Is it a problem of rights?
And, if so, in which files?
This is a result of user rights not being allowed. I am not sure how
to change these for OpenSuse though. Perhaps someone else on this
list could help you?

Hugh
Johannes Meixner
2007-05-02 07:31:03 UTC
Permalink
Hello,
Post by Hugh McMaster
I just tried to run the test-programm and "xsane" as root user. Both
worked. Running the same as user xx fails. Is it a problem of rights?
And, if so, in which files?
This is a result of user rights not being allowed. I am not sure how
to change these for OpenSuse though.
The YaST scanner setup sets scanner access permissions by calling
/usr/lib/YaST2/bin/test_and_set_scanner_access_permissions
which checks if the scanner is already listed in
/etc/hal/fdi/policy/10osvendor/70-scanner.fdi
and if not it writes
/etc/hal/fdi/policy/10osvendor/80-scanner.fdi
to set up HAL to trigger resmgr to grant access for normal users.
For openSUSE 10.2 see the details at
https://bugzilla.novell.com/show_bug.cgi?id=218393

For openSUSE 10.2 you may have to enter it manually in
/etc/hal/fdi/policy/10osvendor/80-scanner.fdi
and reboot your computer according to
https://bugzilla.novell.com/show_bug.cgi?id=218393
to apply the changes to HAL.


Kind Regards
Johannes Meixner
--
SUSE LINUX Products GmbH, Maxfeldstrasse 5, 90409 Nuernberg, Germany
AG Nuernberg, HRB 16746, GF: Markus Rex
Loading...