I don't have access to a Linux desktop at the moment to workout the exact steps. But since you're already familiar with the CUPS Web Interface, it's just a matter of changing the "Connection" to AppSocket/JetDirect.

So select the printer, then the "Administration" button, "Modify Printer" and choose the appropriate option. You should end up with a connection URL like: socket://<ip address>:9100.

Make sure the printer is configured to listen to that port. I hope that works for you.

...
Philippe

------
The trouble with common sense is that it is so uncommon.
(Anonymous)

On 8/19/24 10:36, Philippe Clérié wrote:
I just had a similar issue yesterday with an HP Office Pro 7740. I ended up installing using the socket (port 9100) interface.

...
Philippe

------
The trouble with common sense is that it is so uncommon.
(Anonymous)

On 8/18/24 12:44, sentini...@virgilio.it wrote:
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





Reply via email to