{"id":2209,"date":"2018-10-28T16:08:36","date_gmt":"2018-10-28T16:08:36","guid":{"rendered":"http:\/\/hauweele.net\/~gawen\/blog\/?p=2209"},"modified":"2020-06-08T17:47:31","modified_gmt":"2020-06-08T17:47:31","slug":"epson-3490-scanner","status":"publish","type":"post","link":"https:\/\/hauweele.net\/~gawen\/blog\/?p=2209","title":{"rendered":"Epson 3490 Scanner"},"content":{"rendered":"<p>This is an information that tends to be forgotten on the Internet, so I&#8217;m publishing it here. How to get an Epson Perfection 3490 Photo scanner running under Linux, FreeBSD or whatever. Paths may change on your system, so you may need to adapt the instructions below.<\/p>\n<p><b>1.<\/b> Install <i>xsane<\/i>.<\/p>\n<p><b>2.<\/b> Download the Epson firmwares. For the Epson 3490, you need <i>esfw52.bin<\/i>. You may find this file on Internet, although it tends to disappear. But in any case you can also find this file <a href=\"http:\/\/hauweele.net\/~gawen\/files\/epson-firmwares.tar.xz\">here<\/a>.<\/p>\n<p><b>3.<\/b> Uncompress the firmwares. That is, <code>sudo tar -Jxvf epson-firmwares.tar.xz -C \/usr\/local\/share\/sane<\/code>.<\/p>\n<p><b>4.<\/b> Modify <code>\/usr\/local\/etc\/sane.d\/snapscan.conf<\/code>, change the <i>firmware<\/i> line to point to the <i>esfw52.bin<\/i> firmware. That is following the commands above, change the firmware line to <code>firmware \/usr\/local\/share\/sane\/epson-firmwares\/esfw52.bin<\/code>.<\/p>\n<h2>If you are running FreeBSD<\/h2>\n<p>You should still ensure that you can use the scanner as a normal user.<\/p>\n<p><b>5.<\/b>Let&#8217;s change the owner of the scanner so that it&#8217;s available to users in the <i>saned<\/i> group. Create <i>\/etc\/devd\/saned.conf<\/i> and add:<\/p>\n<pre>\r\nnotify 100 {\r\n  match \"system\" \"USB\";\r\n  match \"subsystem\" \"INTERFACE\";\r\n  match \"type\" \"ATTACH\";\r\n  match \"cdev\" \"ugen[0-9].[0-9]\";\r\n  match \"vendor\" \"0x04b8\";\r\n  match \"product\" \"0x0122\";\r\n  action \"chown -L cups:saned \/dev\/$cdev && chmod -L 660 \/dev\/$cdev\";\r\n};\r\n<\/pre>\n<p>Notice the <i>0x4b8:0x0122<\/i>, identifying the scanner USB device which you can get from the lsusb command while the scanner is plugged in. <\/p>\n<p><b>6.<\/b>Restart devd with <code>service devd restart<\/code>.<\/p>\n<p><b>7.<\/b>Add yourself to the <i>saned<\/i> group with <code>sudo pw groupmod saned -m {{your-user}}<user><\/code><\/p>\n<p><b>8.<\/b>You may need to log in again so that new group changes are taken into account.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This is an information that tends to be forgotten on the Internet, so I&#8217;m publishing it here. How to get an Epson Perfection 3490 Photo scanner running under Linux, FreeBSD or whatever. Paths may change on your system, so you &hellip; <a href=\"https:\/\/hauweele.net\/~gawen\/blog\/?p=2209\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[1031,1030,389,6,427,5,1032],"class_list":["post-2209","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-1031","tag-epson","tag-freebsd","tag-linux","tag-photo","tag-scanner","tag-xsane"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/hauweele.net\/~gawen\/blog\/index.php?rest_route=\/wp\/v2\/posts\/2209","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hauweele.net\/~gawen\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hauweele.net\/~gawen\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hauweele.net\/~gawen\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hauweele.net\/~gawen\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2209"}],"version-history":[{"count":0,"href":"https:\/\/hauweele.net\/~gawen\/blog\/index.php?rest_route=\/wp\/v2\/posts\/2209\/revisions"}],"wp:attachment":[{"href":"https:\/\/hauweele.net\/~gawen\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2209"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hauweele.net\/~gawen\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2209"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hauweele.net\/~gawen\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2209"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}