I'm trying to share a Epson TM-T20II connected to my computer (the server) via USB. It's working correctly at my computer using the drivers "EPSON TM BA Thermal".
Now in the other computer (the client) I add the shared printer using the following address: ipp://<my_ip>/printers/EPSON_TM-T20II
and selecting the same drivers ("EPSON TM BA Thermal", installed from same files in both computers). When I try to print a test page from the client, the job arrives to the server, but it has state: stopped "Filter failed".
I have spent hours trying to solve this issue with no luck. I was finally able to make it work by adding the printer to the client through CLI instead, using the following command:
lpadmin -p printer_name -E -v ipp://<my_ip>/printers/EPSON_TM-T20II -m everywhere
So it seems to be a issue with the drivers but have no idea how to solve. I would really preffer to add the printers from the CUPS web UI instead of depending on the CLI.