You are not logged in.
I am a veteran user of distros other than arch, seeking to make arch my distro numero uno. I had no difficulty installing arch and doing various configurings. However, I do have a problem configuring my scanner - details follow.
The scanner is an Epson Perfection 2400 Photo. I have had no difficulty using it in other distros. When I tried sane-find-scanner in arch, I get the following pertinent message:
"found USB scanner (vendor=0x04b8 [EPSON], product=0x011b [EPSON Scanner]) at libusb:001:002"
From the above, my inference is that the scanner has been detected. When I execute
scanimage -L, the following displays:
"No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages)."
I will also add that I have added myself as a user to the group "scanner." Working either as root or as user, I get the above messages.
Any help regarding where I have made a wrong turn in my arch life will be appreciated.
Thank you
Offline
From: http://wiki.archlinux.org/index.php/Sca … _configure
* Do not forget to logout/login after gpasswd -a username scanner.
* Sometimes, you might have to unplug/plug your scanner for /etc/udev/rules.d/sane.rules to recognise your scanner.
Don't know if that will do the trick or not, but worth a try maybe.
Offline
Thank you for your suggestions. Unfortunately, I've "been there and done that."
Again, appreciate your suggestions
Offline
Hi 2aperson,
seems, there's a problem with sane-1.0.18-3.pkg.tar.gz
after I go back to sane-1.0.18-2.pkg.tar.gz my scanner is up and happy
chao, rickie
Offline
oh sorry, here's a link for the older package:
ftp://ftp.estpak.ee/pub/archlinux/extra … pkg.tar.gz ... (and a big 'thank you' goes to Asaru )
please, don't forget to add following line to your /etc/pacman.conf
IgnorePkg = sane
until there's a new sane package available
chao, rickie
Offline
First check that /var/lock/sane is owned by root:scanner and that you are in the scanner group. For some strange reason /var/lock/sane ownership is sometimes set to root:14 and this could cause your problem
---for there is nothing either good or bad, but only thinking makes it so....
Hamlet, W Shakespeare
Offline
please believe me: the problem under arch exists since the 'sane update on sunday', In my case the problem is not the access to /var/lock/sane ... (root/scanner) ... There are very many 'claimed to usbfs' log entries described. Use an older sane pack and forget the problem.
Offline
PROBLEM SOLVED!!!
The problem was the sane-1.0.18-3.pkg.tar.gz package. Once I removed it and installed sane-1.0.18-2.pkg.tar.gz, all became right with the universe. My scanner is happily working again, and I am very impressed with arch linux.
Thank you ricki and a thank you to kishd for your suggestion.
Offline
There must be something strange with it, because sane-1.0.18-3 works mighty fine with my Epson Perfection 1640SU scanner (connected via the USB interface, but the SCSI one works as well) - no difference from previous version.
Probably some backends were broken, for some odd reason.
Last edited by scarecrow (2007-04-11 20:27:14)
Microshaft delenda est
Offline
I can verify that the new sane package doesn't work well with my Canon Lide30
just decided to use my scanner in linux (so as to spend less time in windows and get more familiar with arch)
luckily you guys found the problem! I would be still trying to find out what I was doing wrong!
Offline
Change to sane-1.0.18-2 works for me. Epson Perfection 1640SU.
Thanks
Offline
To anyone whose scanner problem was solved from the above posts:
sane-1.0.18-4 is available for installation. HOWEVER, regarding my Epson Perfection 2400 Photo scanner, installation resurrected the recognition problem I had with use of the 1.0.18-3 version. My suggestion is that if the 1.0.18-2 version works for you, it may be best to leave well enough alone.
Offline
I don't use sane (no scanner yet , but can someone have a look at this packages and track the changes down? I don't think it's the "Arch way" to stay with old packages because new one don't work...
Haven't been here in a while. Still rocking Arch.
Offline
As the problem has not been resolved yet and setting a package on hold should not be the ideal solution, I opened a bug report: FS#6964
Direct link: http://bugs.archlinux.org/task/6964?histring=sane
Last edited by Dieter (2007-04-20 06:07:04)
Offline
I have the problem too... With an HP PSC 1510s. However I can go around the problem by using the HP toolbox Then I can scan without any problem.
Cheers
PS. Thanks for filing the bug Dieter
Last edited by parkash (2007-04-22 22:40:03)
Offline
My os is Archliux-Don't Panic (2.6.22-ARCH).
My scanner don't work. I run command "scanimage -L" as root or a user, it is good, but the command "scanimage -T " is fail. The scanner-front don't find "sane".
[wu@myhost ~]$ su - root
[root@myhost ~]# sane-find-scanner
.......
found USB scanner (vendor=0x05da, product=0x30d4 [USB Scanner]) at libusb:001:004
# Your USB scanner was (probably) detected. It may or may not be supported by
# SANE. Try scanimage -L and read the backend's manpage.
# Most Scanners connected to the parallel port or other proprietary ports
# can't be detected by this program.
[root@myhost lock]# pacman -Q sane
sane 1.0.18-7
[root@myhost ~]# scanimage -L
device `sm3840:libusb:001:004' is a Microtek ScanMaker 3840 flatbed scanner
[root@myhost ~]# scanimage -T
scanimage: open of device sm3840:libusb:001:004 failed: Access to resource has been denied
[root@myhost ~]# exit
logout
[wu@myhost ~]$ scanimage -L
device `sm3840:libusb:001:004' is a Microtek ScanMaker 3840 flatbed scanner
[wu@myhost ~]$ scanimage -T
scanimage: open of device sm3840:libusb:001:004 failed: Access to resource has been denied
[wu@myhost ~]$
=============================
The file /etc/udev/rules.d/sanerules is follow:
.[root@myhost ~]# less /etc/udev/rules.d/sane.rules
....
# Microtek ScanMaker 4800
ATTRS{idVendor}=="05da", ATTRS{idProduct}=="30cf", MODE="660", GROUP="scanner"
# Microtek ScanMaker 3840
ATTRS{idVendor}=="05da", ATTRS{idProduct}=="30d4", MODE="660", GROUP="scanner"
# Microtek ScanMaker 5800 | Microtek ScanMaker 5900 | Microtek ScanMaker 5950
ATTRS{idVendor}=="05da", ATTRS{idProduct}=="30d8", MODE="660", GROUP="scanner"
....
[root@myhost ~]# less /etc/fstab
# /etc/fstab: static file system information
#
# <file system> <dir> <type> <options> <dump> <pass>
none /dev/pts devpts defaults 0 0
none /dev/shm tmpfs defaults 0 0
none /proc/bus/usb usbfs defaults 0 0
/dev/sda10 / reiserfs defaults 0 1
/dev/sda2 /boot ext2 defaults 0 1
/dev/sda5 swap swap defaults 0 0
........................
Offline
Check your permissions on /var/lock/sane it should be root:scanner. Are you a member of the scanner group?
---for there is nothing either good or bad, but only thinking makes it so....
Hamlet, W Shakespeare
Offline
I run as root. and the /var/lock/sane is follow:
[root@myhost ~]# ls -l /var/lock
drwxrwxr-x 2 root scanner 48 09-06 14:20 sane
[root@myhost ~]#
I tried commlied a scan src by manu, not a pkg in archlinux. I run the "scanimage -T " is ok.
thanks .
Offline