If the printer gives no output or garbage output (symbols, many blank pages etc.), it's likely that the incorrect driver has been auto-detected.
Firstly, check the specification for your printer on the manufacturer website or CNET.com.
Check for the supported 'PDL', 'Emulation' or 'Supported languages'.
The printer must be compatible with one or more of the following:
PDF 1.3+, PCL6, PCLXL-JetReady, PCL5e, PCL5c, PCL3GUI, PostScript3, Airprint, PWG, PCLm, ZPL (label) EPL (label).
If the printer is currently set to 'Autodetect' in the directprint.io admin console then forcing the printer driver type will usually solve the problem.
- To do this:
- Navigate to the printer list (Printer network -> List printers)
- Select 'Actions' -> 'Edit' for the printer that's not functioning correctly.
- Under the 'Printer Driver' drop-down select the supported PDL/Emulation/Language that you determined from your investigation of the printer specification. Whenever possible select the '....as octet stream' version of the driver.
- If the 'Include PJL header...' option is shown ensure that it is enabled (checked).
- Hit the green Update button.
- On the client hit the refresh icon next to 'Active printer list' to force a config refresh.
Example of selecting PDF as octet stream
For most HP, Ricoh and Kyocera printers selecting PostScript3 as octet stream will fix output issues.
If the printer supports multiple PDLs cycle through the PDL list using the procedure above until you find a working configuration.
If you succeed please consider dropping us a note to let us know which configuration worked for this printer so that we can add it to the model specific guide