From owner-freebsd-ports@FreeBSD.ORG Fri Nov 5 20:33:48 2010 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 17D6F106566C for ; Fri, 5 Nov 2010 20:33:48 +0000 (UTC) (envelope-from jason@naughton.ca) Received: from trooper.naughton.ca (naughton.ca [206.248.137.184]) by mx1.freebsd.org (Postfix) with ESMTP id A11A78FC12 for ; Fri, 5 Nov 2010 20:33:47 +0000 (UTC) Received: from webmail.jnaughton.com (localhost [127.0.0.1]) by trooper.naughton.ca (8.14.4/8.14.4) with ESMTP id oA5KAAD3081146 for ; Fri, 5 Nov 2010 16:10:10 -0400 (EDT) (envelope-from jason@naughton.ca) Received: from 192.168.1.2 (SquirrelMail authenticated user jnaughto) by webmail.jnaughton.com with HTTP; Fri, 5 Nov 2010 16:10:10 -0400 Message-ID: Date: Fri, 5 Nov 2010 16:10:10 -0400 From: "Jason Naughton" To: ports@FreeBSD.org User-Agent: SquirrelMail/1.4.21 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit Cc: Subject: sane-backend 1.0.21 broke on 8.0? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Nov 2010 20:33:48 -0000 Hi All, I recently reinstalled my laptop with Freebsd 8.X from 6.X: FreeBSD trooper.naughton.ca 8.1-STABLE FreeBSD 8.1-STABLE #0: Fri Oct 8 17:37:37 EDT 2010 root@trooper.naughton.ca:/usr/obj/usr/src/sys/GENERIC i386 Ever since I re-installed I haven't been able to work with my scanner (EPSON perfection 1660 photo) which worked beautiful with 6.X. It seems that /dev/uscanner is no longer used with 8.X and libusb is now being relied on to access usb devices. The weird thing is that I can find the scanner: $ sane-find-scanner -q found USB scanner (vendor=0x04b8 [EPSON], product=0x011e [EPSON Scanner]) at libusb:/dev/usb:/dev/ugen3.2 as both user and root without any issues. I can also use the scanner again as user and root by issuing: $ scanimage -d epson --format=tiff > foo.tiff It seems though that scanimage cannot determine the scanner as it has to be specified by the -d epson as if I issue: $ scanimage --format=tiff > foo2.tiff scanimage: no SANE devices found which is also the same result from $ scanimage -L No scanners were identified. If you were expecting something different, check that the scanner is plugged in, turned on and detected by the sane-find-scanner tool (if appropriate). Please read the documentation which came with this software (README, FAQ, manpages). Not sure why scanimage -L can't find it but sane-find-scanner does.. This is the same results for root or user. I would rather work with xsane as I need to increase the resolution of the scan but that fails to find the scanner and thus doesn't work at all. Any ideas? Jason Naughton, P.Eng, M.E.Sc, Professional Contractor, JMN Planning, Pickering, Ontario, Office: (416)-509-4886 Fax: (905)-831-3810