# \[Solved\]: Setting up Epson WF-3640 printer

**URL:** https://support.blue-systems.com/t/solved-setting-up-epson-wf-3640-printer/4062
**Category:** Rolling 2016.01
**Created:** [July 30, 2016, 2:19am UTC](https://support.blue-systems.com/t/solved-setting-up-epson-wf-3640-printer/4062 "2016-07-30T02:19:21Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![chandra](https://support.blue-systems.com/letter_avatar/chandra/32/5_5575768a8748004e209b776fc1b2916d.png) [@chandra](https://support.blue-systems.com/u/chandra)
#### Post date: [July 30, 2016, 2:19am UTC](https://support.blue-systems.com/t/solved-setting-up-epson-wf-3640-printer/4062/1 "2016-07-30T02:19:21Z")

</div>

I am trying to set up an Epson WF-3640 printer. It is discovered but I am unable to install it as my default because I think the driver is not available. What would be the recommended way to go about setting it up? Thanks.

---

<div class="post-metadata">

### Author: ![AJSlye](https://support.blue-systems.com/user_avatar/support.blue-systems.com/ajslye/32/263_2.png) [@AJSlye](https://support.blue-systems.com/u/AJSlye)
#### Post date: [July 30, 2016, 2:37am UTC](https://support.blue-systems.com/t/solved-setting-up-epson-wf-3640-printer/4062/2 "2016-07-30T02:37:54Z")

</div>

[http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX](http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX)

Printer driver:

```auto
yaourt -S epson-inkjet-printer-escpr
```

[http://www.enlightenment.org/ss/e-579c137aa8a546.87963317.jpg](http://www.enlightenment.org/ss/e-579c137aa8a546.87963317.jpg)

EPSON Image Scan! front-end for scanners and all-in-ones: iscan  
EPSON Image Scan! data files: iscan-data

```auto
sudo pacman -S iscan iscan-data
```

[http://www.enlightenment.org/ss/e-579c1438bc32e9.01337227.jpg](http://www.enlightenment.org/ss/e-579c1438bc32e9.01337227.jpg)

---

<div class="post-metadata">

### Author: ![chandra](https://support.blue-systems.com/letter_avatar/chandra/32/5_5575768a8748004e209b776fc1b2916d.png) [@chandra](https://support.blue-systems.com/u/chandra)
#### Post date: [July 30, 2016, 3:50pm UTC](https://support.blue-systems.com/t/solved-setting-up-epson-wf-3640-printer/4062/3 "2016-07-30T15:50:01Z")

</div>

Thanks for the detailed steps. I have carried them out successfully.

I now get the message:

```auto
Unable to locate printer "EPSON4DDC67.local"
```

Is there anything else I need to to do to get it going? Or have I left something out?

Thanks.

---

<div class="post-metadata">

### Author: ![AJSlye](https://support.blue-systems.com/user_avatar/support.blue-systems.com/ajslye/32/263_2.png) [@AJSlye](https://support.blue-systems.com/u/AJSlye)
#### Post date: [July 30, 2016, 4:09pm UTC](https://support.blue-systems.com/t/solved-setting-up-epson-wf-3640-printer/4062/4 "2016-07-30T16:09:18Z")

</div>

Yes, if it is a network printer do not use the dns-sd detected printer, Avahi under Manjaro doesn’t work properly for some reason.  
You’ll need to input the IP address manually and use the search function.

For scaning over the network you’ll need the iscan-plugin-network:

```auto
yaourt -S iscan-plugin-network
```

---

<div class="post-metadata">

### Author: ![chandra](https://support.blue-systems.com/letter_avatar/chandra/32/5_5575768a8748004e209b776fc1b2916d.png) [@chandra](https://support.blue-systems.com/u/chandra)
#### Post date: [July 31, 2016, 1:35am UTC](https://support.blue-systems.com/t/solved-setting-up-epson-wf-3640-printer/4062/5 "2016-07-31T01:35:16Z")

</div>

> [@AJSlye](#):
>
> Yes, if it is a network printer do not use the dns-sd detected printer, Avahi under Manjaro doesn’t work properly for some reason.  
> You’ll need to input the IP address manually and use the search function.
> 
> For scaning over the network you’ll need the iscan-plugin-network:
> 
> ```auto
> yaourt -S iscan-plugin-network
> ```

Thank you, AJSlye.

That worked! The printer seems to be fortuitously allocated the same local IP address on the LAN, and once I entered it, I could start using the printer.

---

<div class="post-metadata">

### Author: ![chandra](https://support.blue-systems.com/letter_avatar/chandra/32/5_5575768a8748004e209b776fc1b2916d.png) [@chandra](https://support.blue-systems.com/u/chandra)
#### Post date: [September 30, 2016, 11:06pm UTC](https://support.blue-systems.com/t/solved-setting-up-epson-wf-3640-printer/4062/6 "2016-09-30T23:06:56Z")

</div>

I have just discovered [from this blog](https://mypersonalblog1984.wordpress.com/2016/01/09/cups-unable-to-automatically-locate-printer-2/) that to get it working via `dns-sd` one needs to do the following:

1. Ensure that `nss-mdns` is installed:

```auto
pacman -Ss nss-mdns
```

1. Edit /etc/nsswitch.conf and ensure that the line with `hosts:` reads thus:

```auto
hosts: files mdns_minimal dns mdns
```

Setting up the printer after that should be hassle-free and successful.
