On Tuesday 06 March 2007 18:26:30 Thierry de Coulon wrote:
> On Tuesday 06 March 2007 17:44, Peter Humphrey wrote:
> > Also not, perhaps, a 64-bit problem, but can someone please confirm
> > that they can plug a USB scanner in and have it work? I have an Epson
> > Perfection 640U which works under M$ but not Gentoo.
>
> I run both a 640u and a 1260 under Gentoo 64 bit (but I did install the
> libraries for 32bit compatibility, so maybe that plays a role).
I have all the emul-linux packages installed except for java, medialibs and
sdl. I can't imagine that any of those is causing this problem.
In answer to Barry, I have this:
$ cat /etc/udev/rules.d/92-scanner.rules
BUS=="usb", SYSFS{idVendor}=="0x4b8", SYSFS{idProduct}=="0x106",
GROUP="scanner", MODE="660"
Those numbers are I believe correct for my scanner.
In reply to Antoine, after removing all other entries
from /etc/sane.d/epson.conf I get these log entries when I plug the scanner
in:
# grep "7 08:45" /var/log/messages
Mar 7 08:45:03 wstn hub 1-0:1.0: state 7 ports 10 chg 0000 evt 0008
Mar 7 08:45:03 wstn ehci_hcd 0000:00:02.1: GetStatus port 3 status 001803
POWER sig=j CSC CONNECT
Mar 7 08:45:03 wstn hub 1-0:1.0: port 3, status 0501, change 0001, 480 Mb/s
Mar 7 08:45:03 wstn hub 1-0:1.0: debounce: port 3: total 100ms stable 100ms
status 0x501
Mar 7 08:45:03 wstn ehci_hcd 0000:00:02.1: port 3 full speed --> companion
Mar 7 08:45:03 wstn ehci_hcd 0000:00:02.1: GetStatus port 3 status 003001
POWER OWNER sig=se0 CONNECT
Mar 7 08:45:03 wstn hub 2-0:1.0: state 7 ports 10 chg 0000 evt 0008
Mar 7 08:45:03 wstn ohci_hcd 0000:00:02.0: GetStatus roothub.portstatus [2]
= 0x00010101 CSC PPS CCS
Mar 7 08:45:03 wstn hub 2-0:1.0: port 3, status 0101, change 0001, 12 Mb/s
Mar 7 08:45:04 wstn hub 2-0:1.0: debounce: port 3: total 100ms stable 100ms
status 0x101
Mar 7 08:45:04 wstn ohci_hcd 0000:00:02.0: GetStatus roothub.portstatus [2]
= 0x00100103 PRSC PPS PES CCS
Mar 7 08:45:04 wstn usb 2-3: new full speed USB device using ohci_hcd and
address 3
Mar 7 08:45:04 wstn ohci_hcd 0000:00:02.0: GetStatus roothub.portstatus [2]
= 0x00100103 PRSC PPS PES CCS
Mar 7 08:45:04 wstn usb 2-3: ep0 maxpacket = 8
Mar 7 08:45:08 wstn usb 2-3: default language 0x0409
Mar 7 08:45:08 wstn usb 2-3: new device strings: Mfr=1, Product=2,
SerialNumber=0
Mar 7 08:45:08 wstn usb 2-3: Product: Perfection640
Mar 7 08:45:08 wstn usb 2-3: Manufacturer: EPSON
Mar 7 08:45:08 wstn usb 2-3: uevent
Mar 7 08:45:08 wstn usb 2-3: usb_probe_device
Mar 7 08:45:08 wstn usb 2-3: configuration #1 chosen from 1 choice
Mar 7 08:45:08 wstn usb 2-3: adding 2-3:1.0 (config #1, interface 0)
Mar 7 08:45:08 wstn usb 2-3:1.0: uevent
Mar 7 08:45:08 wstn drivers/usb/core/inode.c: creating file '003'
Mar 7 08:45:08 wstn hub 2-0:1.0: state 7 ports 10 chg 0000 evt 0008
So the scanner evidently is being detected and recognised, but I still get
no-scanners from scanimage -L.
Maybe the scanner is faulty, but it does work for M$.
--
Rgds
Peter Humphrey
Linux Counter 5290, Aug 93
--
[email protected] mailing list