I got a deb from Epson (first Download button, second deb):
epson-inkjet-printer-201207w_1.0.0-1lsb3.2_amd64.deb
|--data.tar.gz
|--opt
|--epson-inkjet-printer-201207w
|--cups
|--lib
|--filter
epson_inkjet_printer_filter
|--doc
|--AUTHORS (Copyright: Epson)
|--COPYING (It tells you to read the next 2 files)
|--COPYING.EPSON (an EULA)
|--COPYING.LIB (The GNU LGPL)
|--Manual.txt (What the printer can do)
|--README (1. What printer this is for
2. The license for two object codes
3. A link to where I search for to download the deb)
|--lib64
|---libEpson_201207w.MT.so.1.0.0
|---libEpson_201207w.so.1.0.0
|--ppds
|--Epson
|--Epson-L355_Series-epson-driver.ppd.gz
|--(and 6 more ppd.gz for more printers)
|--resource
|--Epson_201207w.1.data
|--Epson_201207w.MT.1.data
|--Epson_201207w.MT.2.data
|--Epson_201207w.MT.3.data
|--Epson_201207w.MT.4.data
|--Epson_201207w.MT.5.data
|--Epson_201207w.MT.6.data
|--watermark
|---WEPCG00.EID
|--(and 9 more watermarks)
And I copied some of its files:
epson_inkjet_printer_filter (from epson-inkjet-printer-201207w/cups/lib/filter) is now in /usr/lib64/cups/filter
doc (from epson-inkjet-printer-201207w/) is now in /usr/share/epson-inkjet-printer-201207w
libEpson_201207w.MT.so.1.0.0 and libEpson_201207w.so.1.0.0 (from epson-inkjet-printer-201207w/lib64) are now in /usr/lib64 and I chmod 755 them.
Epson (from epson-inkjet-printer-201207w/ppds) is now in /usr/share/cups/model and I gzip -d all its ppd.gz)
resource (from epson-inkjet-printer-201207w) is now in /usr/share/epson-inkjet-printer-201207w
watermark (from epson-inkjet-printer-201207w) is now in /usr/share/epson-inkjet-printer-201207w
I tried to add the printer manually. Printer Settings showed me an error message: epson_inkjet_printer_filter was missing. But I knew exactly where it was because I put it there.
I read the content of Epson-L355_Series-epson-driver.ppd and edited it to look for epson_inkjet_printer_filter where it actually was. Printer Settings did not show me that error message again.
I also edited Epson-L355_Series-epson-driver.ppd to look for the watermarks where it actually were.
Previously, libEpson_201207w.MT.so.1.0.0 and libEpson_201207w.so.1.0.0 were in /usr/share/epson-inkjet-printer-201207w but I did not chmod 755 them back then.
And this printer refuses to print...
I also know that this manual (for Linux) by Epson exists.