uscanner firmware upload? (w/ sane?)
Harald Schmalzbauer
harry at schmalzbauer.de
Tue May 16 03:05:56 PDT 2006
Hello,
I changend usbdevs and uscanner.c a bit so my Epson Perfection 3490 PHOTO
attaches to uscanner0 instead of ugen0. (See patch below)
If I use this scanner on another supported operating system I can connect it
to my FreeBSD machine and "scanimage" works fine.
But if I repower the scanner "scanimage" just hangs with -L.
The problem is that the scanner needs firmware to be uploaded when repowered.
I have the correct firmware binary and I also configured sane to use that but
it seems sane doesn't upload the binary.
Is there any method to upload the firmware to uscanner with on board
utilities?
Any other hints?
Thanks a lot,
-Harry
--- sys/dev/usb/uscanner.c.orig Mon May 15 16:34:23 2006
+++ sys/dev/usb/uscanner.c Mon May 15 16:28:16 2006
@@ -204,6 +204,7 @@
{{ USB_VENDOR_EPSON, USB_PRODUCT_EPSON_1670 }, 0 },
{{ USB_VENDOR_EPSON, USB_PRODUCT_EPSON_1260 }, 0 },
{{ USB_VENDOR_EPSON, USB_PRODUCT_EPSON_3200 }, USC_KEEP_OPEN },
+ {{ USB_VENDOR_EPSON, USB_PRODUCT_EPSON_3490 }, 0 },
{{ USB_VENDOR_EPSON, USB_PRODUCT_EPSON_GT9700F }, USC_KEEP_OPEN },
{{ USB_VENDOR_EPSON, USB_PRODUCT_EPSON_GT9300UF }, 0 },
--- sys/dev/usb/usbdevs.orig Mon May 15 16:36:30 2006
+++ sys/dev/usb/usbdevs Mon May 15 16:36:05 2006
@@ -855,6 +855,7 @@
product EPSON GT9700F 0x0112 GT-9700F scanner
product EPSON GT9300UF 0x011b GT-9300UF scanner
product EPSON 3200 0x011c Perfection 3200 scanner
+product EPSON 3490 0x0122 Perfection 3490 scanner
product EPSON 1260 0x011d Perfection 1260 scanner
product EPSON 1660 0x011e Perfection 1660 scanner
product EPSON 1670 0x011f Perfection 1670 scanner
More information about the freebsd-questions
mailing list