Date: Wed, 5 Apr 2006 10:43:28 GMT From: Matthieu Guegan <lesaint@gcu.info> To: freebsd-gnats-submit@FreeBSD.org Subject: usb/95346: [patch] Add support for USB Epson RX425 scanner Message-ID: <200604051043.k35AhSQ7020230@www.freebsd.org> Resent-Message-ID: <200604051050.k35AoClr012026@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 95346 >Category: usb >Synopsis: [patch] Add support for USB Epson RX425 scanner >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-usb >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Apr 05 10:50:11 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Matthieu Guegan >Release: 6.0 >Organization: GCU >Environment: FreeBSD marine 6.0-RELEASE-p5 FreeBSD 6.0-RELEASE-p5 #1: Thu Mar 23 12:46:37 CET 2006 marine@marine:/usr/obj/usr/src/sys/HYPERTITI i386 >Description: Make the EPSON Stylus Photo RX425 scanner module functionnal with sane-backends (/usr/ports/graphics/sane-backends). Note that the printing part is correctly handled with ulpt(4) but cannot be used in same time with uscanner(4). >How-To-Repeat: 1) Install sane-backends from the port tree 2) Be sure that ulpt(4) driver is not loaded by the kernel 3) Load uscanner(4) kernel module and start the printer : ugen0 device appears but no uscanner0, so the scanner cannot be recognized by sane. >Fix: To handle correctly the Epson RX425 via uscanner(4) : diff -u /usr/src/sys/dev/usb/usbdevs.orig /usr/src/sys/dev/usb/usbdevs --- /usr/src/sys/dev/usb/usbdevs.orig Wed Apr 5 12:09:57 2006 +++ /usr/src/sys/dev/usb/usbdevs Wed Apr 5 12:11:04 2006 @@ -853,6 +853,7 @@ product EPSON 1260 0x011d Perfection 1260 scanner product EPSON 1660 0x011e Perfection 1660 scanner product EPSON 1670 0x011f Perfection 1670 scanner +product EPSON RX425 0x080f Stylus Photo RX425 scanner /* e-TEK Labs products */ product ETEK 1COM 0x8007 Serial diff -u /usr/src/sys/dev/usb/uscanner.c.orig /usr/src/sys/dev/usb/uscanner.c --- /usr/src/sys/dev/usb/uscanner.c.orig Wed Apr 5 12:10:02 2006 +++ /usr/src/sys/dev/usb/uscanner.c Wed Apr 5 12:11:41 2006 @@ -202,6 +202,7 @@ {{ USB_VENDOR_EPSON, USB_PRODUCT_EPSON_1660 }, 0 }, {{ USB_VENDOR_EPSON, USB_PRODUCT_EPSON_1670 }, 0 }, {{ USB_VENDOR_EPSON, USB_PRODUCT_EPSON_1260 }, 0 }, + {{ USB_VENDOR_EPSON, USB_PRODUCT_EPSON_RX425 }, 0 }, {{ USB_VENDOR_EPSON, USB_PRODUCT_EPSON_3200 }, USC_KEEP_OPEN }, {{ USB_VENDOR_EPSON, USB_PRODUCT_EPSON_GT9700F }, USC_KEEP_OPEN }, {{ USB_VENDOR_EPSON, USB_PRODUCT_EPSON_GT9300UF }, 0 }, >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200604051043.k35AhSQ7020230>