It's a network printer, meaning I can decide either to connect to it via USB or over the WiFi.
Now, I tried setting it as a network printer, calling it epson, installing its Linux drivers (.rpm files) which I downloaded many times from different sources including the official manufacturer's website, setting its default options via CUPS 1.4 web interface. Still, it DOESN'T WORK!
For instance I send a job to the printer with "sudo lp -d epson -o media=a4 [OPT] file.odt" but the printer either doesn't accept any job (even if "lpq" outputs "epson ready") or it starts printing odd characters only on the 1st line of multiple pages in spite of file.odt being a 1-page document.
Previous error logs generated in /var/log/cups/ said something about "backend error" and other times "filter" problem. Can you help me? What could be the problem? It seems the printer can't interpret the document I'm sending it.
Maybe I should uninstall previous conflicting drivers. How do I track them?
Code: Select all
[dolly@centos /]$ sudo lpoptions -d epson
[sudo] password for dolly:
auth-info-required=none copies=1 device-uri=socket://192.168.1.75:9100 finishings=3 job-hold-until=no-hold job-priority=50 job-sheets=none,none marker-change-time=0 media=iso_a4_210x297mm number-up=1 printer-commands=none printer-info='Epson Stylus SX535WD' printer-is-accepting-jobs=true printer-is-shared=true printer-location printer-make-and-model='Epson Stylus SX535WD Series - epson-inkjet-printer 1.0.1-1lsb3.2 (Seiko Epson Corporation LSB 3.2)' printer-state=3 printer-state-change-time=1522080504 printer-state-reasons=none printer-type=135180 printer-uri-supported=ipp://localhost:631/printers/epson sides=two-sided-long-edge