Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 5 Mar 2003 01:28:11 +0100 (MET)
From:      Peter B <pb@ludd.luth.se>
To:        freebsd-questions@freebsd.org
Subject:   USB Epson perfection 1250, support?
Message-ID:  <200303050028.h250SBQ14458@brother.ludd.luth.se>

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

I have a "Epson Perfection 1250" USB scanner. It works fine under "Windows Me".
I'm trying to get it to work under FreeBSD-4.7 and have patched usbdevs, 
usbdevs.h, usbdevs_data.h, uscanner.c in /usr/src/sys/dev/usb
However the only thing I'm getting is:

pb@wave /usr/src/sys/dev/usb #usbdevs -dv
Controller /dev/usb0:
addr 1: self powered, config 1, UHCI root hub(0x0000), VIA(0x0000), rev 1.00
  uhub0
 port 1 powered
 port 2 powered
Controller /dev/usb2:
addr 1: self powered, config 1, UHCI root hub(0x0000), VIA(0x0000), rev 1.00
  uhub2
 port 1 powered
 port 2 addr 2: self powered, config 1, EPSON Scanner 010F(0x010f), EPSON(0x04b8), rev 1.00
   uscanner0

pb@wave /usr/src/sys/dev/usb #sane-find-scanner
# Note that sane-find-scanner will find any scanner that is connected
# to a SCSI bus and some scanners that are connected to the Universal
# Serial Bus (USB) depending on your OS. It will even find scanners
# that are not supported at all by SANE. It won't find a scanner that
# is connected to a parallel or proprietary port.

sane-find-scanner: found USB scanner (UNKNOWN vendor and product) at device /dev/uscanner0

# `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. 

And subsequent failure of xscanimage..
It's listed as "stable" in http://www.mostang.com/sane/sane-mfgs.html

Anyone else had luck with this scanner..?

..................PATCHES diff -c............................
*** usbdevs.org Tue Aug 27 15:46:28 2002
--- usbdevs     Tue Mar  4 22:40:53 2003
***************
*** 587,592 ****
--- 587,593 ----
  product EPSON 1640            0x010a  Perfection 1640SU scanner
  product EPSON 1240            0x010b  Perfection 1240U / 1240Photo scanner
  product EPSON 640U            0x010c  Perfection 640U scanner
+ product EPSON 1250            0x010f  Perfection 1250 scanner
  product EPSON 1650            0x0110  Perfection 1650 scanner
  product EPSON GT9700F         0x0112  GT-9700F scanner
  
*** usbdevs.h.org       Tue Aug 27 15:49:04 2002
--- usbdevs.h   Tue Mar  4 22:57:14 2003
***************
*** 594,599 ****
--- 594,600 ----
  #define       USB_PRODUCT_EPSON_1640  0x010a          /* Perfection 1640SU scanner */
  #define       USB_PRODUCT_EPSON_1240  0x010b          /* Perfection 1240U / 1240Photo scanner */
  #define       USB_PRODUCT_EPSON_640U  0x010c          /* Perfection 640U scanner */
+ #define       USB_PRODUCT_EPSON_1250  0x010f          /* Perfection 1250 scanner */
  #define       USB_PRODUCT_EPSON_1650  0x0110          /* Perfection 1650 scanner */
  #define       USB_PRODUCT_EPSON_GT9700F       0x0112          /* GT-9700F scanner */
  
*** usbdevs_data.h.org  Tue Aug 27 15:49:04 2002
--- usbdevs_data.h      Tue Mar  4 17:30:42 2003
***************
*** 874,879 ****
--- 874,885 ----
            "Perfection 640U scanner",
        },
        {
+           USB_VENDOR_EPSON, USB_PRODUCT_EPSON_1250,
+           0,
+           "Seiko Epson",
+           "Perfection 1250 scanner",
+       },
+       {
            USB_VENDOR_EPSON, USB_PRODUCT_EPSON_1650,
            0,
            "Seiko Epson",
*** uscanner.c.org      Mon Aug 12 16:19:49 2002
--- uscanner.c  Tue Mar  4 17:37:12 2003
***************
*** 174,179 ****
--- 174,180 ----
   {{ USB_VENDOR_EPSON, USB_PRODUCT_EPSON_1600 }, 0 },
   {{ USB_VENDOR_EPSON, USB_PRODUCT_EPSON_1640 }, 0 },
   {{ USB_VENDOR_EPSON, USB_PRODUCT_EPSON_640U }, 0 },
+  {{ USB_VENDOR_EPSON, USB_PRODUCT_EPSON_1250 }, 0 },
   {{ USB_VENDOR_EPSON, USB_PRODUCT_EPSON_1650 }, 0 },
   {{ USB_VENDOR_EPSON, USB_PRODUCT_EPSON_GT9700F }, USC_KEEP_OPEN },
  

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




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