Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 24 Mar 2008 00:48:06 GMT
From:      Greg Mars <authentec@gmail.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   usb/122025: [patch] uscanner does not attach to Epson RX620 printer/scanner/cardreader
Message-ID:  <200803240048.m2O0m6En082724@www.freebsd.org>
Resent-Message-ID: <200803240050.m2O0o1jj012657@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         122025
>Category:       usb
>Synopsis:       [patch] uscanner does not attach to Epson RX620 printer/scanner/cardreader
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-usb
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Mar 24 00:50:01 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Greg Mars
>Release:        FreeBSD/amd64 7.0 RELEASE
>Organization:
>Environment:
FreeBSD optimus.home.net 7.0-RELEASE FreeBSD 7.0-RELEASE #2: Wed Mar 19 08:39:25 EDT 2008     nolram@optimus.home.net:/usr/obj/usr/src/sys/MYKERNEL  amd64
>Description:
uscanner driver does not attach to Epson RX620 multifunction so scanner is not available.
>How-To-Repeat:
Attach an EPSON RX620 and turn on.
cardreader = umass/da
printer = ulpt
but no scanner
>Fix:
Edit usbdevs and uscanner.c with the device and vendor ids of the EPSON RX620 so that uscanner will attach. Then configure sane to use the 'epson' backend with the '/dev/uscanner0' device. Scanner then works with xscanimage provided proper permissions are set.

Patch attached with submission follows:

--- /usr/src/sys/dev/usb/usbdevs	2008-01-07 18:12:45.000000000 -0500
+++ usbdevs	2008-03-23 13:52:54.000000000 -0400
@@ -1197,6 +1197,7 @@
 product EPSON STYLUS_895	0x0602	Stylus Photo 895 Card Reader
 product EPSON 3500		0x080e	CX-3500/3600/3650 MFP
 product EPSON RX425		0x080f	Stylus Photo RX425 scanner
+product EPSON RX620		0x0811	Stylus Photo RX620 scanner
 product EPSON 4200		0x0820	CX4200 MP scanner
 product EPSON 5000		0x082b  DX-50x0 MFP scanner
 product EPSON 6000		0x082e  DX-60x0 MFP scanner
--- /usr/src/sys/dev/usb/uscanner.c	2007-10-05 03:26:39.000000000 -0400
+++ uscanner.c	2008-03-23 13:53:09.000000000 -0400
@@ -212,6 +212,7 @@
  {{ USB_VENDOR_EPSON, USB_PRODUCT_EPSON_4990 }, 0 },
  {{ USB_VENDOR_EPSON, USB_PRODUCT_EPSON_5000 }, 0 },
  {{ USB_VENDOR_EPSON, USB_PRODUCT_EPSON_6000 }, 0 },
+ {{ USB_VENDOR_EPSON, USB_PRODUCT_EPSON_RX620 }, 0 },
 
   /* UMAX */
  {{ USB_VENDOR_UMAX, USB_PRODUCT_UMAX_ASTRA1220U }, 0 },


>Release-Note:
>Audit-Trail:
>Unformatted:



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