#install cups apt-get install cups cups-filters cups-pdf #install xerox driver dpkg -i Xeroxv5Pkg-Linuxx86_64-5.20.626.4179.deb #copy ppd cp /opt/Xerox/prtsys/ppd/XRWC5845.ppd /usr/share/ppd #use lpadmin to add printer /usr/sbin/lpadmin -p t2 -E -m XRWC5845.ppd -v lpd://172.28.6.141/ lp -d t2 test.txt #tasks shown as completed but printer not have received any tasks lpstat -W completed t2-27 root 1024 Wed Aug 29 05:07:29 2018
Troubleshooting via Command line is a PITA.
If the job isn't in the CUPS queue, it must have made it to the printer, if it did not print it can be found under Job Status > Completed Jobs. it will be a failed job, so touch it and it should give some sort of fault, with the fault you can start troubleshooting.
If it happens to be CUPS 2.2, there was an issue, I have no idea if it has been resolved, but it could work doing this:
If you want to use the driver use the following steps. They require in some part root access, be careful.
5. replace XeroxXSF with a dummy ppd file containing:
6. Run as root xeroxprtmgr and add the printer
*cupsFilter: "text/plain 0 -"
6- Run as root xeroxprtmgr and add the printer!