UB-E04 TRG en Revd

Download as pdf or txt
Download as pdf or txt
You are on page 1of 49

Technical Reference Guide

Product Overview
This chapter explains features.

Set up
This chapter explains how to connect the
UB-E04 to the TM printer and use it.

Application Development
Information
This chapter explains necessary information
when you develop applications.

Programming Samples
This chapter explains information for
programming.

Product Specifications
This chapter explains product specifications.

Appendix
This chapter explains network parameters
and a comparison of the UB-E03 and UB-E04.

M00091203
Rev. D
Cautions
 No part of this document may be reproduced, stored in a retrieval system, or transmitted in any form or
by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior written
permission of Seiko Epson Corporation.
 The contents of this document are subject to change without notice. Please contact us for the latest
information.
 While every precaution has been taken in the preparation of this document, Seiko Epson Corporation
assumes no responsibility for errors or omissions.
 Neither is any liability assumed for damages resulting from the use of the information contained herein.
 Neither Seiko Epson Corporation nor its affiliates shall be liable to the purchaser of this product or third
parties for damages, losses, costs, or expenses incurred by the purchaser or third parties as a result of:
accident, misuse, or abuse of this product or unauthorized modifications, repairs, or alterations to this
product, or (excluding the U.S.) failure to strictly comply with Seiko Epson Corporation’s operating and
maintenance instructions.
 Seiko Epson Corporation shall not be liable against any damages or problems arising from the use of any
options or any consumable products other than those designated as Original EPSON Products or EPSON
Approved Products by Seiko Epson Corporation.

Trademarks
EPSON, EXCEED YOUR VISION, and ESC/POS are registered trademarks of Seiko Epson Corporation.
Wi-Fi®, WPA™ and WPA2™ are either registered trademarks or trademarks of Wi-Fi Alliance®.
IOS is a trademark or registered trademark of Cisco in the U.S. and other countries and is used under license.
Android™ is a trademark of Google LLC.
Microsoft® and Windows® are registered trademarks of Microsoft Corporation in the United States, Japan,
and other countries.
All other trademarks are the property of their respective owners and used for identification purpose only.

ESC/POS® Command System


Epson ESC/POS is a proprietary POS printer command system that includes patented or patent-pending
commands. ESC/POS is compatible with most Epson POS printers and displays.
ESC/POS is designed to reduce the processing load on the host computer in POS environments.
It comprises a set of highly functional and efficient commands and also offers the flexibility to easily make
future upgrades.

©Seiko Epson Corporation 2015-2020. All rights reserved.

2
For Safety

Key to Symbols
The symbols in this manual are identified by their level of importance, as defined below. Read the following
carefully before handling the product.

You must follow warnings carefully to avoid serious bodily injury.


WARNING
Provides information that must be observed to prevent damage to the equipment or
CAUTION loss of data.
 Possibility of sustaining physical injuries.
 Possibility of causing physical damage.
 Possibility of causing information loss.

Provides information that must be observed to avoid damage to your equipment or a


malfunction.

Provides important information and useful tips.

3
Warnings

 To avoid risk of electric shock, do not set up this product or handle cables during a
WARNING thunderstorm.
 Never insert or disconnect the power plug with wet hands.
Doing so may result in severe shock.
 Handle the power cable with care.
Improper handling may lead to fire or electric shock.
* Do not modify or attempt to repair the cable.
* Do not place any heavy object on top of the cable.
* Avoid excessive bending, twisting, and pulling.
* Do not place the cable near heating equipment.
* Check that the plug is clean before plugging it in.
* Be sure to push the plug all the way in.
 Be sure to use the specified power source.
Connection to an improper power source may cause fire or shock.
 Do not place multiple loads on the power outlet.
Overloading the outlet may lead to fire.
 Shut down your equipment immediately if it produces smoke, a strange odor, or
unusual noise.
Continued use may lead to fire. Immediately unplug the equipment and contact
qualified service personnel.
 Never attempt to repair this product yourself. Improper repair work can be
dangerous
 Never disassemble or modify this product.
Tampering with this product may result in injury or fire.
 Do not allow foreign matter to fall into the equipment.
Penetration by foreign objects may lead to fire.
 If water or other liquid spills into this equipment, do not continue to use it. Unplug
the power cord immediately and contact qualified service personnel.
Continued use may lead to fire.
 Do not use aerosol sprayers containing flammable gas inside or around this
product.
The gas may stagnate and ignite, causing a fire.

4
Cautions

 Connecting an outdoor over head LAN cable directly to your product may lead to
CAUTION lightning damage. If you need to connect such a cable to your product, the cable
must be protected against an electrical surge between the cable and your product.
You should avoid connecting your product to a non-surge protected outdoor
overhead LAN cable.
 Do not connect cables in ways other than those mentioned in this manual.
Doing so may cause product faults or a fire.
 Be sure to set this equipment on a firm, stable, horizontal surface.
The product may break or cause injury if it falls.
 Do not install the product in a location with excessive humidity or dust.
Excessive humidity and dust may cause equipment damage or fire.
 To ensure safety, unplug this product before leaving it unused for an extended
period.

Product Servicing
This product cannot be serviced at the component level. In case of a fault, replace the UB-E04 itself.

Restriction of Use
When this product is used for applications requiring high reliability/safety such as transportation devices
related to aviation, rail, marine, automotive etc.; disaster prevention devices; various safety devices etc.; or
functional/precision devices etc., you should use this product only after giving consideration to including
fail-safes and redundancies into your design to maintain safety and total system reliability.
Because this product was not intended for use in applications requiring extremely high reliability/safety
such as aerospace equipment, main communication equipment, nuclear power control equipment, or
medical equipment related to direct medical care etc., please make your own judgment on this product’s
suitability after a full evaluation.

Wireless LAN Connection


With the UB-E04, you can connect an optional Wireless LAN unit to the USB Type-A connector to support
wireless LAN (IEEE802.11b/g/n/ac).
Be aware of the following matters if using a wireless LAN connection.

Cautions for Use


 Connect the Wireless LAN unit to the USB Type-A connector before turning the printer on.
 Do not connect a device other than the Wireless LAN unit to the UB-E04's USB Type-A connector.
 If you connect a device other than the Wireless LAN unit to the UB-E04's USB Type-A connector, or if you
remove the Wireless LAN unit while the printer is operating, the printer will experience an unrecoverable
error. In that case, re-connect the Wireless LAN unit to the USB Type-A connector, and then turn on the
power again.

5
 To prevent the Wireless LAN unit from being removed accidentally by some external force, be sure to
attach the connector cover to TM printers where a connector cover can be installed.
 Wireless LAN connections using the Wireless LAN unit have not been confirmed to operate with all
wireless LAN devices, and operation with all wireless LAN devices cannot be guaranteed. Thoroughly
research the specifications of the wireless LAN device you want to connect before using it.
 Wireless LAN operations may not be able to connect properly depending on the radio waves of the
surroundings. In particular, wireless LAN operations in ad hoc mode may not connect properly
depending on the combination of the device to be connected. Therefore, be sure to thoroughly check
and evaluate the device before using it.
 The UB-E04 cannot use wired LAN and wireless LAN at the same time. If using the wireless LAN, do so
without connecting a LAN cable.

Cautions about Interference


 Use the included USB extension cable to connect the UB-E04 and the Wireless LAN unit. If you insert the
Wireless LAN unit directly into the UB-E04, it will cause interference with other cables and negatively
affect transmissions.
 Perform adjustments so that the unit does not use the same channel as other wireless LAN devices
nearby.
 Keep the following points in mind when using the Wireless LAN unit in an environment with devices that
generate radio interference, such as a kitchen microwave.
Install the printer as far away from devices that generate radio interference as possible.
Use the USB extension cable included with the Wireless LAN unit, and install the Wireless LAN unit as
far away from devices that generate radio interference as possible.
Install a shielding plate between the printer and a device that generates radio interference.
When setting the auto-channel of the access point, be sure to set it so it does not generate radio
interference.
 If the Wireless LAN unit generates interference for other devices, such as your TV or radio, use the
following methods to remove the interference.
Install the product away from the TV or radio.
Connect this product to an outlet different from the outlet the TV or radio is connected to.

Cautions about Security

Important Cautions about Your Privacy Protection


A wireless LAN uses radio waves instead of a LAN cable to transmit information between the computer and
the wireless access point. Therefore, LAN connections can easily be made within the radio waves' range.
However, radio waves easily go beyond obstacles such as walls and can create security problems such as
the following.

6
Communication data can be received by stealth
A third party may intentionally intercept the radio waves to illicitly read your transmission information,
including the print data output to the printer, e-mail contents, and personal information such as passwords
and credit card numbers.

Illegal access
A third person can access the network and cause damage such as the following:
 Stealing of personal information and confidential information (Information leaks)
 Stealing the identity of a certain person to transmit illicit information (Identity theft)
 Replacing intercepted information and transmitting it (Falsification)
 Inserting a computer virus to destroy data or the system (Destruction)

Security Settings
The wireless LAN card and access point have a security settings function to deal with these problems. You
can reduce the possibility these problems will occur by performing security settings before use.

Even with security settings, there is a possibility the security can be breached using
particular methods.
We recommend that you have full understanding regarding security problems and
perform security settings at your own judgment and liability.

Security settings are performed immediately after purchase (Initial setting: WPA2-PSK).

Limitations
 You cannot stop the transmission of radio waves. If you need to stop the transmission of radio waves,
turn off the TM printer.
 The following limitations exist when using ad hoc mode.
The authentication type cannot be set to WPA2-PSK or WPA2-Enterprise.
When you print the status sheet, even if there is not a device to connect to nearby, the Link Status is
shown as Connect.
 The channels that can be set vary by country.

7
About this Manual

Aim of the Manual


This manual is aimed to provide all the necessary information for development engineers to develop,
design, and install POS system, or to develop and design printer applications.

Manual Content
The manual is made up of the following sections:
Chapter 1 Product Overview

Chapter 2 Set up

Chapter 3 Application Development Information

Chapter 4 Programming Samples

Chapter 5 Product Specifications

Chapter 6 Appendix

8
Contents
Q For Safety..................................................................................................................3
Key to Symbols............................................................................................................................................................... 3
Warnings .......................................................................................................................................................................... 4
Cautions............................................................................................................................................................................ 5
Q Product Servicing.....................................................................................................5
Q Restriction of Use .....................................................................................................5
Q Wireless LAN Connection ........................................................................................5
Cautions for Use............................................................................................................................................................. 5
Cautions about Interference ..................................................................................................................................... 6
Cautions about Security ............................................................................................................................................. 6
Q About this Manual....................................................................................................8
Aim of the Manual ........................................................................................................................................................ 8
Manual Content ............................................................................................................................................................. 8
Q Contents....................................................................................................................9

Product Overview............................................................................. 13
Q Features ................................................................................................................. 13
Q Parts Name and Function ..................................................................................... 14
LAN connector .............................................................................................................................................................14
LED....................................................................................................................................................................................14
USB Type-A Connector (For connecting Wireless LAN unit) ........................................................................16
Push button...................................................................................................................................................................16

Set up ................................................................................................ 17
Q Set up methods ..................................................................................................... 17
Q Flow of Setup......................................................................................................... 18
Q Printing the status sheet (Check Settings).......................................................... 19
Q Set up using EpsonNet Config ............................................................................. 20
Q Set up using EpsonNet Config (Web version) ..................................................... 21
Q Set up using arp/ping commands........................................................................ 23
Q Initializing.............................................................................................................. 24
Q EpsonNet Config (Web version) ........................................................................... 25
Information Menu.......................................................................................................................................................25
Configuration Menu...................................................................................................................................................26
Optional Menu .............................................................................................................................................................29
Q MAC Address Confirmation .................................................................................. 31

9
Application Development Information .......................................... 33
Q Controlling the Printer ..........................................................................................33
ePOS-Print XML ........................................................................................................................................................... 33
Q Software .................................................................................................................33
Development Kit......................................................................................................................................................... 33
Utilities............................................................................................................................................................................ 33
Others ............................................................................................................................................................................. 34
Downloads .................................................................................................................................................................... 34

Programming Samples .................................................................... 35


Q Printing to a TM printer .........................................................................................35
Q Direct printing by PORT9100................................................................................36
For Windows Console................................................................................................................................................ 36
For Linux ........................................................................................................................................................................ 37
Q Monitoring of the ASB Status ...............................................................................38
Q Multiple connection requests ...............................................................................38

Troubleshooting............................................................................... 39
Q No Communication ................................................................................................39
Q Print results are not normal ..................................................................................39

Product Specifications ..................................................................... 41


Q Software Specifications.........................................................................................41
Supported Protocols.................................................................................................................................................. 41
Printing Protocols ....................................................................................................................................................... 41
Automatic IP Address Assignment Protocols ................................................................................................... 42
Protocol for acquiring status and setting .......................................................................................................... 42
Q System Bootup Time ..............................................................................................44
Q Supported TM Printers ..........................................................................................44
Q Environmental Specifications...............................................................................44
Q Limitations .............................................................................................................44
TM Printer Settings..................................................................................................................................................... 44
Communication .......................................................................................................................................................... 44
Customer Display Use ............................................................................................................................................... 45
Q Open Source Software License .............................................................................45

10
Appendix........................................................................................... 47
Q Ethernet and Wireless LAN Shared Settings and Browsable Items................... 47
Q Ethernet Settings and Browsable Items.............................................................. 48
Q Wireless LAN Settings and Browsable Items....................................................... 48
Q UB-E03 and UB-E04............................................................................................... 49

11
12
Chapter 1 Product Overview

Product Overview
This chapter describes the features of this product, as well as the parts name and function of each part.

Features
The UB-E04 is an Ethernet interface board for Epson TM printers.
The features of the UB-E04 are as follows:

Ethernet 1
• 10Base-T, 100Base-TX Ethernet
• Full duplex/half-duplex (Supports auto negotiation)
• Supports Auto-MDIX

Wireless LAN
• You can connect an optional Wireless LAN unit (OT-WL01/OT-WL02/OT-WL06) to the USB Type-A
connector to support wireless LAN.
• It is IEEE802.11a/b/g/n/ac*1 (2.4 GHz band or 5 GHz band) compliant.
• It supports infrastructure mode and 802.11 ad hoc mode*2.
• It also supports WEP (64/128 bit)*2, WPA2-PSK, and WPA2-Enterprise.

 Do not connect a device other than the Wireless LAN unit to the USB Type-A
connector.
 The combinations of optional wireless LAN unit and firmware version you can use
with this product are as follows.
Wireless LAN Cable Set Firmware Version
CAUTION OT-WL01 earlier than 02.00
OT-WL02 01.10, or 02.10 or later
OT-WL06 01.20 or later, or 02.10 or later
You can perform a firmware update by using the UB-E04 Network Firmware
Updater if using a Windows computer. For details, see "Utilities" on page 33.

*1: Only the OT-WL06 supports IEEE802.11a/ac.


*2: OT-WL06 does not support ad hoc mode or WEP.

Network Function
• It supports TCP/IP protocol.
• It supports DHCP and APIPA.
• It supports ENPC and SNMP. You can use ENPC and SNMP to acquire the printer status.
• It supports IPv4.

13
Setting
• The settings utility, EpsonNet Config, is available. Please download it from the Epson Web site and use it.
• You can use your Web browser to access EpsonNet Config (Web version) to browse and set network
parameters.
• You can use the push button to initialize the current network parameters or print settings.

Others
• It supports the XML print function (ePOS-Print) via HTTP/HTTPS communication.
• It is equipped with a CPU low-power consumption mode.
• It supports IEEE802.3az (Energy Efficient Ethernet: EEE).

What is the CPU low-power consumption mode?


If there is no data transmission or receiving and the push button is not operated for 3 seconds
or longer, the UB-E04 transitions to CPU low-power consumption mode. While in CPU low-
power consumption mode, the UB-E04 uses less power than usual. You cannot disable the
CPU low-power consumption mode function.
To use the EEE power-reducing function, you must have a computer that supports EEE
available.

Parts Name and Function

LAN connector

LED (Green) LED (Yellow) USB Type-A connector Push button


(For connecting Wireless LAN unit)

LAN connector
You can connect a LAN cable (RJ45 plug) to the LAN connector. When connecting the LAN cable, insert it all
the way until you hear the click.

Do not insert a customer display cable, drawer kick cable, or a general public circuit
CAUTION cable into the LAN connector.

LED
The two LEDs light up in the following situations. However, both are off during the CPU low-power
consumption mode.

14
Chapter 1 Product Overview

The green LED: when the Ethernet link is established.


The yellow LED: when transmitting or receiving data.

15
USB Type-A Connector (For connecting Wireless LAN unit)
You can connect an optional Wireless LAN unit to the USB Type-A connector.

Push button
The push button has the following functions.
Press the push button with a thin object such as a tweezers.

Status sheet printing


When the TM printer is ready to print (with paper loaded and the power on), press and hold the push
button for 3 seconds or longer to print the network parameters status.

Setting initialization
While holding the push button, turn the printer's power on and continue to hold the push button until the
initialization start message is printed (approx. 10 seconds) to restore all settings to their factory default.

After turning the printer's power on, it can take about 15 to 20 seconds until the UB-E04
functions are enabled. If printing the status sheet, turn the printer on and wait for 20
seconds or longer, then press the push button.
However, in case of the initial bootup after the setting initialization, it may take about 1
minute longer for the initial setting until the bootup.

16
Chapter 2 Set up

Set up
The following explains the procedure for network settings (set up) in order to connect the product to your
network.

For the set up of the optional Wireless LAN unit, see the Wireless LAN unit's manual.

Set up methods
There are three methods for set up.

Method 1: Set up using EpsonNet Config

2
This method involves installing the network configuration tool, EpsonNet Config, on your computer for
setting.
As it does not require any settings in advance to allow set up, you can easily perform set up using a
computer already connected to the network.
To download EpsonNet Config, see "Downloads" on page 34.

Method 2: Set up using EpsonNet Config (Web version)


This method involves opening the Web application equipped in the UB-E04 from a Web browser to
perform settings.
Because you specify the printer's IP address to open it, you need to set your computer to the same
network segment as the printer.
With EpsonNet Config (Web version), you can set more items than with EpsonNet Config.

Method 3: Set up using arp/ping commands


This method involves setting the printer's IP address in the setting computer's arp/ping commands,
then using the setting tool to change the other settings.
The setting computer must be in the same segment as the printer. Also, settings can be done only
when the printer's arp+ping IP setting is set to Enable.
Use EpsonNet Config or EpsonNet Config (Web version) for settings other than the IP address.

17
Flow of Setup
Method 1 Method 2 Method 3

Printing the status sheet (check settings)

Set up using EpsonNet Change network settings Use arp/ping command to set
Config on setting computer printer IP address

- Use EpsonNet Config to perform


Use EpsonNet Config other settings
(Web version) to perform settings - Use EpsonNet Config (Web
version) to perform other settings

Finish Finish Finish

18
Chapter 2 Set up

Printing the status sheet (Check Settings)


Turn on the printer equipped with the UB-E04, then after 20 seconds or longer, press and hold the push
button to the right of the LAN connector for about 3 seconds to print the status sheet. Once printing
starts, release the push button.
Press the push button with a thin object such as a tweezers.

Push button

2
Example status sheet

After turning the printer's power on, it can take about 15 to 20 seconds until the UB-E04
functions are enabled. Do not start pushing the push button during this time.

19
Set up using EpsonNet Config
Execute EpsonNet Config, select the target printer from the displayed device list, then check and
change the settings.
If the printer is still set to factory defaults, the printer's MAC address is listed up, even if the computer
does not have the same network address.
Download EpsonNet Config from the Epson website.

1 Connect the printer to the same network as the computer where you installed
EpsonNet Config.

2 Start up EpsonNet Config.


The tool automatically detects printers connected to the network and displays a list.
It may take up to a minute for the printer to be displayed in the list.
If it is not displayed, check that [Filter] is set to "(All)" or "Network-connected devices", then click
[Refresh]. Or, select [Tools], then [Option], and check the settings of [Search Parameters].

3 Select the target printer, then click [Configuration].


If you cannot determine the target printer from the product name or the IP address, use the MAC
address. You can check the printer's MAC address on the status sheet.

4 Change the printer's settings based on the network setting information you
received from the network administrator.
Select an item from the menu and change the setting.

5 Once you set the necessary items, click [Transmit].


The changed contents are sent to the printer and the printer settings are changed.

For details about EpsonNet Config, see the manual (operation guide) installed together with
the tool or the online help.

20
Chapter 2 Set up

Set up using EpsonNet Config (Web version)


Specify the printer's IP address in the web browser and open EpsonNet Config (Web version) to check
and change settings.
If performing set up using EpsonNet Config (Web version), you need to set the network settings of the
setting computer to the same network segment as the printer to be connected to.

By factory default, all UB-E04 devices are set to the same IP address (192.168.192.168).
If setting multiple printers for which the IP address has not been changed, turn on one
printer at a time and perform settings. If the power is on for multiple printers on a single
network, they will compete for the IP address and you cannot perform set up.

1 Connect the setting computer and the printer to the same network.

2 Perform network settings on the computer so that it is in the same segment as the

2
printer's IP address.
Subnet mask: Same subnet mask as the printer
IP address: Same segment (same network address) as the printer, different host address
Check the values set in the printer on the status sheet.
E.g.) Printer Setting computer
Subnet mask 255.255.255.0 255.255.255.0
IP address 192.168.192.168 192.168.192.2

3 Start up your Web browser and input the printer's IP address into the address field.
E.g.) http://192.168.192.168

Under initial settings, when you access EpsonNet Config (Web version) from your browser, an
authentication warning message may be displayed.

4 Input your user name and password on the authentication window.


 The default setting for the password varies depending on the firmware version.
Firmware version User name Password
Before 1.25/2.10 to 2.14 "epson" "epson"
1.25 to 1.99/2.15 to 2.99 "epson" Product serial number (10 alphanumeric characters, case
sensitive)

You can check the firmware version using the printer's status sheet.
You can check the serial number using the printer's self-test or on the manufacturing nameplate
attached to the printer.
 The password can be changed in [Password] in the [Optional] setting menu.

21
5 Change the settings based on the network setting information you received from
the network administrator.
Select an item from [Configuration] and change the setting.

6 After changing the necessary parameters, click the [Send] button.


The changes are sent to the printer.

7 Click the [Reset] button on the Web page displayed after sending.
The sent contents are enabled.
Depending on the changes, such as the IP address, the connection with the setting computer may be
cut and the EpsonNet Config window may not be displayed. To reconnect, you need to set the net-
work settings of the setting computer to the same network segment as the printer for which settings
were changed.

22
Chapter 2 Set up

Set up using arp/ping commands


You can change the printer's IP address by changing the ARP table (table of IP address and MAC
addresses) managed by the OS on the setting computer.
Check that the setting computer is connected to the network in the same segment as the printer, and
that the arp+ping IP setting for the UB-E04 is set to Enable. (The factory default is Enable.)
You can check the UB-E04 settings on the status sheet.

1 Delete the IP address you want to set to the printer from the ARP table.
arp -d (IP address)
E.g.) arp -d 192.168.0.10

2 Add the printer's MAC address and the IP address you want to set to the ARP table.
arp -s (IP address) (MAC address)
E.g.) arp -s 192.168.0.10 00-26-AB-7B-00-00

3 Execute the ping command and enable settings.


2
ping (IP address you want to set)
E.g.) ping 192.168.0.10
When a message like "Reply From 192.168.0.10: Bytes=32 Time < 10ms TTL=255" is displayed, the IP
address setting is complete.

Use EpsonNet Config or EpsonNet Config (Web version) for settings other than the IP address.

23
Initializing
If you become unable to connect to the UB-E04, you can use the following procedure to initialize
settings and restore the device to factory default.

1 Turn off the printer's power.

2 With the push button pressed, turn on the printer's power.


Press the push button with a thin object such as a tweezers.

Push button

3 Continue to hold the push button until the initialization start message below is
printed (approx. 10 seconds).

Do not turn the printer's power off until initialization is complete.

After about 20 seconds, a message notifying the completion of the reset is printed.

After the completion message, a status sheet is printed.

24
Chapter 2 Set up

EpsonNet Config (Web version)


This section describes the items that can be displayed and set using EpsonNet Config (Web version), the
Web application equipped in the UB-E04.

Information Menu
On the Information menu, you can check the following settings. For the details of each protocol or the
settings other than the Information menu, check the Configuration menu.

Basic Information
You can check the items below.
(Administrator name, installation location, interface card model number, MAC address, hardware
version, software version, connected printer name, wireless connection channel, wireless transmission
speed, MAC address of the wireless connection access point, wireless radio wave strength, printer 2
status)

TCP/IP
You can confirm TCP/IP protocol IP address settings.

SNMP
You can confirm SNMP protocol settings.

Bonjour
You can confirm Bonjour protocol settings.

Time Setting
You can confirm SNTP protocol time server settings.

Timeout
You can confirm LPR/Port9100 protocol Timeout duration settings.

ePOS-Print
You can check the ePOS-Print version.

25
Configuration Menu
On the Configuration menu, you can check and set the following items.

Items that can be set vary depending on the type of wireless LAN unit you are using.

Ethernet
You can check and set the communication standard.
(Auto / 10Base-T Half Duplex / 10Base-T Full Duplex / 100Base-TX Half Duplex / 100Base-TX Full Duplex)

Wireless
This is required when using the Wireless LAN unit. You can check and set the following wireless
settings.
• Settings of wireless transmission standards (Auto / 802.11b/g/n)
• Network mode settings (Infrastructure / Ad hoc)
• SSID name input
• Channel setting *Used only in ad hoc mode.
• Encryption code setting (WPA2-PSK / WPA2-Enterprise / WPA-PSK (AES) / WEP (128bit) /
WEP (64 bit) / None)
• WPA Pre-Shared Key setting *WPA wireless password setting
• Default WEP Key selection (Key 1 / 2 / 3 / 4)
• WEP key1 to 4 setting *WEP wireless password setting
• Authentication algorithm setting (OpenSystem / Shared key / Auto)
• Power saving function settings (Disable/Enable)

*If using "WPA2-Enterprise" in the above encryption method, the following settings are required.
• EAP authentication setting (EAP-TLS / PEAP-TLS / PEAP-MSCHAPv2)
• Client-signed certificate (Client-Signed Certificate1 / Client-Signed Certificate2 / Client-Signed
Certificate3)
• User ID input
• Password input
• Server authentication setting (Disable / Enable)
• Server ID input
• CA-signed certificate setting (CA Certificate1 / CA Certificate2 / CA Certificate3 / CA Certificate4 /
CA Certificate5 / CA Certificate6 / CA Certificate7 / CA Certificate8 / CA Certificate9 /
CA Certificate10)
• Anonymous Name -input alias used when establishing communication with RADIUS server
•Encryption strength setting
(Low: AES256-SHA / DES-CBC3-SHA / AES128-SHA / RC4-SHA)

26
Chapter 2 Set up

(Medium: AES256-SHA / DES-CBC3-SHA / AES128-SHA / RC4-SHA)


(High: AES256-SHA / DES-CBC3-SHA)

Security
SSL/TLS
You can check and set the SSL/TLS.
• Selection of the server certificate type
(Selfsigned Certificate / CA signed Certificate1 / CA signed Certificate2 / CA signed Certificate3)
• Encryption strength setting (Medium / Low / High)
• Setting for automatic redirect from HTTP to HTTPS (Enable / Disable)
• Confirmation of each certificate

Authentication
Certificate List
You can check the following items for certificates.
2
• Self-signed certificate setting
• CA signed certificate settings 1 to 3
• CA certificate settings 1 to 10
Certificate Import
You can check and set the following items for certificate imports.
• File format settings (PEM / DER Certification / Password Protection PKCS#12 Certificate)
• File name input
• Password input

* If you import and select an invalid certificate, you will no longer be able to start up EpsonNet Config
(Web version).
In that case, use EpsonNet Config to select a certificate other than the invalid one (for example, a
Selfsigned Certificate), and import the correct certificate with EpsonNet Config (Web version) again.

TCP/IP
IP v4 Address
This sets the IP address when setting the manual.
• Setting for IP address acquisition method (Manual / Auto)
• IP address setting
• Subnet mask address setting
• Default gateway address setting
• APIPA setting (Enable / Disable)
• ARP+Ping setting (Enable / Disable)
DNS/DDNS
This sets the DNS server address (IPv4).
• Setting for automatic acquisition of the DNS server address (Disable / Enable)

27
• DNS server address setting
This sets the host name and domain name.
• Setting for automatic acquisition of the host name and domain name (Disable / Enable)
• Host name input
• Domain name input
• Setting of the function for registering the network I/F address in the DNS server (Disable / Enable)

SNMP
Community
This sets the community name used in notifications. You can set up to 32 ASCII characters.
• Read Only community name fixed as "public" *Cannot be changed
• Read/Write community name input
IP Trap
This sets the IP trap.
IP Trap1
• Trap setting (Disable / Enable)
• Trap address setting
• Community name input
IP Trap2
• Trap setting (Disable / Enable)
• Trap address setting
• Community name input

Bonjour
This sets Bonjour.
• Bonjour setting (Disable / Enable)
• Name input for when using Bonjour*
• Printer name setting for when using Bonjour*
• Installation location input

* You can use upper and lower case alphabet characters, numerals and hyphens, however, only use
upper and lower case alphabet characters for the initial character.

Time Setting
You can check and set the time server.
• Use of time server (Disable / Enable)
• Time server address setting
• Time setting for refresh interval (Can be set between 1 min to 10,080 min) - Default is 60 min.
• Confirmation of time server status (Invalid / Success / Synchronize / Failure)
• Error setting

28
Chapter 2 Set up

Timeout
This sets the timeout time for printing.
• LPR time-out setting - Default is 90 sec.
• RAW (Port9100) time-out setting - Default is 90 sec.

ePOS-Print
You can check and set ePOS-Print.
• Version confirmation
• ePOS-Print setting (Disable / Enable)
• Device ID setting
• Printer type setting (Thermal(180dpi) / Thermal(203dpi) / Impact / Impact(24pin))
• Setting for character code table type
(Page 0)
(Page 0, 2, 16)
2
(Page 0-5, 16-19 (GB2312))
(Page 0-5, 16-19)
(Page 0-5, 16-19, 20-21, 26)
(Page 0-5, 16-19, 20-21, 26, 30-31)
(Page 0-5, 16-19, 20-21, 26, 30-31, 11-15, 32-53)

Advanced Settings
You can check and set the port type and power-saving settings.
• Ethernet Port Type setting (Auto / MDI / MDI-X)
• Energy Efficient Ethernet setting (Disable / Enable)
• Standby setting (Disable / Enable)

Advanced Settings are supported only on firmware version 1.07 and later.

Optional Menu
In the Optional Menu, you can check and set the following items.

Administrator Information
You can set the administrator information. You can set up to 255 ASCII characters.
• Administrator name setting
This is different from the user name used in password authentication. (The user name is fixed to
"epson".)
• Installation location setting

29
Reset
This resets the UB-E04 or returns the network settings to default settings.
Execute the reset when you want to immediately enable settings you changed with EpsonNet Config
(Web
version). However, if you executed [Reset] after executing [Send] on each setting page, this reset is not
required.
This returns the network settings to default settings. This may cause the printer to become unable to
communicate with the web browser.

If a wireless LAN unit is connected, the wireless LAN unit is also reset or returned to default
settings.

Password
This sets the password for EpsonNet Config (Web version). You can set up to 20 ASCII characters
(alphanumeric symbols).
The default setting for the password varies depending on the firmware version.
Firmware version Password
Before 1.25/2.10 to 2.14 "epson"
1.25 to 1.99/2.15 to 2.99 Product serial number (10 alphanumeric characters, case sensitive)

You can check the firmware version using the printer's status sheet.
You can check the serial number using the printer's self-test or on the manufacturing nameplate
attached to the printer.

 The user name cannot be changed. It is fixed to "epson".


 You can use the password set for the EpsonNet Config (Web Version) function as the
password for when using EpsonNet Config to perform settings.

30
Chapter 2 Set up

MAC Address Confirmation


You can check the UB-E04's MAC address using the following procedures.
• Printing the status sheet
• Label attached on the product
• A printer self-test (May not be supported by some TM printers.)
• Using EpsonNet Config to confirm
• Using a Web browser to confirm (EpsonNet Config (Web version) function)

31
32
Chapter 3 Application Development Information

Application Development Information


Controlling the Printer
UB-E04 supports ePOS-Print XML. Users can control the printer with ePOS-Print XML, in addition to ESC/
POS which is supported by the printer.

ePOS-Print XML
ePOS-Print XML is the Epson original control command system for POS printers defined in XML. With
ePOS-Print XML commands, you can print in environments where http communication is available and
from OS applications. For detailed information about ePOS-Print XML, see the ePOS-Print XML User's
Manual.

To use ePOS-Print XML or SDK for JavaScript, set ePOS-Print to Enable in EpsonNet Config
(Web Version) beforehand. For details about EpsonNet Config (Web Version), see
"EpsonNet Config (Web version)" on page 25.

Software 3
The following software is provided for application development.

Development Kit

Manual Description

ePOS-Print SDK This is a developer kit to control applications, native applications for smart
devices, and printers. This includes libraries, manuals, and sample programs.
for Android

for iOS

for Windows Store Apps

for JavaScript

Utilities

Software Description Operating environments

EpsonNet Config This is a network configuration tool for Windows, Mac


Epson network products.

33
Software Description Operating environments

UB-E04 Network Firmware This tool allows you to update the firm- Windows
Updater ware for the UB-E04.

Others

Manual Description

ePOS-Print XML User's Manual Describes ePOS-Print XML statements. This manual comes with sample
programs.

Downloads
You can obtain software and manuals from one of the following URLs.
For customers in North America, go to the following web site and follow the on-screen instructions.
www.epson.com/support/
For customers in other countries and regions, go to the following web site:
www.epson-biz.com/

34
Chapter 4 Programming Samples

Programming Samples
This chapter describes information related to programming a TM printer on which the wireless LAN system
is set up.

Printing to a TM printer (page 35)

Direct printing by PORT9100 (page 36)

Monitoring of the ASB status (page 38)

Multiple connection requests (page 38)

Printing to a TM printer
The UB-E04 is equipped with LPR protocol as a general printing protocol. It is easy to print by using LPR
because the printing is also supported by the operating system.
However, the command statuses sent by the printer are ignored because the printing by protocols applies
only to output of the printer.
The UB-E04 supports direct printing via the TCP PORT9100. It is possible to control the printer directly by an
application with the ESC/POS commands through writing and reading to the TCP PORT9100.

LPR 4
Host UB-E04 TM printer

TCP PORT9100

35
Direct printing by PORT9100
For Windows Console
The following program is a sample of printing "EPSON UB-E04" to a TM printer with the UB-E04 from the
Windows shell, through the Ethernet connection.

/* TCP9100 programming sample for win32


* HOW TO BUILD
* cl wtcp.cpp wsock32.lib
*/
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <winsock.h>

int main(int argc, char* argv[])


{
WSADATA data;
SOCKET sock;
struct linger Linger;
struct sockaddr_in addr;
char buf[64];
int n;

if (argc != 2) {
printf("usage: wtcp <IP_ADDRESS>\n");
exit(1);
}

/* Initialize windows socket */


WSAStartup(0x0101, &data);

/* Create socket */
if ((sock = socket(AF_INET, SOCK_STREAM, 0)) == INVALID_SOCKET) {
fprintf(stderr, "Error socket(): %d\n", WSAGetLastError());
exit(1);
}

/* Set connection timeout */


Linger.l_onoff = 1;
Linger.l_linger = 60;
setsockopt(sock, SOL_SOCKET, SO_LINGER, (char*)&Linger, sizeof(struct linger));

/* initialize the parameter */


memset(&addr, 0, sizeof(addr));
addr.sin_family = AF_INET;
addr.sin_port = htons(9100);
addr.sin_addr.s_addr = inet_addr(argv[1]);

/* connect */
if (connect(sock, (struct sockaddr*)&addr, sizeof(addr)) < 0) {
fprintf(stderr, "Error connect(): %d\n", WSAGetLastError());
exit(1);
}
printf("connected\n");

/* send data */
send(sock, "EPSON UB-E04\n", 13, 0);

/* gracefully close */
shutdown(sock, 1); /* SD_SEND*/
while(1) {
n = recv(sock, buf, 64, 0);
if (n == SOCKET_ERROR || n == 0 ) {
break;
}
}
shutdown(sock, 2); /*SD_BOTH*/

/* close socket */
closesocket(sock);

return 0;
}

36
Chapter 4 Programming Samples

For Linux
The following program is a sample of printing "EPSON UB-E04" to a TM printer with the UB-E04 from the
Linux shell, through the Ethernet connection.

/* TCP9100 programming sample for LINUX


* HOW TO BUILD
* cc ltcp.c
*/
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <netdb.h>

int main(int argc, char* argv[])


{
int sock;
struct sockaddr_in addr;

if (argc != 2) {
printf("usage: ltcp <ip address>\n");
exit(1);
}

/* create socket */
sock = socket(AF_INET, SOCK_STREAM, 0);
if (sock < 0) {
perror("socket()");
exit(1);
}

/* initialize the parameter */


memset(&addr, 0, sizeof(addr));
addr.sin_family = AF_INET;
addr.sin_port = htons(9100);
addr.sin_addr.s_addr = inet_addr(argv[1]);

4
/* connect */
if (connect(sock, (struct sockaddr*)&addr, sizeof(addr)) < 0) {
perror("connect()");
}
printf("connected\n");

/* send data */
send(sock, "EPSON UB-E04\n", 13, 0);

/* close socket */
close(sock);

return 0;
}

37
Monitoring of the ASB Status
The ASB status function of the printer is used for the UB‐E04 to monitor the state of the printer. Therefore,
when the transmission data from the application includes the command to nullify the ASB status function,
the UB‐E04 cannot control the state of the printer.
Take care not to transmit the command to nullify the ASB status function to monitor the state of the printer
correctly by the UB‐E04. Or retransmit the command that makes the ASB status function effective.

Multiple connection requests


The UB-E04 permits up to 6 connection requests, regardless of the LPR/Port9100 protocol. However, only
the first connection received can actually print to the TM printer, and any other connection requests will go
into standby until the connection currently printing is closed.

In an environment where multiple connection requests occur, if the printing host does not close the
connection and leaves it open even after printing is finished, or the connection is cut off due to some error
without performing close processing, then all other connection requests will not be processed until the
connection time-out occurs.
Arrange the application so that the connection is closed immediately after printing is completed.

You can set the connection time-out using the network configuration tool (EpsonNet Config).
The default is 90 sec.

38
Chapter 5 Troubleshooting

Troubleshooting
This chapter describes the measures for finding and resolving problems.
See the printer Technical Reference Guide for problems related to printing and the printer.

No Communication
Cause Recovery Procedure

Printer IP address has Specify the correct IP address.


changed. See "Set up" on page 17

Set IP Address Using ARP+Ping is enabled.


Disable Set IP Address Using ARP+Ping of [Configuration] - [Network] -
[TCP/IP] - [IPv4 Address] of EpsonNet Config (Web version).

Printer cannot recognize UB- If the memory switch or DIP switch of the printer has the "Reset signal to pin
E04. 25" or "Reset signal to pin 31" function, set that function to "Use".

Print results are not normal


Cause Recovery Procedure

Receive buffer capacity is too Set the receive buffer capacity of the printer setting to "Large".
small
5

39
40
Chapter 6 Product Specifications

Product Specifications
This chapter describes the specifications of the UB-E04.

Software Specifications

Supported Protocols
The UB-E04 supports the following protocols.

Protocol Explanation

IP, ARP, ICMP, UDP, TCP Basic transmission protocols for various functions. (They are used by the
various following higher protocols.)

LPR, TCP Socket Port Protocols for printing.

DHCP, APIPA Protocols used to automatically set information such as the IP address.

SNMP, ENPC Protocols used to acquire product information.

HTTP/HTTPS  Protocols used in the Web browser performing product settings.


 Protocols for printing with ePOS-Print.
 Protocols used for updating the UB-E04 firmware. (Only supported by
HTTP)

DNS, DDNS, Protocols for name resolution.


mDNS (Bonjour)

Printing Protocols
The UB-E04 uses the following printing protocols.
• LPR: Transfers print data.
6
Port number 515

Maximum simultaneous 6
connections

Number of connections that 1 (Other users must wait until the printing has completed.)
can print

Timeout Default: Approx. 90 sec.


Can be set using the network configuration tool (EpsonNet Config).

Job cancellation Not supported

Banner printing Not supported

Print queue Not supported

41
• TCP Socket Port: Transfers printing data and printer status by direct socket communications (bi-
directional).

Port type TCP communication port for direct printing

Port number 9100

Port communication direction Bi-directional

Maximum simultaneous 6
connections

Number of connections that can 1 (Other users must wait until the printing has completed.)
print

Timeout Default: Approx. 90 sec.


Can be set using the network configuration tool (EpsonNet Config).

Job cancellation Not supported

Automatic IP Address Assignment Protocols


The UB-E04 supports DHCP and APIPA, the protocols that assign an IP Address automatically. Automatic IP
address assignment is performed with the protocols in the order of descending priorities shown in the
table below. If automatic assignment with one protocol results in "disabled" or "failure," the subsequent
protocol is used.

Protocol Priority Explanation

DHCP Demands the assignments of the IP address, the subnet mask and the
1
getaway address to the DHCP server and sets them.

APIPA Assign only IP address from following IP addresses.


169.254.1.0 to 169.254.253.255
2
In this case, it is not possible to communicate on the network outside
the router.

Manual When the automatic IP address assignment protocol is set to unused,


3
assignment the manually controlled address is set.

Protocol for acquiring status and setting


The following protocols are used to acquire the status and set for the UB‐E04.
• SNMP: The general purpose MIB management tool, OPOS/APD, uses this to acquire and set
the TM printer status.

SNMP Version SNMP v1 (RFC1157) compliant


(SNMPv2 and SNMPv3 not supported.)

Protocol UDP/IP

Server Port Number 161

Trap Sending Port Number 162

42
Chapter 6 Product Specifications

Trap Destination Up to 2 destination IP addresses can be registered. (Initially, nothing is


set.)

Supported PDU type Get Request, Get Next Request, Get Response, Set Request, Trap

Community Each community name can be set with 32 ASCII characters or less.

• ENPC The network configuration tool (EpsonNet Config) and the dedicated driver
software (such as OPOS/APD) use this to acquire and set the TM printer status.

Protocol UDP/IP

UDP port number 3289

Compatible packet types Probe, Initialize, Query, Setup, Notify

• HTTP/HTTPS EpsonNet Config (Web version) uses HTTP/HTTPS protocol on the dedicated Web page
for acquiring and changing the UB-E04's network parameters.

Server Port Number HTTP: 80, HTTPS: 443

User name epson (cannot be changed)

Password (Default) "epson" or the product serial number (10 alphanumeric


characters, case sensitive)*
You can specify up to 20 ASCII characters.

Supported language English

No. of possible simultaneous 1


connections

*The default setting for the password varies depending on the firmware version.
Firmware version Password
Before 1.25/2.10 to 2.14 "epson"
1.25 to 1.99/2.15 to 2.99 Product serial number (10 alphanumeric characters, case sensitive)

You can check the firmware version using the printer's status sheet.
You can check the serial number using the printer's self-test or on the manufacturing nameplate 6
attached to the printer.
A password specified by using EpsonNet Config (Web version) can also be used for EpsonNet Config.

43
System Bootup Time
The UB‐E04 requires some bootup time for initializing the system after power‐on or system reset.
The network communication functions are unavailable during system bootup. The required bootup time is
as follows.
When setting the IP address in the Manual mode: Approximately 15 seconds
When setting the IP address automatically with the DHCP server: Approximately 20 seconds
(The value may vary, depending on the response time of the DHCP server.)

In case of after factory shipment or the initial bootup after the setting initialization, it may
take about 1 minute longer for the initial setting until the bootup.

Supported TM Printers
The UB-E04 can be used in combination with the following TM printers.
TM-T88V, TM-T88IV, TM-T70II, TM-L90, TM-U220, TM-U330, TM-H6000IV, TM-H2000
Inquire with your dealer regarding new TM printers not listed above.

Environmental Specifications
Item Specifications

Operating Conditions 0 to 50C {32 to 122°F}, 10 to 90% RH non-condensing


Temperature /
Humidity Storage Conditions -10 to 50C {14 to 122°F}, 10 to 90% RH non-condensing
(In shipping packaging)

Limitations
The UB-E04 has the following limitations. For limitations on TM printers, see Technical Reference Guides for
TM printers.

TM Printer Settings
• Set the printer receive buffer capacity to "Large".

Communication
• When printing a high volume of data such as graphics, the print speed may be slower.
• For cautions regarding wireless LAN communication, see "Wireless LAN Connection" on page 5.

44
Chapter 6 Product Specifications

Customer Display Use


• If using the UB-E04, you cannot use the TM printer's DM-D (customer display) connector.
Also, be careful not to accidentally connect the Ethernet cable to the DM-D connector or drawer kick
connector.

Open Source Software License


This product uses open source software in addition to Epson proprietary software.
For information of the open source software used in this product, see the following URL.
http://xxx.xxx.xxx.xxx/licenses.html
For “xxx.xxx.xxx.xxx” in the above URL, input your printer’s IP address.

45
46
Appendix

Appendix
The following indicates the defaults for the UB-E04 network parameters, if they can be displayed and set
using EpsonNet Config / EpsonNet Config (Web version), and if they are displayed on the status sheet.

Ethernet and Wireless LAN Shared Settings and Browsable Items


EpsonNet
EpsonNet
Config Status
Articles Parameters Default Config
(Web version) Sheet
Refer Setting Refer Setting
IP Address 192.168.192.168 Yes Yes Yes Yes Yes
Subnet Mask 255.255.255.0 Yes Yes Yes Yes Yes
Gateway Address 0.0.0.0 Yes Yes Yes Yes Yes
Acquiring the IP
Manual/Auto Manual Yes Yes Yes Yes Yes
Address
APIPA Enable/Disable Disable Yes Yes Yes Yes No
Administrator Name (max 255 characters) " " (no value) Yes Yes Yes Yes No
Location/Person (max 255 characters) " " (no value) Yes Yes Yes Yes No
Password (max 20 characters) "epson" No Yes No Yes No
Community Name 1 (read only) "public" Yes No Yes No No
Community Name 2 (max 32 characters) " " (no value) Yes Yes Yes Yes No
IP Trap1 Enable/Disable Disable No No Yes Yes No
IP Trap2 Enable/Disable Disable No No Yes Yes No
Community Name
(max 32 characters) " " (no value) No No Yes Yes No
(IP Trap #1)
Community Name
(max 32 characters) " " (no value) No No Yes Yes No
(IP Trap #2)
IP Trap #1 Address – 0.0.0.0 No No Yes Yes No
IP Trap #2 Address – 0.0.0.0 No No Yes Yes No
1 - 300 sec
Socket Timeout 90 sec Yes Yes Yes Yes No
0 (no timeout)
Invalid/Success/
Time Server Status Invalid Yes No Yes No Yes
Synchronize/Failure
Time Server Address – 0.0.0.0 Yes Yes Yes Yes No
ePOS-print Enable/Disable Disable No No Yes Yes No
Impact
Impact (24pin)
Printing Method Thermal (180dpi) No No Yes Yes No
Thermal (180dpi)
Thermal (203dpi)
Character Code
(*) Page 0-5, 16-19 No No Yes Yes No
Table
(*) The following are the parameters that can be set for Character Code Table.
• Page 0
• Page 0, 2,16
• Page 0-5, 16-19 (GB2312)

47
• Page 0-5, 16-19
• Page 0-5, 16-19, 20-21, 26
• Page 0-5, 16-19, 20-21, 26, 30-31
• Page 0-5, 16-19, 20-21, 26, 30-31, 11-15, 32-53

Ethernet Settings and Browsable Items


EpsonNet
EpsonNet
Config Status
Articles Parameters Default Config
(Web version) Sheet
Refer Setting Refer Setting
arp+ping IP setting Enable/Disable Enable Yes Yes Yes Yes No
Auto Negotiation
10BASE-T Half
Communication
10BASE-T Full Auto negotiation Yes Yes Yes Yes Yes
mode setting
100BASE-TX Half
100BASE-TX Full
(refer to
MAC Address – Yes No Yes No Yes
UB-E04's Label)

Wireless LAN Settings and Browsable Items


EpsonNet
EpsonNet
Config Status
Articles Parameters Default Config
(Web version) Sheet
Refer Setting Refer Setting
SSID (max 32 characters) "EPSON_Printer" Yes Yes Yes Yes Yes
8-63 ASCII characters
WPA/WPA2
or max 64
Pre-Shared Key "EpsonNet" No Yes No Yes No
Hexadecimal
(Pass Phrase)
characters
(refer to WLAN
MAC Address – Yes No Yes No Yes
option's Label)
Infrastructure/Ad-Hoc
Network mode Infrastructure Yes Yes Yes Yes Yes
(*1)
(Infrastructure)
WLAN
802.11b/g/n or Auto (Infrastructure)
Communication Yes Yes Yes Yes Yes
(Ad-Hoc) 802.11b/g/n
Standard
802.11b/g or Auto
Channel (*2) 1-13 1 Yes Yes Yes Yes Yes
None
WEP(64) (*1)
Security Type WEP(128) (*1) WPA2-PSK Yes Yes Yes Yes Yes
WPA2-PSK
WPA2-Enterprise
Open System
Authentication
Shared Key Open System Yes Yes Yes Yes No
Algorithm
Auto
Default WEP Key key1-key4 key1 Yes Yes Yes Yes No
WLAN Power Save Enable/Disable Disable Yes Yes Yes Yes No

(*1) This is not supported on the OT-WL06.


(*2) Channel can only be set when using Ad-Hoc. Furthermore, the channels that can be used vary by country.

48
Appendix

UB-E03 and UB-E04


The comparison table between the UB‐E03 and the UB‐E04 is shown below.

UB-E03 UB-E04

10Base-T, 100Base-TX
Communication mode
Communication Full duplex, Half duplex, Auto duplex
function
Communication protocols IP, ARP, ICMP, UDP, TCP, LPR, TCP Socket Port

Automatic IP Address
DHCP, APIPA
Assignment Protocols

Protocol for acquiring status


SNMP, ENPC, HTTP, HTTPS
and setting
Setting function
Network configuration utility EPSON TMNet WinConfig EpsonNet Config

Password-protected internal
None Yes
settings

Substrate size 70 × 58 mm {2.76 × 2.28"}


External/
environment Operating temperature / 0 to 50C {32 to 122°F} / 10 to 90% RH
humidity (non-condensing)

ePOS-Print support Not supported Supported

USB Type-A connector


Added functions (For connecting Wireless LAN None Yes
unit)

IEEE802.3az support Not supported Supported

49

You might also like