From owner-freebsd-questions@FreeBSD.ORG Sat Apr 26 13:23:35 2003 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 85F4D37B401 for ; Sat, 26 Apr 2003 13:23:35 -0700 (PDT) Received: from web10706.mail.yahoo.com (web10706.mail.yahoo.com [216.136.130.214]) by mx1.FreeBSD.org (Postfix) with SMTP id 2BC9B43F93 for ; Sat, 26 Apr 2003 13:23:35 -0700 (PDT) (envelope-from jjramsey_6x9eq42@yahoo.com) Message-ID: <20030426202335.77347.qmail@web10706.mail.yahoo.com> Received: from [66.219.135.59] by web10706.mail.yahoo.com via HTTP; Sat, 26 Apr 2003 13:23:35 PDT Date: Sat, 26 Apr 2003 13:23:35 -0700 (PDT) From: "James J. Ramsey" To: freebsd-questions@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Subject: Trying to get my scanner to work in FreeBSD X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 26 Apr 2003 20:23:35 -0000 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