UPDATE for Ubuntu 19.10
I realized that with the generic EPSON ET Series drives it doesn't print correctly (prints ASCII carachters :(), so you must modify the Make and Model from "Local Raw Printer" to "Epson Expression ET-2550 EcoTank - CUPS+Gutenprint v5.3.1"
UPDATE for Ubuntu 18.10
I had problems with the configuration in Ubuntu 18.10 with CUPS Server.
- Enter into the CUPS server Web (http://localhost:631/admin/)
- Look for the Option "Add New Printer" and add your Ubuntu User and Pass
- Here there are several Options --> Select the Driverless one (in order to have it by the Hostname instead by the IP) "EPSON ET-2550 Series (EPSON ET-2550 Series (driverless))" (I have checked also "Share in Network")
- Select the Model (if NOT listed, install the Printer Drivers, 1st direct from Ubuntu "lsb", if doesn't work download from the EPSON Page)
- Try to Print something
IMPORTANT: If you can not print anything probably you have a problem with the .local ending in the Hostname (in my case EPSON14562B)
- Go to the Printers Menu --> Additional Settings in Ubuntu Settings
- Go to Properties of the Added Printer
- Replace ".local" with ".lan" (or remove it) from the Device Address: ipp://EPSON14562B .local :631/ipp/print --> ipp://EPSON14562B .lan :631/ipp/print or directly ipp://EPSON14562B:631/ipp/print
- Print again :)
ORIGINAL Post for Ubuntu 16.10
I have the same All-In-One Printer ET-2550, and those are the steps I followed to configure with the WLAN connection through my Home Router in Ubuntu 16.10 64bits.
First of all connect the Printer to your Home Router using the Display and the Assistant Configurator from the Printer.
Insert the Local IP Address in a Browser (i.e. Firefox) to check that it is the correct IP (you can check it in the Router), in my case:
http://192.168.178.33 (you can also use the Printer Hostname i.e. http://epson14562b:631)
Copy it! We will need it later in Ubuntu Configurator
Now You can go to Ubuntu:
- System Properties-->Printer-->Add a New Printer
- In the Network Printer Drop Down, wait till Appears your Printer EPSON (with IP 192.168.178.33 in my case) and Select it and press continue.
- Follow the Driver Assistant, choosing your EPSON printer from the list.
If your EPSON Model doesn't appear you have to Install the Drivers first and go to Point 4 again.
- Test Print a Page, in my case didn't work!
- If this doesn't work change the URL of the Printer (in the Printer Properties) for this one (Printer IP + 631 Port): https://192.168.178.33:631/ipp/print (better solution use the Printer hostname ipp://EPSON14562B:631/ipp/print)
- Test Print a Page, in my case NOW works! You can print from any place of your Home :)
You can set a fixed IP to your Printer in your Router configuration in order to avoid probably change of the IP. (Not necessary if you use the hostname of the Printer)
The Scanner works perfectly with the Application "Simple Scan".
To Download the EPSON drivers
Try to configure first without installing any EPSON driver.
If the Scanner or/and the Printer are not correctly detected then Install Drivers
Printer
sudo apt-get install lsb
sudo apt-get install printer-driver-escpr
If you want the Epson "Printer Utility" download the .deb Package from:
http://download.ebz.epson.net/dsc/search/01/search/searchModule
Install them the way you prefer!
Scanner
http://support.epson.net/linux/en/imagescanv3.php
Download Ubuntu 16.10 64bits package.
https://download2.ebz.epson.net/imagescanv3/ubuntu/latest1/deb/x64/imagescan-bundle-ubuntu-16.10-1.0.0.x64.deb.tar.gz
Extract it and execute the "install.sh" File.
By using the network plug-in, you can connect to a scanner that is directly attached to the network.
Please note that scanning over the network is only supported in a client/ server setup.
Scanners directly attached to the network are not supported.
Connect the scanner to the network and set the IP address.
For information on how to set the IP address, refer to the user manual shipped with your scanner.
Please edit /etc/imagescan/imagescan.conf
file by using root privileges as below.
Example:
[device]
net.udi = networkscan:esci://[IP address]:[Port number]
net.vendor = Epson
net.model = DS-XX00
net.name = My Network Scanner
vendor : Vendor name on Main Window.
model : Model name on Main Window.
name : If you want to change the display name, specify this item.
If this item is not specified, vendor+model is displayed.
*[Port number] must be set to 1865
*vendor / model / name = optional items
exp) When the IP address is xxx.yyy.zzz.www, specify as follows.
net.udi = networkscan:esci://xxx.yyy.zzz.www:1865
Launch Image Scan v3.
If it identifies the scanner on the network properly, it will work without any problems.
At this time, if multiple scanners are connected, select the appropriate scanner as well as local connection.
See “6.4.3. Select scanner”
Best Answer
There are two versions of the iscan_2.29 deb-file, one with ltdl3 in the filename and one with ltdl7. For Ubuntu 12.10 you need to download the
iscan_2.29.1-5~usb0.1.ltdl7_amd64.deb
driver. The one you've picked (ltdl3) is for ubuntu 8.04 or earlier as explained in the FAQ at the bottom of the driver page. Also,iscan-data_1.22.0-1_all.deb
needs to be installed first.