zebra-cups-driver
zebra-cups-driver copied to clipboard
Modified CUPS Driver for Zebra Printers
zebra-cups-driver
The default Zebra driver distributed with the CUPS installations may cause issues like printing empty or misaligned labels with some of the smaller size labels commonly used in research/clinical settings. This modified driver fixes that issue.
This driver should work with any Zebra printer that supports ZPL language (most desktop and industrial printers).
GUI Installation (Mac)
-
Make sure the printer is turned on and connected to the computer.
-
Download Zebra Printer Driver file (zebra_zpl_II.ppd) from the following link: https://github.com/mvnural/zebra-cups-driver/raw/master/zebra_zpl_II.ppd
-
Go to System Preferences -> Printers & Scanners and click the plus sign to add a new printer.

-
Highlight the Zebra Printer and click "Other..." from the "Choose a Driver" dropdown.

-
Locate & highlight the driver file (zebra_zpl_II.ppd) you have just downloaded and click open to select.

-
Click "Add" to complete installation of the printer.

Installation via CUPS Web Interface (Mac & Linux)
-
Make sure the printer is turned on and connected to the computer.
-
Download Zebra Printer Driver file (zebra_zpl_II.ppd) from the following link: https://github.com/mvnural/zebra-cups-driver/raw/master/zebra_zpl_II.ppd
-
Point your browser to http://localhost:631 to open CUPS Web Interface

-
Click Administration -> Add Printer. If you get an error saying the webinterface is disabled, simply copy and paste the
cupsctl WebInterface=yescommand in your terminal to enable it.
-
Find the Zebra printer to add and in the final screen, click "Choose File" in the "Provide a PPD file" section and point to the the driver file (zebra_zpl_II.ppd) you have just downloaded instead of choosing one of the existing drivers.

-
Click "Add Printer" to complete installation of the printer.