This document contains information proprietary t
document and the information contained within is Copyrighted by Zebra Technologies
Corporation and may not be duplicated in ful l or in part by any person without written
approval from Zebra.
While every effort has been made to keep t
accurate as of the date of publication, no guarantee is given that the document is error-free or
that it is accurate with regard to any specification. Zebra Technologies Corporation reserves
the right to make changes, for the purpose of product improvement, at any time.
Trademarks
ZXP Series 1 and ZXP Series 3 are trademarks, and Zebra is a registered trademark of Zebra
Technologies Corporation. All other trademarks or registered trademarks are marks of their
respective holders.
Product Disposal
Product Disposal Information • Do not dispose of this product in unsorted municipal
waste. This product is recyclable, and should be
standards. For more information, please our web site at:
P1075319-001 Zebra ZXP Series 1 and ZXP Series 3 Ubuntu Driver User’s Manual1
2Zebra ZXP Series 1 and ZXP Series 3 Ubuntu Driver User’s ManualP1075319-001
Introduction
The document provides information on installation of ZXP Series 1 and ZXP Series 3 Print er
on Ubuntu 32-bit and 64-bit operating systems.
1
Getting Started
Overview
The Zebra ZXP Series 1 and ZXP Series 3 printer driver for Linux can support color printing,
dual side printing, magnetic encoding, error scenarios, and provides information about the
printer and ribbon details. It can also provide direct communication with the printer through
the Printer Properties page and Tools dialog.
Prerequisite
The Zebra ZXP Series 1 and ZXP Series 3 printer driver for Linux supports, and has been
tested on, the following distributions of Linux:
• Ubuntu 12.04 32 bit
• Ubuntu 12.04 64 bit
P1075319-001 Zebra ZXP Series 1 and ZXP Series 3 Ubuntu Driver User’s Manual3
1 Getting Started
Extracting files using GUI
Extracting files using GUI
T o insta ll this Zebra ZXP Series 3 Pri nter Driver 0.0.0 .xx for Linux by means of GUI, the u ser
needs to be a root user.
• Click on the Zebra ZXP3 Series Card Printer Driver
file to untar the setup for installation of the driver to a desired directory location.
[In the Firefox web browser the setup will be downloaded inside the download. Right
ick on Open Containing folder; Right click on Open with Archive Manager; Right click
cl
on Extract or click Extract; select the desired location; click Extract]
• Switch to the directory locati on w here th e setu p has bee n un -tared and doub le cli ck on the
nary to install the driver.
bi
Installation Wizard
Prerequisite
The installation can be performed only in Administrator mode. Type the Administrator
password when prompted.
• Double click on the un-tared binary to initiate the installation of the driver.
• T o install the driver , cli ck Ye
setup. On clicking Yes, the Zebra Printer Driver Setup Wizard License Agreement page
appears. Click No on the same screen to cancel the installation.
-0.0.0.xx-Linux-x86-Install.tar archive
s in the screen displayed after the user double clicks the driver
• In the license agreement screen there are two radio buttons which are not selected by
default. To proceed with installation, click on the radio button next to “I accept the terms
of the license agreement.”
•Click Nex
4Zebra ZXP Series 1 and ZXP Series 3 Ubuntu Driver User’s ManualP1075319-001
t.
1 Getting Started
Installation Wizard
• In the Zebra Printer Welcome Page, click Next to continue with the installation, click
Cancel to cancel the installation.
• The printer can be connected to the PC via a USB interface, or through Ethernet.
P1075319-001Zebra ZXP Series 1 and ZXP Series 3 Ubuntu Driver User’s Manual5
1 Getting Started
Installation Wizard
Installing the USB ZXP Series Printer
Select USB click Next.
Note • Do not plug in the USB Printer before the Installation is complete.
The following screen will display the installation progress. After the installation is complete
ick Next.
cl
The files will be copied in to the appropriate directories.
6Zebra ZXP Series 1 and ZXP Series 3 Ubuntu Driver User’s ManualP1075319-001
• /usr/lib/cups/filter/rastertozxp3
• /usr/lib/cups/filter/pstozxp3ps
• /usr/lib/cups/backend/zxp3usb
• /usr/local/ZebraZXP3Driver/
1 Getting Started
Installation Wizard
The final page shows that the driver has been installed successfully.
Click Finish to complete the installation and exit the Installer.
Installing Ethernet ZXPS3 Driver
Select Ethernet in the Setup type scr een and click Next.
P1075319-001Zebra ZXP Series 1 and ZXP Series 3 Ubuntu Driver User’s Manual7
1 Getting Started
Installation Wizard
The next window will display the IP addresses of the connected ZXPS3 card printers.
Select the IP address to add the printer.
The files will be copied in t
o the appropriate directories.
• /usr/lib/cups/filter/rastertozxp3
• /usr/lib/cups/filter/pstozxp3ps
• /usr/lib/cups/backend/zxp3socket
• /usr/local/ZebraZXP3Driver/
8Zebra ZXP Series 1 and ZXP Series 3 Ubuntu Driver User’s ManualP1075319-001
The final page shows that the driver has been installed successfully.
1 Getting Started
Installation Wizard
Click Finish to complete the installation and exit the Installer.
P1075319-001Zebra ZXP Series 1 and ZXP Series 3 Ubuntu Driver User’s Manual9
1 Getting Started
Extracting files using Terminal
Extracting files using Terminal
Click on the Ubuntu Wubi (marked in red in the image below. Type Terminal and click on the
Terminal icon on the dashboard to launch Terminal.
Change the Directory to where the Zebra Linux Driver tar file is located:
(Zebra_ZXP3_Series_Printer_Driver-0.0.0.xx-Linux-xxxx-Install.tar).
Un-tar the Binary file using the following command:
tar -xvf Zebra_ZXP3_Series_Printer_Driver-0.0.0.xx-Linux-xxxx-Instal l.tar
This will extract the files under the folder Zebra_ZXP3_Series_Printer_Driver.
Run the Installation inside
sudo ./Zebra_ZXP3_Series_Printer_Driver-0.0.0.xx-Linux-xxxx-Install.tar Install
Proceed with the installation using the setup wizard.
the extracted directory using the following command:
10Zebra ZXP Series 1 and ZXP Series 3 Ubuntu Driver User’s ManualP1075319-001
Uninstall
1 Getting Started
Uninstall
To Remove the Zebra ZXP Series 3 Printer Application:
• Open the Terminal and change the Directory to cd /usr/local/ZebraZXP3Driver
• If you are not a super user, switch user to ‘root’ (su)
• Type the root password
• Run the uninstall binary (/uninstall)
To Remove the Zebra Series 3 Printer Driver from the Applications Menu.:
• Click on “Uninstall Zebra ZXP Series 3 Card Printer Driver” Link
• Type the root password
• Uninstall wizard opens
To uninstall the driver, click Yes. The Printer will be deleted from the system.
P1075319-001Zebra ZXP Series 1 and ZXP Series 3 Ubuntu Driver User’s Manual11
12Zebra ZXP Series 1 and ZXP Series 3 Ubuntu Driver User’s ManualP1075319-001
2
Setup
Note • The following instruction are for the USB interface. If you are using the Ethernet
interface, the corresponding screens will refer to the Network Printer.
Printing Preferences
Click on the Ubuntu Wubi icon (marked in red in the image below). Type Zebra and click on
the Zebra ZXP Series 3 Printer Driver Preferences icon on the dashboard to launch the printer
preferences.
P1075319-001 Zebra ZXP Series 1 and ZXP Series 3 Ubuntu Driver User’s Manual13
2 Setup
Printing Preferences
The Printer Properties application will launch and display all the available installed printers.
Select the printer and click Select to open the Printer Preferences. Property pages of Zebra
ZXP Series 3 printer can be viewed and the settings can be adjusted.
Device Settings
Displays printer information of a general nature. It includes the selection for ‘Save/Restore’
and ‘Tools’.
14Zebra ZXP Series 1 and ZXP Series 3 Ubuntu Driver User’s ManualP1075319-001
The Device Information includes:
2 Setup
Printing Preferences
• Model: Di
• Firmwar
installed printer.
• Seri
• Ribbon T
• Head Resistance: Disp
connected.
• Mag E
• Panels Printed:
• Rema
monochrome ribbons, this will display ‘Unknown’.
• Smart Card: Disp
Save/Restore
Click on the Save/Restore button to save your printer and/or driver settings. You can later
restore those saved settings. These settings can be saved in the user selected loc ati on s.
splays the Model number of the print er that has be en connected.
e Version: Displays that current Firmware versio n th at is available on the
al Number: Displays the Serial Number of the printer that is connected,
ype: Displays the type of ribbon that has been installed in the system.
lays the value of print head resistance value of the printer that is
ncoder: Displays is the Magnetic Encoder is installed printer.
Displays the total number of panels printed for the lifetime of the printer.
ining Count: Displaysthe remaining card count for the ribbon installed. For
lays if the Smart Card Encoder is installed.
To Save Settings, click on the appropriate save button (Printer Settings or Driver
Settings).Specify a location to save the file, enter file name and click Save.
P1075319-001Zebra ZXP Series 1 and ZXP Series 3 Ubuntu Driver User’s Manual15
2 Setup
Printing Preferences
To Restore Settings, click on the appropriate Restore button (Printer Settings or Driver
Settings). Select the desired file, and click Open.
Tools
Click on the Tools button to test and communicate with the printer.
•In the Command to Send to Printer box, enter a printer command (without leading
escape character) in the top edit box, and click Execute to send the command directly to
the printer.
• Print T
est Cards: Three test card types are available: Standard, Printer Parameters, and
Encoder Parameters. Click on the Print button to print the test card.
ean: Click on the clean button to clean the printer's print head, cleaning rollers, and
• Cl
feeder rollers.
ffset Setting: Enter the Front and Back X and Y direction offsets, and click on the Set
• O
Offsets button to apply the offsets for printing the card.
• Firmw
are Download: The Firmware Download dialog box is used to install the firmware
downloaded from the Zebra. Click Select File and select the fi rmware file (BIN) from the
Browse window. Click Open and select Start Firmware Download to install the firmware
16Zebra ZXP Series 1 and ZXP Series 3 Ubuntu Driver User’s ManualP1075319-001
• Send File: This command will allow a .prn (PRN file needs to be created for the ribbon
• The .txt file option is disabled and not supported.
Note • The .prn file must be created with a Zebra printer driver using the same ribbon as
present in the printer.
Card Setup
Card Setup tab allows the user to adjust selected card and print job parameters. This feature is
not enabled if the printer does not have the magnetic encoder option which can be found in the
Device Settings dialog.
2 Setup
Printing Preferences
type that is being used for printing)
• Printing options
•Orientation: Selection for portrait or landscape printing.
•Print on both sides: Selection for single-sided or dual-sided printing.
•Rotate 180°: Selection for rotating the image 180°.
•Monochrome Conversion: Specifies the method of monochrome conversion used in
printing. Different selections have different ef fect s on the way the image is printed.
•Diffusion
•Halftone Regular
•Barcode
P1075319-001Zebra ZXP Series 1 and ZXP Series 3 Ubuntu Driver User’s Manual17
2 Setup
Printing Preferences
•Printing Mode: Sets the type of printing required are:
•Copies: Sets the number of copies of cards printed
•Auto Color Intensity Setting: Turns On or Off the Auto Color Intensity Setting.
•Single Feed options:
• Ribbon Info and Options
•Ribbon type: It displays the type of ribbon that is installed in the printer.
•Ribbon combinations: Are based on ribbon type; for example:
•Text Mode
•Print
•Encode only (Use this when magnetic encoding is the only function desired,
printing will not occur).
•Print and Encode on same side.
•Current Status displays the current card feed method; choices are Card feeder,
Single feeder slot, and Auto feed.
•YMCKOK
•YMCKO on Front, K on Back.
•YMCKO on Front, YMCKO on Back
•YMCKO
•YMCKO on Front, YMCKO on Back.
•YMCO on Front, K on Back
The Restore Defaults button to reset the settings to the original values.
18Zebra ZXP Series 1 and ZXP Series 3 Ubuntu Driver User’s ManualP1075319-001
Job Log
The Job Log is a utility that builds a database of card transactions in the printer’s host
computer. The Job Log records the data encoded on the card’s magnetic stripe, together with
date, time, and the printer’s serial number.
2 Setup
Printing Preferences
• Enable Logging: If this box is checked, the logging feature is enabled.
• Log File Definition - Choose one of the following options:
•If the “Create new log file each day” box is unchecked, the data is saved to a log file
f your choice (Filename).
o
•If the box is checked, the data is saved to log file ZXPLog with the day’s date.
•In addition to the Filename, you may wish to enter a special field Separato r Character.
The default
field Separator Character is “|”.
• Log File Contents - The Log File Contents group selects the data to be logged in the file
yo
u specified above. The data will be logged in the order displayed on the screen, each
field being separated by the character specified in the Log file Definition, Separator.
The Log File Contents selections include:
• Time: Logs the time which the card was sent to the printer in the HH:MM:SS format. The
-hour clock is used, so 13:00:00 = 1:00 pm, and 05:00:00 = 5:00 am.
24
• Date: Logs the date the card was sent to the printer in the MM/DD/YYYY form at.
• Printer serial number: Logs the serial number of the printer that printed the card.
• IP address: Logs the IP address of the PC that sent the card to the printer.
• User name: Logs the username of the person submitting the card print job.
P1075319-001Zebra ZXP Series 1 and ZXP Series 3 Ubuntu Driver User’s Manual19
2 Setup
Printing Preferences
• Spooler job number: Logs the number which the card print job was assigned in the
Windows int spoo ler.
• Magnetic Track 1, 2, 3 Data: Logs the data sent to the printer to be encoded on the card’s
magn
etic stripe.
Note • The various log files are stored at /home/<user name>/ZXP3log. The Delete log files
button deletes the log files. The Save Job Log Settings button saves the Job Log settings.
Encoding
Encoding - It is used to adjust and to set Magnetic Encoder parameters. See Magnetic
Encoding on page 25 for more information.
• Static text: Adds to the record text in t
he box at right, 16 characters maximum.
20Zebra ZXP Series 1 and ZXP Series 3 Ubuntu Driver User’s ManualP1075319-001
About
2 Setup
Printing Preferences
The About tab specifies the Printer Model, Driver Version, and the Zebra Technologies
Corporation Copyright.
P1075319-001Zebra ZXP Series 1 and ZXP Series 3 Ubuntu Driver User’s Manual21
2 Setup
Printer Properties
Printer Properties
Click on the Ubuntu Wubi icon (marked in red in the image below). Type Printing and click on
the Printing icon on the dashboard to launch the printer properties.
The Printer Properties will list all the available printers.
22Zebra ZXP Series 1 and ZXP Series 3 Ubuntu Driver User’s ManualP1075319-001
2 Setup
Printer Properties
P1075319-001Zebra ZXP Series 1 and ZXP Series 3 Ubuntu Driver User’s Manual23
24Zebra ZXP Series 1 and ZXP Series 3 Ubuntu Driver User’s ManualP1075319-001
Introduction
The purpose of this document is to describe how to do the magnetic encoding with Zebra ZXP
Series 3 printer driver for Linux, using Libre Office and Printer Properties, in detail. The
document provides information on magnetic encoding with ZXP Series 3 Printer on 32-bit and
64-bit Linux operating system tested on Ubuntu 12.04 environment.
3
Magnetic Encoding
Magnetic Encoding Using Printer Properties
Prerequisite
Download the latest Zebra ZXPS 3 Linux Driver Release Version driver from the FTP and
then install the driver in USB/Ethernet mode. [Verify Installation Manual for Installation
steps].
Click on the Ubuntu Wubi icon (marked in red in the image below). Type Zebra and click on
the Zebra ZXP Series 3 Printer Driver Preferences icon on the dashboard to launch the printer
preferences.
P1075319-001 Zebra ZXP Series 1 and ZXP Series 3 Ubuntu Driver User’s Manual25
3 Magnetic Encoding
Magnetic Encoding Using Printer Properties
The Printer Properties application will launch and display all the available installed printers.
Select the printer and click Select to open the Printer Preferences. Property pages of Zebra
ZXP Series 3 printer can be viewed and the settings can be adjusted.
Click on the Encoding Tab to navigate to the Magnetic Encoding page in the Printing
Preferences dialog.
26Zebra ZXP Series 1 and ZXP Series 3 Ubuntu Driver User’s ManualP1075319-001
3 Magnetic Encoding
Magnetic Encoding Using Printer Properties
• Enable macro processing: This option is used to set the encoding preamble and other
magnetic encoder parameters.
tart of Data: Beginning of the data string for the encoder. Note that Start of Data
•S
characters must be immediately followed by a one-digit number representing desired
track where the data will be written. Use the normal Wi nd ows defau lt fo nt s.
•End of
•HiCo/LoCo: Select the type of coercivity of magn
•Dir
Data: Ending of the data string for the encoder.
etic stripe cards to be used.
ect Encoding: For writing data and reading encoded data.
•To read encoded data: Click on the checkboxes to select Track 1, Track 2, and/or
rack 3; click on the Read button, and validate the data read.
T
•T o write data: Click on the checkboxes to select T rack 1, Track 2, and/or Track 3;
ter the data to be written; and click on the Encode button.
en
•To eject the card: Click on the Eject Card button to eject the card.
•The Restore Defaults button to reset the settings to the original values.
•Adv
anced Settings: Advanced Settings provides advanced configuratio n cap abili ties
and tools to manage magnetic encoder operation. This option is primarily used for
Non-ISO encoding.
Note • Track 1 will accept only 76 characters (uppercase, numbers and special characters ("
$,^,(,),space,., ',/, ")). Track 2 will acc ept only 37 characters (numbers and " = " sign). Track 3
will accept only 104 characters (numbers and " = " sign).
P1075319-001Zebra ZXP Series 1 and ZXP Series 3 Ubuntu Driver User’s Manual27
3 Magnetic Encoding
Magnetic Encoding Using Open Office
Direct Encoding
For writing data and reading encoded data.
o Read Encoded Data: Click on the checkboxes to select Track 1, Track 2, and/or Track
• T
3; click on the Read button, and validate the data read.
• To
Write Data: Click on the checkboxes to select Track 1, Track 2, and/or Track 3; enter
the data to be written following all the preconditions; and click on the Encode button.
o Eject The Card: Click on the Eject Card button to eject the card.
• T
Advanced Settings: Ad
tools to manage magnetic encoder operation. This option is primarily used for selecting
advanced encoding options.
vanced Settings provides advanced configuration capabilities and
• Track: Select the track you want to configure.
rack Settings: Select the Mode (ISO1, ISO2, ISO3, 3-bit, 4-bit, 5-bit, 6-bit, or 7-bit) and
• T
Density (75bpi or 210 bpi) for the tracks.
Magnetic Encoding Using Open Office
Open any existing document with magnetic encoding data or create the new document.
28Zebra ZXP Series 1 and ZXP Series 3 Ubuntu Driver User’s ManualP1075319-001
3 Magnetic Encoding
Magnetic Encoding Using Libre Office
Click File and then select the print opti on. Select the installed Zebra ZXP Serie s 3 printer fro m
the available printers list and print the document.
Magnetic Encoding Using Libre Office
Open any existing document with magnetic encoding data or create a new document.
P1075319-001Zebra ZXP Series 1 and ZXP Series 3 Ubuntu Driver User’s Manual29
3 Magnetic Encoding
Magnetic Encoding Using Libre Office
Click File and then select Print. Select the installed Zebra ZXP Series 3 printer from the
available printers list and click on Properties.
30Zebra ZXP Series 1 and ZXP Series 3 Ubuntu Driver User’s ManualP1075319-001
3 Magnetic Encoding
Magnetic Encoding Using Libre Office
In the dialog and click the Device tab and select PostScript (Level from driver) from the
Printer Language type drop-down menu. Click OK.
In Open office the print job will use the Postscript Pre-filter but the Libre office uses the
PDF Pre-filter. The PDF data is encrypted so extracting the Magnetic Encoding data from the
fileis not possible. In order to do the Magnetic encoding successfully using Libre Office the
above setting is required.
P1075319-001Zebra ZXP Series 1 and ZXP Series 3 Ubuntu Driver User’s Manual31
32Zebra ZXP Series 1 and ZXP Series 3 Ubuntu Driver User’s ManualP1075319-001
Appendix 4
Worldwide Support
For Technical Support or Repair Services, contact the appropriate facility listed below.
North America and Latin America - Technical Support
T: +1 877 ASK ZEBRA (877 275 9327)
+1 847 913 2259
E: ts1@zebra.com
North America and Latin America - Repair Services
Before returning any equipment to Zebra Technologies Corporation for in-warranty or out-ofwarranty repair, contact Repair Services for a Repair Order (RO) number. Mark the RO number
clearly on the outside of the box. Ship the equipment, freight prepaid, to the address listed below:
Zebra Technologies Repair Services
333 Corporate Woods Parkway
Vernon Hills, IL 60061
34Zebra ZXP Series 1 and ZXP Series 3 Ubuntu Driver User’s ManualP1075319-001
Europe, Middle East, and Africa - Repair Services
Before returning any equipment to Zebra Technologies Corporation for in-warranty or out-ofwarranty repair, contact your supplier for a Return Materials Authorization (RMA) number, or
contact one ot the following repair centers for support and instructions:
Before returning any equipment to Zebra Technologies Corporation for in-warranty or out-of
warranty repair, contact Repair Services for a Return Materials Authorization (RMA) number.
Repack the equipment in the original packing material, and mark the RMA number clearly on the
outside. Ship the equipment, freight prepaid, to either address listed below:
Zebra Technologies Asia Pacific Pte. Ltd.
No.5 Changi North Way Level 3
Singapore 498771
Agility Building