Trying to get my scanner to work in FreeBSD
James J. Ramsey
jjramsey_6x9eq42 at yahoo.com
Sat Apr 26 13:23:35 PDT 2003
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
More information about the freebsd-questions
mailing list