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).
-
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.
-
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=yes
command 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.