I'm trying to get accounting set up on the following system, to print to a Xerox WorkCentre 7855. I'm having trouble configuring the PPD file to hard code the user's ID in it.
Computer: Dell XPS
Procesor: Intel® Core™ i7-5500U CPU @ 2.40GHz × 4
OS type: 64 bit
OS: Ubuntu 16.04 LTS
Linux print drivers (etc.) for Xerox WorkCentre 7855
========================================
1) Which installer should I use?
Apr 27, 2014 v. 5.15.540.3080/Xeroxv5Pkg-Linuxx86_64-5.15.540.3080.deb (Shown as "recommended" on the site.)
or
Jan 1, 2018 v. 5.20.620.4098/Linux Intel Driver .DEB i686 (newer, but not marked as "recommended")
========================================
After installing the drivers, the printer shows up under Network Printer twice:
Xerox WorkCentre 7855 v1CMD:PDF,PS,PCL,TIFF,JPEG,PWG,URF (xerox, 10.155.57.9)
Description: IPP network printer via DNS-SD
Connection: IPP network printer via DNS-SD (the only choice)
and:
Xerox WorkCentre 7855 (0.155.57.9)
Host: 10.155.57.9
Port number: 9100
Connection: AppSocket/HP JetDirect
2) Which of those two should I choose?
I created both, and can talk to the printer with both (currently, the 'no accounting code' error prints out when I send a job). I was able to print using the latter, during a test where I added the computer's IP address to an exception list.
========================================
3) Which driver should I choose?
Here is what I did:
√ Select printer from database: Xerox (recommended) (not: Provide PPD file; not: Search for a printer driver to download * (see what happens with the other choices:)
*
"The foomatic printer database contains various manufacturer provided PostScript Printer Description (PPD) files and also can generate PPD files for a large number of (non Postscript) printers. But in general manufacturers provided PP files provide better access to the specific features of the printer."
When Search for a printer was chosen, the Make and model: Xerox WorkCentre 7855 appeared. Clicked: Search. Got: Printer model: - No matches found
Tried Provide PPD file, but no such file could be found on the Xerox 7855 drivers page for Linux.
There is no WorkCentre Pro 7855. I chose WorkCentre 7345 (recommended)
Drivers: Xerox WorkCentre 7345 Foomatic/pxlcolor [en] (recommended)
Files with ".ppd" on the computer:
$ sudo find / . -print | grep -i "\.ppd"
/opt/Xerox/prtsys/ppd/XRWC3335.ppd
/opt/Xerox/prtsys/ppd/XRWC6655.ppd
/opt/Xerox/prtsys/ppd/XRPR7100.ppd
/opt/Xerox/prtsys/ppd/XRWC6515.ppd
/opt/Xerox/prtsys/ppd/XRCQ8580.ppd
/opt/Xerox/prtsys/ppd/XRWC5945.ppd
/opt/Xerox/prtsys/ppd/XRXB7025.ppd
/opt/Xerox/prtsys/ppd/XRPR4622.ppd
/opt/Xerox/prtsys/ppd/XRXGNRIC.ppd
/opt/Xerox/prtsys/ppd/XRWC3655.ppd
/opt/Xerox/prtsys/ppd/XRXB1022.ppd
/opt/Xerox/prtsys/ppd/XRWC6605.ppd
/opt/Xerox/prtsys/ppd/XRCPRD95.ppd
/opt/Xerox/prtsys/ppd/XRWC3615.ppd
/opt/Xerox/prtsys/ppd/XRWC5325.ppd
/opt/Xerox/prtsys/ppd/XRWC4265.ppd
/opt/Xerox/prtsys/ppd/XRCPD136.ppd
/opt/Xerox/prtsys/ppd/XRXC8000.ppd
/opt/Xerox/prtsys/ppd/XRWC7220.ppd
/opt/Xerox/prtsys/ppd/XREC7836.ppd
/opt/Xerox/prtsys/ppd/XRCQ8700.ppd
/opt/Xerox/prtsys/ppd/XRCLR570.ppd
/opt/Xerox/prtsys/ppd/XRWC7970.ppd
/opt/Xerox/prtsys/ppd/XRVLC400.ppd
/opt/Xerox/prtsys/ppd/XRCLRC60.ppd
/opt/Xerox/prtsys/ppd/XRXB8045.ppd
/opt/Xerox/prtsys/ppd/XRWC5845.ppd
/opt/Xerox/prtsys/ppd/XRXC8030.ppd
/opt/Xerox/prtsys/ppd/XRWC7830.ppd
/opt/Xerox/prtsys/ppd/XRVLC500.ppd
/opt/Xerox/prtsys/ppd/XROFFSTD.ppd
/opt/Xerox/prtsys/ppd/XRVLB400.ppd
/opt/Xerox/prtsys/ppd/XRXC7000.ppd
/opt/Xerox/prtsys/ppd/XRVLB600.ppd
/opt/Xerox/prtsys/ppd/XRCQ9301.ppd
/usr/share/ppd/hplip/HP/HP-Fax-hpcups.ppd.gz
/usr/share/ppd/hplip/HP/HP-Fax3-hpcups.ppd.gz
/usr/share/ppd/hplip/HP/HP-Fax2-hpcups.ppd.gz
/usr/share/ppd/hplip/HP/HP-Fax4-hpcups.ppd.gz
/usr/share/ppd/cupsfilters/Generic-PDF_Printer-PDF.ppd
/usr/share/ppd/cupsfilters/pxlcolor.ppd
/usr/share/ppd/cupsfilters/Ricoh-PDF_Printer-PDF.ppd
/usr/share/ppd/cupsfilters/textonly.ppd
/usr/share/ppd/cupsfilters/pxlmono.ppd
/usr/share/ppd/cupsfilters/Fuji_Xerox-DocuPrint_CM305_df-PDF.ppd
/usr/share/ppd/cupsfilters/HP-PhotoSmart_Pro_B8300-hpijs-pdftoijs.ppd
/usr/share/ppd/cupsfilters/HP-Color_LaserJet_CM3530_MFP-PDF.ppd
/usr/share/cups/ppd-updaters/printer-driver-sag-gdi.ppd-updater
/usr/share/cups/ppd-updaters/printer-driver-hpcups.ppd-updater
/usr/share/cups/ppd-updaters/printer-driver-brlaser.ppd-updater
/usr/share/cups/ppd-updaters/printer-driver-gutenprint.ppd-updater
/usr/share/cups/ppd-updaters/printer-driver-foo2zjs-common.ppd-updater
/usr/share/cups/ppd-updaters/splix.ppd-updater
/usr/share/cups/ppd-updaters/cups-filters.ppd-updater
/usr/share/cups/ppd-updaters/printer-driver-c2esp.ppd-updater
/usr/share/cups/ppd-updaters/printer-driver-postscript-hp.ppd-updater
/usr/share/cups/ppd-updaters/printer-driver-ptouch.ppd-updater
/usr/share/cups/ppd-updaters/printer-driver-pxljr.ppd-updater
/usr/share/ghostscript/9.18/lib/ghostpdf.ppd
/usr/share/ghostscript/9.18/lib/cbjc600.ppd
/usr/share/ghostscript/9.18/lib/cbjc800.ppd
/etc/cups/ppd/Xerox-WorkCentre-7855-v1CMD:PDF,PS,PCL,TIFF,JPEG,PWG,URF.ppd.O
/etc/cups/ppd/Xerox-WorkCentre-7855-2018-01-24.ppd
/etc/cups/ppd/Xerox-WorkCentre-7855-v1CMD:PDF,PS,PCL,TIFF,JPEG,PWG,URF.ppd
/etc/cups/ppd/Xerox-WorkCentre-7855-2018-01-23-ORIGINAL-2018-01-24T11-33.ppd
/home/llcadmin/Downloads/bobxerox.ppd
/home/llcadmin/Downloads/XRWC7830.ppd
find: ‘/run/user/1001/gvfs’: Permission denied
I looked at:
./etc/cups/ppd/Xerox-WorkCentre-7855-2018-01-23.ppd
... and did not find this line:
*JCLToPSInterpreter:"@PJL COMMENT XRXend<0A>@PJL ENTER LANGUAGE = POSTSCRIPT<0A>"
(Nor was "MyUserID" in the file.)
4) What PPD file did you use?
========================================
Our 7855 uses Xerox Standard Accounting. There are no Group nor General accounts. I believe I should be using XSA User Based Accounting, and that all I need to do is Replace MyUserID the User’s User ID (once I can get the PPD figured out).
1. XSA User Based Accounting
2. XSA General Based Accounting
3. XSA Group Based Accounting
4. XNA Group Based Accounting
5) If I replace MyUSER ID with the User's ID, can I leave the other 3 sections as they stand, or should I delete them?
thanks
Bob
hi,
Having the same issue with Ubuntu 16 and Xerox 7556, Do you have an example on how the line with accounting code looks?
Have found a few other examples via google and even the doc in this post but none ot them worked
mark
Nevermind. I found out that one needs to put the XSA code between these two lines:
*JCLToPSInterpreter:"@PJL COMMENT XRXend<0A>@PJL ENTER LANGUAGE = POSTSCRIPT<0A>"
THIS AREA IS WHERE ONE PUTS THE XSA ACCOUNTING CODE!
*JCLEnd:"<1B>%-12345X@PJL EOJ<0A><1B>%-12345X<0A>"
I'm writing something up just in case someone else has this issue.
Thanks for responding, Joe!
There's not too much difference between Linux Mint and Ubuntu from what I understand and have experienced. The menu in the XFCE version is exactly the same in Xubuntu with system-printer-config.
Admittedly, kind of a newbie with this. Is there any location within the ppd that I should copy and paste the General Accounting code?
Since we track everyone per user ID and use the standard 999999 for the group, I'm spitballing and thinking the above might be the only problem I have.
If you could provide an example of how you modified your ppd, that would be a great help!
I followed that document with XSA on the 7855 today on Ubuntu 16.04 and it worked, if there is an issue with Mint, you may need to call Xerox 2nd level.
Hello,
So, let me preface this by saying I've read how Xerox software is not compatible with CUPS now, which lead me down the path to extra the ppd file from Windows. I used this as a guide to modify the ppd for accounting purposes: http://www.office.xerox.com/support/dctips/dc09cc0452.pdf
We have XSA enabled at the school where I work, and I have complete access to the printer in terms of admin passwords. My issues is that when I follow the above instructions, I continually receive accounting errors indicatng invalid accounting codes.
Is there an update version of the above link somewhere that I am missing? I noticed the updated Workcentre software published in February, but that did not install correctly on Linux Mint (which is Ubuntu and Debian-based).
Any information would be very appreciated!
Solved! Go to Solution.