New installation of Debian, on another partition, to replace the previous one I
had installed in 2005.
In the meantime I had installed Mint, but it was an unpleasant adventure,
certainly my fault, however, almost everything went well.
As usual I had problems with Cups.
After installing the driver provided by Epson, Cups, while correctly
recognizing my printer, would not allow me to print the test page. I tried
taking the .ppd file from the partition where I have the other Debian but, in
spite of everything, it kept giving me several errors and I could not print.
Finally I read "CUPS Driverless Printing," uninstalled the Epson driver (with
also --purge) and tried again.
Cups "Administration" sees the printer (4 instances of it!) and asks me how I
want to install it, I choose, at the prompt "add this Printer”, EPSON ET-2810
Series (driverless).
I go ahead.
At the “connection” line it says: Connection:
ipps://EPSON%20ET-2810%20Series._ipps._tcp.local/
I avoid checking the box: Sharing: Share This Printer (since I remember it can
be done at a later stage) and move on;
in the new printer the ipps: that I wrote above is shown again and it asks me:
"Make" and lists only a number of brands, I select "Epson" and go ahead;
in the new screen there is a very short list of printers including mine: EPSON
ET-2810 Series, driverless, cups-filters 1.28.17 (en) , I select this one and
finally, click on "Add Printer";
in the next screen it tells me: "Unable to add printer: cups-driver failed to
get PPD file" - see error_log for details.
This is what /var/log/cups/error_log says:
E [18/Aug/2024:17:27:03 +0200] [CGI] Unable to create PPD file: Could not poll
sufficient capability info from the printer
(ipps://EPSON%20ET-2810%20Series._ipps._tcp .local/,
ipps://EPSON318F07.local:631/ipp/print) via IPP!
E [18/Aug/2024:17:27:03 +0200] copy_model: empty PPD file
E [18/Aug/2024:17:27:03 +0200] [Client 101] Returning IPP
server-error-internal-error for CUPS-Add-Modify-Printer
(ipp://localhost/printers/EPSON_ET-2810_Series_) from localhost.
Since I have the PPD file that worked on the other partition with Debian, I go
back and insert the .ppd file and click "Add Printer" again:
“Printer EPSON_ET-2810_Series_ has been added successfully
Note:Printer drivers and raw queues are deprecated and will stop working in a
future version of CUPS.”
It seems to have gone well this time, it asks me "Set Printer Options", I
accept the default options, this time it installs the printer.
I click on "Maintenance" and select "Print text Page":
I get this line in the "Jobs" section:
EPSON_ET-2810_Series_-14 Unknown Withheld 1k Unknown stopped
and, in fact, nothing is printed.
Since to print I have to transfer the documents to my mobile phone via
Whatsapp, I know that the printer works but.... a question arises
spontaneously, why on earth with Android (which is also Linux) printing works
immediately (with the app from Epson) and with Cups (which if I'm not mistaken
is, or at least once was, from Apple) do I have to go crazy like this?
Thanks to anyone who wants to help me :-)
Aldo
P.S. my new Debian is Trixie