Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 26 Apr 2003 13:23:35 -0700 (PDT)
From:      "James J. Ramsey" <jjramsey_6x9eq42@yahoo.com>
To:        freebsd-questions@freebsd.org
Subject:   Trying to get my scanner to work in FreeBSD
Message-ID:  <20030426202335.77347.qmail@web10706.mail.yahoo.com>

next in thread | raw e-mail | index | archive | help
I have again tried out FreeBSD, and again -- my
scanner is hanging. :(

Symptoms and other info:

* The scanner is an Epson Perfection 636U, a USB
scanner.

* The scanner works under Linux.

* The FreeBSD kernel appears to detect the scanner.
The relevant line from dmesg is:

uscanner0: EPSON Perfection636, rev 1.00/1.04, addr 2

* The output of sane-find-scanner is:

found USB scanner (UNKNOWN vendor and product) at
device /dev/uscanner0
  # Your USB scanner was detected. It may or may not
be supported by
  # SANE. Try scanimage -L and read the backend's
manpage.
  # `UNKNOWN vendor and product' means that there
seems to be a scanner at this
  # device file but the vendor and product ids
couldn't be identified.
  # Currently identification only works with Linux
versions >= 2.4.8. You may
  # need to configure your backend manually, see the
backend's manpage.

* "scanimage -L" yield the following message:

device `epson:/dev/uscanner0' is a Epson Perfection636
flatbed scanner

* Contents of /usr/local/etc/sane.d/epson.conf:

usb /dev/uscanner0

* Every user has read-write permission on
/dev/uscanner0.

* xscanimage behaves the same way for both root and
regular user.

* Whether or not I use the default dll.conf or comment
out all lines in it but "epson", the window title of
xscanimage is the same: "epson:/dev/uscanner0". This
is when invoking xscanimage with no arguments.

* xscanimage appears to execute normally until I try
to scan or get a preview, and then it hangs.

* xscanimage has failed on both FreeBSD 4.7 with a
motherboard using an OHCI USB controller, and on
FreeBSD 4.8 with a different motherboard with a UHCI
USB controller. I had used Linux with both these
motherboards, and the scanner worked with both.

* "usbdevs -v" yields the following message as root:

Controller /dev/usb0:
addr 1: self powered, config 1, UHCI root hub(0x0000),
VIA(0x0000), rev 1.00
 port 1 addr 2: self powered, config 1,
Perfection636(0x0101), EPSON(0x04b8), rev 1.04
 port 2 powered

Interestingly enough, as a regular user, usbdevs
complains:

usbdevs: /dev/usb0: Permission denied

Not sure if that means a thing since xscanimage
behaves the same as both root and normal user.


Anybody have any idea how get this scanner to actually
work?


__________________________________
Do you Yahoo!?
The New Yahoo! Search - Faster. Easier. Bingo.
http://search.yahoo.com



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030426202335.77347.qmail>