Read First ....................................................................................................................................................... 1-1
1.
1.1.Main Settings at Product Shipment ........................................................................................................ 1-1
1.1.1. Wireless LAN Unit Default Settings .......................................................................................... 1-1
3.7.1. Printer Status Display................................................................................................................ 3-38
3.7.2. System Status Display .............................................................................................................. 3-39
Page 4
IFBD-HW03/04 Product Specifications Rev. 0.00
1. Read First
This product is a printer server (I/F card) dedicated to STAR POS printers that conform to wireless
LAN IEEE802.11b. At the time that this specifications manual was created, the following STAR POS
printer was targeted.
TSP743 F/W V6.0 or later
TSP743 will not support this printer driver simply by updating the F/W. Only printers whose
F/W at the time of default shipment is V6.0 or later can be used.
1.1.
Main Settings at Product Shipment
The wireless LAN unit and TCP/IP settings which are necessary to use this product are outlined
below. Refer to section “3.6 Setting Display Items” below for details on settings that are not listed
here.
1.1.1.
* Set the PC to the above settings when using this product. Once the PC and product are
1.1.2.
1.1.3.
To change settings on this product, use WEB, TELNET and FTP protocols. However, when doing so,
it is necessary to log-in to this product with an account having operator permission.
Account information is shown below.
Wireless LAN Unit Default Settings
Wireless Mode AdHoc (Communication not using an access point)
SSID “STAR-WIFI”
Channel 11
Web Encryption Disabled
WEP Key No setting
connected, it is possible to change the settings of this product to those that support the
Print port
It is possible to print the contents of the file by
uploading it to this directory.
Setting function
Readable
* See section 2.6.2 Setting Functions Using FTP
Firmware update port
* See section 2.6.3 Updating Firmware Using FTP
3-10
Page 18
IFBD-HW03/04 Product Specifications Rev. 0.00
Specify whether to issue put after issuing the cd command and transferring to the transfer destination
directory, or the transfer destination directory to the transfer destination filename of put.
Example 1: Specifying the transfer destination directory name for output
ftp>put testfile /lp * Specify transfer destination when using put
200 PORT command Ok.
150 Open data connection
226 Data connection closed
7801 byte sent in....
Example 2: Changing the current directory for output
ftp>cd /lp
250 Command Ok.
ftp>put testfile * Use put after specifying the transfer destination using cd.
200 PORT command Ok.
150 Open data connection
226 Data connection closed
7801 byte sent in....
The FTP NLST (ls) command and LIST (dir) command response formats are compatible with UNIX,
considering supporting FTP clients using GUI.
Ex.:
ftp> dir /
200 PORT command Ok.
150 Open data connection.
total 0
d-w--w--w- 1 nobody nobody 0 Jan 1 1970 lp
dr--r--r-- 1 nobody nobody 0 Jan 1 1970 config
dr--r--r-- 1 nobody nobody 0 Jan 1 1970 flash
226 Data connection closed.
ftp: 190 bytes received in 0.17Seconds 1.11Kbytes/sec.
It is not possible to check the status using NLST/LIST with this product. However, as a substitute
means, it is possible to check the status using the STAT command. The printer status is returned by
provided the directory name (printer name) as an argument. The status of the FTP server is
returned if STAT is issued without applying an argument.
However, the STAT command is not a standard FTP command.
Normally, it is possible to issue a STAT by using the QUOTE command on command line type FTP
clients.
Example 1: (When Printer Status is Normal)
ftp / > quote stat lp
FTP directory status:
Ready
End of status
.
Example 2: (When Printer Cover is Open)
ftp / > quote stat lp
FTP directory status:
Not Ready
Printer Cover Open
Receipt Paper End
End of status.
3-11
Page 19
IFBD-HW03/04 Product Specifications Rev. 0.00
3.3.6.1. Printing Mechanism Using FTP
It is possible to print by logging in to this product using FTP, then writing the file to the root directory
or to the “Ip” directory (port).
3.3.6.2. Setting Mechanism Using FTP
It is possible to view settings by logging in to this product using FTP, then accessing the “config”
directory (port) and reading the file.
Also, settings are made by uploading settings files from the client.
Setting File Example
MAC addr: 00:80:92:12:34:56
*** USER :anonymou
*** Printer Status :Ready
Web Page Refresh Interval(sec.) :10
<< Configure General >>
Change root Password :" ***** "
NIC Reset Control :ENABLE
<< Configure WiFi - .11b >>
Wireless Mode :Infra.
SSID :"STAR-WIFI"
Channel :11
Use WEP :None
WEP Key :""
<< Configure TCP/IP >>
DHCP/BOOTP :ENABLE
RARP :ENABLE
IP Address :0.0.0.0
Subnet Mask :0.0.0.0
Default Gateway :0.0.0.0
Universal PnP :DISABLE
9100 Multi Session :ENABLE
<< Configure TCP/IP - DNS >>
Primary Server :0.0.0.0
Secondary Server :0.0.0.0
<< Configure TCP/IP - POP >>
POP Protocol :DISABLE
Check Interval(min.) :15
Local Time Zone :"+09:00"
<< Memory Switch Setting >>
Code Page :Codepage 858 (Multilingual)
Black Mark Sensor :Disable
Shows the MAC address.
The setting is rejected if the MAC
address does not match this
product when writing settings.
Shows the user name currently
accessing.
Shows the current printer status.
The password item is masked by *
in the display. The password will
be erroneous if re-written while
masked with *, so settings are not
possible if all characters are *.
The IPP Printer-URI of this product can use either “/ipp” or “/ipp/lp.” For example, if the IP address
was 192.168.1.1, the URL will be “http://192.168.1.1/ipp.
”
3.3.8.1. IPP Job Detail Specifications
As a response to Print-Job, Job-ID and Job-URI are generated. Job-ID is a request ID of the VPORT
level and takes values from 1 to 65535. Job-URI applies a Job-ID with “?” for the Printer-URI. If the
IP address is 192.168.1.1 and the request ID was 215 with Printer-URI=”/ipp,” the job URL will be
“http://192.168.1.1/ipp?215.
”
This product does not have spooling functions. Therefore, there is basically no response of the
Print-job until data reception is completed and printing ends. However, it is possible to abort jobs
being printed by issuing Get-jobs while printing, getting a job list and then issuing Cancel-job.
After printing, the job is placed in the Completed status. When the maximum number of jobs is
exceeded, the oldest Completed jobs are deleted in order.
3.3.8.2. IPP Attribute Detail Specifications
The entire character string of the device ID is returned to the printer-info, and the printer model name
(“MDL” keyword information) is returned to the printer-make-and-model if it was possible to get the
IEEE1284 device ID from the printer port.
The sysName and sysLocation contents of SNMP for each of the printer-name and printer-location
are returned.
Document-format supports “application/octet-stream” and “text/plain.”
Job-sheet (burner) supports “none,” and “standard.”
3-17
Page 25
IFBD-HW03/04 Product Specifications Rev. 0.00
3.3.8.3. Secure Communications (SSL) Printing Function Specifications
This product is incorporated with SSL (Secure Sockets Layer) for printing in secure communications
(SSL). HTTP is mounted on the upper application of SSL to enable encrypted communications.
Encrypted communication is used in sending and receiving IPP printing and settings information to
the Web browser.
This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit.
(http://www.openssl.org/)
Basic Specifications
Protocol: SSL v2/v3
TCP port number: 443
Public key algorithm: RSA (Key bit length: Fixed to 512 bits)
Encryption method/Key length: DES-40
DES-64
3DES-192
Hash Method: MD5
Authentication: Server authentication
ID: Identification using self-naming ID.
Secure communication (SSL) printing functions are not enabled in the default settings at the time of
shipping. Initially, create an ID from the product Web page. When SSL communications are started,
server authentication is performed in a hand-shake method for identification. At that time, the
exchange of information of the public key encryption necessary for the client and the encryption
method are determined. The client uses this public key to encrypt print data, but only the print server
that issued that ID can decrypt this data.
It is possible to set an effective time period for these IDs so that printing is no longer possible after that
period has expired. This can be used by applying a printer usage time limit. After the time limit has
expired, it is possible to create a new ID again, and to print using this new ID. Because this is a print
server ID, it does not restrict clients. There is no authentication function on the client side.
Furthermore, the name of the ID is not one related to a third party authentication mechanism; rather
it is one in the printer server.
Specify the print port for secure communication (SSL) printing as follows.
(Ex.)
https://192.168.1.1/ipp/lp
It is also possible to make secure communication (SSL) settings in addition to the secure
communication (SSL) print function. That URL is shown below.
(Ex.)
https://192.168.1.1/
3-18
Page 26
IFBD-HW03/04 Product Specifications Rev. 0.00
3.3.9. POP3 Specifications
It is possible to send and print email using the Internet standard POP3 protocol. Up to 4 mail
accounts can be registered. Filtering is also possible for received mail using size, title, addressee
and sender.
3.3.9.1. Print Specifications
Only the size and filename of the attached file are printed.
3.3.9.2. Restrictions
It is possible to target mail that exceeds a predetermined size from reception.
Use the POP LIST command response to calculate size.
Use the POP UIDL command to eliminate mail that has been read from the targeted process after the
second time.
It is possible to delete received or printed mail from the server.
3.3.9.3. Filter Definition Character String
The filter is defined by a character string of a maximum of 78 characters.
The S: character string; F: character string; T: character string; and C: character string; are defined by
character strings connected by “&” and “|”
Use the following sentence by connecting using “&” (AND conditions) or “|” (OR conditions) for the
filter settings.
ClassTarge t f or
Inspection
S: Subject S:news & S:daily Prints mail whose subject is daily and news.
F: From F:rt-users Prints mail from rt-users.
T: To T:support@star.co.jp Prints mail to support.
C: CC C:user | T:use Prints mail that includes addressee or user in CC field.
[PRINTER STATUS]
00:09:28 Signal Line : [BUSY][NOT SELECT][PAPER OUT][FAULT]
Offline
Printer Cover Open
Receipt Paper End
[RAS COUNTER INFORMATION]
The number of times of fire to a Print Head [lines]
76543210 (limiter : 99)
The number of times of Memory-SW rewriting [times]
76543213 (limiter : 200)
[SYSTEM STATUS]
IFBD-HW03/04 Version 1.0.0
TCP/IP status
IP Address : 192.168.1.1
Subnet Mask : 255.255.255.0
Default Gateway : 192.168.1.254
Primary Server : 0.0.0.0
Secondary Server : 0.0.0.0
E-MAIL status
Session:2 times.
All profiles are disabled.
SMTP status
TO-ADDR1
E-MAIL Address: <user1@star.co.jp>
Last Session : Nothing
Current status: Waiting for Interval time.
Try to send : 0 times.
Fail to sendr : 0 times.
TO-ADDR2
E-MAIL Address: <>
Last Session : Nothing
Current status: Idle.
Try to send : 0 times.
Fail to sendr : 0 times.
TO-ADDR3
E-MAIL Address: <>
Last Session : Nothing
Current status: Idle.
Try to send : 0 times.
Fail to sendr : 0 times.
-------------------
Star Micronics IFBD-HW03/04
00:80:92:12:34:56
-------------------
Message Header
From and To reflect settings.
Subject is a fixed character string.
Message Body
Composed of a title, printer status,
system status, and signature
Titl e
Displays product name, version and
Ethernet address
Latest printer status
Displays latest ASB when mail is sent.
Printer status
Displays status character string/time o
occurrence
RAS counter information
Displays RAS counter name that exceeds
the limit, the counter value, and limit value
System status
Displays the network operating status
Signature
Reflects the setting value (4
LINES)
# of sec. after starting product
3-21
Page 29
IFBD-HW03/04 Product Specifications Rev. 0.00
3.3.11. Universal Setting Function
This product is provided a “universal setting function” for automatically detecting this product on
Windows ME and Windows XP.
• Can enable/disable the “universal setting function” using the Web, FTP, or Telnet.
• When the “universal setting function” is enabled, and this product is started, it is
automatically detected when using Windows ME or Windows XP. The device is
displayed on the network computer (Windows ME) or network (Windows XP). The
product’s web page is started by double-clicking the device that is displayed. This
makes it possible to make a variety of settings of the product.
• When using Windows XP, it is necessary to install the universal plug and play service.
• Displays the device ID character string obtained from the printer for the character string
displayed as the comment for the icon displayed on a Windows PC.
The SNMP of this product has an SNMP engine that operates with UDP/IP. It is possible to control
the product and printer information using the SNMP manager.
• Supports SNMPv1, and MIB-II (RFC1213), Printer-MIB (RFC1759), HostResource-MIB
(RFC1514), and Star’s PrivateMIB.
• “public” has reading permission for the community name, and the character string
registered in the “Authentic Community” for the product setting information has writing
permission. However, if there is no character string set for the “Authentic Community,”
the community name “public” has writing permission.
• Restrictions:
sysContact, sysName, sysLocation are restricted to a maximum of 78 characters (in
single byte characters).
1 is always returned for reading values when ifAdminStatus and ifOperStatus are
read-only.
3.4.2.1. Support MIB
The following describes the MIB that is supported by this product.
NameExplanation
sysDescrASCII character string of device name; version number
sysObjectIDObject ID representing product identification number
sysUpTimeAmount of time system is running from startup (in units of 10msec)
sysContactASCII character string of controller name, and contact information
sysNameASCII character string of domain name for device control
sysLocationASCII character string representing physical location of device
sysServicesValue of service of device protocol hierarchy
ifNumberNumber of device network interfaces
ifIndexInterface identification number
ifDescrASCII character string representing information relating to interface
ifTypePhysical/link protocol interface type
ifMtuMaximum possible sending/receiving data gram size
ifSpeedInterface transmission speed [bit/sec]
ifPhysAddressInterface physical address
ifAdminStatusInterface control status
ifOperStatusInterface operating status
ifLastChangesysUpTime value when interface operating status changed the last time
ifInOctetsNumber of bytes received by interface
ifInUcastPktsNumber of subnetwork unicast packets received and sent by the upper level
ifInNUcastPktsNumber of broadcast and multi-cast packets received and sent by the upper level
ifInDiscardsNumber of reception packets discarded regardless of being normal packets
because the buffer is full
ifInErrorsNumber of reception error packets
ifInUnknownProtosIllegal protocols or number of reception packets discarded because it is an
unsupported protocol
ifOutOctetsTotal number of bytes sent
ifOutUcastPktsNumber of send request packets with the unicast from the upper protocol
3-24
Page 32
IFBD-HW03/04 Product Specifications Rev. 0.00
Continued on next page
Continuation 1 of Support MIB
NameExplanation
ifOutNUcastPktsNumber of send request packets with the broadcast and multi-cast from the upper
protocol
ifOutDiscardsNumber of packets discarded without sending because the send buffer is full
ifOutErrorsNumber of packets not sent because of an error
ifOutQLenLength of send queue (number of packets)
ifSpecificMedia specific MIB definition object ID of the interface in use
atIfIndexValue (=ifIndex) to identify interface relating to this conversion entry
atPhysAddressPhysical address dependent on the media
atNetAddressNetwork address (IP address) paired with the physical address
ipForwardingIndicates whether there is a function for forwarding IP data grams received as an IP
gateway to others
(1: Forwarding; 2: Not Forwarding)
ipDefaultTTLTTL default value of header of IP data gram
ipInReceivesTotal number of received IP data grams
ipInHdrErrorsNumber of data grams discarded because of IP header error
ipInAddrErrorsNumber of data grams discarded because of problem in IP header addressee
address
ipForwDatagramsNumber of IP data grams forwarded to final destination
ipInUnknownProtosNumber of data grams discarded because protocol of the IP data grams for the node
is unknown or because it is not supported
ipInDiscardsNumber of data grams discarded because of internal problem in buffer space
ipInDeliversNumber of data grams distributed by the IP user protocol (upper level protocol
including ICMP)
ipOutRequests.0Number of executions of IP data gram sending requests by the local IP user protocol
ipOutDiscardsNumber of IP data grams discarded without being sent because of insufficient buffer
space
ipOutNoRoutesNumber of IP data grams discarded because there was no route to the destination
when sending
ipReasmTimeoutMaximum value for the waiting time for reception of all IP data gram to re-assemble
fragmented IP data grams that were received
ipReasmReqdsNumber of fragmented IP data grams received that require re-assembly with this
entity
ipReasmOKsNumber of times of successful re-assemblies of fragmented IP data grams that were
received
ipReasmFailsNumber of times of unsuccessful re-assemblies of fragmented IP data grams that
were received
ipFragOKsNumber of successfully fragmented data grams with this entity
ipFragFailsNumber of fragmented data grams discarded without fragmentation with this entity
ipFragCreatesNumber of fragmented IP data grams generated as a result of fragmentation with
this entity
ipAdEntAddrIP address belonging to the address information
ipAdEntIfIndexInterface identification number (=ifIndex) that corresponds to this IP address
ipAdEntNetMaskSubnet mask value that is related to this IP address
ipAdEntBcastAddrLeast significant bit value of IP broadcast address used by the broadcast sent by the
interface of the IP address
ipAdEntReasmMaxSizeMaximum size of the IP data gram that can be re-assembled by this entity from the
fragmented IP data gram that was received
Continued on next page
3-25
Page 33
IFBD-HW03/04 Product Specifications Rev. 0.00
Continuation 2 of Support MIB
NameExplanation
ipRouteDestThe IP address of the destination of this route (0.0.0.0 = default route)
ipRouteIfIndexInterface identification number (=ifIndex) for sending to the next addressee host
after this route
IpRouteMetricPrimary routing metric (-1 = not used) of this route
ipRouteNextHopIP address of the next HOP of this route
IpRouteTypeType of route (1: None of the ones below; 2: Illegal route; 3: Direct connection; 4:
Indirect connection)
IpRouteProtoRouting type learned from this route
IpRouteAgeAmount of time passed after recognition as a final normal route by this route
IpRouteMaskValue for logic AND prior to comparing addressee address and ipRouteDest
ipRouteInfoDefinition number on MIB for routing protocol used on this route
ipNetToMediaIfIndexInterface identification number (=ifIndex) of this entry
ipNetToMediaPhysAddressPhysical address dependent on the media
ipNetToMediaNetAddressIP address that corresponds to the physical address of this entry
ipNetToMediaTypeAddress conversion method (1: Other than below; 2: Ignored value; 3: Dynamically
converted; 4: Statically converted)
icmpInMsgsTotal number of ICMP receptions
icmpInErrorsNumber discarded of those ICMP received because of ICMP specifications errors
such as a check sum error
icmpInDestUnreachsNumber received of undeliverable messages of ICMP addressee
icmpInTimeExcdsNumber received of ICMP time exceeded messages
icmpInParmProbsNumber received of ICMP parameter illegal messages
icmpInSrcQuenchsNumber received of ICMP source quenches
icmpInRedirectsNumber received of ICMP redirects
icmpInEchosNumber received of ICMP echo request messages
icmpInEchoRepsNumber received of ICMP echo reply messages
icmpInTimestampsNumber received of ICMP time stamp request messages
icmpInTimestampRepsNumber received of ICMP time stamp reply messages
icmpInAddrMasksNumber received of ICMP address mask request messages
icmpInAddrMaskRepsNumber received of ICMP address mask reply messages
icmpOutMsgsTotal number of ICMP messages sent
icmpOutErrorsNumber discarded without being sent because the buffer was full when sending
ICMP
icmpOutDestUnreachsNumber sent of undeliverable messages of ICMP addressee
icmpOutTimeExcdsNumber sent of ICMP time exceeded messages
icmpOutParmProbsNumber sent of ICMP parameter illegal messages
icmpOutSrcQuenchsNumber sent of ICMP source quenches
icmpOutRedirectsNumber sent of ICMP redirect
icmpOutEchosNumber sent of ICMP echo request messages
icmpOutEchoRepsNumber sent of ICMP echo reply messages
icmpOutTimestampsNumber sent of ICMP time stamp request messages
icmpOutTimestampRepsNumber sent of ICMP time stamp reply messages
icmpOutAddrMasksNumber sent of ICMP address mask request messages
icmpOutAddrMaskRepsNumber sent of ICMP address mask reply messages
Continued on next page
3-26
Page 34
IFBD-HW03/04 Product Specifications Rev. 0.00
Continuation 3 of Support MIB
NameExplanation
tcpRtoAlgorithmResend timeout value determining algorithm on TCP connection
(1: Other than below; 2: Fixed value; 3: MIL-STD-1778 4:Van Jacobson's algorithm)
tcpRtoMinMinimum value (in 10 msec units) of the resend timeout value for TCP protocol
tcpRtoMaxMaximum value (in 10 msec units) of the resend timeout value for TCP protocol
tcpMaxConnMaximum number of TCP connections
tcpActiveOpensNumber of TCP connections expanded actively
tcpPassiveOpensNumber of TCP connections expanded passively
tcpAttemptFailsNumber of TCP connections failures
tcpEstabResetsNumber of TCP connections resets
tcpCurrEstabNumber of TCP connections either ESTABLISHED or CLOSE-WAIT
tcpInSegsNumber of received TCP segments
tcpOutSegsNumber of sent TCP segments
tcpRetransSegsNumber of resent TCP segments
tcpConnStateStatus of TCP connection
tcpConnStateStatus of TCP connection
tcpConnLocalAddressLocal IP address of this TCP connection
tcpConnLocalPortLocal port number of this TCP connection
tcpConnRemAddressRemote IP address of this TCP connection
tcpConnRemPortRemote connection port of this TCP connection
tcpInErrsNumber of error segment (TCP check sum errors) received
tcpOutRstsNumber of TCP connections resets
udpInDatagramsTotal number of UPD data grams distributed by UDP user
udpNoPortsNumber of UPD data grams received at a port that is not open
udpInErrorsNumber of received UPD data grams discarded because of addressee port
application problems
udpOutDatagramsNumber of UPD data grams received
udpLocalAddressLocal address of port waiting reception of UPD (0.0.0.0: No specification of received
addresses)
udpLocalPortLocal port number waiting reception
Continued on next page
3-27
Page 35
IFBD-HW03/04 Product Specifications Rev. 0.00
Continuation 4 of Support MIB
NameExplanation
snmpInPktsTotal number of SNMP messages received from transport service
snmpOutPktsTotal number of SNMP messages sending send requests to transport layer
snmpInBadVersionsTotal number of unsupported version messages of received SNMP messages
snmpInBadCommunityNamesTotal number of illegal community name messages of received SNMP messages
snmpInBadCommunityUsesTotal number of operations not allowed in that community of received SNMP
messages
snmpInASNParseErrsNumber of errors detected in ASN.1 or BER format while decoding the SNMP
messages received
snmpInTooBigsNumber of received SNMP PDU whose error status was “Too Big”
snmpInNoSuchNamesNumber of received SNMP PDU whose error status was “No Such Name”
snmpInBadValuesNumber of received SNMP PDU whose error status was “Bad Value”
snmpInReadOnlysNumber of received SNMP PDU whose error status was “Read Only”
snmpInGenErrsNumber of received SNMP PDU whose error status was “Gen Err”
snmpInTotalReqVarsNumber of MIB objects normally read by Get-Request, Get-NextRequest PDU
snmpInTotalSetVarsNumber of MIB objects normally changed by receiving Set-Request
snmpInGetRequestsNumber of SNMP Get-Request PDU received
snmpInGetNextsNumber of SNMP Get-NextRequest PDU received
snmpInSetRequestsNumber of SNMP Set-Request PDU received
snmpInGetResponsesNumber of SNMP Get-Response PDU received
snmpInTrapsNumber of SNMP TRAP PDU received
snmpOutTooBigsNumber of PDU sent by specifying “Too Big” in the error status
snmpOutNoSuchNamesNumber of PDU sent by specifying “No Such Name” in the error status
snmpOutBadValuesNumber of PDU sent by specifying “Bad Value” in the error status
snmpOutGenErrsNumber of PDU sent by specifying “Gen Err” in the error status
snmpOutGetRequestsNumber of SNMP Get-Request PDU sent
snmpOutGetNextsNumber of SNMP Get-NextRequest PDU sent
snmpOutSetRequestsNumber of SNMP Set-Request PDU sent
snmpOutGetResponsesNumber of SNMP Get-Response PDU sent
snmpOutTrapsNumber of SNMP TRAP PDU sent
snmpEnableAuthenTrapsAuthentication-failure TRAP occurrence control
(1: TRAP occurs; 2: TRAP does not occur)
Continued on next page
3-28
Page 36
IFBD-HW03/04 Product Specifications Rev. 0.00
Continuation 5 of Support MIB
Name Explanation
hrDeviceIndex Fixed value applied to connected devices
hrDeviceType Type of device connected
hrDeviceDescr Information character string of device connected
hrDeviceID Product ID of device connected
hrDeviceErrors Number of errors on device connected
hrPrinterStatus Status of connected printers
(1: Idle; 2: Printing; 3: Warmup)
hrPrinterDetectedErrorState Status of errors on connected printers
(0: Low Paper; 1: No Paper; 2: Low Toner; 3: No Toner; 4: Door Open; 5: Jammed;
6: Offline; 7: Service Requested)
jciTrapCommunity TRAP community name when NIC issues TRAP
jciTrapHost TRAP sending destination IP address
jciAuthenticCommunity SNMP authentication community name
jciDefaultTimeToLive TTL default value of header of IP data gram
jciPSPortNumber Printer port number
jciPSPortIndex Fixed value applied to printer port
jciPSPortDescr Printer port number
jciPSPortInOctets Total reception data volume from printer
jciPSPortOutOctets Total sending data volume to printer
jciPSPortCurrentJobs Number of print jobs held by NIC
jciPSPortCurrentInOctets Volume of data received from printer when sending current or prior print job
jciPSPortCurrentOutOctets Volume of data sent to printer when sending current or prior print job
jciPSPortCurrentStatus Printer port status
(1: Can print soon; 2: Will be printed later; 3: Can't print currently)
jciPSPortCurrentStatusBinary Printer port bit status
(bit 0: In Use; bit 1: Busy; bit 2: Not Ready; bit 3: Paper Empty; bit 4: Not Selected;
bit 5: Fault)
jciPSPortCurrentStatusDescr Printer port status character string
jciPSEnablePortTrap TRAP issuing control (1: Enable; 2: Disable) when printer port status changes
jciPSPortTrapInterval Printer port monitoring intervals for issuing TRAP
jciPSPConfigTcpEnable TCP protocol control (0: Enable; 1: Disable)
jciPSPConfigTCP/IPIpAddress IP address
jciPSPConfigTCP/IPSubnetMask Subnet mask
jciPSPConfigTCP/IPGatewayAddress Gateway IP address
jciPSPConfigTCP/IPRarpEnable RARP protocol control (0: Enable; 1: Disable)
jciPSPConfigTCP/IPBootpEnable BOOTP protocol control (0: Enable; 1: Disable)
jciPSPConfigTcpDnsAddressPri DNS server (primary) IP address
jciPSPConfigTcpDnsAddressSec DNS server (secondary) IP address
jciPSPConfigTcpRootPasswd Controller password
jciPSPConfigTcpBannerEnable Burner output control (0: Enable; 1: Disable)
jciPSPortConfigsNumber Printer port number when starting up
jciPSPortConfigIndex Fixed value applied to printer port
jciPSPortConfigDescr Printer port number
jciPSPortConfigBojRaw Character string sent to printer before output of direct output port (Ip port)
Continued on next page
3-29
Page 37
IFBD-HW03/04 Product Specifications Rev. 0.00
Continuation 6 of Support MIB
Name Explanation
jciPSPortConfigEojRaw Character string sent to printer after output of direct output port (Ip port)
jciPSPortConfigBojKanji Character string sent to printer before output to output port (sjis/euc port) via the
Kanji filter
jciPSPortConfigEojKanji Character string sent to printer after output to output port (sjis/euc port) via the
Kanji filter
jciPSPortConfigPrinterType Printer emulation code
jciPSPortConfigTabSize Character string to convert tab codes (0x09) into single-byte spaces (0x20)
when outputting via a Kanji filter
jciPSPortConfigPageWidth Number of characters in one line when outputting via a Kanji filter
jciPSPortConfigPageLength Number of characters in one page when outputting via a Kanji filter
jciPSPortConfigBannerOutput Burner output control (0: Enable; 1: Disable)
jciPSFConfigMailRecvUserProfileNumber Number of users receiving mail
jciPSFConfigMailRecvUserProfileIndex User number for receiving mail
jciPSFConfigMailRecvEnable Mail reception control (0: Enable; 1: Disable)
jciPSFConfigMailRecvPopServerName POP server name
jciPSFConfigMailRecvPopPortNumber POP port number:
jciPSFConfigMailRecvUserName POP user Name
jciPSFConfigMailRecvPassword POP password
jciPSFConfigMailRecvLoginWithApop APOP use control (0: No; 1: Yes)
jciPSFConfigMailRecvDeleteMails Received mail delete control (0: No; 1: Yes)
jciPSFConfigMailRecvInFerstSession Mail first reception
jciPSFConfigMailRecvMaxRetrieve Maximum size of mail reception
jciPSFConfigMailRecvFilterSettings Mail reception filter
jciPSFConfigMailRecvCheckInterval Interval to check reception of mail
jciPSFConfigMailRecvLocalizeTimeStamp Local time zone control (0: No; 1: Yes)
jciPSFConfigMailRecvCurrentTimeZone Local time zone
jciPSFConfigMailSendEnable Mail sending control (0: Enable; 1: Disable)
jciPSFConfigMailSendSmtpServerName SMTP server control
jciPSFConfigMailSendSmtpPortNumber SMTP port number:
jciPSFConfigMailSendRetry Mail sending retry count
jciPSFConfigMailSendReplyToAddress Mail origin address
jciPSFConfigMailSendAddressNumber Number of mail origin addresses
jciPSFConfigMailSendAddressIndex Mail origin address number
jciPSFConfigMailSendAddress Mail destination address
jciPSFConfigMailSendInterval Intervals for checking sent mail
jciPSFConfigMailSendOfflineEvent Sending mail with printer offline (0: Off; 1: On)
jciPSFConfigMailSendPaperEmptyEvent Sending mail with printer out (0: Off; 1: On)
jciPSFConfigMailSendFaultEvent Sending mail with printer error (0: Off; 1: On)
jciPSFConfigMailSendSignatureNumber Number of lines for signature when sending mail
jciPSFConfigMailSendSignatureIndex Line number of signature when sending mail
jciPSFConfigMailSendSignature Character string of signature when sending mail
Support MIB End
3-30
Page 38
IFBD-HW03/04 Product Specifications Rev. 0.00
3.4.2.2. TRAP Occurrence Phenomenon
When the EnableAuthenTrap setting on this product is set to ENABLE (which can be set from the
Web or Telnet), the following three types of phenomenon occur for the product to issue a TRAP to the
SNMP manager (Trap notification address).
TRAP Occurrence Phenomenon
1. When the product is started
[Generic trap type = 0 (Cold Start)]
2. When the printer status has changed (IEEE1284 port status monitoring)
[Generic trap type = 6 (Enterprise Specific)]
3. When there was access using an illegally authenticated community name
[Generic trap type = 4 (Authentication Failure)]
3-31
Page 39
3.5.
IFBD-HW03/04 Product Specifications Rev. 0.00
Other Specifications
3.5.1.
DIP Switches and LED Specifications
The DIP switches on this product startup the flash memory loader when only the first switch is ON at
startup.
After the power is turned on, the product checks the status of the DIP switches. If switch #1 is on, the
system enters flash memory load mode. In the load mode, the status LED flashes in approximately
1 second cycles. Switch #2 can determine the wireless mode at this time.
If switch #1 is off, the system starts an application written to the flash memory. By setting switch #2
to on, it is possible to set the default settings at this time.
The following table shows the allocation of operations to each status of the DIP switches.
DIP Switches
SW-1SW-2
OFFOFFNormal startup
OFFONInitialize setting information
It is possible to update the product program region by uploading firmware from the network using the
flash memory loader. Normally, this is used to upgrade, but it is also possible to downgrade when
developing products or testing.
FLDP (an independent protocol) and FTP are used as the protocols for upgrading firmware.
• Use a tool dedicated for upgrading using our FLDP. Upload data (extension: .bin) for
the version upgrade in binary format.
• Use any general FTP client to upgrade using FTP. Log in, upload data (extension: .bin)
for the version upgrade in binary format to the “flash” directory. TCP/IP is used, so it is
not possible to startup the product in loader mode using the DIP switch operations.
• If not specified in particular, no initialization of the NIC settings is necessary after
upgrading.
3-32
Page 40
IFBD-HW03/04 Product Specifications Rev. 0.00
3.5.3. Self-Diagnosis Function Specifications
This product can print the results of a self-diagnosis and contents of the internal settings.
A self-diagnosis print is performed after a test print of the printer when the printer is started.
Example Self-diagnosis Print
01234567890123456789012345678901234567890
+---------------+---------------+---------------+---------------+
Star Micronics IFBD-HW03/04 Ver 1.0.0
Copyright (C) 2004 STAR MICRONICS CO.,
LTD .
Copyright (C) 2004 silex technology, I
nc.
*** Diagnostic report ***
ROM Check : Ok
ROM stat : xxxx FFFF 0000 0000
NIC Check : Ok
NIC Addr : 00:80:92:12:34:56
EEPROM Check : Ok
EEPROM Check : xxxx xxxx 0000 0000
Wireless LAN status : AP Connected
Current SSID : STAR-WIFI
Current BSSID : xx:xx:xx:xx:xx:xx
Current Channel : 5 (1-14)
Region Code : 42
When an error is detected at startup, ”*** Hardware problem report ***” is printed.
<ROM check: Explanation of results of ROM check sum inspection>
First Digit Second Digit Third Digit Fourth Digit
Sum value described in
ROM
Sum value actually calculated Always 0Always 0
NIC check: Shows the results of an NIC packet transmission test. Also, prints the
MAC address.
<EEPROM check: Results of EEPROM check sum inspection>
First Digit Second Digit Third Digit Fourth Digit
Sum value described in
EEPROM
Sum value actually calculated Always 0Always 0
*** Configuration report ***
The following information indicates the environment setting information stored in the
product.
In environment setting printing, when the protocol stack is disabled, information relating
to the disabled protocol is not output.
(The printing example above is the output result using default settings.)
3-34
Page 42
IFBD-HW03/04 Product Specifications Rev. 0.00
3.6.
Settings/Display Items
The following shows the sections that can be set and referenced and a list of variables.
3.6.1.
Variable Name
Change Root Password
NIC Reset Control ENABLE/DISABLE ENABLE
Web Page Refresh Interval (sec.) 1-300 10
General Settings
Setting Range
• Seven or more char. of ASCII
• No differentiation between upper and
lower case characters
Initial Value (Default Settings)
None (No password)
3.6.2.
Variable Name
Wireless Mode
SSID Any English character string (Max. 32
Channel 1 to 14 11
Use WEP None/64bit/128bit None
WEP Key
3.6.3.
Wireless Settings
Setting Range
OldAdHoc/AdHoc/Infra. AdHoc.
characters)
26 digits in hexadecimal
Initial Value (Default Settings)
“STAR-WIFI”
00000000000000000000000000
TCP/IP Settings
Variable NameSetting Range Initial Value (Default Settings)
DHCP/BOOTP ENABLE/DISABLE ENABLE
RARP ENABLE/DISABLE ENABLE
IP Address 0.0.0.0 to 255.255.255.255 0.0.0.0
Subnet Mask 0.0.0.0 to 255.255.255.255 0.0.0.0
Default Gateway 0.0.0.0 to 255.255.255.255 0.0.0.0
Primary Server 0.0.0.0 to 255.255.255.255 0.0.0.0
Secondary Server 0.0.0.0 to 255.255.255.255 0.0.0.0
Universal PnP ENABLE/DISABLE DISABLE
9100 Multi Session ENABLE/DISABLE ENABLE
3-35
Page 43
IFBD-HW03/04 Product Specifications Rev. 0.00
3.6.4. POP3 (Email Reception) Settings
3.6.4.1. Basic Settings
Variable NameSetting Range Initial Value (Default Settings)
POP Protocol ENABLE/DISABLE DISABLE
Check Interval (min.) 3-60 15
Local Time Zone “-12:00” to”+12:00” “+08:00”
User Profile ENABLE/DISABLE DISABLE
3.6.4.2. Account Settings For Each User (User Profile 1 to 4)
Variable NameSetting Range Initial Value (Default Settings)
POP Server NameHost name or IP addressNone
POP User Name Max. 31 char. of ASCIINone
POP Password Max. 31 char. of ASCIINone
POP Port Number 1-32767 110
User APOP YES/NO NO
Delete Mail after Retrieve YES/NO NO
Maximum Retrieve (Kbyte) 0-32767 64
Filter settings Max. 78 char. of ASCII (Japanese lang. OK) (*1)None
Use the following sentence by connecting using “&” (AND conditions) or “|” (OR
conditions) for the (*1) filter settings.
ClassTar g e t for
Inspection
S: Subject S:news & S:daily Prints mail whose subject is daily and news.
F: From F:rt-users Prints mail from rt-users.
T: To T:support@star.co.jp Prints mail to support.
C: CC C:user | T:user Prints mail that includes addressee or user in CC field.
Example of Use
3.6.5. SMTP (Email Sending) Settings
3.6.5.1. Basic Settings
Variable NameSetting Range Initial Value (Default Settings)
SMTP Protocol ENABLE/DISABLE DISABLE
SMTP Server Name Max. 78 char. of ASCIINone
From Address Max. 78 char. of ASCIINone
To Address Max. 78 char. of ASCIINone
Check Interval(min.) 1-10000 10
SMTP Port Number 1-32767 25
Signature Line1 Max. 63 char. of ASCII-------------------
Signature Line2Max. 63 char. of ASCIIStar Micronics IFBD-HE03/04
Signature Line3 Max. 63 char. of ASCII[(Ethernet Address)]
Signature Line4 Max. 63 char. of ASCII-------------------
3.6.5.2. Event to Address Settings
Variable NameSetting Range Initial Value (Default Settings)
Offline ON/OFF OFF
Paper Empty ON/OFF OFF
Fault ON/OFF OFF
NearEnd ON/OFF OFF
3-36
Page 44
IFBD-HW03/04 Product Specifications Rev. 0.00
3.6.6. SNMP Settings
Variable NameSetting Range Initial Value (Default Settings)
Authentic Community Max. 15 char. of ASCII“public”
Trap Community Max. 15 char. of ASCII (Japanese lang. OK) “public”
Trap Address (IP) 0.0.0.0 to 255.255.255.255 0.0.0.0
SysContact Max. 78 char. of ASCII (Japanese lang. OK) None
SysName Max. 78 char. of ASCII (Japanese lang. OK) None
SysLocation Max. 78 char. of ASCII (Japanese lang. OK) None
EbableAuthenTrap 1/2 2
3.6.7. Secure Print Settings
Variable NameSetting Range Initial Value (Default Settings)
Secure Print ENABLE/DISABLE ENABLE
SSL Mode ALL
RC4-40
RC4-128
DES-40
DES-64
3DES-192
ALL
3.6.8. RAS Counter Settings
Variable NameSetting Range Initial Value (Default Settings)
Compare Value 0-99,999,999 = 0x00000000-0x05F5E0FF 99,999,999
Send Mail ENABLE/DISABLE DISABLE
To Address Max. 78 char. of ASCIINone
Check Interval(min.) 1-10000 10
Offline ON/OFF OFF
Paper Empty ON/OFF OFF
Fault ON/OFF OFF
3.6.9. Memory Switch Settings
Variable NameSetting Range Initial Value (Default Settings)
Code Page Setting Select from listNormal
Country/Region Code2-character character stringBlank
Prefecture Name128-character character stringBlank
City or Town Name128-character character stringBlank
Organization Name64-character character stringBlank
Section Name64-character character stringBlank
General Name64-character character stringBlank
Mail Address128-character character stringBlank
Settings)
3.6.10.2. Time Limit Settings
Variable NameSetting Range Initial Value (Default Settings)
Date of IssueDisplay Only Cannot be set because automatically generated
Time Limit Dateto 2049/12/312049/12/31
3-37
Page 45
3.7.
IFBD-HW03/04 Product Specifications Rev. 0.00
Status Display
3.7.1.
Printer Status Display
The status of the printer can be verified using a Web screen, or TELNET, LPQ (LPSTAT) or FTP
(STAT) commands.
With TELNET, ASB status is displayed in a hexadecimal dump.
The following are shown for the status of the printer.
Status Information Status
Ready Idling○
Not Ready(...) Error○
Printer Cover Open Cover Open○
Auto Cutter Error Cutter Error○
Presenter Paper Jam Error Presenter Jam Error ×
NotReady(...)
Information in
( )
Receipt Paper Inner Side Near End
Receipt Paper End Paper End○
Presenter Paper Detector
OFF-LINE Offline×
Paper Near End
(Inner Sensor)
Paper in Presenter
(Waiting Removal)
Status Per Printer Type
TSP700
○
×
3-38
Page 46
IFBD-HW03/04 Product Specifications Rev. 0.00
3.7.2. System Status Display
The status of the printer and system can be verified in the system status display using a Web screen,
or TELNET command. The following shows an example of operations after logging in using the