Installation guide
Chapter 3 – Managing Zebra Printers with MSP -- 17
The first step to configure one or more supported Zebra printers with a WLAN setting is to create
a manifest file and a settings file.
The settings file must include the corresponding Zebra CPCL do and setvar commands in the
MSP format. The file name for this setting file must have a “.settings” file extension. For this
example, the settings file name will be “ZebraTkip.settings”. The file should include:
do:device.restore_defaults=wlan
set:wlan.wpa.enable=on
set:wlan.essid=MyEssid
set:wlan.wpa.psk=000000... where the value must be 64 hexadecimal digits
Note:
The value for wlan.wpa.psk must be 64 hexadecimal digits. There are utilities that
will convert an ASCII pass phrase to the equivalent 64 hexadecimal digits. One such
utility can be found at
http://www.wireshark.org/tools/wpa-psk.html.
do:device.reset=
Note:
Please note that the Zebra Proxy Plug-in will not issue any more do or set
commands once a "do:device.reset=" command is detected in a settings file. In
addition, the Zebra Proxy Plug-in and Windows PC Client will return success to the
MSP server once it successfully sends the "do:device.reset=" command to a Zebra
printer.
The manifest file name must have a “.manifest” file extension. For this example, the name of the
manifest file will be “ZebraTkip.manifest”. The contents of the file will be only the name of the
settings file name for this example, “ZebraTkip.settings”.
The package file needs to be created with MSP Package Builder where the contents of the
package will be the manifest file, “ZebraTkip.manifest”, and the settings file, “ZebraTkip.settings.”
For this example, the name of the package will be “ZebraTkipPkg.apf”.
Create a bundle on the MSP Console where the bundle step will be the “ZebraTkip.apf” package.
For this example, the name of the bundle will be “ZebraTkipBundle”.
Create a policy from the MSP console that includes the “ZebraTkipBundle” bundle. For this
example, the policy will be called “ZebraTkipPolicy”. The target of this policy can be configured for
simply one supported Zebra printer using the “identity.deviceid” qualifier for a rule, or for multiple
supported Zebra printers using either the “identity.deviceClass” or the “identity.deviceModel”
qualifiers. For this example, the rule qualifier will be “identity.deviceClass = Zebra Printer”. This
rule means that all supported Zebra printers will receive this WLAN setting since all supported
Zebra printers are in the “Zebra Printer” device class.