Modulo Ethernet - Ifbd-he0506_spc_en

Embed Size (px)

Citation preview

  • 8/11/2019 Modulo Ethernet - Ifbd-he0506_spc_en

    1/35

    Product Specications Manual

    Ethernet I/F CardIFBD-HE05/06

    IFBD-BE05

    Rev. No. 1.30

    Star Micronics Co., Ltd.Special Products Division

  • 8/11/2019 Modulo Ethernet - Ifbd-he0506_spc_en

    2/35

    Contents1 . GENERAL DESCRIPTION 1-1

    1.1. Features 1-1

    1.2. Main Settings At the Time of Shipment (Overview) 1-2

    1.2.1. IP Parameter Factory Shipment Settings 1-2

    1.2.2. Log-in Password of Administrator Right Setting At the Time of Factory Shipment 1-2

    1.2.3. Log-in Password of User Right Setting At the Time of Factory Shipment 1-2

    1.2.4. IP Address Setting 1-2

    2. HARDWARE SPECIFI CATIONS 2-1

    2.1. Model Name 2-1

    2.2. Specif ications 2-2

    2.3. Ambient Condit ions 2-3

    2.4. Compatible Specif ications 2-3

    2.5. Connector Specif ications 2-3

    2.5.1. Network Interface (RJ45) 2-3

    2.6. Jumper Settings 2-4

    2.7. Ethernet Communication Condit ions 2-4

    2.8. Network Connecting Cable 2-4

    3. FUNCTION SPECIFICATIONS 3-1

    3.1. Scope of Communications Protocols 3-1

    3.1.1. IP Address Setting 3-2

    3.1.1.1. Static 3-3

    3.1.1.2. DHCP / BOOTP 3-3

    3.1.1.3. RARP 3-3

    3.1.1.4. ARP/Ping 3-3

    3.1.1.5. Transit ion of Processes in IP Address Acquisit ion 3-5

    3.1.2. LPR/LPD 3-6

    3.1.3. Raw Socket Print 3-7

    3.1.4. HTTP Server 3-9

    3.1.5. TELNET Server 3-10

    3.1.6. FTP Server 3-13

    3.1.6.1. FTP Printing 3-16

    3.1.6.2. NIC Setting 3-16

    3.1.6.3. F/W Update 3-17

    3.1.7. Discovery 3-18

    3.1.8. TFTP Client 3-19

    3.1.9. Authentication Reset 3-20

    3.2. Other Specif ications 3-21

    3.2.1. Startup Time 3-21

    3.2.2. Push Switch 3-213.2.3. LED 3-22

    3.2.4. Self-test Print 3-23

  • 8/11/2019 Modulo Ethernet - Ifbd-he0506_spc_en

    3/35

    3.3. Settings/Di splay Items 3-24

    3.3.1. IP Parameter Settings 3-24

    3.3.2. System Settings 3-24

    3.3.3. Network Card Information Display 3-24

    3.3.4. Current IP Parameter Status Display 3-24

    3.3.5. Printer Device ID Display 3-25

    3.3.6. Printer Status Display 3-25

  • 8/11/2019 Modulo Ethernet - Ifbd-he0506_spc_en

    4/35

    1. GENERAL DESCRIPTIONThis is an embedded network interface card (printer server) for STAR POS printers.*

    * In this document, this product is called NIC (an acronym for Network Interface Card).

    1.1. Features Supports Star Micronics manufactured POS printers.

    See section 2.1 Model Names for details on supported printers.This product receives electric power from the printer, so there is no need to prepare a separate ACadapter.

    The physical layer conforms to IEEE802.3/3u (10BASE-T/100BASE-TX). Ethernet communication settings (10BASE-T/100BASE-TX, Full/Half Duplex) with the connected

    device are doen using Auto Negotiation. This can be used in a LAN (Local Area Network) environment. Communication protocols support TCP/IP (IPv4). Supports TCP/IP LPR print boards. Printing via a spooler is possible in the following OS environ

    ments using the printer driver. You can also print via FTP. Windows 98/Me/NT/2000/XP

    UNIX/Linux Mac OS X It is possible to print from the following libraries on TCP/IP. These use the RawSocketPrint (TCP

    #9100) board. OPOS (OLE-POS)

    JAVA-POS This receives status information (ready status, causes of errors, and the like) issued from the printer

    and allows that information to be loaded onto a PC. Can be used simultaneously from multiple protocols.

    Printing from multi-sessions is possible. (FTP printing is in a single session.) Flash ROM is mounted on the board. Firmware updates are possible via FTP over a network. You can change this product and printer settings and monitor their states using device specic set

    ting utilities, HTTP (WEB), TELNET, and FTP. To be prepared for the unlikely event that the main rmware malfunctions for some reason, the boot

    loader of this product is provided a TFTP client function to allow you to download rmware from theserver over the network for recovery of your rmware.

  • 8/11/2019 Modulo Ethernet - Ifbd-he0506_spc_en

    5/35

    1.2. Main Settings At the Time of Shipment (Overview)The main TCP/IP settings required to use this product are outlined below.

    See section 3.3 Settings and Display Items for a list of settings that are not listed here.

    1.2.1. IP Parameter Factory Shipment SettingsIP address 0.0.0.0Sub-net Mask 0.0.0.0

    Default Gateway 0.0.0.0RARP Client ValidDHCP/BOOTP Client Valid

    1.2.2. Log-in Password of Administrator Right Setting At the Time of Factory ShipmentIf product settings are changed, use either of the protocols of HTTP (WEB), TELNET, or FTP to log-in with an account

    having administrator rights for this product.

    The following outlines administrator account information in HTTP (WEB), TELNET, and FTP.Administrator Account Name root (required)Password public (required)* The password can be changed after logging in.

    1.2.3. Log-in Password of User Right Setting At the Time of Factory ShipmentIf only viewing this products settings or status information using TELNET or FTP, it is necessary to log-in with a user right

    account for this product. It is not necessary to log-in to view status information using HTTP (WEB).

    The following outlines user right account information in TELNET and FTP.User Right Account Name user (required)Password guest (required)However, for FTP, it is possible to log-in as anonymous (any account name and password).

    * The password can be changed after logging in.

    1.2.4. IP Address Setting

    There are two ways to set this products IP address. They are the static method (xed conditions) and dynamic (DHCP/BOOTP, RARP, and ARP/Ping).

    See section 3.1.1 Setting the IP Address for details on the process to acquire an IP address.

    Static and dynamic settings cannot both be valid at the same time. For that reason, it is necessary to disable the dy-

    namic settings (DHCP/BOOTP, RARP) to use static settings (a xed IP address written to non-volatile memory).

    Also, if the dynamic settings (DHCP/BOOTP) are valid, it is necessary to set all static settings (IP address, sub-net

    mask, and default gateway) to 0.0.0.0.

    When using this product, take care that when setting using HTTP (WEB), FTP or TELNET, that both of these are not

    valid at the same time.

    Acquired address information while operating can be checked by making a self-print when starting up the power.

  • 8/11/2019 Modulo Ethernet - Ifbd-he0506_spc_en

    6/35

    2. HARDWARE SPECIFICATIONS

    2.1. Model NamesThere are three models available. They differ in the bracket for mounting to the printer.

    The following shows example printers that comply with the product names.

    Product Model Name Compatible Printer (Representative Examples)

    IFBD-HE05TSP700II

    TUP500

    IFBD-HE06SP500, SP700

    TSP650

    IFBD-BE05 FVP10

    Refer to each printers specications for details on models and mounting conditions.

    IFBD-HE05 IFBD-HE06

    SW

    100/10BASE

    IFBD-BE05

  • 8/11/2019 Modulo Ethernet - Ifbd-he0506_spc_en

    7/35

    2.2. SpecicationsNetwork I/F Unit: IEEE802.3/3u (10BASE-T Ethernet / 100BASE-TX Fast Ethernet)

    LED: Red x 1; Green x 1 Red: LINK/Activity Green: 100BASE-TX *Displays with ashing patterns when executing a special mode.

    Switch for Settings: Push Switch x 1

    PCB Dimensions: 69 mm x 61 mm (Tolerance 0.5 mm)t = 1.6mm (Tolerance 0.2mm)

    Power Supply: Operating Voltage 5V 5% Rated Current Consumption 500 mA Max.

  • 8/11/2019 Modulo Ethernet - Ifbd-he0506_spc_en

    8/35

    2.3. Ambient ConditionsAmbient Storage Conditions Storage Temperature: -20C to +70C Storage Humidity: 20% to 90% (Must be no condensation)Ambient Operating Conditions Operating Temperature: 0C to +55C Operating Humidity: 20% to 80% (Must be no condensation)

    2.4. Compatible SpecicationsEMI FCC Part15 Class A

    VCCI Class AEN55022 Class B

    2.5. Connector Specications

    2.5.1. Network Interface (RJ45)Manufacturer and Serial Number

    Hirose Electric Co., Ltd. TM11R-5M2-88-LP

    Pin Number

    Pin Number Signal Name Direction Remarks

    1 TX+ Output

    2 TX- Output

    3 RX+ Input

    4-5 NC -

    6 RX- Input

    7-8 NC -

    I/F card is the standard for direction.

    The pin at the right from the insertion side is pin 1.

  • 8/11/2019 Modulo Ethernet - Ifbd-he0506_spc_en

    9/35

    2.6. Jumper SettingsThe jumper (JP1) should be used at their default, or at the factory setting. The following shows the settings at the time

    of shipment.

    1-2 = Shorted; 3-4 = Open; 5-6 = Open

    2.7. Ethernet Communication ConditionsThe communication link conditions with the connecting device of the Ethernet are determined by Auto Negotiation.

    The communication conditions for the other connecting party (hub, router, PC or the like) should be set to use with Auto

    Negotiation, and if selectable, set to Auto Negotiation. Commercially available 100BASE-TX switching hubs generally

    support Auto Negotiation as a standard, but older products, but be careful when connecting to 10BASE-T xed prod-

    ucts.

    If the connecting device cannot be set to Auto Negotiation, check whether it is possible to connect according to the table

    below (logic values), then try a test connection.

    Connecting Device (Hub) IFBD-HE05/06 (Auto Negotiation)

    Auto Negotiation

    100Mbps Full Duplex

    100Mbps Half Duplex

    10Mbps Full Duplex

    10Mbps Half Duplex

    : Connectable; : Cannot be connected

    2.8. Network Connecting CableThis product does not have an Auto MDI/MDI-X function (automatic identifying function for straight/cross cables).

    If the connecting device (hub, router or PC) does not support Auto MDI/MDI-X, be careful of the type of cable you use

    (straight or cross). Normally, when connecting to a hub or router (MDI-X), use a straight cable. For a PC (MDI), use a

    cross cable for connecting Peer-to-Peer.

    Use the following cable standards.

    Cable rating: Category 5 or higher UTP cable Cable length: 100 m or less

  • 8/11/2019 Modulo Ethernet - Ifbd-he0506_spc_en

    10/35

    3. FUNCTION SPECIFICATIONS

    3.1. Scope of Communications Protocols

    Network Layer ARP, RARP, IP, ICMPTransport Layer TCP, UDPApplication Layer DHCP, BOOTP

    LDP (Printing) Raw Socket Print (Port 9100: Get Printing/Printer Status)HTTP (Supports Detailed Printer Status Display)FTP (Get Printer Status, Make Settings, Print, Update Firmware)TELNET (Get Printer Status, Make Settings)SDP (Stars Genuine NIC Search Protocol)TFTP (Recover Firmware)Reset with Authentication (TCP port 22222: Forcible reset feature) *

    Supported from F/W (Main) Version 1.1.0.

    TCP/IP SpecicationsThe TCP/IP version for this product is IP version 4 (IPv4).LPD, Raw Socket Print (TCP#9100) and FTP are available for printing with the TCP/IP protocol environ-ment. To change settings, use HTTP(WEB), TELNET, or FTP.The TCP/IP printing (LPR/LPD) provided as standard with Windows NT, 2000, and XP are supported isprinting, it is possible to print via a spooler by using a printer driver. It is possible to print from a printerdriver in Windows 98/Me by using Stars original LPR port driver.Protocol specications are different for these LPD in UNIX, so you cannot print by spooling to the UNIXdriver, as with Windows UNIX this product.Printing with CUPS (Common Unix Printing Sysytem) is possible if you use UNIX/Linux or Mac OS X.If Raw and LPR (LPD) are selectable as print port monitor protocols in the platform you use, select LPR(LPD).Printing from applications that use OPOS or JAVA-POS is also supported. If using OPOS, or JAVA-POS,Raw Socket Print (TCP #9100) is used as the communication protocol.

    Printing Settings Using Self-print

    Print the IP address acquired using self-print. Because you can read your IP address acquired from anetwork (DHCP, BOOT, RARP) as a printout, it is easier to specify your IP address when connecting toHTTP (WEB), FTP, or TELNET.

    Simpe Upgrades using Flash MemoryYou can update the NIC rmware from the network.

  • 8/11/2019 Modulo Ethernet - Ifbd-he0506_spc_en

    11/35

    3.1.1. IP Address SettingThis product has a static (xed condition) and dynamic (DHCP/BOOTP, RARP, and ARP/Ping) IP address. It is possible

    to specify a sub-net mask and default gateway with static and DHCP, BOOTP.

    In the default settings, static is invalid and dynamic is valid.

    The following pages describe how to acquire an IP address for each. See section 3.1.1.5 Address Acquisition Process

    Transition for details on each protocol transition state.

    This product allows you to check the current IP parameter information while operating by a self-print when turning the

    power on.

    This is output in the following format after running a self-print. See section 3.2.3 Self-print for details on running a self

    print.

    * Protocol: The IP address acquisition protocol below is shown in theparentheses of the operating IP address line.

    (Static): Static (Fixed address)(DHCP): Acquired from a DHCP server(BOOTP): Acquired from a BOOTP server(RARP): Acquired from a RARP server(Didnt obtain): No IP address was acquired.

    ****************************************Current IP Parameters Status

    ****************************************

    IP Address :xxx.xxx.xxx.xxx (*Protocol)Subnet Mask :xxx.xxx.xxx.xxxDefault Gateway :xxx.xxx.xxx.xxx

  • 8/11/2019 Modulo Ethernet - Ifbd-he0506_spc_en

    12/35

    3.1.1.1. StaticIf the xed IP address, sub-net mask, and default gateway are stored in non-volatile memory, the printer will always

    startup with the xed conditions when the power is turned on. If started with xed conditions, there is no DHCP/BOOTP,

    RARP request. ARP/Ping is also invalid. In default no xed address is registered, so after dynamically acquiring one

    using either of the methods of DHCP/ BOOTP, RARP, or ARP/Ping, described below, register the xed address with the

    WEB, TELNET or FTP service.

    3.1.1.2. DHCP / BOOTPThis product is set so that DHCP (Dynamic Host Conguration Protocol)/BOOTP (BOOT strap Protocol) is valid so you

    can acquire an IP address, sub-net mask, and default gateway from a DHCP or BOOTP server.

    The default setting is DHCP/ BOOTP: enabled A work-station running DHCP or BOOTP server over a LAN network is

    required for IP address settings using DHCP/ BOOTP. There is a partial compatibility of the DHCP Discover protocol with BOOTP Request, so both are

    handled as being the same.For example, if a BOOTP Reply is returned rst to the DHCP Discover, the BOOTP acquired ad

    dress is used. The DHCP, BOOTP Request is constantly broadcast with (255.255.255.255). However, only the

    DHCP Renew Request (extension request of the address usage period) is issued to the server thatacquired that address.

    The DHCP/ BOOTP Request is issued three times when 20 seconds have passed after the TCP/IPstartup. The Request issuing timing is unknown.

    When the address information is acquired using DHCP/ BOOTP, RARP and ARP/Ping are invalidated.

    The address acquired using DHCP/ BOOTP is lost when the power is turned off without being written to the non-volatile memory.

    How to Set: Register the combination of the IP address to be set, sub-net mask, default gateway

    and Mac address to the DHCP/BOOTP server and then turn on the printer power.

    3.1.1.3. RARPThis product can obtain the IP address from the RARP server by setting the RARP (Reverse Address Resolution

    Protocol) to be valid. The default setting is RARP: Valid

    A work-station running a RARP server over a LAN network is required for IP address settings using RARP. The RARP Request is issued once when 15 seconds have passed after the TCP/IP startup. How

    ever, if the IP address is obtained by the DHCP/BOOTP within 15 seconds, the RARP request isnot generated.

    When the RARP address information is acquired using ARP/Ping is invalidated. You cannot acquire a sub-net mask and default gateway from the RARP server. The address acquired using RARP is lost when the power is turned off without being written to the

    non-volatile memory.

    How to Set: Register the combination of the IP and MAC addresses to be set, to the RARP server,

    and then turn on the printer power.

    3.1.1.4. ARP/PingRegister the combination of the IP and MAC address of NIC to the ARP (Address Resolution Protocol) table on the PC

    and set the IP address using the ARP/Ping by issuing a ping. Operations with an IP address set by ARP/Ping are possible only when the IP address is not ac

    quired even with either of the methods of DHCP/BOOTP and RARP, when the Static address is notset.Specically, if the IP address cannot be acquired for 20 seconds after the startup of the TCP/IP, it isready to receive the ARP/Ping.

    You cannot acquire a sub-net mask and default gateway with ARP/Ping. An address can be acquired using ARP/Ping only one time. The address acquired using ARP/Ping is lost when the power is turned off without being written to

    the non-volatile memory.

    Setting examples are provided on the next page.

  • 8/11/2019 Modulo Ethernet - Ifbd-he0506_spc_en

    13/35

    Setting example using ARP/Ping

    This explanation assumes the MAC addres is 00:11:62:12:34:56, and the IP address is 192.168.10.2.(1) Turn on the printer equipped with this product.Wait for the printer to be ready for the ARP/Ping. (Normally, this is approximately 35 seconds.)Or, execute a self-print on the printer and wait for the following to be printed.

    (2) Avoid duplicating address by clearing the ARP table existing on the PC.

    (3) Register the combination of IP and MAC addresses to the ARP table on the PC.(For UNIX/Linux) Shell Input

    (For Windows) Command Prompt Input

    (4) Issue a ping from the PC.

    (5) Check that there was an echo response to the specied address from NIC.However, there is no echo response the rst time because it is used only to acquire the IP address.There is a response to the second and subsequent pings.

    (6) Lastly, delete the ARP table registered at (3).Always delete the table to avoid duplicating addresses.

    ****************************************

    Current IP Parameters Status

    ****************************************

    IP Address :0.0.0.0 (Didn't obtain)

    Subnet Mask :0.0.0.0

    Default Gateway :0.0.0.0

    arp -d 192.168.10.2arp -a

    arp -s 192.168.10.2 00:11:62:12:34:56

    arp a

    arp -s 192.168.10.2 00-11-62-12-34-56

    arp a

    ping 192.168.10.2

    ping 192.168.10.2 No response (timeout)

    ping 192.168.10.2 echo response

    ping 192.168.10.2

    echo responseping 192.168.10.2 echo response

    arp -d 192.168.10.2

    arp -a

  • 8/11/2019 Modulo Ethernet - Ifbd-he0506_spc_en

    14/35

    3.1.1.5. Transition of Processes in IP Address Acquisition

    When Static is validIf Static (xed address) is set, startup always relies upon the Static condition (xed address).In such a case, DCHP/BOOTP, RARP, ARP/Ping become invalid, and startup does not occur.

    When Static is invalid (default)If Static (xed address) has not been, see the drawing below for details on the relationships (timing)

    for starting/stopping the server that provides the passing of time from the startup of the TCP/IP (*) anddynamic addresses. When the NIC setting is initialized, operations follow this timing.Note that there is an error of approximately 3 in the times disclosed below.* There are approximately 14 seconds from the time the power is turned on to the startup of the TCP/IP.

    The rst IP address acquired by either protocol becomes the NIC operating address, and all other protocols are invalid.

    The details are outlined below.

    The IP address acquired rst by either DCHP and BOOTP in the time between 0 and 15 seconds isvalid.When the IP address information is valid during that time, RARP and ARP/Ping do not start.

    The IP address acquired rst by either DCHP, BOOTP, and RARP in the time between 15 and 20seconds is valid.Addresses provided thereafter from another server are discarded.When the IP address information is valid during that time, ARP/Ping does not start.

    DHCP

    RARP

    ARP/Ping

    0

    [14]

    15

    29

    20

    [34]

    Start DHCP/BOOTP

    DHCP Enabled Region

    RARP Enabled

    Passing of Time From TCP/IP Startup (sec)

    [Lower level: Passing of Time After Power ON (sec)]

    Start Ping ARPStart

    BOOT Enabled Region

    BOOTP

    Ping ARP Enabled Region

    RARP

  • 8/11/2019 Modulo Ethernet - Ifbd-he0506_spc_en

    15/35

    3.1.2. LPR/LPDThe LPR protocol supported by the LPD of this product conforms to RFC1179 (partially unsupported). The list of logic

    printer names is handled as queue names. LPR is an acronym for Line PRinter daemon protocol. It was originally a

    printing protocol prescribed as a UNIX printing system. Currently, it is supported as standard on Windows NT/2000/XP.

    LPR is sometimes used as an execution le name of the LPR printing utility software.

    The print server (Daemon) that supports LPR is called an LPD (Line Printer Daemon).

    LPD uses TCP communication port 515.

    The reception buffer for print data is 1 M bytes (shared with Raw Socket Print). It does not support burner printing. Printing via the Windows 98/Me printer driver & print spooler

    The Star original LPR port driver must be installed. Printing via the Windows NT printer driver & print spooler

    Install the standard TCP/IP print, and specify LPR as the port. Printing via the Windows 2000/XP and CUPS (UNIX/Linux, Mac OS X) printer drivers and print

    spoolerSelect the LPR (LPD) as the print port monitor protocol.The port monitor LPR settings are below. Always specify the queue name. Queue name: Ip

    Apply a check mark to Enable LPR Byte Counter (Windows 2000/XP)(Reference Example 1) Example of Port Monitor Setting Screen (For Windows XP)

  • 8/11/2019 Modulo Ethernet - Ifbd-he0506_spc_en

    16/35

    3.1.3. Raw Socket Print

    This product supports Raw Socket Print communication for printing under the TCP/IP environment.

    With Raw Socket Print, all data owing during the TCP session is considered data handled between the printer and PC,

    and bidirectional data distribution is performed.

    Raw Socket Print communication is used in printing from applications that use OPOS or JAVA-POS.

    Also, by programming sockets (communication terminal points) for users, it is possible to directly send and receive

    data.

    Raw Socket Print uses the TCP communication port 9100.

    The reception buffer for print data is 1 M bytes (shared with LPR). The maximum number of sessions received for port 9100 is set using NIC settings (9100 Multi Ses

    sion).9100 Multi Session: When Enable, the maximum number of sessions for reception is 8.9100 Multi Session: When Disable, the maximum number of sessions for reception is 1.When there are receptions for connection requests that exceed this number, a rejection packet(TCP Reset) is issued to the PC.

    When the maximum number of sessions is exceeded, the data sent from the PC prior to the rejection packet is cancelled, when there is a session that was issued the rejection packet (TCP Reset),

    so processes such as to resend the data of the rejected session should be done from the PC. When Multi Session is valid, and print data is received at the same time as multiple sessions are

    received from the PC, the session that rst received the print data occupies the printer port, andprint data of other sessions accumulates in the NIC reception buffer until the session is closed. Notethat the session reception order and print output order do not always match.

    Data from the printer to the PC is status information acquired from the printer.Status information from the printer is acquired by an interrupt from the printer when there has beena change in the printers status, and is set to all connected sessions (PC). Also, when a TCP connection is established with the PC, the latest status data is sent to the PC.

    * See the printers specications manual for details on the contents of status information. For user programming of the socket (communication terminal), consider the following precautions of

    the procedures. (The underlined portions.)

    [PC Procedures] 1. Establish PC (Client) Printer (server) TCP connection

    2. Read the status data from the printer (required).If the status data is not returned, there is the possibility of the printer being unable to receiveprint data. Alwasy do this. If you ignore this procedure, there is the possibility of erasing printdata.

    3 .Send print data. (When monitoring printer status, check reception of the status data and read it.)4. Before disconnecting the TCP connection with the printer, receive all of the status data sent from

    the printer, on the PC. (Required) If you ignore this procedure, there is the possibility of erasingprint data.

    5. Disconnect PC (Client) Printer (server) TCP connection Disconnection of the TCP session (TCP FIN, RST) is considered the end to one session.

    In that case, special communication procedures with the printer are not done. If special proceduresare required, such as terminating printing, do so from the PC.If the RST packet is sent when the TCP session is disconnected from the PC side, some or all ofthe print data may be erased.

    This protocol does not support printing via the Windows standard, Linux/Mac OS X (CUPS) printerdriver + print spooler, so specify LPR (LPD).

  • 8/11/2019 Modulo Ethernet - Ifbd-he0506_spc_en

    17/35

    For the user to create a socket communication program, see the communication procedures be-tween the PC and printer, below.

    Communication Procedures

    (1) Establish a TCP connection between the host and printer.(2) When the NSB feature (*1) is valid:

    The PC receives and reads the status (NSB) sent by the printer. (Required)If the status data is notsent here, it is possible that the printer is not ready to receive the print data, so always do this.If you ignore this procedure, this can erase print data.

    (3) Send Print Data(4) When the ASB feature (*2) is valid, receive the status because the printer sends the status to the PC

    when its status changes.When the PC sends a status request command, receive because the status is returned for that com-mand.

    Repeat steps (3) and (4) until print data ends.(5) Disconnect TCP connection from the host (Client) to the Printer (server).

    Note: Before disconnecting the TCP connection with the printer, the PC must receive all of the sta-tus data sent from the printer.If you ignore this procedure, this can erase print data.

    Note *1: NSB feature: Sends status to PC when TCP#9100 is connected to the portNote *2: ASB feature: Sends automatic status to PC each time there is a change on the printer

    Printer Status

    Print data

    PC Printer (IFBD-HE)

    Status data

    Communication Chart (Normal example when NSB/ASB are valid)

    (1) TCP Connection Response

    (2) Send Status (NSB)

    (4) Send Status

    (5) Disconnect TCP Response

    Printer Status

    Change

    Starts to send

    print data after

    receiving NSB.

    (1) TCP Connection Request

    (2) Receive Status

    (3) Send Print Data

    (4) Receive Status

    (5) Request TCP Disconnection

    Note: In the drawing, descr ip t ion o f the packet has been omi t ted .

  • 8/11/2019 Modulo Ethernet - Ifbd-he0506_spc_en

    18/35

    3.1.4. HTTP Server

    This product has an HTTP (Hyper Text Transfer Protocol) server. By accessing from a web browser, you can change NIC

    settings, display network information, and monitor the printer status. See section 3.3 Settings/Display Items for details

    on displaying information.

    The HTTP server uses TCP/UDP communication port 80.

    The HTTP version is HTTP 1.0. Maximum number of simultaneous connections is 1. User viewing homepage [Login Not Required]: http://IP Address/index.htm (Ex.) http://192.168.10.1/index.htm Administrator homepage [Login Required]: http://IP Address/lindex.htm (Ex.) http://192.168.10.1/lindex.htm Veiwing and changing IP parameters, system settings, and passwords [Login Required]

    By specifying to execute the print settings when writing the settings, you can verify whether the setting contents were correctly written to the non-volatile memory. Also, if writing was successful, theprinter will automatically be reset.

    Network information display [Login Not Required] Printer information display [Login Not Required]

    Printer status displays are updated automatically each time the settings are refreshed.

    Accounts (user names, passwords) that can be accessed from a web browser are shown in the table below.

    Items that can be viewed and set vary by the account.

    Account User Name Password Target

    User Login Not RequiredGeneral users

    (Only information display)

    Route Users root

    public

    1 to 31 characters of

    ASCII (Can be changed)

    System administrator

    (Information display and writing)

    The web browswers and operating system (OS) that have been veried are shown in the table below.

    Versions earlier than those shown here for the web browser version will not operate normally.

    Web Browser Windows UNIX/Linux Mac OS X

    Mozilla Firefox 1.0

    Netscape 7

    Opera 8

    Internet Explorer 4.0/5.0/6.0

    The following shows web browser settings.

    Java Script: Valid Style Sheet: Valid Inline Frames: Valid Character Sizes, Display Magnication: Mid (Standard), 100% Display

    An example web screen is shown on the next page.

    http://ip%20address/index.htmhttp://ip%20address/index.htmhttp://ip%20address/index.htmhttp://ip%20address/lindex.htmhttp://ip%20address/lindex.htmhttp://ip%20address/lindex.htmhttp://ip%20address/lindex.htmhttp://ip%20address/index.htm
  • 8/11/2019 Modulo Ethernet - Ifbd-he0506_spc_en

    19/35

    Example Web Browser Screen (IP Parameter Setting Screen)

  • 8/11/2019 Modulo Ethernet - Ifbd-he0506_spc_en

    20/35

    3.1.5. TELNET ServerThe TELNET (TELecommunication NETwork) of this product allows you to change NIC settings, network network dis-

    plays, and to monitor the printer status. See section 3.3 Settings/Display Items for details on displaying information. The

    TELNET server uses TCP/UDP communication port 23.

    The maximum number of sessions that can be connected simultaneously with TELNET is 8. By specifying to execute the print settings when writing the settings, you can verify whether the set

    ting contents were correctly written to the non-volatile memory. Also, if writing was successful, theprinter will automatically be reset.

    An account has multiple accounts at login. The user names and passwords are as follows.

    Items that can be viewed and set vary by the account.

    Account User Name Password Target

    User user

    guest

    1 to 31 characters of

    ASCI I (Can be changed)

    General users

    (Only informat ion display)

    Route Users root

    pub l ic

    1 to 31 characters of

    ASCI I (Can be changed)

    System administrator

    ( In format ion d isp lay and wr i t ing)

    TELNET Command Execution Example (Example of Changing a Fixed IP Address)

    The following is an input example of the Windows command prompt. UNIX/Linux shell input is the same.(Assumed Conditio) IP address acquired by DHCP is 192.168.10.3

    The IP address to be set is 192.168.10.1; subnet mask is 255.255.255.0.

    F;>telnet 192.168. 10.3 telnet connection

    Welcome to IFBD-HE05/06 TELNET Utility.Copyright(C) 2005 Star Micronics co., Ltd.

    >Device Model: TSP700 (STR_T-E001)

    NIC Product : IFBD-HE05/06MAC Address : 00:11:62:12:34:56

    login: root User name input Password: ****** Password inputHello root

    === Main Menu ===1) IP Parameters Configuration2) System Configuration3) Change Password

    96) Display Status97) Reset Settings to Defaults98) Save & Restart99) Quit

    Enter Selection: 1 Select the IP parameter setting

    === IP Parameters Menu ===1) Static

    IP Address : 0.0.0.0Subnet Mask : 0.0.0.0Default Gateway : 0.0.0.0

    2) DynamicDHCP/BOOTP : ENABLERARP : ENABLE

    99) Back to Main Menu

    Enter Selection: 1 Select the Static setting

    === Static IP Address ===1) IP Address : 0.0.0.02) Subnet Mask : 0.0.0.0

    3) Default Gateway : 0.0.0.0

    99) Back to IP Address Menu

  • 8/11/2019 Modulo Ethernet - Ifbd-he0506_spc_en

    21/35

    Enter Selection: 1 Select the

    Input the fixed IP address

    IP address setting

    Enter IP address(x.x.x.x) :192.168.10.1OK> New IP address is accepted.

    === Static IP Address ===

    1) IP Address : 192.168.10.12) Subnet Mask : 0.0.0.03) Default Gateway : 0.0.0.0

    99) Back to IP Address Menu

    Enter Selection: 2 Select the subnet mask setting

    Enter subnet mask(x.x.x.x) : 255.255.255.0 Input the fixed subnet maskOK> New subnet mask is accepted.

    === Static IP Address ===1) IP Address : 192.168.10.1

    2) Subnet Mask : 255.255.255.03) Default Gateway : 0.0.0.0

    99) Back to IP Address Menu

    Enter Selection: 99 Return to previous menu

    === IP Parameters Menu ===1) Static

    IP Address : 192.168.10.1 Subnet Mask : 255.255.255.0

    Default Gateway : 0.0.0.02) Dynamic

    DHCP/BOOTP : DISABLERARP : DISABLE

    99) Back to Main Menu

    Enter Selection: 99 Return to main menu

    === Main Menu ===1) IP Parameters Configuration2) System Configuration3) Change Password

    96) Display Status97) Reset Settings to Defaults98) Save & Restart99) Quit

    Enter Selection: 98 Select setting storage & restart

    === Save to NVRAM & Restart NIC Menu ===1) Save & Configuration printing & Restart device2) Save & Restart device4) Exit without saving

    99) Back to Main Menu

    Enter Selection:1 Print memory & settings & restart

    The configuration data is being written in memory.(Don't turn off power the device.) Wait for output of setting printOK> Configuration succeeded! Wait for printer to restart

  • 8/11/2019 Modulo Ethernet - Ifbd-he0506_spc_en

    22/35

    3.1.6. FTP ServerThe FTP (File Transfer Protocol) server of this product is either uploads les to or downloaded them from the specied

    directory, to set NIC, acquire statuses, print, and overwrite the NIC rmware. See section 3.3 Settings/Display Items for

    details on displaying information.

    The FTP server uses TCP/UDP communication port 21 for control. It uses TCP communication port 20 for data trans-

    fers.

    The maximum number of sessions that can be connected simultaneously with FTP is 8. However,for details on FTP printing (writing to the \Ip\ directory), the number of sessions that can be printedsimultaneously is 1.Also, when simultaneously writing data from a multiple of sessions, and the rst received sessionoccupies more than one minute, the writing request of subsequently connected sessions will berejected.

    It is necessary to specify ASCII (Type A) or Binary (Type I) for les as the transfer modes, but themode differences depend on the client without processing on this product. Data is transferred as isin the Binary mode, but 0Ahex is converted to 0Dhex + 0Ahex for transfer in the ASCII mode. Forthat reason, to avoid mistakenly specifying this mode, this product should be set to Binary mode totransfer all les.

    This supports both the Active mode and the Passive mode, so it is possible to transfer data over

    your rewall. Transfer throughput will decrease in the Passive mode. Anonymous log in It is possible to login with general user rights when loggin in as a user name and password that is

    nto registered.When logging in as anonymous, the user name and password should be within 31 characters.In this case, the password is omitted.

    When accessing an FTP server from a PC, do so using an FTP client software (CUI version, com-mand direct input) of a standard OS.

    If there is no access from the FTP client for 15 minutes, the FTP server will forcibly disconnect theconnection.

    There are multiple accounts that require logging in for operations. The user names and passwords are as follows.

    Account User Name Password Target

    User user

    guest

    1 to 31 characters of ASCII

    (Can be changed)

    General users

    (Only information display)

    Route Users root

    public

    1 to 31 characters of

    ASCII (Can be changed)

    System administrator

    (Information display and writing)

    The directory displayed by FTP and the le conguration and functions are shown on the next page.

  • 8/11/2019 Modulo Ethernet - Ifbd-he0506_spc_en

    23/35

    Directory, File Conguration and Functions

    DirectoryFilename

    *2

    Extension

    Restriction

    *3

    Transfer

    Mode

    *4

    Account Limit

    *1Function

    user root

    / - - None (Route Directory)

    /lp/printdat.prn

    None Binary W WPrint Output to Printer

    See 3.1.6.1 FTP Printing

    /net_cong/ netconf.ini .iniBinary or

    ASCIIR R/W

    Change to Network readout

    See section 3.1.6.2 NIC Settings

    /status/ netstas.txt -Binary or

    ASCIIR R

    Read Operation Information of

    Operating Network

    nicver.txt -Binary or

    ASCII

    R RRead Information of Network Card

    Version

    prnstas.txt -Binary or

    ASCIIR R

    Read Printer Status (Hex. Dump

    Display)

    deviceid.txt -Binary or

    ASCIIR R Read Printer Device ID

    /rmware/NIC_MAIN.bin

    .bin Binary - WNIC Main F/W Update

    See 3.1.6.3 F/W Update

    /freespace/ - NoneBinary or

    ASCIIR R/W Free Space

    *1. Account LimitR: Read Only; W: Write Only; R/W: Read/Write; -: No Function

    *2. FilenamesFilenames should be less than 32 characters, including the extension. There are no restrictions to le-names to write, except for the extension. Usable characters are limited to English numbers and alpha-bet. (AtoZ, atoz, 0to9)

    *3. File Extension Restrictions

    When an extension restriction is specied, the lename specied, other than the specied extensions, isrejected.There is no concept of extension in UNIX/Linux and Mac OS X, but this restriction is applied to the nalfour characters of the lename.

    *4. Transfer ModesFiles can be transferred by Binary alone, or ASCII can be specied. However, specify always Binarymode to prevent specication mistakes.

    *5. Observe the following restrictions on the total size of tiles, and the number of les that can be uploaded to the free

    space. Total File Size: Max. 640 K bytes Total Number of Files: Max. 10Also, do not place an executable le in this directory.

  • 8/11/2019 Modulo Ethernet - Ifbd-he0506_spc_en

    24/35

    Example FTP Command ExecutionThis is an example of input in a Windows command prompt. UNIX/Linux shell input is the same.This is an example execution of acquiring a printer status le.The le list display (dir command (on UNIX/Linux, it is the Is command)) is in UNIX compatible format(including version display).

    F:FTP_DATA>ftp 192.168.10.1 Connect to FTP

    Connected to 192.168.10.1.220 Star IFBD-HE05/06 FTP Server.User (192.168.10.1:(none)):root Input user name331 User root OK, send password.Password: Input password 230 Password OK.

    ftp> dir File list (details)200 PORT command Ok.150 File Listing Follows in ASCII moded-w--w--w- 1 noone group1 76 Jan 01 00:00 lpdrw-rw-rw- 1 noone group1 76 Jan 01 00:00 net_configd-w--w--w- 1 noone group1 76 Jan 01 00:00 firmware

    dr--r--r-- 1 noone group1 304 Jan 01 00:00 statusdrw-rw-rw- 1 noone group1 0 Jan 01 00:00 freespace226 Transfer complete.ftp: 285 bytes received in 0.22Seconds 1.30Kbytes/sec.

    ftp> cd status Move to status directory250 Directory is changed

    ftp> pwd Current directory position display257 "/status" is current directory

    ftp> ls File list 200 PORT command Ok.150 File Listing Follows in ASCII modeprnstas.txt

    netstas.txtdeviceid.txtnicver.txt226 Transfer complete.ftp: 52 bytes received in 0.20Seconds 0.26Kbytes/sec.

    ftp> bin Specify Binary transfer mode200 Type set to I.

    ftp>get prnstas.txt Acquire prnstas.txt file200 PORT command Ok.150 About to open data connection.226 Transfer complete.ftp: 239 bytes received in 0.20Seconds 1.18Kbytes/sec.

    ftp>cd / Move to route directory250 Directory is changed

    ftp>quit 221 Goodbye.

    F:FTP_DATA>

    Disconnect FTP

  • 8/11/2019 Modulo Ethernet - Ifbd-he0506_spc_en

    25/35

    3.1.6.1. FTP PrintingWhen writing data to the /Ip/ directory, it is transferred to the printer as print data.

    3.1.6.2. NIC SettingLogin to the FTP server from an FTP client to view the settings by reading the setting le in the /net_cong/ directory.

    Also, by uploading the setting le to the same directory, you can store the settings in the non-volatile memory.

    The extensions of lenames uploaded from the FTP client are changed to $$$ prior to writing to NVRAM, and the

    les are saved as mid-way les. When updating is successful, the mid-way les are deleted, but if the format of thesetting contents is incorrect or the writing to the non-volatile memory is erroneous and the writing fails, the les will re-

    main without being deleted (extension $$$) Also, if writing ends normally, the printer will automatically be reset. If the

    Conguration Print item is Enable the reset will be applied when the settings print is ended.

    Sett ing Example ( netconf. in i )

    File Format Standard

    Setting line format is Item Name: Setting Value The separator (delimiter) is a single-byte English

    character : (colon)

    Only ASCII characters can be used in this le.

    Uploads are rejected for the follwoing. When an item name that does not exist is specied, or there are insufcient number of setting

    items When the setting value input is out of range When the input for Static value and Dynamic value has a standard violation in the IP parameter

    setting eld. (See the Notes Field) Lines beginning with # are skipped as comment lines.

    >MAC Addr :00:11:62:12:34:56Configuration Print :ENABLE

    >IP Address :192.168.10.1Subnet Mask :255.255.255.0Default Gateway :192.168.10.254DHCP/BOOTP :DISABLERARP :DISABLE

    >"user" Login Password :"guest""root" Login Password :"********"Web Refresh Time(sec) :59100 Multi Session :ENABLE

    ######################################### Notes:

    # -When DHCP/BOOTP or RARP is changed# to ENABLE, IP Address, Subnet Mask# and Gateway Address must be set to# 0.0.0.0.# -When user password is changed,# "********"is displayed.# -The range of password length is# between 1 and 31.# -The range of Web Refresh Time is# between 1 and 300.## Copyright(C)# 2005 Star Micronics co., Ltd.########################################

    When the "Configuration Print" item is

    set to "Enable," you can verify whether

    the set contents were correctly written

    to the non-volatile memory by executing

    a setting print.

    The line beginning with "#" is a

    comment line.

    Mac information of the read NIC is

    written to the MAC Addr item, but when

    uploading, this Mac information field is

    ignored. Therefore, there is no need to

    change this field when uploading to a

    different NIC using a read setting file.

    #

    ###

    #

    #####

    ####

  • 8/11/2019 Modulo Ethernet - Ifbd-he0506_spc_en

    26/35

    3.1.6.3. F/W UpdateLog in to this product using FTP to update the NIC rmware (F/W) by uploading the version upgrade binary data to the

    \rmware\ directory.

    When uploading the F/W data, calculate the CRC value of the F/W data at the FTP server to checkwhether it is correctly transferred. If the rmware is not correctly transferred, cancel the upload.

    When all data has been conrmed to be correctly received, start writing to the Flash ROM. If writingto the Flash ROM ends normally, the printer will automatically be reset.Writing takes several minutes. Absolutely never turn off the power or apply a reset prior to nalreset being applied. If terminated partway, the Flash ROM data will be damanged, and later it maynot start up.

    The following describes the procedures to update the F/W of this product using FTP.

    For Windows, start the command prompt, then following the directions below. For UNIX/Linux, do the same operations

    on the shell execution screen.

    In this example, it is assumed that the NIC main F/W data (NIC_MAIN.bin) is in F: FTP_DATA V1.0.0 at the current

    Windows directory.

    F:FTP_DATAV1.0.0> ftp 192.168.10.1 Connect to FTP

    Connected to 192.168.10.1.220 Star IFBD-HE05/06 FTP Server.User (192.168.10.1:(none)):root Input user name331 User root OK, send password.Password: Input password

    230 Password OK.

    ftp>cd firmware Move to firmware directory

    250 Directory is changed

    ftp> pwd Current directory position display257 "/firmware" is current directory

    ftp> bin Specify Binary transfer mode

    200 Type set to I.

    ftp> put NIC_MAIN.bin NIC_MAIN.bin file update

    200 PORT command Ok.150 About to open data connection.226 Transfer complete.ftp: 693286 bytes received in 4.30Seconds 161.34Kbytes/sec.

    Always wait for printer to restart here

    ftp>quit Quit FTP

    F:FTP_DATAV1.0.0>

  • 8/11/2019 Modulo Ethernet - Ifbd-he0506_spc_en

    27/35

    3.1.7. DiscoveryThis product has a Star genuine NIC search protocol SDP (Star Discovery Protocol).

    SPD uses UDP communication port 22222.

    SDP is used to search the product over LAN using application software such as the initial setting utility software

    SetupIfbeHeHw.exe or dedicated discovery tools. Refer to each Users Manual for details on the displays of each ap-

    plication.

    The following is an example.

    (Ex.) Detailed display example of search results using a discovery tool (OS: Windows XP)

  • 8/11/2019 Modulo Ethernet - Ifbd-he0506_spc_en

    28/35

    3.1.8. TFTP ClientWhen the printer power is turned on while you hold down the push switch, the TFTP (Trivial File Transfer Protocol) client

    stored in the boot loader is started up.

    The TFTP client automatically downloads the main program from the TFTP server over the LAN, and writes to the Flash

    ROM on the NIC board. When writing ends normally, the printer will automatically be reset and will startup normally.

    The following owchart shows the series of operations.

    *1. It is necessary to startup the TFTP and DHCP/BOOTP servers on the same machine.*2. Filenames of NIC main rmware that is downloaded from the TFPT server must be NIC_MAIN.bin.

    Even if there are different versions of rmware, it is necessary to download the same name fromTFTP.

    Note: This TFTP client function is used for emergency recovery when the F/W main rmware has

    been damaged. Use the FTP server function for ordinary F/W updates. ( See 3.1.6 FTP

    Server)

    Power On (Reset)

    Acquire IP Address

    from DHCP/BOOTP

    Server (*1)

    Connect to TFTP Server

    Download NIC Main

    Firmware (*2)

    Write Main Firmware to

    Flash Memory

    Execute Printer Reset

    To Main Program

    Push Switch

    Pressed?

    YES

    Push Switch

    Released?

    LAN Connector LEDs

    (Red/Green) Start Flashing Alternately

    NO

    YES

    NO

    LAN Connector LEDs

    (Red/Green) Stop Flashing Alternately

  • 8/11/2019 Modulo Ethernet - Ifbd-he0506_spc_en

    29/35

    3.1.9. Authentication ResetThis function executes a forcible reset, regardless of the printer status (online/error/printing/idling).

    To run this feature, you need a user login name and password for user rights.

    Use WEB/TELNET/FTP to change to any password to apply execution restrictions.

    Reset Procedures:

    After sending the command from PC, wait for the response from the printer.

    (1) PC to printer

    Command: 0 [User Name] [Password]

    Hexadecimal: 1CH 30H [User Name] 00H [Password] 00H

    [User Name] : user (Fixed)

    [Password]: guest (Can be changed.)

    (2) Response printer to PC

    When reset is authorized: After the printer resends 00H, the connection is cut (*2) and a reset is applied.

    When reset is rejected: After the printer resends 01H, the connection is cut (*2). No reset is executed.

    (*2) Does not check for connection response on PC side.

    This function is suported from F/W (Main) Ver 1.1.0.

  • 8/11/2019 Modulo Ethernet - Ifbd-he0506_spc_en

    30/35

    3.2. Other Specications

    3.2.1. Startup TimeThere are approximately 14 seconds from the time the power is turned on to the startup of the TCP/IP (start of IP ad-

    dress acquisition).

    It takes approximately 18 (*1) seconds before the TCP/IP services (HTTP, TELNET, FTP, LPD, Raw Socket Print) can

    be used after turning on the power.

    *1. When acquiring the IP address by Dynamice (DHCP/BOOTP, RARP), this time may lengthen depending on the

    server response time.

    3.2.2. Push SwitchWhile the TCP/IP is operating (the power has been turned on, and it is within the elapse time described in section 3.2.1

    Startup Time), if the push switch is continued to be held down, the LED display pattern will change according to the

    length of time the switch is pressed, shown below. When the switch is released, the product will enter each special

    mode.

    Special Mode

    Phase SW Pressing Time

    LAN Connector

    LED Flashing TimeSpecial Mode

    Green Red

    1 1 second to less than 5 seconds Flashing Flashing NIC setting initialize mode (*2)

    2 5 second to less than 9 seconds Extinguished Flashing Reserved (Undened)

    3 9 second to less than 13 seconds Flashing Extinguished Reserved (Undened)

    Over 13 seconds (*1)

    *1. When Phase 3 is exceeded, press the switch for 1 second to return to Phase 1.

    *2. Execution procedures for the NIC setting initialize mode1.After entering this mode, press the push switch once and release it. The LED display will be

    Green = Extinguished; Red = Extinguished and the initializing of the NIC settings in the non-volatile memory will begin.

    2.If the initialization is successful, the printer will automatically be reset. Do not turn off the power orapply a reset until this reset has been applied.Also, if the NIC setting initialization fails, the LED display will be Green = Extinguished; Red =Lit and all operations will stop. If so, turn the power off.

    Note: When turning the power on, a different mode (automatic rmware update function using

    TFTP(client) will startup that is different to the above functions, for the operations whenturning the power on with the push switch pressed. For details, see section 3.1.8 TFTP Cli-

    ent.

  • 8/11/2019 Modulo Ethernet - Ifbd-he0506_spc_en

    31/35

    3.2.3. LED

    There is a red and a green LED equipped on the network interface connector (LAN connector RJ45).

    These function as outlined below under normal operating conditions.

    Red (LINK/Activity): Lights when a link has been established between the port and theconnected device. Communications are ready at both devices.

    Green (100M): Lights when the port is operating at 100 Mbps.

    For others, the ashing pattern changes according to the pressing of the push switch.

    For details, see sections 3.1.8 TFTP Client and 3.2.2 Push Switch.

  • 8/11/2019 Modulo Ethernet - Ifbd-he0506_spc_en

    32/35

    3.2.4. Self-test PrintIf this product executes a printer self-print, the following is printed after the printer setting print.Finally, for the IP parameter information during operation, it is not possible when conducting a self-print by commandfrom the PC.

    Self-test Print Example

    *************************************Network Card IFBD -HE05/06

    *************************************

    Version Main F/W : V1.0.0

    Boot F/W : V1.0.0

    PLD : V1.0.0

    >

    MAC Addr :00:11:62:00:12:37

    Configuration Print :ENABLE

    >

    IP Address :192.168.10.1

    Subnet Mask :255.255.255.0

    Default Gateway :192.168.10.254

    DHCP/BOOTP : DISABLERARP : DISABLE

    >

    "user" Login Pa ssword :"guest"

    "root" Login Password :"********"

    Web Refresh Time(sec) :5

    9100 Multi Session :ENABLE

    ########################################

    # Notes:

    #

    #

    #

    #

    #

    ##

    #

    ##

    ###

    #

    -When DHCP/BOOTP or RARP is changed #

    # to ENABLE, IP Add ress, Subnet Mask

    # and Gateway Address must be set to

    # 0.0.0.0.

    # -When user password is changed,# "********"is displayed.

    # -The range of password length is

    # between 1 and 31.

    # -The range of Web Refresh Time is

    # between 1 and 300.

    #

    # Copyright(C)

    # 2005 Star Micronics co., Ltd.

    ########################################

    ****************************************

    Current IP Parameters Status

    ****************************************

    IP Address :192.168.10.1 (Static)Subnet Mask :255.255.255.0

    Default Gateway :192.168.10.254

    Version Information (Main/Boot Loader, PLD)

    NIC Setting Information (Same as "netconf.ini" fi le)

    IP Parameter Information During Operation

  • 8/11/2019 Modulo Ethernet - Ifbd-he0506_spc_en

    33/35

    3.3. Settings/Display ItemsThe following describes the types of information that can be set and displayed by HTTP (WEB), TELNET, FTP.

    3.3.1. IP Parameter SettingsThe following table shows the Static (xed address) and Dynamic (dynamic address acquisition) items of the IP address

    that can be stored in the non-volatile memory.

    Category Setting Items Input Range Initial Value (FactoryDefault)

    Static IP Address 0.0.0.0 to 255.255.255.254 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

    Dynamic DHCP/BOOTP ENABLE / DISABLE ENABLE

    RARP ENABLE / DISABLE ENABLE

    Note: If setting Static to anything other than 0.0.0.0, set all Dynamic to DISABLE.

    If setting Dynamic to ENABLE, set all Static to 0.0.0.0.

    3.3.2. System SettingsThe following table shows the NIC system settings that can be stored in the non-volatile memory.

    Setting Items Input Range Initial Value (Factory Default)

    user Login Password (*1)

    Between 1 to 31 characters

    ASCII characters

    Upper case/lower case sensitive

    guest

    root Login Password

    Between 1 to 31 characters

    ASCII characters Upper case/lower case sensitive

    public

    Web Page Refresh Interval Time (sec.) 1 to 300 5

    9100 Multi Session ENABLE / DISABLE ENABLE

    *1. The user login password is displayed with the default value (guest), but if changed to other than the default, it is

    camouaged with ********.

    3.3.3. Network Card Information DisplayDisplays the NIC main rmware versoin, boot loader version and the PLD revision.

    Display Example

    3.3.4. Current IP Parameter Status DisplayDisplayes the operating IP address. An address acquisition prototocl is input in the IP address parentheses.

    Display Example

    [Network Card Version]

    Main F/W

    Boot F/W

    PLD

    : V1.0.0

    : V1.0.0

    : V1.0.0

    [Current Network Status]

    IP Address : 192.168.10.3 (DHCP)

    Subnet Mask : 255.255.255.0

    Default Gateway : 192.168.10.254

  • 8/11/2019 Modulo Ethernet - Ifbd-he0506_spc_en

    34/35

    3.3.5. Printer Device ID DisplayDisplays the printer device ID. Format conforms to IEEE1284.

    Display Exampel 1 (TELNET, FTP) Display Example 2 (Web)

    3.3.6. Printer Status Display

    The printer automatic status is displayed in a hexadecimal dump by HTTP (WEB), TELNET, and FTP.

    Display Example

    Other status details of the hexadecimal dump display are displayed by HTTP (WEB).

    The displayable status information is shown below.

    * See the printers specications manual for details on status specications.

    Status Information Display Status

    Ready Idling

    Not Ready Error

    Not Ready Causes

    Cover Open Cover open

    Paper Empty Paper out

    Paper Near End Paper near-end

    Paper Size Error (Black Mark/ Label Error)Black mark error (On BM models)/

    Label size error (On Label models)

    Auto Cutter Error Auto-cutter Error

    Presenter Paper Jam Error Presenter Paper Jam Error

    Mechanical Error Mechanical Error

    High Temperature Detection High temperature stop

    Non Recoverable Error Non-recoverable Error

    Display Example

    [DEVICE STATUS]

    ASB(HexDump)[23 86 00 00 00 00 00 00 00 00 00 -- -- -- -- --]

    [-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --]

    [-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --]

    [-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --]

    [DEVICE ID]

    MFG:Star;

    CMD:STAR;MDL:TSP700 (STR_T-E001);

    CLS:PRINTER;

    DEVICE ID

    MANUFACTURER : Star

    COMMAND SET : STAR

    MODEL : TSP700 (STR_T-E001)

    CLASS : PRINTER

    Not Ready

    Cover Open

    Paper Empty

    Paper Near End

  • 8/11/2019 Modulo Ethernet - Ifbd-he0506_spc_en

    35/35

    SPECIAL PRODUCTS DIVISION

    STAR MICRONICS CO., LTD.536 Nanatsushinya, Shimizu-ku, Shizuoka,

    424-0066 Japan

    Tel: (int+81)-54-347-0112, Fax: (int+81)-54-347-0409

    Please access the following URL

    http://www.star-m.jp/eng/dl/dl02.htm

    for the latest revision of the manual.

    OVERSEAS SUBSIDIARY COMPANIES

    STAR MICRONICS AMERICA, INC.1150 King Georges Post Road, Edison, NJ 08837-3729 U.S.A.

    Tel: (int+1)-732-623-5555, Fax: (int+1)-732-623-5590

    STAR MICRONICS EUROPE LTD.Star House, Peregrine Business Park, Gomm Road,

    High Wycombe, Bucks, HP13 7DL, U.K.

    Tel: (int+44)-1494-471111, Fax: (int+44)-1494-473333

    STAR MICRONICS ASIA LTD.Rm. 1901-5, 19/F., Enterprise Square Two,

    3 Sheung Yuet Road, Kowloon Bay, Hong Kong

    Tel: (int+852)-2796-2727, Fax: (int+852)-2799-9344