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

Reply via email to