ethernet i/f card · ethernet i/f card ifbd-he07/08 -be07 user’s manual rev. no. 3.01 star...

89
Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.16 Star Micronics Co., Ltd.

Upload: others

Post on 28-Jul-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

Ethernet IF CardIFBD-HE0708 -BE07

Userrsquos Manual

Rev No 316Star Micronics Co Ltd

IFBD-HE0708 BE07 Userrsquos Manual

Contents

1 GENERAL DESCRIPTION 1-111 Features 1-112 DifferencesbetweenIFBD-HE0708BE07andIFBD-07X08XBE07X 1-113 MainSettingsAttheTimeofShipment(Overview) 1-2131 IPParameterFactoryShipmentSettings 1-2132 Log-inPasswordooAdministratorRightSettingAttheTimeofFactoryShipment 1-2133 Log-inPasswordofUserRightSettingAttheTimeofFactoryShipment 1-2134 IPAddressSetting 1-2

2 HARDWARE SPECIFICATIONS 2-121 ModelNames 2-122 Specifications 2-223 AmbientConditions 2-324 CompatibleSpecifications 2-325 ConnectorSpecifications 2-3251 NetworkInterface(RJ45) 2-3

26EthernetCommunicationConditions 2-427NetworkConnectionCable 2-4

3 FUNCTION SPECIFICATIONS 3-131 ScopeofCommunicationsProtocols 3-1311 IPAddressSetting 3-2312 LPRLPD 3-6313 RawSocketPrint 3-7314 StatusAcquisitionFeature 3-9315 AuthenticationResetGetSettingsInformationTCP9100forcedrelease 3-10316 HTTPServer 3-14317 TELNETServer 3-17318 FTPServer 3-20319 Discovery 3-273110 TFTPClient 3-283111 TCPKeep-Alive 3-293112 SNMP 3-30

32 OtherSpecifications 3-36321 OperatingTime 3-36322 PushSwitch 3-36323 DIPSwitches 3-37324 LED 3-37325 Self-testPrint 3-38326 BrokenLinkDetection 3-40

IFBD-HE0708 BE07 Userrsquos Manual

33 SettingsDisplayItems 3-41331 IPParameterSettings 3-41332 SystemSettings 3-41333 WebPrintSettings(IFBD-HE07X08XBE07Xonly) 3-42334 SNMPSettings 3-42335 SSLTLSSettings 3-42336 NetworkCardInformationDisplay 3-42337 CurrentIPParameterStatusDisplay 3-43338 PrinterDeviceIDDisplay 3-43339 PrinterStatusDisplay 3-44

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 4-141 Generaldescription 4-142 Specification 4-1

5 SSLTLS COMMUNICATIONS 5-151GeneralDescription 5-152Specifications 5-1521 Self-signedCertificates 5-2522 CA-signedCertificates 5-2523OperationTestedEnvironment 5-3

6 APPENDIX 1 6-161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList 6-162 PrinterFirmwareSupportTable 6-263 DriverSupportTable 6-3631 SmallModelPrinters 6-3632 CardReaderWriter 6-6633 HowtoSettheIPAddress 6-6

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier 6-7

7 APPENDIX 2 7-171ExampleproceduresforregistrationofSSLTLScertificates 7-1711Usingaself-signedcertificate 7-1712UsingCA-signedCertificates 7-12713AdditionalInformation 7-21714RequiredSettingswhenRegisteringCertificateswithiOS103orLater 7-22

IFBD-HE0708 BE07 Userrsquos Manual

1-1

1 GENERAL DESCRIPTION Thisisanembeddednetworkinterfacecard(printerserver)forSTARPOSprinters

InthisdocumentthisproductiscalledNIC(anacronymfornetworkinterfacecard)

11 Features SupportsStarMicronicsPOSprinters(includingcardreadersandwriters) Seesection21ModelNamesfordetailsonsupportedprinters Thisproductreceiveselectricpowerfromtheprintersothereisnoneedtopreparea separateACadapter ThephysicallayerconformstoIEEE80233u(10BASE-T100BASE-TX) Ethernetcommunicationsettings(10BASE-T100BASE-TXFullHalfDuplex)withthe connecteddevicearedoenusingAutoNegotiation ThiscanbeusedinaLAN(LocalAreaNetwork)environment CommunicationprotocolssupportTCPIP(IPv4) PrintsusingLPRRawSocketPrint(TCP9100)andFTPprotocols Thisreceivesstatusinformation(readystatuscausesoferrorsandthelike)issuedfromthe printerandallowsthatinformationtobeloadedontoahostdevice Canbeusedsimultaneouslyfrommultipleprotocols RawSocketPrint(9100)alsoprintsusingmulti-session(1) (Note1)Thefactorydefaultsettingformulti-sessionforRawSocketPrint(9100)differsbetweentheold productIFBD-HE0506BE05andthisproductIFBD-HE0708BE07Becarefulifyouareswitchingfromanold product IFBD-HE0506BE05(oldproduct)Valid IFBD-HE0708BE07(thisproduct)Invalid TheIPaddressforthisproductcanbestaticorobtainedbyDHCPBOOTPRARPARPPing FlashROMismountedontheboardFirmwareupdatesarepossibleviaFTPoveranetwork Youcanchangethisproductandprintersettingsandmonitortheirstatesusingdevicespecificsettingutilities HTTP(WEB)TELNETandFTP NetworksettingsthataresetusingHTTP(Web)TelnetFTPfortheIPaddressand9100multi-sessionare storedintheproductrsquosnon-volatilememory Tobepreparedfortheunlikelyeventthatthemainfirmwaremalfunctionsforsomereasonthebootloaderof thisproductisprovidedaTFTPclientfunctiontoallowyoutodownloadfirmwarefromtheserveroverthe networkforrecoveryofyourfirmware SupportsStarMicronicsWindowsPrinterDriverOPOSDriverJPOSDriver(WindowsLinuxandMac) CUPSDriver(LinuxMac) SupportstheproprietaryStarwebPRNTfunctionfromSTARMICRONICSCOLTDthatallowsdirectprinting fromWebapplicationsthatsupportHTML5(IFBD-HE07X08XBE07Xonly)

12 DifferencesbetweenIFBD-HE0708BE07andIFBD-07X08XBE07XIFBD-HE0708BE07andIFBD-07X08XBE07XaredifferentproductsSomeoftheseproductssupportStarweb-PRNTandsomedonot IFBD-HE0708BE07StarwebPRNTnotsupported IFBD-HE07X08XBE07XStarwebPRNTsupportedIFBD-HE07X08XBE07XisupwardlycompatiblewithIFBD-HE0708BE07andexceptforsectionsinvolvingtheStarwebPRNTfunctionthespecificationsforIFBD-HE0708BE07arecoveredbythespecificationsforIFBD-HE07X08XBE07XSeeldquo4StarwebPRNTFunctionrdquoformoredetails

IFBD-HE0708 BE07 Userrsquos Manual

1-2

13 Main Settings At the Time of Shipment (Overview)ThemainTCPIPsettingsrequiredtousethisproductareoutlinedbelow Seesectionldquo33SettingsDisplayItemsrdquoforalistofsettingsthatarenotlistedhere

131 IPParameterFactoryShipmentSettingsIPaddress 0000Sub-netMask 0000DefaultGateway 0000RARPClient ValidDHCPBOOTPClient Valid

132 Log-inPasswordooAdministratorRightSettingAttheTimeofFactoryShipmentIfproductsettingsarechangeduseeitheroftheprotocolsofHTTP(WEB)TELNETorFTPtolog-inwithanaccounthavingadministratorrightsforthisproductThefollowingoutlinesadministratoraccountinformationinHTTP(WEB)TELNETandFTP

AdministratorAccountName ldquorootrdquo(required)Password ldquopublicrdquo(required)Thepasswordcanbechangedafterloggingin

133 Log-inPasswordofUserRightSettingAttheTimeofFactoryShipmentIfonlyviewingthisproductssettingsorstatusinformationusingTELNETorFTPitisnecessarytolog-inwithauserrightaccountforthisproductItisnotnecessarytolog-intoviewstatusinformationusingHTTP(WEB)ThefollowingoutlinesuserrightaccountinformationinTELNETandFTP

UserRightAccountName ldquouserrdquo(required)Password ldquoguestrdquo(required)HoweverforFTPitispossibletolog-inasanonymous(anyaccountnameandpassword)Thepasswordcanbechangedafterloggingin

134 IPAddressSettingTherearetwowaystosetthisproductrsquosIPaddressTheyarethestaticmethod(fixedconditions)anddynamic(DHCPBOOTPRARPandARPPing)Seesection311IPAddressSettingrdquofordetailsontheprocesstoacquireanIPaddressStaticanddynamicsettingscannotbothbevalidatthesametimeForthatreasonitisnecessarytodisablethedynamicsettings(DHCPBOOTPRARP)tousestaticsettings(afixedIPaddresswrittentonon-volatilememory)Alsoifthedynamicsettings(DHCPBOOTP)arevaliditisnecessarytosetallstaticsettings(IPaddresssub-netmaskanddefaultgateway)to0000WhenusingthisproducttakecarethatwhensettingusingHTTP(WEB)FTPorTELNETthatbothofthesearenotvalidatthesametimeAcquiredaddressinformationwhileoperatingcanbecheckedbymakingaself-printwhenstartingupthepower

IFBD-HE0708 BE07 Userrsquos Manual

2-1

2 HARDWARE SPECIFICATIONS 21 ModelNamesTherearethreemodelsavailableTheydifferinthebracketformountingtotheprinterModelsthatsupportStarwebPRNThaveanldquoXrdquoattheendofthemodelnames

IFBD-HE07IFBD-HE07X IFBD-HE08IFBD-HE08X

IFBD-BE07IFBD-BE07X

ProductsthatsupportSSLTLShaveaSshapeengravedontheNICchassis(FWVer400andlatersupportsSSLTLSHoweverproductsthatdonothaveanengravedldquoSrdquoshapecannotsupportSSLTLSeveniftheFWisupgradedtoVer400orlater)

ThepositionoftheengravedSshape

IFBD-HE IFBD-BE

IfthisproducthasFWVer500orlaterthereisanldquoMrdquoshapeengravednexttotheaboveldquoSrdquoshape

Thefollowingshowsexampleprintersthatcomplywiththeproductnames

ProductModelName CompatiblePrinter(RepresentativeExamples)

IFBD-HE07 TSP700IITSP800IITSP650IITUP500TSP828L(1)TSP650(1)TCP300II(1)TCP400(1)

IFBD-HE08 TSP1000SP700SP500HSP7000IFBD-BE07 FVP10

Themodelsindicatedby(1)arenotsupportedbythisproductwithFWVer500orlaterSeeldquo62PrinterFirmwareSupportTablerdquofordetailsontheprintersthatsupportIFBD-HE07X08XBE07X

Refertoeachprinterproductspecificationsfordetailsonmodelsandmountingconditions

IFBD-HE0708 BE07 Userrsquos Manual

2-2

22 Specifications

NetworkIFUnit IEEE80233u (10BASE-TEthernet100BASE-TXFastEthernet)

LED Redx1Greenx1 RedLINKActivity Green100BASE-TX Displayswithflashingpatternswhenexecutingaspecialmode

SwitchforSettings PushSwitchx1 DIPSW(dipole)x1 Seesections322PushSwitchand323DIPSwitchesfordetailson eachspecification

PCBDimensions 69mmx61mm(Toleranceplusmn05mm) t=16mm(Toleranceplusmn02mm)

ProductWeight IFBD-HE07 Approximately63g IFBD-HE08 Approximately65g IFBD-BE07 Approximately118g Theweightsabovedonotincludepackingmaterialsoraccessories

PowerSupply OperatingVoltage5Vplusmn5 RatedCurrentConsumption500mAMax

IFBD-HE0708 BE07 Userrsquos Manual

2-3

23 AmbientConditionsAmbientStorageConditions StorageTemperature-20˚C-+70˚C StorageHumidity20-90(Mustbenocondensation)AmbientOperatingConditions OperatingTemperature0˚C-+55˚C OperatingHumidity20-80(Mustbenocondensation)

24 CompatibleSpecificationsConformtotheacquiredstandardontheprintersideForthecompatiblespecificationsrefertotheprinterproductspecifications

25 ConnectorSpecifications

251 NetworkInterface(RJ45)ManufacturerandModelNumberHiroseElectricCoLtdTM11R-5M2-88-LP

PinNumberPinNumber SignalName Direction Remarks

1 TX+ Output2 TX- Output3 RX+ Input

4-5 NC -6 RX- Input7-8 NC -

IFcardisthestandardfordirectionThepinattherighttowardtheinsertionsideispin1

IFBD-HE0708 BE07 Userrsquos Manual

2-4

26 EthernetCommunicationConditions

ThecommunicationlinkconditionswiththeconnectingdeviceoftheEthernetaredeterminedbyAutoNegotiation

IfthisproductisconnecteddirectlytoanintelligentswitchhuborintelligenthubthephysicallinkmaytakesometimetobecomeestablishedInsuchcasesifsettogettheIPaddressfromaDHCPBOOTPserveratimeouterrorcouldoccurwhilewaitingtogettheaddressfromDHCPBOOTPanditwillfailtogettheaddress(Note1)AworkaroundistochangetheDIPSW1toinvalidatethetimeoutforgettingtheIPaddressFordetailsonhowtosetDIPSW1seesection323DIPSwitches

Note1 Thisissuesometimescanbeovercomebysettingupanormalhub(non-intelligent) betweentheproductandintelligentswitch

27 NetworkConnectionCableIftheconnectingdevice(hubrouterorhostdevice)doesnotsupportAutoMDIMDI-Xbecarefulofthetypeofcableyouuse(straightorcross)Normallywhenconnectingtoahuborrouter(MDI-X)useastraightcableForahostdevice(MDI)useacrosscableforconnectingPeer-to-Peer

Usethefollowingcablestandards CableStandard Category5orhigherUTPcable CableLength 100morless

IFBD-HE0708 BE07 Userrsquos Manual

3-1

3 FUNCTION SPECIFICATIONS 31 ScopeofCommunicationsProtocols

ltTCPIPgtNetworkLayers ARPRARPIPICMPTransportLayers TCPUDP TCPKeep-AliveSupportedApplicationLayers DHCPBOOTP LPD(Printing) RawSocketPrint(TCPPort9100GetsPrintingPrinterStatus) GetsPrinterStatus(TCPPort9101) HTTPHTTPS(PrinterStatusDisplayVariousSettingsStarwebPRNT (Note1)) FTP(GetsprinterstatusvarioussettingsprintsFWupdates) Telnet(Getsprinterstatusvarioussettings) SDP(StarrsquosGenuineNICSearchProtocol) TFTP(RecoverFirmware) Resetwithauthenticationgetssettingsinformation(TCPport22222) SNMP(supportedbyFWVer500orlater) TCPIPSpecifications IPversion4(IPv4)

Note1 StarwebPRNTisonlyavailableforIFBD-HE07X08XBE07XSeeldquo4StarwebPRNT Functionrdquoformoredetails FWVer400andlatersupportsHTTPS

IFBD-HE0708 BE07 Userrsquos Manual

3-2

311 IPAddressSetting

Thisproducthasastatic(fixedcondition)anddynamic(DHCPBOOTPRARPandARPPing)IPaddressItispossibletospecifyasub-netmaskanddefaultgatewaywithstaticandDHCPBOOTPInthedefaultsettingsstaticisinvalidanddynamicisvalidThefollowingpagesdescribehowtoacquireanIPaddressforeachSeesection3115TransitionofProcessesinIPAddressAcquisitionThisproductallowsyoutocheckthecurrentIPparameterinformationwhileoperatingbyaself-printwhenturningthepoweronThisisoutputinthefollowingformatafterrunningaself-printSeesection325Self-testPrintfordetailsonrunningaselfprint

Protocol TheIPaddressacquisitionprotocolbelowisshownintheparenthesesoftheoperatingIPaddressline(Static) Static(Fixedaddress)(DHCP) GetsfromDHCPserver(BOOTP) GetsfromBOOTPserver(RARP) GetsfromRARPserver(Didnrsquotobtain) NoIPaddresswasacquired

YoucanfindtheMACaddresstouseinthissectionbyusingoneofthefollowingmethods1Executeaprinterself-print(seesection325)2Checkthefirst12charactersinthebarcodelabelaffixedtotheIFcardconnector

ExampleforwhentheMACaddressis001162111111

IFBD-HE0708 BE07 Userrsquos Manual

3-3

3111 StaticIfthefixedIPaddresssub-netmaskanddefaultgatewayarestoredinnon-volatilememorytheprinterwillalwaysstartupwiththefixedconditionswhenthepoweristurnedonIfstartedwithfixedconditionsthereisnoDHCPBOOTPRARPrequestARPPingisalsoinvalidIndefaultnofixedaddressisregisteredsoafterdynamicallyacquiringoneusingeitherofthemethodsofDHCPBOOTPRARPorARPPingdescribedbelowregisterthefixedaddresswiththeWEBTELNETorFTPservice

3112 DHCP BOOTPThisproductissetsothatDHCP(DynamicHostConfigurationProtocol)BOOTP(BOOTstrapProtocol)isvalidsoyoucanacquireanIPaddresssub-netmaskanddefaultgatewayfromaDHCPorBOOTPserverThedefaultsettingisDHCPBOOTPldquoenabledrdquoAwork-stationrunningDHCPorBOOTPserveroveraLANnetworkisrequiredforIPaddresssettingsusingDHCPBOOTP

ThenumberofDHCPBOOTPrequestsdiffersaccordingtotheDIPSW1settingsonthisproduct DIPSW1=OFFThisisissuedthreetimes20secondsaftertheTCPIPstartup(FactoryDefaultSetting) DIPSW1=ONOccursunlimitedtimesuntiltheaddressisacquired ThereisapartialcompatibilityoftheDHCPDiscoverprotocolwithBOOTPRequestsobotharehandledas beingthesame ForexampleifaBOOTPReplayisreturnedfirsttotheDHCPDiscovertheBOOTPacquiredaddressisused TheDHCPBOOTPRequestisconstantlybroadcastwith(255255255255)HoweveronlytheDHCPRenew Request(extensionrequestoftheaddressusageperiod)isissuedtotheserverthatacquiredthataddress WhentheaddressinformationisacquiredusingDHCPBOOTPRARPandARPPingareinvalidated TheaddressacquiredusingDHCPBOOTPislostwhenthepoweristurnedoffwithoutbeingwrittentothe non-volatilememory WhenacquiringanIPaddressfromaDHCPservertheSubnetMaskisalsoacquired WhenanIPaddressisacquiredfromaBOOTPserverthefollowingSubnetMaskisused [FWVer230orolder] TheSubnetMaskiscalculatedautomaticallyfromtheIPaddress [FWVer300orlater] -WhenSubnetMask(BOOT)=HE05EmulationTheSubnetMaskisacquiredfromtheBOOTPserver (Defaultsettings) -WhenSubnetMask(BOOT)=HE07EmulationTheSubnetMaskiscalculatedautomaticallyfromtheIPad dress ThissettingcanbechangedbyTelnet

SettingsRegisterthecombinationoftheIPaddresstobesetsub-netmaskdefaultgatewayandMacaddresstotheDHCPBOOTPserverandthenturnontheprinterpower

3113 RARPThisproductcanobtaintheIPaddressfromtheRARPserverbysettingtheRARP(ReverseAddressResolutionProtocol)tobevalidThedefaultsettingisRARPldquoValidrdquoAwork-stationrunningaRARPserveroveraLANnetworkisrequiredforIPaddresssettingsusingRARP

WhenusingRARPDIPSW1onthisproductmustbeturnedOFF TheRARPRequestisissuedoncewhen15secondshavepassedaftertheTCPIPstartupHoweveriftheIP addressisobtainedbytheDHCPBOOTPwithin15secondstheRARPrequestisnotgenerated WhentheRARPaddressinformationisacquiredusingARPPingisinvalidated YoucannotgetasubnetmaskordefaultgatewayfromRARPservers TheaddressacquiredusingRARPislostwhenthepoweristurnedoffwithoutbeingwrittentothenon-volatile memory

SettingsRegisterthecombinationoftheIPandMACaddressestobesettotheRARPserverandthenturnontheprinterpower

3114 ARPPing RegisterthecombinationoftheIPandMACaddressofNICtotheARP(AddressResolutionProtocol)tableonthehostdeviceandsettheIPaddressusingthePingARPbyissuingaping

WhenusingRARPDIPSW1onthisproductmustbeturnedOFF OperationswithanIPaddresssetbyARPPingarepossibleonlywhentheIPaddressisnotacquiredeven witheitherofthemethodsofDHCPBOOTPandRARPwhentheStaticaddressisnotset Youcannotacquireasub-netmaskanddefaultgatewaywithARPPing AnaddresscanbeacquiredusingARPPingonlyonetime TheaddressacquiredusingARPPingislostwhenthepoweristurnedoffwithoutbeingwrittentothenon- volatilememory

Settingexamplesareprovidedonthenextpage

IFBD-HE0708 BE07 Userrsquos Manual

3-4

SettingexampleusingARPPing

ThisexplanationassumestheMACaddresis001162123456andtheIPaddressis192168102

(1)TurnontheprinterequippedwiththisproductWaitfortheprintertobereadyfortheARPPping(Normallythisisapproximately35seconds)Orexecuteaself-printontheprinterandwaitforthefollowingtobeprinted

(2)AvoidduplicatingaddressbyclearingtheARPtableexistingonthehostdevicearp -d 192168102arp -a

(3)RegisterthecombinationofIPandMACaddressestotheARPtableonthehostdevice (ForUNIXLinux)ShellInput

arp -s 192168102 001162123456arp ndasha

(ForWindows)CommandPromptInputarp -s 192168102 00-11-62-12-34-56arp ndasha

(4)Pingfromthehostdeviceping 192168102

(5)CheckthattherewasanechoresponsetothespecifiedaddressfromNICHoweverthereisnoechoresponsethefirsttimebecauseitisusedonlytoacquiretheIPaddressThereisaresponsetothesecondandsubsequentpings

ping 192168102 rarr No response (timeout) ping 192168102 rarr echo response ping 192168102 rarr echo response ping 192168102 rarr echo response

(6)LastlydeletetheARPtableregisteredat(3)Alwaysdeletethetabletoavoidduplicatingaddresses

arp -d 192168102arp -a

IFBD-HE0708 BE07 Userrsquos Manual

3-5

3115 TransitionofProcessesinIPAddressAcquisition

WhenStaticisvalidIfStatic(fixedaddress)issetstartupalwaysreliesupontheStaticcondition(fixedaddress)InsuchacaseDCHPBOOTPRARPARPPingbecomeinvalidandstartupdoesnotoccur

WhenStaticisinvalid(default)IfStatic(afixedaddress)hasnotbeenseetheinformationbelowfordetailsontherelationships(timing)forstartingstoppingtheserverthatprovidesthepassingoftimefromthestartupoftheTCPIP()anddynamicaddressesWhentheNICsettingisinitializedoperationsfollowthistimingNotethatthereisanerrorofapproximatelyplusmn3inthetimesdisclosedbelowThereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP

ltDIPSW1=OFF(Default)gt

DHCP

RARP

ARPPing

0

[14]

15

[29]

20

[34]

DHCPBOOTP Start

DHCPValid Region

RARP Valid Region

rarr Time after starting TCPIP (seconds)

[Lower leve Time after turning on the power (seconds)]

Ping ARP Start RARP Start

BOOT Valid Region

BOOTP

Ping ARP Valid Region

ThefirstIPaddressacquiredbyeitherprotocolbecomestheNICoperatingaddressandallotherprotocolsareinvalidThedetailsareoutlinedbelow

TheIPaddressacquiredfirstbyeitherDCHPandBOOTPinthetimebetween0to15secondsisvalid WhentheIPaddressinformationisvalidduringthattimeRARPandARPPingdonotstart TheIPaddressacquiredfirstbyeitherDCHPBOOTPandRARPinthetimebetween15and20secondsis valid Addressesprovidedthereafterfromanotherserverarediscarded WhentheIPaddressinformationisvalidduringthattimeARPPingdonotstart

ltDIPSW1=ONgtTheDHCHPBOOTPvalidregionisaninfinitetimeafterTCPIPstartupIfsuchcasesRARPandARPPingcannotbeusedIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedInsuchcasesatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtoignoretheIPaddressacquisitiontimeout

IFBD-HE0708 BE07 Userrsquos Manual

3-6

312 LPRLPD

TheLPRprotocolsupportedbytheLPDofthisproductconformstoRFC1179(partiallyunsupported)ThelistoflogicprinternamesishandledasthequeuenameLPRisanacronymforLinePRinterdaemonprotocolItwasoriginallyaprintingprotocolprescribedasaUNIXprintingsystemCurrentlyitissupportedasstandardonWindows(NTandlater)ldquoLPRrdquoissometimesusedasanexecutionfilenameoftheLPRprintingutilitysoftwareTheprintserver(Daemon)thatsupportsLPRiscalledanLPD(LinePrinterDaemon)LPDusesTCPcommunicationport515

Thereceptionbufferforprintdatais1Mbytes(sharedwithRawSocketPrint) Itdoesnotsupportburnerprinting SettoldquoIprdquoonthehostdevice-portsettingswhenspecifyingaqueuename EnablethisiftheLPRbytecounter-addedenabledisablecanbeselected Seesection63DriverSupportTablefordetailsonsupportbyStarMicronicsrsquodrivers IfyouareusingastandardWindowsTCPIPprinterportandaCUPS(UNIXLinuxorMac)driverseesection 53DriverSupportTableforimportantnotes SincethereareadditionalinstructionswhenusingaWindowsstandardTCPIPprinterportoraCUPS(UNIX LinuxMac)driverSee63DriverSupportTable

IFBD-HE0708 BE07 Userrsquos Manual

3-7

313 RawSocketPrint

ThisproductsupportsRawSocketPrintcommunicationforprintingundertheTCPIPenvironmentWithRawSocketPrintalldataflowingduringtheTCPsessionisconsidereddatahandledbetweentheprinterandhostdeviceandbidirectionaldatadistributionisperformedSeethetablebelowforTCPcommunicationsportspecifications

Item Specifications Remarks

CommunicationPortNumber TCP9100

NumberofSimultaneousConnectionSessions 1or8 bullFactorydefaultsettingis1

Datareceptiontimeout0(ignore)30seconds40sec-onds60seconds120seconds180seconds300seconds

bullFactorydefaultsettingis0(ignored)bullWhenthereisatimeoutforc-ibledisconnectsconnection

Thereceptionbufferforprintdatais1Mbytes(sharedwithLPR) Themaximumnumberofsessionsreceivedforport9100issetusingNICsettings(9100MultiSession) Whensettoldquo9100MultiSessionEnablerdquothemaximumnumberofsessionsforreceptionis8whensetto ldquo9100MultiSessionldquoDisablerdquothemaximumnumberofsessionsforreceptionis1Whentherearereceptions forconnectionrequeststhatexceedthisnumberarejectionpacket(TCPReset)isissuedtothehostdevice

NotePrecautionsregardingswitchingfromoldproductsIFBD-HE0506BE05 Becarefulbecausethemulti-sessionsettingsforRawSocketPrint(9100)inthefactorydefault settingsaredifferent Setthemulti-sessionsettingsusingHTTP(Web)TelnetFTP Werecommendsettingtothesameconditionswhenswitchingfromanolderproduct (Fordetailsseesection63DriverSupportTable)

9100MultiSessionFactoryDefaultSettings bullIFBD-HE0506BE05(oldproduct)Valid bullIFBD-HE0708BE07(thisproduct)Invalid

WhenMultiSessionisvalidandprintdataisreceivedatthesametimeasmultiplesessionsarereceivedfrom thehostdevicethesessionthatfirstreceivedtheprintdataoccupiestheprinterportandprintdataofother

sessionsaccumulatesintheNICreceptionbufferuntilthesessionisclosedNotethatthesessionreceptionorderandprintoutputorderdonotalwaysmatch

Datacomingfromtheprintertothehosthostdeviceisstatusinformationobtainedfromtheprinter Seetheprinterrsquosspecificationsmanualfordetailsonthecontentsofstatusinformation DisconnectionoftheTCPsession(TCPFINRST)isconsideredtheendtoonesession InthatcasespecialcommunicationprocedureswiththeprinterarenotdoneIfspecialproceduresare requiredsuchasterminatingprintingdosofromthehostdevice IftheRSTpacketissentwhentheTCPsessionisdisconnectedfromthehostdevicesidesomeoralloftheprintdata maybeerased Youcanautomaticallyfreeasessionthatisunusedwhilebeingconnectedbysettingthedatareceptiondata timeout9100DataTimeoutThedatareceptiontimeoutcanbesetin0304060120180360seconds ThesettingscanbemadeusingWEBTelnentandFTPandthevaluesarestoredintheproductrsquosnon-volatile memory Factorydefaultsettingsis0(timeoutinvalid) Seesection63DriverSupportTablefordetailsonsupportbyStarMicronicsrsquodrivers SincethisprotocolcannotbeusedwhenusingaWindowsstandardTCPIPprinterportoraCUPS(UNIX LinuxMac)driverspecifyLPR(LPD) Fortheusertocreateasocketcommunicationprogramseethecommunicationproceduresbetweenthehost

deviceandprinterbelow

IFBD-HE0708 BE07 Userrsquos Manual

3-8

CommunicationProcedures(1) EstablishaTCPconnectionbetweenthehostandprinter(2) WhentheNSBfeature()isvalid Thehostdevicesendsandreadsthestatus(NSB)sentbytheprinter(Required)Ifthestatusdataisnotsent

hereitispossiblethattheprinterisnotreadytoreceivetheprintdatasoalwaysdothis(3) SendPrintData(4) WhentheASBfeature(1)isvalidreceivethestatusbecausetheprintersendsthestatustothehostdevice

whenitsstatuschanges Whenthehostdevicesendsastatusrequestcommandreceivebecausethestatusisreturnedforthatcom-

mandrarrRepeatsteps(3)and(4)untilprintdataends

(5) DisconnectTCPconnectionfromthehost(Client)tothePrinter(server)

NoteBeforedisconnectingtheTCPconnectionwiththeprinterthehostdevicemustreceiveallofthestatusdatasentfromtheprinter

NoteNSBfeatureSendsstatustohostdevicewhenTCP9100isconnectedtotheport ASBfeatureSendsautomaticstatustohostdeviceeachtimethereisachangeontheprinter SeeeachprinterrsquosspecificationsmanualandcommandspecificationsmanualsforinformationrelatedtovalidinvalidsettingsoftheNSBandASBfeatures

SYN SYN ACK

ltNSB Statusgt

ltPrint datagt

FIN FIN ACK

Host device Printer (TCP9100)

ltASB Statusgt

ACK

ACK

Communication Chart Example (When NSBASB are valid)

(1) Receive TCP Connection

(2) Send Status (NSB)

(4) Send Status (ASB)

(5) Disconnect TCP Response

Printer Status

Change

Start sending

print data after

receiving NSB

(1) TCP Connection Request

(2) Receive Status

(3) Send Print Data

(4) Receive Status

(5) TCP Disconnection Request

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-9

314 StatusAcquisitionFeature

ThisproductsupportstheprinterstatusacquisitionfeatureusingTCPcommunicationsport9101SeethetablebelowforTCPcommunicationsportspecifications

Item Specifications RemarksCommunicatinoPortNumber TCP9101

NumberofSimultaneousConnectionSessions 8

Datareceptiontimeout 30seconds bullWhenthereisatimeoutforcibledisconnectsconnection

Whenthefollowingcommandandparametersarereceivedfromthecomputertheprinterstatusinformation(ASB)isreturnedIfacommandoutsideoftherangeisreceivedtheconnectionisdisconnected

Commands Hexadecimal Parameterslsquo2rsquo 32H Any50bytes

Procedures1)Hostdevicetoprinter

AfterconnectingtoTCP9101sendthecommandandparametersandwaitfortheresponsefromtheprinter(Fortheparameterswerecommend00HforallDatasendingexample32H 00000000000000000000000000000000000000000000000000

2)ResponseprintertohostdeviceAftertheprinterreturnsitsstatus(ASB)itdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmedSeeeachprinterrsquoscommandspecificationsmanualfordetailsontheprinterstatusinformation(ASB)DataresponseexampleSTARMode23H86H000000000000000000

Thefollowingshowsanexamplecommunicationchart

SYN

SYN ACK

lsquo2rsquo + 50bytes

FIN FIN ACK

ACK

ACK

ltASB Statusgt

Host device Printer (TCP9101)

(1) Receive TCP Connection

(2) Send ASB Status

(3) Disconnect TCP

(1) TCP Connection Request

(2) Send Command

(3) Receive Status

(4) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-10

315 AuthenticationResetGetSettingsInformationTCP9100forcedreleaseUseTCPcommunicationsport22222tosendacommandfromthehostdevicetoperformanauthenticationresetandgetsettingsinformationSeethetablebelowforTCPcommunicationsportspecifications

Item Specifications RemarksCommunicationPortNumber TCP22222

NumberofSimultaneousConnectionSessions 4

Datareceptiontimeout 30seconds bullWhenthereisatimeoutforcibledisconnectsconnection

ThetablebelowshowsalistofsupportedcommandsIfacommandoutsideoftherangeisreceivedtheconnectionisdisconnected

Commands Hexadecimal Function AutomaticDisconnectltFSgtlsquo0rsquo[UserName]ltNULgt[Password]ltNULgt

1CH30H[UserName]00H[Password]00H AuthenticationReset Yes

ltGSgtlsquo0rsquoltNULgt 1DH30H00H GetNICdiscoverydata YesltGSgtlsquo1rsquoltNULgt 1DH31H00H Getprinterstatussetting YesltFSgtlsquo3rsquo[HostPort Number]ltNULgt

1CH33H[HostportNumber]00H TCP9100forcedrelease Yes

3151 AuthenticationResetCommand

Code ltFSgtlsquo0rsquo[UserName]ltNULgt[Password]ltNULgt

Hexadecimal 1F30[UserName]00[Password]00

Parameter UserNameldquouserrdquo(Fixed)

Password ldquoguestrdquo(WhenindefaultCanbechanged)

Function Thiscommandexecutesaforcibleresetregardlessoftheprinterstatus (onlineerrorprintingidling) Torunthisfeatureyouneedauserloginnameandpasswordforuserrights UseHTTP(WEB)TELNETFTPtochangetoanypasswordtoapplyexecutionrestrictions

ResetProcedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdevicebullWhenresetisauthorizedAftertheprinterresends00Htheconnectioniscut(2)andaresetisappliedbullWhenresetisrejectedAftertheprinterresends01Htheconnectioniscut(2)Noresetisexecuted(2)Doesnotcheckforconnectionresponseonhostdeviceside

ThefollowingshowsanexamplecommunicationchartHost device

SYNSYN ACK

ACK

ltFSgt lsquo0rsquo ldquouserrdquo ltNULgt [Password] ltNULgt

lt00Hgt or lt01Hgt

FINFIN ACK

ACK

Printer (TCP22222)

(1) TCP Connection Request

(1) TCP Connection Request

(2) Response (Accept 00HReject 01H)

(3) Disconnect TCP

(4) Reset When Accepted

(2) Send Command

(3) Receive Response

(4) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-11

3152 SettingInformationAcquisitionCommand

Code ltGSgtlsquo0rsquoltNULgt

Hexadecimal 1D3000

Function ThiscommandwillgettheprinterrsquosNICsettinginformation(discoverydata) ThiscommandisusedbyStarMicronicsdriversandtools

Procedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdeviceAftertheprinterreturnstheNICdiscoverydatausingthenextresponsedataformatitdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmed

Format ltGSgtlsquo0rsquoltNULgtn1n2[Discoverydata]

Hexadecimal 1D3000n1n2[Discoverydata]

Parameter n1n2Discoverydatadatalength(n1256+n2)

Thefollowingshowsanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltGSgt lsquo0rsquo ltNULgt

ltGSgt lsquo0rsquo ltNULgt n1 n2 [Discovery Data]

FIN

FIN ACKACK

Printer (TCP 22222)

(1) TCP Connection Request

(2) Send Command(3) Receive Request

(4) TCP Disconnection Response

(1) Receive TCP Connection

(2) Return Discovery Data

(3) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-12

Code ltGSgtlsquo1rsquoltNULgt

Hexadecimal 1D3100

Function Thiscommandwillgettheprinterrsquosstatussettinginformation ThiscommandisusedbyStarMicronicsdriversandtools

Procedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdeviceAftertheprinterreturnsthestatussettinginformationusingthenextresponsedataformatitdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmed

FormatltGSgtlsquo1rsquoltNULgtn1n2[P1][P2][P3][Pn]

Hexadecimal1D3100n1n2[P1][P2][P3][Pn]

Parametern1n2Parameter[P1]-[Pn]datalength(n1256+n2)

Parameters Item ParameterValue Hexadecimal ContentsP1 StatusFormat lsquo0rsquo 30H StarASB+ExpandedStatus

lsquo1rsquo 31H OnlystatusP2 NSBSetting lsquo0rsquo 30H Invalid

lsquo1rsquo 31H ValidASBSetting lsquo0rsquo 30H Invalid

lsquo1rsquo 31H Valid

ReturnExampleExampleSTARLinemodeNSB=ValidASB=Valid1DH31H00H 00H03H 30H31H31H

Thefollowingshowsanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltGSgt lsquo1rsquo ltNULgt

ltGSgt lsquo1rsquo ltNULgt n1 n2 [P1] [P2] [P3] [Pn] [Discovery Data]

FIN

FIN ACKACK

Printer (TCP 22222)

(1) TCP Connection Request

(2) Send Command(3) Receive Request

(4) TCP Disconnection Response

(1) Receive TCP Connection

(2) Return Status Setting Information

(3) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-13

3153 TCP9100ForcedRelease

ReleaseaspecifiedhostportnumbersessionfromamongconnectingTCP9100sessions

[Executionprocedures]Asoutlinedinthefollowingproceduresendacommandfromahostdevicetoreceivearesponsefromtheprinter(1) Sendingfromhostdevicetoprinter

Format ltFSgtlsquo3rsquo[Host Port Number]ltNULgt

Hexadecimal 1C33[Host Port Number]00

Parameter Host Port NumberThereleasedhostportnumber(2bytedataisspecifiedinorderofhigh-orderbytetolow-orderbyte)

CommandexampleHostPortNumber=256(0100hex)1C33H01H00H00HHostPortNumber=12300(300Chex)1C33H30H0CH00HHostPortNumber=65530(FFFAhex)1C33HFFHFAH00H

(2) Responsefromprintertohostdevicebull IftherewasnoresponsewhenthesessionwasconnectingTheprinterdisconnectsafterresponding00H(2)(3)

bull WhenreleasingthesessionTheprinterdisconnectsafterresponding01H(3)

(2) ItismandatorytosendthiscommandfromthesamehostdevicewherethesessionwasreleasedthatisconnectingtoTCP9100Foradifferentdevicetheprinterresponds00Handaforcedreleasewillnotbeexecuted

(3) Thiscommanddoesnotconfirmthehostdevicesconnectionresponse

Thefollowingshowsanexamplecommunicationchart

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

Print Data

SYN

SYN ACK

PC(同一端末)

22222

ACK

ltFSgtrsquo3rsquo[Host Port Number] NUL

SYN

SYN ACK

FIN

FIN ACK

ACK

ACK

Print Data

FIN (Lost)

Printer

9100 Host Port Number

01H

Hostdevice

IFBD-HE0708 BE07 Userrsquos Manual

3-14

316 HTTP ServerThisproducthasanHTTP(HyperTextTransferProtocol)serverByaccessingfromawebbrowseryoucanchangeNICsettingsdisplaynetworkinformationandmonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationandsettingsUseTCPUDPcommunicationsport80fortheHTTPserverTheStarwebPRNTfunctionisavailableforIFBD-HE07X08XBE07XByusingtheStarwebPRNTfunctionXMLdatacanbeprintedviaanHTTPserverSeeldquo4StarwebPRNTFunctionrdquoformoredetails

TheHTTPversionisHTTP10 Maximumnumberofsimultaneousconnectionsis1 Userviewinghomepage[LoginNotRequired]httpIPAddressindexhtm (Example)http192168101indexhtm Administratorhomepage[requireslog-in]httpIPAddresslindexhtm (Example)http192168101lindexhtm VeiwingandchangingIPparameterssystemsettingsandpasswords[LoginRequired] Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset Networkinformationdisplay[LoginNotRequired] Printerinformationdisplay[LoginNotRequired] Printerstatusdisplaysareupdatedautomaticallyeachtimethesettingsarerefreshed

Accounts(usernamespasswords)thatcanbeaccessedfromawebbrowserareshowninthetablebelowItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser LoginNotRequired GeneralUsers

(Onlyinformationdisplay)RootUsers ldquorootrdquo ldquopublicrdquo

bull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ForwebsettingsusingHTTPcommunicationthesupportedwebbrowserversionsarelistedinthetablebelowOperationsarenotguaranteedonearlierversionsbullFWVer4XXorearlier

WebBrowser Windows UNIXLinux MacOSXMozillaFirefox10orhigher Netscape7orhigher Opera8orhigher InternetExplorer40orhigher

bullVer500orlaterWebBrowser Windows UNIXLinux MacOSXMozillaFirefox 35 ~ 38~ 3621 ~Netscape Notsupported Notsupported NotsupportedOpera 1217~ 1216 ~ 1217~InternetExplorer 8~Chrome 402660~ 480~ 70~Safari 517~ 402~

Thefollowingshowswebbrowsersettings JavaScriptValid StylesheetValid CharacterSizesDisplayMagnificationMid(Standard)100Display InlineframeValid(FWVer4XXorearlieronly)

IFBD-HE0708 BE07 Userrsquos Manual

3-15

WEBexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)(1)Accesshttp192168101lindexhtm(2)UserNameLog-inasldquorootrdquoPasswordldquopublicrdquo(factorydefaultsetting)(3)ClickNetworkConfiguration-gtSystemConfiguration Inthescreenbelowselect9100MultiSessionENABLEThenclickSubmit

IFBD-HE0708 BE07 Userrsquos Manual

3-16

(4)ClickNetworkConfiguration-gtSaveSelectanyofthefollowingtheclickExecutebullSaverarrConfigurationPrintingrarrRestartdevicebullSaverarrRestartdevice(AfterthesetprintisoutputwhenyouselectConfigurationPrinting)Waitfortheprintertoreset

IFBD-HE0708 BE07 Userrsquos Manual

3-17

317 TELNET ServerTheTELNET(TELecommunicationNETwork)ofthisproductallowsyoutochangeNICsettingsnetworknetworkdisplaysandtomonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationUseTCPUDPcommunicationsport23fortheTELNETserver

ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithTELNETis8 Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset

AnaccounthasmultipleaccountsatloginTheusernamesandpasswordsareasfollowsItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

(1)TELNETcommandexecutionexample(ExChangingafixedIPaddress)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame(AssumedCondition)bullPrinterIPaddressacquiredbyDHCPis192168103

bullThePritnerIPaddresstobesetis192168101subnetmaskis2552552550

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelecttheIPparametersetting

larrSelecttheStaticsetting

larrSelecttheIPaddresssetting

IFBD-HE0708 BE07 Userrsquos Manual

3-18

larrEnterthefixedIPaddress

larrSelectthesubnetmasksetting

larrEnterthefixedsubnetmask

larrReturntothepreviousmenu

larrtelnetconnection

larrReturntothemainmenu

larrStorethesettingsandselectrestar

larrStoreandprintsetingsandrunrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

IFBD-HE0708 BE07 Userrsquos Manual

3-19

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelectSystemConfiguration

larrSelect9100MutliSession

larrSelectENABLE

larrReturntothemainmen

larrStorethesettingsandselectrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

larrStoreandprintsettingsandrunrestart

(2)TELNETexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame

(AssumedConditions)PrinterIPaddress=192168101

IFBD-HE0708 BE07 Userrsquos Manual

3-20

318 FTP ServerYoucanmakeNICsettingsgetthestatusprintandoverwriteNICfirmwarebyuploadingordownloadingfilestoanyspecifieddirectoryusingtheproductrsquosFTP(FileTransferProtocol)serverSeesection33SettingsDisplayItemsfordetailsondisplayinginformationForcontroltheFTPserverusesTCPbullUDPcommunicationport21fordatatransfersitusesTCPcommunicationport20

TheFTPserverissettovalidinthefactorydefaultsettingsbutyoucaninvalidateitusingHTTP(Web)Telnet andFTP UseHTTP(Web)orTelnettoreturnittovalid ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithFTPis8Howeverfordetails onFTPprinting(writingtotheIpdirectory)thenumberofsessionsthatcanbeprintedsimultaneouslyis1 Alsowhensimultaneouslywritingdatafromamultipleofsessionsandthefirstreceivedsessionoccupies morethanoneminutethewritingrequestofsubsequentlyconnectedsessionswillberejected ItisnecessarytospecifyASCII(TypeA)orBinary(TypeI)forfilesasthetransfermodesbutthemode differencesdependontheclientwithoutprocessingonthisproductDataistransferredasisintheBinary modebut0Ahexisconvertedto0Dhex+0AhexfortransferintheASCIImodeForthatreasontoavoid mistakenlyspecifyingthismodethisproductshouldbesettoBinarymodetotransferallfiles SupportsbothActiveandPassivemodessoyoucansenddataoverafirewallTransferthroughputisless efficientinPassivemode Anonymouslogin Ifyouloginwithausernameorpasswordthatisnotregisteredyoucanloginwithgeneraluserrights Whenlogginginasanonymoustheusernameandpasswordmustbewithin31characters Inthiscasethepasswordisomitted WhenaccessinganFTPserverfromahostdevicedosousinganFTPclientsoftware(CUIversioncommand

directinput)ofastandardOS IfthereisnoaccessfromtheFTPclientfor15minutestheFTPserverwillforciblydisconnecttheconnection

TherearemultipleaccountsthatrequirelogginginforoperationsTheusernamesandpasswordsareasfollows

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ThedirectorydisplayedbyFTPandthefileconfigurationandfunctionsareshownonthenextpage

IFBD-HE0708 BE07 Userrsquos Manual

3-21

DirectoryFileConfigurationandFunctions

Directory FilenameNote2

ExtensionRestrictionNote3

TransferModeNote4

AccountLimitNote1

user root Function

- - None(Rootdirectory)

lp printdatprn No Binary W W PrintOutputtoPrinterrarrSeeldquo3181FTPPrintingrdquo

net_config netconfini ldquoinirdquo BinaryorASCII R RW Readsandupdatesnetworksettings

rarrSeesection3182NICSettings

status netstastxt - BinaryorASCII R R Readsoperationinformationofoperatingnet-

work

nicvertxt - BinaryorASCII R R Readsnetworkcardversioninformation

prnstastxt - BinaryorASCII R R Readprinterstatus(hexadecimaldumpdisplay)

deviceidtxt - BinaryorASCII R R ReadPrinterDeviceID

firmware NIC_MAINbin ldquobinrdquo Binary - W NICMainFWUpdaterarrSeeldquo3183FWUpdaterdquo

freespace - No BinaryorASCII R RW Freespace

Note1AccountLimit RReadOnlyWWriteOnlyRWReadWrite-NoFunction

Note2Filenames Filenamesshouldbelessthan32charactersincludingtheextensionTherearenorestrictionstofilenamestowriteexceptfortheextensionUsablecharactersarelimitedtoEnglishnumbersandalphabet(ldquoArdquotordquoZrdquoldquoardquotordquozrdquoldquo0rdquotordquo9rdquo)

Note3FileExtensionRestrictions Whenanextensionrestrictionisspecifiedthefilenamespecifiedotherthanthespecifiedextensionsisrejected ThereisnoconceptofextensioninUNIXLinuxandMacOSXbutthisrestrictionisappliedtothefinalfourcharactersofthefilename

Note4Transfermode FilescanbetransferredbyBinaryaloneorASCIIcanbespecifiedHoweverspecifyalwaysBinarymodetopreventspecificationmistakes

Note5Observethefollowingrestrictionsforthetotalsizeforfilesandnumberoffilesthatcanbeuploadedtothefreespace bullTotalFileSizeMax640Kbytes bullTotalNumberofFilesMax10 Alsodonotplaceanexecutablefileinthisdirectory

IFBD-HE0708 BE07 Userrsquos Manual

3-22

ExampleFTPCommandExecutionThisisanexampleofinputinaWindowscommandpromptUNIXLinuxshellinputisthesameThisisanexampleexecutionofacquiringaprinterstatusfileThefilelistdisplay(dircommand(onUNIXLinuxitistheIscommand))isinUNIXcompatibleformat(includingversiondisplay)

(AssumedConditions)PrinterIPaddress=192168101

larrConnecttoFTP

larrEnterusername

larrEnterpassword(Defaultpublic)

larrMovetostatusdirectory

larrCurrentdirectorypositiondisplay

larrFilelist

larrSpecifybinarytransfermode

larrGettheprnstastxtfi

larrMovetorootdirectory

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-23

3181 FTP Printing WhenwritingdatatotheIpdirectoryitistransferredtotheprinterasprintdata

3182 NIC Setting LogintotheFTPserverfromanFTPclienttoviewthesettingsbyreadingthesettingfileinthenet_configdirectoryAlsobyuploadingthesettingfiletothesamedirectoryyoucanstorethesettingsinthenon-volatilememoryTheextensionsoffilenamesuploadedfromtheFTPclientarechangedtoldquo$$$rdquopriortowritingtoNVRAMandthefilesaresavedasmid-wayfilesWhenupdatingissuccessfulthemid-wayfilesaredeletedbutiftheformatofthesettingcontentsisincorrectorthewritingtothenon-volatilememoryiserroneousandthewritingfailsthefileswillremainwithoutbeingdeleted(extensionldquo$$$rdquo)AlsoifwritingendsnormallytheprinterwillautomaticallyberesetIftheldquoConfigurationPrintrdquoitemisldquoEnablerdquotheresetwillbeappliedwhenthesettingsprintisended

SettingExampleExampleofFWVer500StarwebPRNTmodel(netconfini)

The loaded NIC MAC information is used for the MAC Address item but when uploaded the MAC information field is ignored Therefore when you use a loaded setting file to upload to NIC you do not need to change this field

ltlt IFBD-HE07X08X Information gtgt MAC Addr 001162123456 Configuration Print ENABLE

ltlt IFBD-HE0708 Information gtgt MAC Addr 0011620001d8 Configuration Print ENABLE

ltlt IP Parameters -NVRAM- gtgt IP Address 192168101 Subnet Mask 2552552550 Default Gateway 19216810254 DHCPBOOTP DISABLE RARP DISABLE

ltlt System Configuration gtgt user Login Password guest root Login Password Web Refresh Time (Sec) 5 9100 Multi Session DISABLE 9100 Data Timeout (Sec) 0 TCP Keep-Alive DISABLE FTP ENABLE Disconnect Message ENABLE TCP Port80 ENABLE Subnet Mask (BOOTP) HE05 Emulation TCP SYN Timeout(Sec) 104 TCP SYN Interval(Sec) 2 22222 FS 3 Command DISABLE

ltlt Web Print gtgt TCP Port Number 80

ltlt SNMP gtgt Authentic Community Trap Community public Trap Address(IP) 0000 SysContact 1234 SysName SysLocation EnableAuthenTrap 2

ltlt SSLTLS gtgt SSLTLS DISABLE TCP Port 443 Certificate Self-Signed Self-Signed Command Not Exist CA-Signed Certificate Not Exist

When you specify Enable for the Configuration Print item you can print the settings to verify that they have been loaded to the non-volatile memory

The factory default setting for 9100Multi-session is different from the old product Factory Default SettingsIFBD-HE0506BE05 (old product) ENABLEIFBD-HE0708BE07 (this product) DISABLE

The Web Print setting items are for

the Star WebPRNT model only

The SNMP setting items are for

FW Ver 500 or later only

IFBD-HE0708 BE07 Userrsquos Manual

3-24

FileFormatRules SettinglineformatisldquoItemNamerdquoldquoSettingValuerdquoTheseparator(delimiter)isasingle-byteEnglishcharacter ldquordquo(colon) OnlyASCIIcharacterscanbeusedinthisfile Uploadsarerejectedforthefollwoing bullWhenanitemnamethatdoesnotexistisspecifiedorthereareinsufficientnumberofsettingitems bullWhenthesettingvalueinputisoutofrange bullWhentheinputforStaticvalueandDynamicvaluehasastandardviolationintheIPparametersettingfield (SeetheNotesField) Linesbeginningwithldquordquoareskippedascommentlines

ltlt DIPSW Setting gtgt

SW1=OFF DHCPBOOTP Timeout ENABLE

SW2=OFF Reserved

Notes

-When DHCPBOOTP or RARP is changed

to ENABLE IP Address Subnet Mask

and Gateway Address must be set to

0000

-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

The lines beginning with a (sharp)

are comment lines

IFBD-HE0708 BE07 Userrsquos Manual

3-25

3183 FWUpdateLogintothisproductusingFTPtoupdatetheNICfirmware(FW)byuploadingtheversionupgradebinarydatatothefirmwaredirectory

WhenuploadingFWdatatheFTPservercalculatestheCRCvalueoftheFWdataandchecksthatithas beentransferredcorrectlyIfthefirmwareisnotcorrectlytransferredcanceltheupload WhenalldatahasbeenconfirmedtobecorrectlyreceivedstartwritingtotheFlashROMIfwritingtothe FlashROMendsnormallytheprinterwillautomaticallybereset WritingtakesseveralminutesAbsolutelyneverturnoffthepowerorapplyaresetpriortofinalresetbeing appliedIfterminatedpartwaytheFlashROMdatawillbedamangedandlateritmaynotstartup

ThefollowingdescribestheprocedurestoupdatetheFWofthisproductusingFTPForWindowsstartthecommandpromptthenfollowingthedirectionsbelowForUNIXLinuxdothesameopera-tionsontheshellexecutionscreen

(AssumedConditions)PrinterIPaddress=192168101AssumesthemainFWdata(rdquoHE7_V100(NIC_MAIN)binrdquo)fortheforthisproductisinthecurrentdirectoryDwhenFTPisexecutedonthehostdevice

larrConnecttoFTP

larrEntertheusername

larrMovetothefirmwaredirectory

larrEnterthepassword(Defaultpublic)

larrCurrentdirectorypositiondisplay

larrSpecifybinarytransfermode

larrWritethefirmwarefile

larrWaitherefortheprintertorestart

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-26

PrecautionsforFWupdatecompatibility

ThefollowingrestrictionsonFWupdateapplytothesubjectFWversions

bullWhenusingaproductwithIFcardFWthatisVer4XXorearlier UpgradetoFWVer500orlaterisnotpossibleUseVer4XXorearlierFWbullWhenusingaproductwithIFcardFWthatisVer500orlater DowngradetoFWVer4XXorearlierisnotpossibleUseVer500orlaterFW

CheckingtheversionoftheIFcardthatisusedbullTurnonthepowerwhilepressingandholdingtheFeedswitchontheprinterunitandchecktheself-testprintinformation(Fordetailsaboutthecontentsofself-testprintrefertosection325ldquoSelf-testPrintrdquo)

bullTochecktheversionfromthePCBchassisappearancerefertosection21ldquoModelNamesrdquo

IFBD-HE0708 BE07 Userrsquos Manual

3-27

319 DiscoveryThisproducthasaStargenuineNICsearchprotocolSDP(StarDiscoveryProtocol)SDPusesUDPcommunicationport22222SDPisusedtosearchtheproductoverLANusingapplicationsoftwaresuchasasettingutilityprogram

ThefollowingisanexampleTheNameofIFUnitfieldisdifferentthisproduct(IFBD-HE0708BE07)andtheoldproducts(IFBD-HE0506BE05)bullNameofIFUnitldquoIFBD-HE0506rdquobullNameofIFUnitldquoIFBD-HE0708rdquo

(Ex)Detaileddisplayexampleofsearchresultsusingadiscoverytool(OSWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

3-28

3110 TFTPClientWhentheprinterpoweristurnedonwhileyouholddownthepushswitchtheTFTP(TrivialFileTransferProtocol)clientstoredinthebootloaderisstartedupTheTFTPclientautomaticallydownloadsthemainprogramfromtheTFTPserverovertheLANandwritestotheFlashROMontheNICboardWhenwritingendsnormallytheprinterwillautomaticallyberesetandwillstartupnormallyThefollowingflowchartshowstheseriesofoperations

YES

NO

YES

NO

Power On (Reset)

Was Push

Switch Released

Was Push

Switch Pressed

LAN Connector LED (RedGreen)

Stops Blinking Alternately

Get IP Address from

DHCPBOOTP Server (1)

Connect to TFTP Server

Download NIC Main

Firmware (2)

Write Main Firmware to

Flash Memory

Reset Printer

To Main Program Execution

LAN Connector LED (RedGreen)

Starts Blinking Alternately

1ItisnecessarytostartuptheTFTPandDHCPBOOTPserversonthesamemachine2TheNICmainfirmwarefilenamedownloadedfromTFTPmustbeldquoNIC_MAINbinrdquoEveniftheversionisdifferentthefirmwaremustbethesamenameaswhendownloadingusingTFTP((Ex)YoucanchangeldquoHE7_V100(NIC_Main)binrdquotoldquoNIC_MAINbinrdquo)

NoteThisTFTPclientfunctionisusedforemergencyrecoverywhentheFWmainfirmwarehasbeendamagedUsetheFTPserverfunctionforordinaryFWupdates(Seesection318FTPServer)

IFBD-HE0708 BE07 Userrsquos Manual

3-29

3111 TCPKeep-AliveThisproductsupportsTCPKeep-AliveIfTCPKeep-AliveisvalidTCPKeep-Aliveoperationsareperformedunderthefollowingconditionsonthecomputer

Item Value FactoryDefault RemarksSetting ENABLEDISABLE DISABLEDisconnectiontimeouttime Approx42seconds Note1

Note1Ifthereisnoresponseforthistimefromthecomputertheprinterforciblydisconnectstheconnection(RST)

ThisfeatureisappliedtoallTCPIPcommunicationsports ThisfeatureisunrelatedtotheTCP9100datareceptiontimeout

Thefollowingisanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltDATAgt

ltDATAgt

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

RST

Printer (TCP Port)

Receive TCP Connection

Detect TimeoutForced Disconnection

No Reception Data From PC

Start TCP Keep-Alive prove

No Response from PC (Approx 42 Seconds)

TCP Connection)

PC Problem Occurs Here

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-30

3112 SNMP ThisfunctionsupportsFWVer500orlaterTheSNMPofthisproductincludesaSNMPagentthatoperatesusingUDPIPVariousinformationaboutthisproductandtheprintercanbemanagedwiththeSNMPmanager

ItiscompatiblewithSNMPv1andsupportsMIB-II(RFC1213)andHostResource-MIB(RFC1514)ReadprivilegeisgrantedtocommunitynameldquopublicrdquoandthecharacterstringregisteredinldquoAuthenticCommunityrdquointheproductsettingsishandledasthewriteprivilegeHoweverifnocharacterstringissetinldquoAuthenticCommunityrdquowriteprivilegeisgrantedtocommunitynameldquopublicrdquo

RestrictionssysContactsysNameandsysLocationarelimitedtoamaximumof78(1-byte)charactersifAdminStatusandifOperStatusareread-onlyand1isalwaysreturnedasthereadvalue AnexplanationoftheMIBsupportedbythisproductislistedinthetablebelow

MIB-II(RFC1213)Name DescriptionsysDescr ASCIIcharacterstringcontainingthedevicenameversionandotherinformationsysObjectID ObjectIDindicatingtheproductidentificationnumbersysUpTime Elapsedtimeafterstartingup(units10msec)sysContact ASCIIcharacterstringcontainingtheadministratornameandcontactinformationsysName ASCIIcharacterstringcontainingthedevicemanagerdomainnameandother

informationsysLocation ASCIIcharacterstringindicatingthephysicallocationwherethedeviceisinstalledsysServices ValueindicatingthedeviceprotocollevelserviceifNumber DevicenetworkinterfacenumberifIndex InterfaceidentificationnumberifDescr ASCIIcharacterstringindicatinginformationassociatedwiththeinterfaceifType PhysicallayerandlinkprotocolinterfacetypeifMtu MaximumtransmittabledatagramsizeifSpeed Interfacetransmissionspeed[bitsec]ifPhysAddress InterfacephysicaladdressifAdminStatus InterfaceadministrationstatusifOperStatus InterfaceoperatingstatusifLastChange sysUpTimevalueatthetimewhentheinterfaceoperatingstatuswaslastchangedifInOctets NumberofbytesreceivedbytheinterfaceifInUcastPkts NumberofsubnetworkunicastpacketsreceivedanddeliveredtoahigherlayerifInNUcastPkts NumberofbroadcastormulticastpacketsreceivedanddeliveredtoahigherlayerifInDiscards Numberofnormalreceivedpacketsthatwerediscardedduetofullbufferorother

reasonifInErrors NumberofreceivederrorpacketsifInUnknownProtos Numberofreceivedpacketsthatwerediscardedbecauseofaninvalidor

unsupportedprotocolifOutOctets TotalnumberoftransmittedbytesifOutUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedunicasttransmissionof

IFBD-HE0708 BE07 Userrsquos Manual

3-31

Name DescriptionifOutNUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedbroadcastormulticast

transmissionofifOutDiscards Numberofpacketsthatwerediscardedandnottransmittedduetofullbufferor

otherreasonifOutErrors NumberofpacketsthatwerenottransmittedduetoerrorifOutQLen Lengthoftheoutputqueue(numberofpackets)ifSpecific MIB-definedobjectIDuniquetotheinterfacemediathatisbeingusedatIfIndex Valuethatidentifiestheinterfacerelatedtothistranslationentry(=ifIndex)atPhysAddress Media-dependentphysicaladdressatNetAddress Networkaddress(IPaddress)correspondingtothephysicaladdressipForwarding IndicationofwhetherornotthereisafunctionforforwardingIPdatagrams

receivedattheIPgatewaytootherdestinations (1Forwarding2NotForwarding)

ipDefaultTTL DefaultvalueofIPdatagramheaderTTLipInReceives TotalnumberofreceivedIPdatagramsipInHdrErrors NumberofdatagramsdiscardedduetoIPheadererroripInAddrErrors NumberofdatagramsdiscardedduetoproblemwiththeIPheaderdestination

addressipForwDatagrams NumberofIPdatagramsforwardedtothefinaldestinationipInUnknownProtos NumberofIPdatagramsintendedforownnodethatwerediscardeddueto

unknownorunsupportedprotocolipInDiscards NumberofdatagramsdiscardedduetobufferspaceorotherinternalproblemipInDelivers NumberofdatagramsdeliveredtoIPuserprotocols(higher-levelprotocols

includingICMP)ipOutRequests0 NumberofIPdatagramtransmissionrequestsexecutedbylocalIPuserprotocolsipOutDiscards NumberofIPdatagramsthatwerediscardedandnottransmitteddueto

insufficientbufferorotherreasonipOutNoRoutes NumberofIPdatagramsdiscardedbecausenoroutetothedestinationcouldbe

foundwhentransmittingipReasmTimeout MaximumvalueofreceivingwaittimeforallIPdatagramswhenfragmentedIP

datagramsarereceivedandreassembledipReasmReqds NumberofreceivedfragmentedIPdatagramsnecessarytoreassembletheentityipReasmOKs NumberofreceivedfragmentIPdatagramsthatweresuccessfullyreassembledipReasmFails NumberofreceivedfragmentIPdatagramswherereassemblyfailedipFragOKs NumberofdatagramsthatweresuccessfullyfragmentedforthisentityipFragFails Numberofdatagramsthatcouldnotbefragmentedandwerediscardedforthis

entityipFragCreates NumberoffragmentIPdatagramsthatweregeneratedasaresultof

fragmentationforthisentityipAdEntAddr IPaddresswhichisassociatedwiththeaddressinformationipAdEntIfIndex InterfaceidentificationnumbercorrespondingtothisIPaddressipAdEntNetMask SubnetmaskvalueassociatedwiththisIPaddressipAdEntBcastAddr ValueoftheleastsignificantbitintheIPbroadcastaddressusedforbroadcast

sentontheinterfaceoftheIPaddressipAdEntReasmMaxSize MaximumIPdatagramsizethatcanbereassembledfortheentityfromthe

receivedfragmentIPdatagrams

IFBD-HE0708 BE07 Userrsquos Manual

3-32

Name DescriptionipRouteDest DestinationIPaddressofthisroute(0000=Defaultroute)ipRouteIfIndex Interfaceidentificationnumberfortransmittingtothenextdestinationhostonthis

route(=ifIndex)IpRouteMetric Primaryroutingmetricforthisroute(-1=Notused)ipRouteNextHop IPaddressofnexthoponthisrouteIpRouteType Routetypes(1Noneofthefollowing2Invalidroute3Directconnection4

Indirectconnection)IpRouteProto RoutingmechanismbywhichthisroutewaslearnedIpRouteAge Elapsedtimeafterthisroutewaslastconfirmedasanormalroute[sec]IpRouteMask ValuewhichperformslogicalANDbeforecomparisonwithipRouteDestorthe

destinationaddressipRouteInfo MIBdefinitionnumberforroutingprotocolusedforthisrouteipNetToMediaIfIndex Interfaceidentificationnumberforthisentry(=ifIndex)ipNetToMediaPhysAddress Media-dependentphysicaladdressipNetToMediaNetAddress IPaddresscorrespondingtothephysicaladdressofthisentryipNetToMediaType Addressconversionmethod(1Noneofthefollowing2Invalidvalue3Dynamic

conversion4Staticconversion)icmpInMsgs TotalnumberofreceivedICMPicmpInErrors NumberofreceivedICMPmessagesthatwerediscardedduetochecksumerror

orotherICMPspecificationerroricmpInDestUnreachs NumberofICMPdestination-unreachablemessagesreceivedicmpInTimeExcds NumberofICMPtime-exceededmessagesreceivedicmpInParmProbs NumberofICMPparameter-problemmessagesreceivedicmpInSrcQuenchs NumberofICMPsource-quenchmessagesreceivedicmpInRedirects NumberofICMPredirectmessagesreceivedicmpInEchos NumberofICMPecho-requestmessagesreceivedicmpInEchoReps NumberofICMPecho-replymessagesreceivedicmpInTimestamps NumberofICMPtimestamp-requestmessagesreceivedicmpInTimestampReps NumberofICMPtimestamp-replymessagesreceivedicmpInAddrMasks NumberofICMPaddressmaskrequestmessagesreceivedicmpInAddrMaskReps NumberofICMPaddressmaskreplymessagesreceivedicmpOutMsgs TotalnumberofICMPmessagestransmittedicmpOutErrors NumberofICMPmessagesthatwerediscardedandnottransmittedduetofull

bufferorotherreasonattimeofICMPtransmissionicmpOutDestUnreachs NumberofICMPdestination-unreachablemessagestransmittedicmpOutTimeExcds NumberofICMPtime-exceededmessagestransmittedicmpOutParmProbs NumberofICMPparameter-problemmessagestransmittedicmpOutSrcQuenchs NumberofICMPsource-quenchmessagestransmittedicmpOutRedirects NumberofICMPredirectmessagestransmittedicmpOutEchos NumberofICMPecho-requestmessagestransmittedicmpOutEchoReps NumberofICMPecho-replymessagestransmittedicmpOutTimestamps NumberofICMPtimestamp-requestmessagestransmittedicmpOutTimestampReps NumberofICMPtimestamp-replymessagestransmittedicmpOutAddrMasks NumberofICMPaddressmaskrequestmessagestransmittedicmpOutAddrMaskReps NumberofICMPaddressmaskreplymessagestransmitted

IFBD-HE0708 BE07 Userrsquos Manual

3-33

Name DescriptiontcpRtoAlgorithm AlgorithmthatdecidestheresendtimeoutvalueforTCPconnection

(1Noneofthefollowing2Fixedvalue3MIL-STD-17784VanJacobsonrsquosalgorithm)

tcpRtoMin MinimumTCPprotocolresendtimeoutvalue(units10msec)tcpRtoMax MaximumTCPprotocolresendtimeoutvalue(units10msec)tcpMaxConn MaximumnumberofTCPconnectionstcpActiveOpens NumberoftimesthatTCPconnectionswereactivelyopenedtcpPassiveOpens NumberoftimesthatTCPconnectionswerepassivelyopenedtcpAttemptFails NumberoftimesthatTCPconnectionsfailedtcpEstabResets NumberoftimesthatTCPconnectionswereresettcpCurrEstab NumberofTCMconnectionswithstatusESTABLISHEDorCLOSE-WAITtcpInSegs NumberofreceivedTCPsegmentstcpOutSegs NumberoftransmittedTCPsegmentstcpRetransSegs NumberofresentTCPsegmentstcpConnState StatusofthisTCPconnection

(1Closed2Listen3SynSent4SynReceived5Established6FinWait17FinWait28CloseWait9LastAck10Closing11TimeWait12DeleteTCB)

tcpConnState StatusofthisTCPconnectiontcpConnLocalAddress LocalIPaddressofthisTCPconnectiontcpConnLocalPort LocalportnumberofthisTCPconnectiontcpConnRemAddress RemoteIPaddressofthisTCPconnectiontcpConnRemPort RemoteconnectionportofthisTCPconnectiontcpInErrs Numberofreceivederrorsegments(TCPchecksumerroretc)tcpOutRsts NumberoftimesthatTCPconnectionswereresetudpInDatagrams TotalnumberofUDPdatagramsdeliveredtoUDPusersudpNoPorts NumberofreceivedUDPdatagramsdestinedforportsthatarenotopenudpInErrors NumberofreceivedUDPdatagramswhichwerediscardedduetoaproblemwith

thedestinationportapplicationudpOutDatagrams NumberoftransmittedUDPdatagramsudpLocalAddress LocaladdressofUDPreceivingstandbyport(0000nodesignatedreceiving

address)udpLocalPort Receivingwaitlocalportnumber

IFBD-HE0708 BE07 Userrsquos Manual

3-34

Name DescriptionsnmpInPkts TotalnumberofSNMPmessagesreceivedfromthetransportservicesnmpOutPkts TotalnumberofSNMPmessagetransmissionrequestssenttothetransportlayersnmpInBadVersions TotalnumberofreceivedSNMPmessagesthatwereforanunsupportedversionsnmpInBadCommunityNames TotalnumberofreceivedSNMPmessageswithaninvalidcommunitynamesnmpInBadCommunityUses NumberofreceivedSNMPmessagesthatindicatedanoperationwhichisnot

permittedbythatcommunitysnmpInASNParseErrs NumberoferrorsinASN1orBERformatdetectedwhiledecodingreceivedSNMP

messagessnmpInTooBigs NumberofreceivedSNMPPDUwitherrorstatusldquoTooBigrdquosnmpInNoSuchNames NumberofreceivedSNMPPDUwitherrorstatusldquoNoSuchNamerdquosnmpInBadValues NumberofreceivedSNMPPDUwitherrorstatusldquoBadValuerdquosnmpInReadOnlys NumberofreceivedSNMPPDUwitherrorstatusldquoReadOnlyrdquosnmpInGenErrs NumberofreceivedSNMPPDUwitherrorstatusldquoGenErrrdquosnmpInTotalReqVars NumberofMIBobjectsreadsuccessfullyasaresultofGet-RequestandGet-

NextRequestPDUssnmpInTotalSetVars NumberofMIBobjectschangedsuccessfullyasaresultofreceivingSet-RequestsnmpInGetRequests NumberofreceivedSNMPGet-RequestPDUssnmpInGetNexts NumberofreceivedSNMPGet-NextRequestPDUssnmpInSetRequests NumberofreceivedSNMPSet-RequestPDUssnmpInGetResponses NumberofreceivedSNMPGet-ResponsePDUssnmpInTraps NumberofreceivedSNMPtrapPDUssnmpOutTooBigs NumberoftransmittedPDUswithdesignatederrorstatusldquoTooBigrdquosnmpOutNoSuchNames NumberoftransmittedPDUswithdesignatederrorstatusldquoNoSuchNamerdquosnmpOutBadValues NumberoftransmittedPDUswithdesignatederrorstatusldquoBadValuerdquosnmpOutGenErrs NumberoftransmittedPDUswithdesignatederrorstatusldquoGenErrrdquosnmpOutGetRequests NumberoftransmittedSNMPGet-RequestPDUssnmpOutGetNexts NumberoftransmittedSNMPGet-NextRequestPDUssnmpOutSetRequests NumberoftransmittedSNMPSet-RequestPDUssnmpOutGetResponses NumberoftransmittedSNMPGet-ResponsePDUssnmpOutTraps NumberoftransmittedSNMPtrapPDUssnmpEnableAuthenTraps Controlofauthentication-failuretrapgeneration

(1Generatetraps2Donotgeneratetraps)

HostResource-MIB(RFC1514)Name DescriptionhrDeviceIndex CharacteristicvalueassignedtotheconnecteddevicehrDeviceType ConnecteddevicetypehrDeviceDescr CharacterstringdescribingtheconnecteddevicehrDeviceID ConnecteddeviceproductIDhrDeviceStatus Connecteddevicestatus

(1Unknown2Running3Warning4Testing5Down)hrDeviceErrors NumberoftimeserrorsweregeneratedbytheconnecteddevicehrPrinterStatus Connectedprinterstatus

(1Idle2Printing3Warmup)hrPrinterDetectedErrorState Connectedprintererrorstatus

(0LowPaper1NoPaper2LowToner3NoToner4DoorOpen5Jammed6Offline7ServiceRequested)

IFBD-HE0708 BE07 Userrsquos Manual

3-35

31121SNMPConfigurationParametersThefollowingparameterscanbesetfromwebconfigurationorTelnetThesevaluescanalsobecheckedatself-testprint

Name Settingrange DefaultvalueAuthenticCommunity Max15characters(ASCII) ldquopublicrdquoTrapCommunity Max15characters(ASCIIJapaneseOK) ldquopublicrdquoTrapAddress(IP) 0000-255255255255 0000SysContact Max78characters(ASCIIJapaneseOK) NoneSysName Max78characters(ASCIIJapaneseOK) NoneSysLocation Max78characters(ASCIIJapaneseOK) NoneEnableAuthenTrap 1or2 2

31122 Trap Issue Events WhentheEnableAuthenTrapsettingforthisproductisENABLEthenthisproductissuestrapstotheSNMPmanager(trapnotificationaddress)whenthefollowing3eventsoccur

[Trapissueevents]1Whenproductwasstartedup[Generictraptype=0(ColdStart)]

2Whenprinterstatuschanged(IEEE1284portstatusmonitor)[Generictraptype=6(EnterpriseSpecific)]

3Whenaccessbyaninvalidcommitteenameoccurred[Generictraptype=4(AuthenticationFailure)]

IFBD-HE0708 BE07 Userrsquos Manual

3-36

32 OtherSpecifications321 Operating Time

Thereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP(startofIPaddressacquisition)Ittakesapproximately18secondsbeforetheTCPIPservices(HTTPTELNETFTPLPDRawSocketPrint)canbeusedafterturningonthepower

NoteWhenacquiringtheIPaddressbyDynamice(DHCPBOOTPRARP)thistimemay lengthendependingontheserverresponsetime

322 PushSwitchWhiletheTCPIPisoperating(thepowerhasbeenturnedonanditiswithintheelapsetimedescribedinsection321StartupTime)ifthepushswitchiscontinuedtobehelddowntheLEDdisplaypatternwillchangeaccordingtothetimesshownbelowWhentheswitchisreleasedtheproductwillentereachspecialmode

SpecialMode

Phase SWPressingTimeLANConnector

LEDBlinkingPattern SpecialModeGreen Red

1 1secondtolessthan5seconds Blinking Blinking NICsettinginitializemode(2)2 5secondtolessthan9seconds Extinguished Blinking Reserved(Undefined)3 9secondtolessthan13seconds Blinking Extinguished Reserved(Undefined)

Over13seconds(1)

Note1WhenPhase3isexceededpresstheswitchfor1secondtoreturntoPhase1

Note2ExecutionproceduresfortheNICsettinginitializemode

1 Afterenteringthismodepressthepushswitchonceandreleaseit TheLEDdisplaywillbeldquoGreen=ExtinguishedRed=ExtinguishedrdquoandtheinitializingoftheNICsettingsinthenon-volatilememorywillbegin

2 Iftheinitializationissuccessfultheprinterwillautomaticallybereset DonotturnoffthepowerorapplyaresetuntilthisresethasbeenappliedAlsoiftheNICsettinginitializationfailstheLEDdisplaywillbeldquoGreen=ExtinguishedRed=Litrdquoandallopera-tionswillstopIfsoturnthepoweroff

NoteWhenturningthepoweronadifferentmode(automaticfirmwareupdatefunctionusingTFTPclient)willstartupthatisdifferenttotheabovefunctionsfortheoperationswhenturningthepoweronwiththepushswitchpressedFordetailsseesection318TFTPCli-ent

IFBD-HE0708 BE07 Userrsquos Manual

3-37

323 DIPSwitchesDIPswitchesareloadedwhenthepoweristurnedonorwhentheprinterisresetThereforewhenyouchangethesettingsenablethembyturningtheprinteronagainorbyexecutingaprinterresetTurnthepoweroffbeforechangingthePCBandinterfacetype

DIPswitch Feature ON OFFDIPSW1 SetsIPaddressacquisitiontimeout Notimeout 20seconds(factorydefaultsetting)DIPSW2 Reserved(Fixedatoff) - -

DIPSW1SetsthetimeouttimewhengettingtheaddressfromaDHCPBOOTPserverThefactorydefaultsetting(whensettooff)is20secondsWhensettoonthereisnotimeoutIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedAsaresultatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtohavenoIPaddressacquisitiontimeout

DIPSW2PresentlyunusedAfeaturewillbeaddedinthefutureThisshouldalwaysbeoff

324 LEDThereisaredandagreenLEDequippedonthenetworkinterfaceconnector(LANconnectorRJ45)Thesefunctionasoutlinedbelowundernormaloperatingconditions

Red(LINKActivity) Alinkhasbeenestablishedbetweentheportandtheconnecteddevice CommunicationsarereadyatbothdevicesGreen(100M) Lightswhentheportisoperatingat100Mbps

ForotherstheflashingpatternchangesaccordingtothepressingofthepushswitchFordetailsseesections3110TFTPClientand322PushSwitch

IFBD-HE0708 BE07 Userrsquos Manual

3-38

325 Self-testPrintIfthisproductexecutesaprinterself-printthefollowingisprintedaftertheprintersettingprintFinallyfortheIPparameterinformationduringoperationitisnotpossiblewhenconductingaself-printbycommandfromthehostdevice

Self-testPrintExample(ForFWVer500andStarwebPRNTmodel)

VersionInformation(MainBootLoadPLD)

NICSettingInformation(SameasthenetconfinirdquoFile)

TheWebPrintsettingitemsareformodelswhichsupportStarwebPRNTonlyTheSNMPsettingitemsareforFWVer500orlateronly

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 2: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

Contents

1 GENERAL DESCRIPTION 1-111 Features 1-112 DifferencesbetweenIFBD-HE0708BE07andIFBD-07X08XBE07X 1-113 MainSettingsAttheTimeofShipment(Overview) 1-2131 IPParameterFactoryShipmentSettings 1-2132 Log-inPasswordooAdministratorRightSettingAttheTimeofFactoryShipment 1-2133 Log-inPasswordofUserRightSettingAttheTimeofFactoryShipment 1-2134 IPAddressSetting 1-2

2 HARDWARE SPECIFICATIONS 2-121 ModelNames 2-122 Specifications 2-223 AmbientConditions 2-324 CompatibleSpecifications 2-325 ConnectorSpecifications 2-3251 NetworkInterface(RJ45) 2-3

26EthernetCommunicationConditions 2-427NetworkConnectionCable 2-4

3 FUNCTION SPECIFICATIONS 3-131 ScopeofCommunicationsProtocols 3-1311 IPAddressSetting 3-2312 LPRLPD 3-6313 RawSocketPrint 3-7314 StatusAcquisitionFeature 3-9315 AuthenticationResetGetSettingsInformationTCP9100forcedrelease 3-10316 HTTPServer 3-14317 TELNETServer 3-17318 FTPServer 3-20319 Discovery 3-273110 TFTPClient 3-283111 TCPKeep-Alive 3-293112 SNMP 3-30

32 OtherSpecifications 3-36321 OperatingTime 3-36322 PushSwitch 3-36323 DIPSwitches 3-37324 LED 3-37325 Self-testPrint 3-38326 BrokenLinkDetection 3-40

IFBD-HE0708 BE07 Userrsquos Manual

33 SettingsDisplayItems 3-41331 IPParameterSettings 3-41332 SystemSettings 3-41333 WebPrintSettings(IFBD-HE07X08XBE07Xonly) 3-42334 SNMPSettings 3-42335 SSLTLSSettings 3-42336 NetworkCardInformationDisplay 3-42337 CurrentIPParameterStatusDisplay 3-43338 PrinterDeviceIDDisplay 3-43339 PrinterStatusDisplay 3-44

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 4-141 Generaldescription 4-142 Specification 4-1

5 SSLTLS COMMUNICATIONS 5-151GeneralDescription 5-152Specifications 5-1521 Self-signedCertificates 5-2522 CA-signedCertificates 5-2523OperationTestedEnvironment 5-3

6 APPENDIX 1 6-161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList 6-162 PrinterFirmwareSupportTable 6-263 DriverSupportTable 6-3631 SmallModelPrinters 6-3632 CardReaderWriter 6-6633 HowtoSettheIPAddress 6-6

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier 6-7

7 APPENDIX 2 7-171ExampleproceduresforregistrationofSSLTLScertificates 7-1711Usingaself-signedcertificate 7-1712UsingCA-signedCertificates 7-12713AdditionalInformation 7-21714RequiredSettingswhenRegisteringCertificateswithiOS103orLater 7-22

IFBD-HE0708 BE07 Userrsquos Manual

1-1

1 GENERAL DESCRIPTION Thisisanembeddednetworkinterfacecard(printerserver)forSTARPOSprinters

InthisdocumentthisproductiscalledNIC(anacronymfornetworkinterfacecard)

11 Features SupportsStarMicronicsPOSprinters(includingcardreadersandwriters) Seesection21ModelNamesfordetailsonsupportedprinters Thisproductreceiveselectricpowerfromtheprintersothereisnoneedtopreparea separateACadapter ThephysicallayerconformstoIEEE80233u(10BASE-T100BASE-TX) Ethernetcommunicationsettings(10BASE-T100BASE-TXFullHalfDuplex)withthe connecteddevicearedoenusingAutoNegotiation ThiscanbeusedinaLAN(LocalAreaNetwork)environment CommunicationprotocolssupportTCPIP(IPv4) PrintsusingLPRRawSocketPrint(TCP9100)andFTPprotocols Thisreceivesstatusinformation(readystatuscausesoferrorsandthelike)issuedfromthe printerandallowsthatinformationtobeloadedontoahostdevice Canbeusedsimultaneouslyfrommultipleprotocols RawSocketPrint(9100)alsoprintsusingmulti-session(1) (Note1)Thefactorydefaultsettingformulti-sessionforRawSocketPrint(9100)differsbetweentheold productIFBD-HE0506BE05andthisproductIFBD-HE0708BE07Becarefulifyouareswitchingfromanold product IFBD-HE0506BE05(oldproduct)Valid IFBD-HE0708BE07(thisproduct)Invalid TheIPaddressforthisproductcanbestaticorobtainedbyDHCPBOOTPRARPARPPing FlashROMismountedontheboardFirmwareupdatesarepossibleviaFTPoveranetwork Youcanchangethisproductandprintersettingsandmonitortheirstatesusingdevicespecificsettingutilities HTTP(WEB)TELNETandFTP NetworksettingsthataresetusingHTTP(Web)TelnetFTPfortheIPaddressand9100multi-sessionare storedintheproductrsquosnon-volatilememory Tobepreparedfortheunlikelyeventthatthemainfirmwaremalfunctionsforsomereasonthebootloaderof thisproductisprovidedaTFTPclientfunctiontoallowyoutodownloadfirmwarefromtheserveroverthe networkforrecoveryofyourfirmware SupportsStarMicronicsWindowsPrinterDriverOPOSDriverJPOSDriver(WindowsLinuxandMac) CUPSDriver(LinuxMac) SupportstheproprietaryStarwebPRNTfunctionfromSTARMICRONICSCOLTDthatallowsdirectprinting fromWebapplicationsthatsupportHTML5(IFBD-HE07X08XBE07Xonly)

12 DifferencesbetweenIFBD-HE0708BE07andIFBD-07X08XBE07XIFBD-HE0708BE07andIFBD-07X08XBE07XaredifferentproductsSomeoftheseproductssupportStarweb-PRNTandsomedonot IFBD-HE0708BE07StarwebPRNTnotsupported IFBD-HE07X08XBE07XStarwebPRNTsupportedIFBD-HE07X08XBE07XisupwardlycompatiblewithIFBD-HE0708BE07andexceptforsectionsinvolvingtheStarwebPRNTfunctionthespecificationsforIFBD-HE0708BE07arecoveredbythespecificationsforIFBD-HE07X08XBE07XSeeldquo4StarwebPRNTFunctionrdquoformoredetails

IFBD-HE0708 BE07 Userrsquos Manual

1-2

13 Main Settings At the Time of Shipment (Overview)ThemainTCPIPsettingsrequiredtousethisproductareoutlinedbelow Seesectionldquo33SettingsDisplayItemsrdquoforalistofsettingsthatarenotlistedhere

131 IPParameterFactoryShipmentSettingsIPaddress 0000Sub-netMask 0000DefaultGateway 0000RARPClient ValidDHCPBOOTPClient Valid

132 Log-inPasswordooAdministratorRightSettingAttheTimeofFactoryShipmentIfproductsettingsarechangeduseeitheroftheprotocolsofHTTP(WEB)TELNETorFTPtolog-inwithanaccounthavingadministratorrightsforthisproductThefollowingoutlinesadministratoraccountinformationinHTTP(WEB)TELNETandFTP

AdministratorAccountName ldquorootrdquo(required)Password ldquopublicrdquo(required)Thepasswordcanbechangedafterloggingin

133 Log-inPasswordofUserRightSettingAttheTimeofFactoryShipmentIfonlyviewingthisproductssettingsorstatusinformationusingTELNETorFTPitisnecessarytolog-inwithauserrightaccountforthisproductItisnotnecessarytolog-intoviewstatusinformationusingHTTP(WEB)ThefollowingoutlinesuserrightaccountinformationinTELNETandFTP

UserRightAccountName ldquouserrdquo(required)Password ldquoguestrdquo(required)HoweverforFTPitispossibletolog-inasanonymous(anyaccountnameandpassword)Thepasswordcanbechangedafterloggingin

134 IPAddressSettingTherearetwowaystosetthisproductrsquosIPaddressTheyarethestaticmethod(fixedconditions)anddynamic(DHCPBOOTPRARPandARPPing)Seesection311IPAddressSettingrdquofordetailsontheprocesstoacquireanIPaddressStaticanddynamicsettingscannotbothbevalidatthesametimeForthatreasonitisnecessarytodisablethedynamicsettings(DHCPBOOTPRARP)tousestaticsettings(afixedIPaddresswrittentonon-volatilememory)Alsoifthedynamicsettings(DHCPBOOTP)arevaliditisnecessarytosetallstaticsettings(IPaddresssub-netmaskanddefaultgateway)to0000WhenusingthisproducttakecarethatwhensettingusingHTTP(WEB)FTPorTELNETthatbothofthesearenotvalidatthesametimeAcquiredaddressinformationwhileoperatingcanbecheckedbymakingaself-printwhenstartingupthepower

IFBD-HE0708 BE07 Userrsquos Manual

2-1

2 HARDWARE SPECIFICATIONS 21 ModelNamesTherearethreemodelsavailableTheydifferinthebracketformountingtotheprinterModelsthatsupportStarwebPRNThaveanldquoXrdquoattheendofthemodelnames

IFBD-HE07IFBD-HE07X IFBD-HE08IFBD-HE08X

IFBD-BE07IFBD-BE07X

ProductsthatsupportSSLTLShaveaSshapeengravedontheNICchassis(FWVer400andlatersupportsSSLTLSHoweverproductsthatdonothaveanengravedldquoSrdquoshapecannotsupportSSLTLSeveniftheFWisupgradedtoVer400orlater)

ThepositionoftheengravedSshape

IFBD-HE IFBD-BE

IfthisproducthasFWVer500orlaterthereisanldquoMrdquoshapeengravednexttotheaboveldquoSrdquoshape

Thefollowingshowsexampleprintersthatcomplywiththeproductnames

ProductModelName CompatiblePrinter(RepresentativeExamples)

IFBD-HE07 TSP700IITSP800IITSP650IITUP500TSP828L(1)TSP650(1)TCP300II(1)TCP400(1)

IFBD-HE08 TSP1000SP700SP500HSP7000IFBD-BE07 FVP10

Themodelsindicatedby(1)arenotsupportedbythisproductwithFWVer500orlaterSeeldquo62PrinterFirmwareSupportTablerdquofordetailsontheprintersthatsupportIFBD-HE07X08XBE07X

Refertoeachprinterproductspecificationsfordetailsonmodelsandmountingconditions

IFBD-HE0708 BE07 Userrsquos Manual

2-2

22 Specifications

NetworkIFUnit IEEE80233u (10BASE-TEthernet100BASE-TXFastEthernet)

LED Redx1Greenx1 RedLINKActivity Green100BASE-TX Displayswithflashingpatternswhenexecutingaspecialmode

SwitchforSettings PushSwitchx1 DIPSW(dipole)x1 Seesections322PushSwitchand323DIPSwitchesfordetailson eachspecification

PCBDimensions 69mmx61mm(Toleranceplusmn05mm) t=16mm(Toleranceplusmn02mm)

ProductWeight IFBD-HE07 Approximately63g IFBD-HE08 Approximately65g IFBD-BE07 Approximately118g Theweightsabovedonotincludepackingmaterialsoraccessories

PowerSupply OperatingVoltage5Vplusmn5 RatedCurrentConsumption500mAMax

IFBD-HE0708 BE07 Userrsquos Manual

2-3

23 AmbientConditionsAmbientStorageConditions StorageTemperature-20˚C-+70˚C StorageHumidity20-90(Mustbenocondensation)AmbientOperatingConditions OperatingTemperature0˚C-+55˚C OperatingHumidity20-80(Mustbenocondensation)

24 CompatibleSpecificationsConformtotheacquiredstandardontheprintersideForthecompatiblespecificationsrefertotheprinterproductspecifications

25 ConnectorSpecifications

251 NetworkInterface(RJ45)ManufacturerandModelNumberHiroseElectricCoLtdTM11R-5M2-88-LP

PinNumberPinNumber SignalName Direction Remarks

1 TX+ Output2 TX- Output3 RX+ Input

4-5 NC -6 RX- Input7-8 NC -

IFcardisthestandardfordirectionThepinattherighttowardtheinsertionsideispin1

IFBD-HE0708 BE07 Userrsquos Manual

2-4

26 EthernetCommunicationConditions

ThecommunicationlinkconditionswiththeconnectingdeviceoftheEthernetaredeterminedbyAutoNegotiation

IfthisproductisconnecteddirectlytoanintelligentswitchhuborintelligenthubthephysicallinkmaytakesometimetobecomeestablishedInsuchcasesifsettogettheIPaddressfromaDHCPBOOTPserveratimeouterrorcouldoccurwhilewaitingtogettheaddressfromDHCPBOOTPanditwillfailtogettheaddress(Note1)AworkaroundistochangetheDIPSW1toinvalidatethetimeoutforgettingtheIPaddressFordetailsonhowtosetDIPSW1seesection323DIPSwitches

Note1 Thisissuesometimescanbeovercomebysettingupanormalhub(non-intelligent) betweentheproductandintelligentswitch

27 NetworkConnectionCableIftheconnectingdevice(hubrouterorhostdevice)doesnotsupportAutoMDIMDI-Xbecarefulofthetypeofcableyouuse(straightorcross)Normallywhenconnectingtoahuborrouter(MDI-X)useastraightcableForahostdevice(MDI)useacrosscableforconnectingPeer-to-Peer

Usethefollowingcablestandards CableStandard Category5orhigherUTPcable CableLength 100morless

IFBD-HE0708 BE07 Userrsquos Manual

3-1

3 FUNCTION SPECIFICATIONS 31 ScopeofCommunicationsProtocols

ltTCPIPgtNetworkLayers ARPRARPIPICMPTransportLayers TCPUDP TCPKeep-AliveSupportedApplicationLayers DHCPBOOTP LPD(Printing) RawSocketPrint(TCPPort9100GetsPrintingPrinterStatus) GetsPrinterStatus(TCPPort9101) HTTPHTTPS(PrinterStatusDisplayVariousSettingsStarwebPRNT (Note1)) FTP(GetsprinterstatusvarioussettingsprintsFWupdates) Telnet(Getsprinterstatusvarioussettings) SDP(StarrsquosGenuineNICSearchProtocol) TFTP(RecoverFirmware) Resetwithauthenticationgetssettingsinformation(TCPport22222) SNMP(supportedbyFWVer500orlater) TCPIPSpecifications IPversion4(IPv4)

Note1 StarwebPRNTisonlyavailableforIFBD-HE07X08XBE07XSeeldquo4StarwebPRNT Functionrdquoformoredetails FWVer400andlatersupportsHTTPS

IFBD-HE0708 BE07 Userrsquos Manual

3-2

311 IPAddressSetting

Thisproducthasastatic(fixedcondition)anddynamic(DHCPBOOTPRARPandARPPing)IPaddressItispossibletospecifyasub-netmaskanddefaultgatewaywithstaticandDHCPBOOTPInthedefaultsettingsstaticisinvalidanddynamicisvalidThefollowingpagesdescribehowtoacquireanIPaddressforeachSeesection3115TransitionofProcessesinIPAddressAcquisitionThisproductallowsyoutocheckthecurrentIPparameterinformationwhileoperatingbyaself-printwhenturningthepoweronThisisoutputinthefollowingformatafterrunningaself-printSeesection325Self-testPrintfordetailsonrunningaselfprint

Protocol TheIPaddressacquisitionprotocolbelowisshownintheparenthesesoftheoperatingIPaddressline(Static) Static(Fixedaddress)(DHCP) GetsfromDHCPserver(BOOTP) GetsfromBOOTPserver(RARP) GetsfromRARPserver(Didnrsquotobtain) NoIPaddresswasacquired

YoucanfindtheMACaddresstouseinthissectionbyusingoneofthefollowingmethods1Executeaprinterself-print(seesection325)2Checkthefirst12charactersinthebarcodelabelaffixedtotheIFcardconnector

ExampleforwhentheMACaddressis001162111111

IFBD-HE0708 BE07 Userrsquos Manual

3-3

3111 StaticIfthefixedIPaddresssub-netmaskanddefaultgatewayarestoredinnon-volatilememorytheprinterwillalwaysstartupwiththefixedconditionswhenthepoweristurnedonIfstartedwithfixedconditionsthereisnoDHCPBOOTPRARPrequestARPPingisalsoinvalidIndefaultnofixedaddressisregisteredsoafterdynamicallyacquiringoneusingeitherofthemethodsofDHCPBOOTPRARPorARPPingdescribedbelowregisterthefixedaddresswiththeWEBTELNETorFTPservice

3112 DHCP BOOTPThisproductissetsothatDHCP(DynamicHostConfigurationProtocol)BOOTP(BOOTstrapProtocol)isvalidsoyoucanacquireanIPaddresssub-netmaskanddefaultgatewayfromaDHCPorBOOTPserverThedefaultsettingisDHCPBOOTPldquoenabledrdquoAwork-stationrunningDHCPorBOOTPserveroveraLANnetworkisrequiredforIPaddresssettingsusingDHCPBOOTP

ThenumberofDHCPBOOTPrequestsdiffersaccordingtotheDIPSW1settingsonthisproduct DIPSW1=OFFThisisissuedthreetimes20secondsaftertheTCPIPstartup(FactoryDefaultSetting) DIPSW1=ONOccursunlimitedtimesuntiltheaddressisacquired ThereisapartialcompatibilityoftheDHCPDiscoverprotocolwithBOOTPRequestsobotharehandledas beingthesame ForexampleifaBOOTPReplayisreturnedfirsttotheDHCPDiscovertheBOOTPacquiredaddressisused TheDHCPBOOTPRequestisconstantlybroadcastwith(255255255255)HoweveronlytheDHCPRenew Request(extensionrequestoftheaddressusageperiod)isissuedtotheserverthatacquiredthataddress WhentheaddressinformationisacquiredusingDHCPBOOTPRARPandARPPingareinvalidated TheaddressacquiredusingDHCPBOOTPislostwhenthepoweristurnedoffwithoutbeingwrittentothe non-volatilememory WhenacquiringanIPaddressfromaDHCPservertheSubnetMaskisalsoacquired WhenanIPaddressisacquiredfromaBOOTPserverthefollowingSubnetMaskisused [FWVer230orolder] TheSubnetMaskiscalculatedautomaticallyfromtheIPaddress [FWVer300orlater] -WhenSubnetMask(BOOT)=HE05EmulationTheSubnetMaskisacquiredfromtheBOOTPserver (Defaultsettings) -WhenSubnetMask(BOOT)=HE07EmulationTheSubnetMaskiscalculatedautomaticallyfromtheIPad dress ThissettingcanbechangedbyTelnet

SettingsRegisterthecombinationoftheIPaddresstobesetsub-netmaskdefaultgatewayandMacaddresstotheDHCPBOOTPserverandthenturnontheprinterpower

3113 RARPThisproductcanobtaintheIPaddressfromtheRARPserverbysettingtheRARP(ReverseAddressResolutionProtocol)tobevalidThedefaultsettingisRARPldquoValidrdquoAwork-stationrunningaRARPserveroveraLANnetworkisrequiredforIPaddresssettingsusingRARP

WhenusingRARPDIPSW1onthisproductmustbeturnedOFF TheRARPRequestisissuedoncewhen15secondshavepassedaftertheTCPIPstartupHoweveriftheIP addressisobtainedbytheDHCPBOOTPwithin15secondstheRARPrequestisnotgenerated WhentheRARPaddressinformationisacquiredusingARPPingisinvalidated YoucannotgetasubnetmaskordefaultgatewayfromRARPservers TheaddressacquiredusingRARPislostwhenthepoweristurnedoffwithoutbeingwrittentothenon-volatile memory

SettingsRegisterthecombinationoftheIPandMACaddressestobesettotheRARPserverandthenturnontheprinterpower

3114 ARPPing RegisterthecombinationoftheIPandMACaddressofNICtotheARP(AddressResolutionProtocol)tableonthehostdeviceandsettheIPaddressusingthePingARPbyissuingaping

WhenusingRARPDIPSW1onthisproductmustbeturnedOFF OperationswithanIPaddresssetbyARPPingarepossibleonlywhentheIPaddressisnotacquiredeven witheitherofthemethodsofDHCPBOOTPandRARPwhentheStaticaddressisnotset Youcannotacquireasub-netmaskanddefaultgatewaywithARPPing AnaddresscanbeacquiredusingARPPingonlyonetime TheaddressacquiredusingARPPingislostwhenthepoweristurnedoffwithoutbeingwrittentothenon- volatilememory

Settingexamplesareprovidedonthenextpage

IFBD-HE0708 BE07 Userrsquos Manual

3-4

SettingexampleusingARPPing

ThisexplanationassumestheMACaddresis001162123456andtheIPaddressis192168102

(1)TurnontheprinterequippedwiththisproductWaitfortheprintertobereadyfortheARPPping(Normallythisisapproximately35seconds)Orexecuteaself-printontheprinterandwaitforthefollowingtobeprinted

(2)AvoidduplicatingaddressbyclearingtheARPtableexistingonthehostdevicearp -d 192168102arp -a

(3)RegisterthecombinationofIPandMACaddressestotheARPtableonthehostdevice (ForUNIXLinux)ShellInput

arp -s 192168102 001162123456arp ndasha

(ForWindows)CommandPromptInputarp -s 192168102 00-11-62-12-34-56arp ndasha

(4)Pingfromthehostdeviceping 192168102

(5)CheckthattherewasanechoresponsetothespecifiedaddressfromNICHoweverthereisnoechoresponsethefirsttimebecauseitisusedonlytoacquiretheIPaddressThereisaresponsetothesecondandsubsequentpings

ping 192168102 rarr No response (timeout) ping 192168102 rarr echo response ping 192168102 rarr echo response ping 192168102 rarr echo response

(6)LastlydeletetheARPtableregisteredat(3)Alwaysdeletethetabletoavoidduplicatingaddresses

arp -d 192168102arp -a

IFBD-HE0708 BE07 Userrsquos Manual

3-5

3115 TransitionofProcessesinIPAddressAcquisition

WhenStaticisvalidIfStatic(fixedaddress)issetstartupalwaysreliesupontheStaticcondition(fixedaddress)InsuchacaseDCHPBOOTPRARPARPPingbecomeinvalidandstartupdoesnotoccur

WhenStaticisinvalid(default)IfStatic(afixedaddress)hasnotbeenseetheinformationbelowfordetailsontherelationships(timing)forstartingstoppingtheserverthatprovidesthepassingoftimefromthestartupoftheTCPIP()anddynamicaddressesWhentheNICsettingisinitializedoperationsfollowthistimingNotethatthereisanerrorofapproximatelyplusmn3inthetimesdisclosedbelowThereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP

ltDIPSW1=OFF(Default)gt

DHCP

RARP

ARPPing

0

[14]

15

[29]

20

[34]

DHCPBOOTP Start

DHCPValid Region

RARP Valid Region

rarr Time after starting TCPIP (seconds)

[Lower leve Time after turning on the power (seconds)]

Ping ARP Start RARP Start

BOOT Valid Region

BOOTP

Ping ARP Valid Region

ThefirstIPaddressacquiredbyeitherprotocolbecomestheNICoperatingaddressandallotherprotocolsareinvalidThedetailsareoutlinedbelow

TheIPaddressacquiredfirstbyeitherDCHPandBOOTPinthetimebetween0to15secondsisvalid WhentheIPaddressinformationisvalidduringthattimeRARPandARPPingdonotstart TheIPaddressacquiredfirstbyeitherDCHPBOOTPandRARPinthetimebetween15and20secondsis valid Addressesprovidedthereafterfromanotherserverarediscarded WhentheIPaddressinformationisvalidduringthattimeARPPingdonotstart

ltDIPSW1=ONgtTheDHCHPBOOTPvalidregionisaninfinitetimeafterTCPIPstartupIfsuchcasesRARPandARPPingcannotbeusedIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedInsuchcasesatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtoignoretheIPaddressacquisitiontimeout

IFBD-HE0708 BE07 Userrsquos Manual

3-6

312 LPRLPD

TheLPRprotocolsupportedbytheLPDofthisproductconformstoRFC1179(partiallyunsupported)ThelistoflogicprinternamesishandledasthequeuenameLPRisanacronymforLinePRinterdaemonprotocolItwasoriginallyaprintingprotocolprescribedasaUNIXprintingsystemCurrentlyitissupportedasstandardonWindows(NTandlater)ldquoLPRrdquoissometimesusedasanexecutionfilenameoftheLPRprintingutilitysoftwareTheprintserver(Daemon)thatsupportsLPRiscalledanLPD(LinePrinterDaemon)LPDusesTCPcommunicationport515

Thereceptionbufferforprintdatais1Mbytes(sharedwithRawSocketPrint) Itdoesnotsupportburnerprinting SettoldquoIprdquoonthehostdevice-portsettingswhenspecifyingaqueuename EnablethisiftheLPRbytecounter-addedenabledisablecanbeselected Seesection63DriverSupportTablefordetailsonsupportbyStarMicronicsrsquodrivers IfyouareusingastandardWindowsTCPIPprinterportandaCUPS(UNIXLinuxorMac)driverseesection 53DriverSupportTableforimportantnotes SincethereareadditionalinstructionswhenusingaWindowsstandardTCPIPprinterportoraCUPS(UNIX LinuxMac)driverSee63DriverSupportTable

IFBD-HE0708 BE07 Userrsquos Manual

3-7

313 RawSocketPrint

ThisproductsupportsRawSocketPrintcommunicationforprintingundertheTCPIPenvironmentWithRawSocketPrintalldataflowingduringtheTCPsessionisconsidereddatahandledbetweentheprinterandhostdeviceandbidirectionaldatadistributionisperformedSeethetablebelowforTCPcommunicationsportspecifications

Item Specifications Remarks

CommunicationPortNumber TCP9100

NumberofSimultaneousConnectionSessions 1or8 bullFactorydefaultsettingis1

Datareceptiontimeout0(ignore)30seconds40sec-onds60seconds120seconds180seconds300seconds

bullFactorydefaultsettingis0(ignored)bullWhenthereisatimeoutforc-ibledisconnectsconnection

Thereceptionbufferforprintdatais1Mbytes(sharedwithLPR) Themaximumnumberofsessionsreceivedforport9100issetusingNICsettings(9100MultiSession) Whensettoldquo9100MultiSessionEnablerdquothemaximumnumberofsessionsforreceptionis8whensetto ldquo9100MultiSessionldquoDisablerdquothemaximumnumberofsessionsforreceptionis1Whentherearereceptions forconnectionrequeststhatexceedthisnumberarejectionpacket(TCPReset)isissuedtothehostdevice

NotePrecautionsregardingswitchingfromoldproductsIFBD-HE0506BE05 Becarefulbecausethemulti-sessionsettingsforRawSocketPrint(9100)inthefactorydefault settingsaredifferent Setthemulti-sessionsettingsusingHTTP(Web)TelnetFTP Werecommendsettingtothesameconditionswhenswitchingfromanolderproduct (Fordetailsseesection63DriverSupportTable)

9100MultiSessionFactoryDefaultSettings bullIFBD-HE0506BE05(oldproduct)Valid bullIFBD-HE0708BE07(thisproduct)Invalid

WhenMultiSessionisvalidandprintdataisreceivedatthesametimeasmultiplesessionsarereceivedfrom thehostdevicethesessionthatfirstreceivedtheprintdataoccupiestheprinterportandprintdataofother

sessionsaccumulatesintheNICreceptionbufferuntilthesessionisclosedNotethatthesessionreceptionorderandprintoutputorderdonotalwaysmatch

Datacomingfromtheprintertothehosthostdeviceisstatusinformationobtainedfromtheprinter Seetheprinterrsquosspecificationsmanualfordetailsonthecontentsofstatusinformation DisconnectionoftheTCPsession(TCPFINRST)isconsideredtheendtoonesession InthatcasespecialcommunicationprocedureswiththeprinterarenotdoneIfspecialproceduresare requiredsuchasterminatingprintingdosofromthehostdevice IftheRSTpacketissentwhentheTCPsessionisdisconnectedfromthehostdevicesidesomeoralloftheprintdata maybeerased Youcanautomaticallyfreeasessionthatisunusedwhilebeingconnectedbysettingthedatareceptiondata timeout9100DataTimeoutThedatareceptiontimeoutcanbesetin0304060120180360seconds ThesettingscanbemadeusingWEBTelnentandFTPandthevaluesarestoredintheproductrsquosnon-volatile memory Factorydefaultsettingsis0(timeoutinvalid) Seesection63DriverSupportTablefordetailsonsupportbyStarMicronicsrsquodrivers SincethisprotocolcannotbeusedwhenusingaWindowsstandardTCPIPprinterportoraCUPS(UNIX LinuxMac)driverspecifyLPR(LPD) Fortheusertocreateasocketcommunicationprogramseethecommunicationproceduresbetweenthehost

deviceandprinterbelow

IFBD-HE0708 BE07 Userrsquos Manual

3-8

CommunicationProcedures(1) EstablishaTCPconnectionbetweenthehostandprinter(2) WhentheNSBfeature()isvalid Thehostdevicesendsandreadsthestatus(NSB)sentbytheprinter(Required)Ifthestatusdataisnotsent

hereitispossiblethattheprinterisnotreadytoreceivetheprintdatasoalwaysdothis(3) SendPrintData(4) WhentheASBfeature(1)isvalidreceivethestatusbecausetheprintersendsthestatustothehostdevice

whenitsstatuschanges Whenthehostdevicesendsastatusrequestcommandreceivebecausethestatusisreturnedforthatcom-

mandrarrRepeatsteps(3)and(4)untilprintdataends

(5) DisconnectTCPconnectionfromthehost(Client)tothePrinter(server)

NoteBeforedisconnectingtheTCPconnectionwiththeprinterthehostdevicemustreceiveallofthestatusdatasentfromtheprinter

NoteNSBfeatureSendsstatustohostdevicewhenTCP9100isconnectedtotheport ASBfeatureSendsautomaticstatustohostdeviceeachtimethereisachangeontheprinter SeeeachprinterrsquosspecificationsmanualandcommandspecificationsmanualsforinformationrelatedtovalidinvalidsettingsoftheNSBandASBfeatures

SYN SYN ACK

ltNSB Statusgt

ltPrint datagt

FIN FIN ACK

Host device Printer (TCP9100)

ltASB Statusgt

ACK

ACK

Communication Chart Example (When NSBASB are valid)

(1) Receive TCP Connection

(2) Send Status (NSB)

(4) Send Status (ASB)

(5) Disconnect TCP Response

Printer Status

Change

Start sending

print data after

receiving NSB

(1) TCP Connection Request

(2) Receive Status

(3) Send Print Data

(4) Receive Status

(5) TCP Disconnection Request

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-9

314 StatusAcquisitionFeature

ThisproductsupportstheprinterstatusacquisitionfeatureusingTCPcommunicationsport9101SeethetablebelowforTCPcommunicationsportspecifications

Item Specifications RemarksCommunicatinoPortNumber TCP9101

NumberofSimultaneousConnectionSessions 8

Datareceptiontimeout 30seconds bullWhenthereisatimeoutforcibledisconnectsconnection

Whenthefollowingcommandandparametersarereceivedfromthecomputertheprinterstatusinformation(ASB)isreturnedIfacommandoutsideoftherangeisreceivedtheconnectionisdisconnected

Commands Hexadecimal Parameterslsquo2rsquo 32H Any50bytes

Procedures1)Hostdevicetoprinter

AfterconnectingtoTCP9101sendthecommandandparametersandwaitfortheresponsefromtheprinter(Fortheparameterswerecommend00HforallDatasendingexample32H 00000000000000000000000000000000000000000000000000

2)ResponseprintertohostdeviceAftertheprinterreturnsitsstatus(ASB)itdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmedSeeeachprinterrsquoscommandspecificationsmanualfordetailsontheprinterstatusinformation(ASB)DataresponseexampleSTARMode23H86H000000000000000000

Thefollowingshowsanexamplecommunicationchart

SYN

SYN ACK

lsquo2rsquo + 50bytes

FIN FIN ACK

ACK

ACK

ltASB Statusgt

Host device Printer (TCP9101)

(1) Receive TCP Connection

(2) Send ASB Status

(3) Disconnect TCP

(1) TCP Connection Request

(2) Send Command

(3) Receive Status

(4) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-10

315 AuthenticationResetGetSettingsInformationTCP9100forcedreleaseUseTCPcommunicationsport22222tosendacommandfromthehostdevicetoperformanauthenticationresetandgetsettingsinformationSeethetablebelowforTCPcommunicationsportspecifications

Item Specifications RemarksCommunicationPortNumber TCP22222

NumberofSimultaneousConnectionSessions 4

Datareceptiontimeout 30seconds bullWhenthereisatimeoutforcibledisconnectsconnection

ThetablebelowshowsalistofsupportedcommandsIfacommandoutsideoftherangeisreceivedtheconnectionisdisconnected

Commands Hexadecimal Function AutomaticDisconnectltFSgtlsquo0rsquo[UserName]ltNULgt[Password]ltNULgt

1CH30H[UserName]00H[Password]00H AuthenticationReset Yes

ltGSgtlsquo0rsquoltNULgt 1DH30H00H GetNICdiscoverydata YesltGSgtlsquo1rsquoltNULgt 1DH31H00H Getprinterstatussetting YesltFSgtlsquo3rsquo[HostPort Number]ltNULgt

1CH33H[HostportNumber]00H TCP9100forcedrelease Yes

3151 AuthenticationResetCommand

Code ltFSgtlsquo0rsquo[UserName]ltNULgt[Password]ltNULgt

Hexadecimal 1F30[UserName]00[Password]00

Parameter UserNameldquouserrdquo(Fixed)

Password ldquoguestrdquo(WhenindefaultCanbechanged)

Function Thiscommandexecutesaforcibleresetregardlessoftheprinterstatus (onlineerrorprintingidling) Torunthisfeatureyouneedauserloginnameandpasswordforuserrights UseHTTP(WEB)TELNETFTPtochangetoanypasswordtoapplyexecutionrestrictions

ResetProcedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdevicebullWhenresetisauthorizedAftertheprinterresends00Htheconnectioniscut(2)andaresetisappliedbullWhenresetisrejectedAftertheprinterresends01Htheconnectioniscut(2)Noresetisexecuted(2)Doesnotcheckforconnectionresponseonhostdeviceside

ThefollowingshowsanexamplecommunicationchartHost device

SYNSYN ACK

ACK

ltFSgt lsquo0rsquo ldquouserrdquo ltNULgt [Password] ltNULgt

lt00Hgt or lt01Hgt

FINFIN ACK

ACK

Printer (TCP22222)

(1) TCP Connection Request

(1) TCP Connection Request

(2) Response (Accept 00HReject 01H)

(3) Disconnect TCP

(4) Reset When Accepted

(2) Send Command

(3) Receive Response

(4) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-11

3152 SettingInformationAcquisitionCommand

Code ltGSgtlsquo0rsquoltNULgt

Hexadecimal 1D3000

Function ThiscommandwillgettheprinterrsquosNICsettinginformation(discoverydata) ThiscommandisusedbyStarMicronicsdriversandtools

Procedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdeviceAftertheprinterreturnstheNICdiscoverydatausingthenextresponsedataformatitdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmed

Format ltGSgtlsquo0rsquoltNULgtn1n2[Discoverydata]

Hexadecimal 1D3000n1n2[Discoverydata]

Parameter n1n2Discoverydatadatalength(n1256+n2)

Thefollowingshowsanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltGSgt lsquo0rsquo ltNULgt

ltGSgt lsquo0rsquo ltNULgt n1 n2 [Discovery Data]

FIN

FIN ACKACK

Printer (TCP 22222)

(1) TCP Connection Request

(2) Send Command(3) Receive Request

(4) TCP Disconnection Response

(1) Receive TCP Connection

(2) Return Discovery Data

(3) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-12

Code ltGSgtlsquo1rsquoltNULgt

Hexadecimal 1D3100

Function Thiscommandwillgettheprinterrsquosstatussettinginformation ThiscommandisusedbyStarMicronicsdriversandtools

Procedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdeviceAftertheprinterreturnsthestatussettinginformationusingthenextresponsedataformatitdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmed

FormatltGSgtlsquo1rsquoltNULgtn1n2[P1][P2][P3][Pn]

Hexadecimal1D3100n1n2[P1][P2][P3][Pn]

Parametern1n2Parameter[P1]-[Pn]datalength(n1256+n2)

Parameters Item ParameterValue Hexadecimal ContentsP1 StatusFormat lsquo0rsquo 30H StarASB+ExpandedStatus

lsquo1rsquo 31H OnlystatusP2 NSBSetting lsquo0rsquo 30H Invalid

lsquo1rsquo 31H ValidASBSetting lsquo0rsquo 30H Invalid

lsquo1rsquo 31H Valid

ReturnExampleExampleSTARLinemodeNSB=ValidASB=Valid1DH31H00H 00H03H 30H31H31H

Thefollowingshowsanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltGSgt lsquo1rsquo ltNULgt

ltGSgt lsquo1rsquo ltNULgt n1 n2 [P1] [P2] [P3] [Pn] [Discovery Data]

FIN

FIN ACKACK

Printer (TCP 22222)

(1) TCP Connection Request

(2) Send Command(3) Receive Request

(4) TCP Disconnection Response

(1) Receive TCP Connection

(2) Return Status Setting Information

(3) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-13

3153 TCP9100ForcedRelease

ReleaseaspecifiedhostportnumbersessionfromamongconnectingTCP9100sessions

[Executionprocedures]Asoutlinedinthefollowingproceduresendacommandfromahostdevicetoreceivearesponsefromtheprinter(1) Sendingfromhostdevicetoprinter

Format ltFSgtlsquo3rsquo[Host Port Number]ltNULgt

Hexadecimal 1C33[Host Port Number]00

Parameter Host Port NumberThereleasedhostportnumber(2bytedataisspecifiedinorderofhigh-orderbytetolow-orderbyte)

CommandexampleHostPortNumber=256(0100hex)1C33H01H00H00HHostPortNumber=12300(300Chex)1C33H30H0CH00HHostPortNumber=65530(FFFAhex)1C33HFFHFAH00H

(2) Responsefromprintertohostdevicebull IftherewasnoresponsewhenthesessionwasconnectingTheprinterdisconnectsafterresponding00H(2)(3)

bull WhenreleasingthesessionTheprinterdisconnectsafterresponding01H(3)

(2) ItismandatorytosendthiscommandfromthesamehostdevicewherethesessionwasreleasedthatisconnectingtoTCP9100Foradifferentdevicetheprinterresponds00Handaforcedreleasewillnotbeexecuted

(3) Thiscommanddoesnotconfirmthehostdevicesconnectionresponse

Thefollowingshowsanexamplecommunicationchart

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

Print Data

SYN

SYN ACK

PC(同一端末)

22222

ACK

ltFSgtrsquo3rsquo[Host Port Number] NUL

SYN

SYN ACK

FIN

FIN ACK

ACK

ACK

Print Data

FIN (Lost)

Printer

9100 Host Port Number

01H

Hostdevice

IFBD-HE0708 BE07 Userrsquos Manual

3-14

316 HTTP ServerThisproducthasanHTTP(HyperTextTransferProtocol)serverByaccessingfromawebbrowseryoucanchangeNICsettingsdisplaynetworkinformationandmonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationandsettingsUseTCPUDPcommunicationsport80fortheHTTPserverTheStarwebPRNTfunctionisavailableforIFBD-HE07X08XBE07XByusingtheStarwebPRNTfunctionXMLdatacanbeprintedviaanHTTPserverSeeldquo4StarwebPRNTFunctionrdquoformoredetails

TheHTTPversionisHTTP10 Maximumnumberofsimultaneousconnectionsis1 Userviewinghomepage[LoginNotRequired]httpIPAddressindexhtm (Example)http192168101indexhtm Administratorhomepage[requireslog-in]httpIPAddresslindexhtm (Example)http192168101lindexhtm VeiwingandchangingIPparameterssystemsettingsandpasswords[LoginRequired] Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset Networkinformationdisplay[LoginNotRequired] Printerinformationdisplay[LoginNotRequired] Printerstatusdisplaysareupdatedautomaticallyeachtimethesettingsarerefreshed

Accounts(usernamespasswords)thatcanbeaccessedfromawebbrowserareshowninthetablebelowItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser LoginNotRequired GeneralUsers

(Onlyinformationdisplay)RootUsers ldquorootrdquo ldquopublicrdquo

bull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ForwebsettingsusingHTTPcommunicationthesupportedwebbrowserversionsarelistedinthetablebelowOperationsarenotguaranteedonearlierversionsbullFWVer4XXorearlier

WebBrowser Windows UNIXLinux MacOSXMozillaFirefox10orhigher Netscape7orhigher Opera8orhigher InternetExplorer40orhigher

bullVer500orlaterWebBrowser Windows UNIXLinux MacOSXMozillaFirefox 35 ~ 38~ 3621 ~Netscape Notsupported Notsupported NotsupportedOpera 1217~ 1216 ~ 1217~InternetExplorer 8~Chrome 402660~ 480~ 70~Safari 517~ 402~

Thefollowingshowswebbrowsersettings JavaScriptValid StylesheetValid CharacterSizesDisplayMagnificationMid(Standard)100Display InlineframeValid(FWVer4XXorearlieronly)

IFBD-HE0708 BE07 Userrsquos Manual

3-15

WEBexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)(1)Accesshttp192168101lindexhtm(2)UserNameLog-inasldquorootrdquoPasswordldquopublicrdquo(factorydefaultsetting)(3)ClickNetworkConfiguration-gtSystemConfiguration Inthescreenbelowselect9100MultiSessionENABLEThenclickSubmit

IFBD-HE0708 BE07 Userrsquos Manual

3-16

(4)ClickNetworkConfiguration-gtSaveSelectanyofthefollowingtheclickExecutebullSaverarrConfigurationPrintingrarrRestartdevicebullSaverarrRestartdevice(AfterthesetprintisoutputwhenyouselectConfigurationPrinting)Waitfortheprintertoreset

IFBD-HE0708 BE07 Userrsquos Manual

3-17

317 TELNET ServerTheTELNET(TELecommunicationNETwork)ofthisproductallowsyoutochangeNICsettingsnetworknetworkdisplaysandtomonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationUseTCPUDPcommunicationsport23fortheTELNETserver

ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithTELNETis8 Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset

AnaccounthasmultipleaccountsatloginTheusernamesandpasswordsareasfollowsItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

(1)TELNETcommandexecutionexample(ExChangingafixedIPaddress)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame(AssumedCondition)bullPrinterIPaddressacquiredbyDHCPis192168103

bullThePritnerIPaddresstobesetis192168101subnetmaskis2552552550

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelecttheIPparametersetting

larrSelecttheStaticsetting

larrSelecttheIPaddresssetting

IFBD-HE0708 BE07 Userrsquos Manual

3-18

larrEnterthefixedIPaddress

larrSelectthesubnetmasksetting

larrEnterthefixedsubnetmask

larrReturntothepreviousmenu

larrtelnetconnection

larrReturntothemainmenu

larrStorethesettingsandselectrestar

larrStoreandprintsetingsandrunrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

IFBD-HE0708 BE07 Userrsquos Manual

3-19

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelectSystemConfiguration

larrSelect9100MutliSession

larrSelectENABLE

larrReturntothemainmen

larrStorethesettingsandselectrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

larrStoreandprintsettingsandrunrestart

(2)TELNETexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame

(AssumedConditions)PrinterIPaddress=192168101

IFBD-HE0708 BE07 Userrsquos Manual

3-20

318 FTP ServerYoucanmakeNICsettingsgetthestatusprintandoverwriteNICfirmwarebyuploadingordownloadingfilestoanyspecifieddirectoryusingtheproductrsquosFTP(FileTransferProtocol)serverSeesection33SettingsDisplayItemsfordetailsondisplayinginformationForcontroltheFTPserverusesTCPbullUDPcommunicationport21fordatatransfersitusesTCPcommunicationport20

TheFTPserverissettovalidinthefactorydefaultsettingsbutyoucaninvalidateitusingHTTP(Web)Telnet andFTP UseHTTP(Web)orTelnettoreturnittovalid ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithFTPis8Howeverfordetails onFTPprinting(writingtotheIpdirectory)thenumberofsessionsthatcanbeprintedsimultaneouslyis1 Alsowhensimultaneouslywritingdatafromamultipleofsessionsandthefirstreceivedsessionoccupies morethanoneminutethewritingrequestofsubsequentlyconnectedsessionswillberejected ItisnecessarytospecifyASCII(TypeA)orBinary(TypeI)forfilesasthetransfermodesbutthemode differencesdependontheclientwithoutprocessingonthisproductDataistransferredasisintheBinary modebut0Ahexisconvertedto0Dhex+0AhexfortransferintheASCIImodeForthatreasontoavoid mistakenlyspecifyingthismodethisproductshouldbesettoBinarymodetotransferallfiles SupportsbothActiveandPassivemodessoyoucansenddataoverafirewallTransferthroughputisless efficientinPassivemode Anonymouslogin Ifyouloginwithausernameorpasswordthatisnotregisteredyoucanloginwithgeneraluserrights Whenlogginginasanonymoustheusernameandpasswordmustbewithin31characters Inthiscasethepasswordisomitted WhenaccessinganFTPserverfromahostdevicedosousinganFTPclientsoftware(CUIversioncommand

directinput)ofastandardOS IfthereisnoaccessfromtheFTPclientfor15minutestheFTPserverwillforciblydisconnecttheconnection

TherearemultipleaccountsthatrequirelogginginforoperationsTheusernamesandpasswordsareasfollows

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ThedirectorydisplayedbyFTPandthefileconfigurationandfunctionsareshownonthenextpage

IFBD-HE0708 BE07 Userrsquos Manual

3-21

DirectoryFileConfigurationandFunctions

Directory FilenameNote2

ExtensionRestrictionNote3

TransferModeNote4

AccountLimitNote1

user root Function

- - None(Rootdirectory)

lp printdatprn No Binary W W PrintOutputtoPrinterrarrSeeldquo3181FTPPrintingrdquo

net_config netconfini ldquoinirdquo BinaryorASCII R RW Readsandupdatesnetworksettings

rarrSeesection3182NICSettings

status netstastxt - BinaryorASCII R R Readsoperationinformationofoperatingnet-

work

nicvertxt - BinaryorASCII R R Readsnetworkcardversioninformation

prnstastxt - BinaryorASCII R R Readprinterstatus(hexadecimaldumpdisplay)

deviceidtxt - BinaryorASCII R R ReadPrinterDeviceID

firmware NIC_MAINbin ldquobinrdquo Binary - W NICMainFWUpdaterarrSeeldquo3183FWUpdaterdquo

freespace - No BinaryorASCII R RW Freespace

Note1AccountLimit RReadOnlyWWriteOnlyRWReadWrite-NoFunction

Note2Filenames Filenamesshouldbelessthan32charactersincludingtheextensionTherearenorestrictionstofilenamestowriteexceptfortheextensionUsablecharactersarelimitedtoEnglishnumbersandalphabet(ldquoArdquotordquoZrdquoldquoardquotordquozrdquoldquo0rdquotordquo9rdquo)

Note3FileExtensionRestrictions Whenanextensionrestrictionisspecifiedthefilenamespecifiedotherthanthespecifiedextensionsisrejected ThereisnoconceptofextensioninUNIXLinuxandMacOSXbutthisrestrictionisappliedtothefinalfourcharactersofthefilename

Note4Transfermode FilescanbetransferredbyBinaryaloneorASCIIcanbespecifiedHoweverspecifyalwaysBinarymodetopreventspecificationmistakes

Note5Observethefollowingrestrictionsforthetotalsizeforfilesandnumberoffilesthatcanbeuploadedtothefreespace bullTotalFileSizeMax640Kbytes bullTotalNumberofFilesMax10 Alsodonotplaceanexecutablefileinthisdirectory

IFBD-HE0708 BE07 Userrsquos Manual

3-22

ExampleFTPCommandExecutionThisisanexampleofinputinaWindowscommandpromptUNIXLinuxshellinputisthesameThisisanexampleexecutionofacquiringaprinterstatusfileThefilelistdisplay(dircommand(onUNIXLinuxitistheIscommand))isinUNIXcompatibleformat(includingversiondisplay)

(AssumedConditions)PrinterIPaddress=192168101

larrConnecttoFTP

larrEnterusername

larrEnterpassword(Defaultpublic)

larrMovetostatusdirectory

larrCurrentdirectorypositiondisplay

larrFilelist

larrSpecifybinarytransfermode

larrGettheprnstastxtfi

larrMovetorootdirectory

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-23

3181 FTP Printing WhenwritingdatatotheIpdirectoryitistransferredtotheprinterasprintdata

3182 NIC Setting LogintotheFTPserverfromanFTPclienttoviewthesettingsbyreadingthesettingfileinthenet_configdirectoryAlsobyuploadingthesettingfiletothesamedirectoryyoucanstorethesettingsinthenon-volatilememoryTheextensionsoffilenamesuploadedfromtheFTPclientarechangedtoldquo$$$rdquopriortowritingtoNVRAMandthefilesaresavedasmid-wayfilesWhenupdatingissuccessfulthemid-wayfilesaredeletedbutiftheformatofthesettingcontentsisincorrectorthewritingtothenon-volatilememoryiserroneousandthewritingfailsthefileswillremainwithoutbeingdeleted(extensionldquo$$$rdquo)AlsoifwritingendsnormallytheprinterwillautomaticallyberesetIftheldquoConfigurationPrintrdquoitemisldquoEnablerdquotheresetwillbeappliedwhenthesettingsprintisended

SettingExampleExampleofFWVer500StarwebPRNTmodel(netconfini)

The loaded NIC MAC information is used for the MAC Address item but when uploaded the MAC information field is ignored Therefore when you use a loaded setting file to upload to NIC you do not need to change this field

ltlt IFBD-HE07X08X Information gtgt MAC Addr 001162123456 Configuration Print ENABLE

ltlt IFBD-HE0708 Information gtgt MAC Addr 0011620001d8 Configuration Print ENABLE

ltlt IP Parameters -NVRAM- gtgt IP Address 192168101 Subnet Mask 2552552550 Default Gateway 19216810254 DHCPBOOTP DISABLE RARP DISABLE

ltlt System Configuration gtgt user Login Password guest root Login Password Web Refresh Time (Sec) 5 9100 Multi Session DISABLE 9100 Data Timeout (Sec) 0 TCP Keep-Alive DISABLE FTP ENABLE Disconnect Message ENABLE TCP Port80 ENABLE Subnet Mask (BOOTP) HE05 Emulation TCP SYN Timeout(Sec) 104 TCP SYN Interval(Sec) 2 22222 FS 3 Command DISABLE

ltlt Web Print gtgt TCP Port Number 80

ltlt SNMP gtgt Authentic Community Trap Community public Trap Address(IP) 0000 SysContact 1234 SysName SysLocation EnableAuthenTrap 2

ltlt SSLTLS gtgt SSLTLS DISABLE TCP Port 443 Certificate Self-Signed Self-Signed Command Not Exist CA-Signed Certificate Not Exist

When you specify Enable for the Configuration Print item you can print the settings to verify that they have been loaded to the non-volatile memory

The factory default setting for 9100Multi-session is different from the old product Factory Default SettingsIFBD-HE0506BE05 (old product) ENABLEIFBD-HE0708BE07 (this product) DISABLE

The Web Print setting items are for

the Star WebPRNT model only

The SNMP setting items are for

FW Ver 500 or later only

IFBD-HE0708 BE07 Userrsquos Manual

3-24

FileFormatRules SettinglineformatisldquoItemNamerdquoldquoSettingValuerdquoTheseparator(delimiter)isasingle-byteEnglishcharacter ldquordquo(colon) OnlyASCIIcharacterscanbeusedinthisfile Uploadsarerejectedforthefollwoing bullWhenanitemnamethatdoesnotexistisspecifiedorthereareinsufficientnumberofsettingitems bullWhenthesettingvalueinputisoutofrange bullWhentheinputforStaticvalueandDynamicvaluehasastandardviolationintheIPparametersettingfield (SeetheNotesField) Linesbeginningwithldquordquoareskippedascommentlines

ltlt DIPSW Setting gtgt

SW1=OFF DHCPBOOTP Timeout ENABLE

SW2=OFF Reserved

Notes

-When DHCPBOOTP or RARP is changed

to ENABLE IP Address Subnet Mask

and Gateway Address must be set to

0000

-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

The lines beginning with a (sharp)

are comment lines

IFBD-HE0708 BE07 Userrsquos Manual

3-25

3183 FWUpdateLogintothisproductusingFTPtoupdatetheNICfirmware(FW)byuploadingtheversionupgradebinarydatatothefirmwaredirectory

WhenuploadingFWdatatheFTPservercalculatestheCRCvalueoftheFWdataandchecksthatithas beentransferredcorrectlyIfthefirmwareisnotcorrectlytransferredcanceltheupload WhenalldatahasbeenconfirmedtobecorrectlyreceivedstartwritingtotheFlashROMIfwritingtothe FlashROMendsnormallytheprinterwillautomaticallybereset WritingtakesseveralminutesAbsolutelyneverturnoffthepowerorapplyaresetpriortofinalresetbeing appliedIfterminatedpartwaytheFlashROMdatawillbedamangedandlateritmaynotstartup

ThefollowingdescribestheprocedurestoupdatetheFWofthisproductusingFTPForWindowsstartthecommandpromptthenfollowingthedirectionsbelowForUNIXLinuxdothesameopera-tionsontheshellexecutionscreen

(AssumedConditions)PrinterIPaddress=192168101AssumesthemainFWdata(rdquoHE7_V100(NIC_MAIN)binrdquo)fortheforthisproductisinthecurrentdirectoryDwhenFTPisexecutedonthehostdevice

larrConnecttoFTP

larrEntertheusername

larrMovetothefirmwaredirectory

larrEnterthepassword(Defaultpublic)

larrCurrentdirectorypositiondisplay

larrSpecifybinarytransfermode

larrWritethefirmwarefile

larrWaitherefortheprintertorestart

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-26

PrecautionsforFWupdatecompatibility

ThefollowingrestrictionsonFWupdateapplytothesubjectFWversions

bullWhenusingaproductwithIFcardFWthatisVer4XXorearlier UpgradetoFWVer500orlaterisnotpossibleUseVer4XXorearlierFWbullWhenusingaproductwithIFcardFWthatisVer500orlater DowngradetoFWVer4XXorearlierisnotpossibleUseVer500orlaterFW

CheckingtheversionoftheIFcardthatisusedbullTurnonthepowerwhilepressingandholdingtheFeedswitchontheprinterunitandchecktheself-testprintinformation(Fordetailsaboutthecontentsofself-testprintrefertosection325ldquoSelf-testPrintrdquo)

bullTochecktheversionfromthePCBchassisappearancerefertosection21ldquoModelNamesrdquo

IFBD-HE0708 BE07 Userrsquos Manual

3-27

319 DiscoveryThisproducthasaStargenuineNICsearchprotocolSDP(StarDiscoveryProtocol)SDPusesUDPcommunicationport22222SDPisusedtosearchtheproductoverLANusingapplicationsoftwaresuchasasettingutilityprogram

ThefollowingisanexampleTheNameofIFUnitfieldisdifferentthisproduct(IFBD-HE0708BE07)andtheoldproducts(IFBD-HE0506BE05)bullNameofIFUnitldquoIFBD-HE0506rdquobullNameofIFUnitldquoIFBD-HE0708rdquo

(Ex)Detaileddisplayexampleofsearchresultsusingadiscoverytool(OSWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

3-28

3110 TFTPClientWhentheprinterpoweristurnedonwhileyouholddownthepushswitchtheTFTP(TrivialFileTransferProtocol)clientstoredinthebootloaderisstartedupTheTFTPclientautomaticallydownloadsthemainprogramfromtheTFTPserverovertheLANandwritestotheFlashROMontheNICboardWhenwritingendsnormallytheprinterwillautomaticallyberesetandwillstartupnormallyThefollowingflowchartshowstheseriesofoperations

YES

NO

YES

NO

Power On (Reset)

Was Push

Switch Released

Was Push

Switch Pressed

LAN Connector LED (RedGreen)

Stops Blinking Alternately

Get IP Address from

DHCPBOOTP Server (1)

Connect to TFTP Server

Download NIC Main

Firmware (2)

Write Main Firmware to

Flash Memory

Reset Printer

To Main Program Execution

LAN Connector LED (RedGreen)

Starts Blinking Alternately

1ItisnecessarytostartuptheTFTPandDHCPBOOTPserversonthesamemachine2TheNICmainfirmwarefilenamedownloadedfromTFTPmustbeldquoNIC_MAINbinrdquoEveniftheversionisdifferentthefirmwaremustbethesamenameaswhendownloadingusingTFTP((Ex)YoucanchangeldquoHE7_V100(NIC_Main)binrdquotoldquoNIC_MAINbinrdquo)

NoteThisTFTPclientfunctionisusedforemergencyrecoverywhentheFWmainfirmwarehasbeendamagedUsetheFTPserverfunctionforordinaryFWupdates(Seesection318FTPServer)

IFBD-HE0708 BE07 Userrsquos Manual

3-29

3111 TCPKeep-AliveThisproductsupportsTCPKeep-AliveIfTCPKeep-AliveisvalidTCPKeep-Aliveoperationsareperformedunderthefollowingconditionsonthecomputer

Item Value FactoryDefault RemarksSetting ENABLEDISABLE DISABLEDisconnectiontimeouttime Approx42seconds Note1

Note1Ifthereisnoresponseforthistimefromthecomputertheprinterforciblydisconnectstheconnection(RST)

ThisfeatureisappliedtoallTCPIPcommunicationsports ThisfeatureisunrelatedtotheTCP9100datareceptiontimeout

Thefollowingisanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltDATAgt

ltDATAgt

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

RST

Printer (TCP Port)

Receive TCP Connection

Detect TimeoutForced Disconnection

No Reception Data From PC

Start TCP Keep-Alive prove

No Response from PC (Approx 42 Seconds)

TCP Connection)

PC Problem Occurs Here

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-30

3112 SNMP ThisfunctionsupportsFWVer500orlaterTheSNMPofthisproductincludesaSNMPagentthatoperatesusingUDPIPVariousinformationaboutthisproductandtheprintercanbemanagedwiththeSNMPmanager

ItiscompatiblewithSNMPv1andsupportsMIB-II(RFC1213)andHostResource-MIB(RFC1514)ReadprivilegeisgrantedtocommunitynameldquopublicrdquoandthecharacterstringregisteredinldquoAuthenticCommunityrdquointheproductsettingsishandledasthewriteprivilegeHoweverifnocharacterstringissetinldquoAuthenticCommunityrdquowriteprivilegeisgrantedtocommunitynameldquopublicrdquo

RestrictionssysContactsysNameandsysLocationarelimitedtoamaximumof78(1-byte)charactersifAdminStatusandifOperStatusareread-onlyand1isalwaysreturnedasthereadvalue AnexplanationoftheMIBsupportedbythisproductislistedinthetablebelow

MIB-II(RFC1213)Name DescriptionsysDescr ASCIIcharacterstringcontainingthedevicenameversionandotherinformationsysObjectID ObjectIDindicatingtheproductidentificationnumbersysUpTime Elapsedtimeafterstartingup(units10msec)sysContact ASCIIcharacterstringcontainingtheadministratornameandcontactinformationsysName ASCIIcharacterstringcontainingthedevicemanagerdomainnameandother

informationsysLocation ASCIIcharacterstringindicatingthephysicallocationwherethedeviceisinstalledsysServices ValueindicatingthedeviceprotocollevelserviceifNumber DevicenetworkinterfacenumberifIndex InterfaceidentificationnumberifDescr ASCIIcharacterstringindicatinginformationassociatedwiththeinterfaceifType PhysicallayerandlinkprotocolinterfacetypeifMtu MaximumtransmittabledatagramsizeifSpeed Interfacetransmissionspeed[bitsec]ifPhysAddress InterfacephysicaladdressifAdminStatus InterfaceadministrationstatusifOperStatus InterfaceoperatingstatusifLastChange sysUpTimevalueatthetimewhentheinterfaceoperatingstatuswaslastchangedifInOctets NumberofbytesreceivedbytheinterfaceifInUcastPkts NumberofsubnetworkunicastpacketsreceivedanddeliveredtoahigherlayerifInNUcastPkts NumberofbroadcastormulticastpacketsreceivedanddeliveredtoahigherlayerifInDiscards Numberofnormalreceivedpacketsthatwerediscardedduetofullbufferorother

reasonifInErrors NumberofreceivederrorpacketsifInUnknownProtos Numberofreceivedpacketsthatwerediscardedbecauseofaninvalidor

unsupportedprotocolifOutOctets TotalnumberoftransmittedbytesifOutUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedunicasttransmissionof

IFBD-HE0708 BE07 Userrsquos Manual

3-31

Name DescriptionifOutNUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedbroadcastormulticast

transmissionofifOutDiscards Numberofpacketsthatwerediscardedandnottransmittedduetofullbufferor

otherreasonifOutErrors NumberofpacketsthatwerenottransmittedduetoerrorifOutQLen Lengthoftheoutputqueue(numberofpackets)ifSpecific MIB-definedobjectIDuniquetotheinterfacemediathatisbeingusedatIfIndex Valuethatidentifiestheinterfacerelatedtothistranslationentry(=ifIndex)atPhysAddress Media-dependentphysicaladdressatNetAddress Networkaddress(IPaddress)correspondingtothephysicaladdressipForwarding IndicationofwhetherornotthereisafunctionforforwardingIPdatagrams

receivedattheIPgatewaytootherdestinations (1Forwarding2NotForwarding)

ipDefaultTTL DefaultvalueofIPdatagramheaderTTLipInReceives TotalnumberofreceivedIPdatagramsipInHdrErrors NumberofdatagramsdiscardedduetoIPheadererroripInAddrErrors NumberofdatagramsdiscardedduetoproblemwiththeIPheaderdestination

addressipForwDatagrams NumberofIPdatagramsforwardedtothefinaldestinationipInUnknownProtos NumberofIPdatagramsintendedforownnodethatwerediscardeddueto

unknownorunsupportedprotocolipInDiscards NumberofdatagramsdiscardedduetobufferspaceorotherinternalproblemipInDelivers NumberofdatagramsdeliveredtoIPuserprotocols(higher-levelprotocols

includingICMP)ipOutRequests0 NumberofIPdatagramtransmissionrequestsexecutedbylocalIPuserprotocolsipOutDiscards NumberofIPdatagramsthatwerediscardedandnottransmitteddueto

insufficientbufferorotherreasonipOutNoRoutes NumberofIPdatagramsdiscardedbecausenoroutetothedestinationcouldbe

foundwhentransmittingipReasmTimeout MaximumvalueofreceivingwaittimeforallIPdatagramswhenfragmentedIP

datagramsarereceivedandreassembledipReasmReqds NumberofreceivedfragmentedIPdatagramsnecessarytoreassembletheentityipReasmOKs NumberofreceivedfragmentIPdatagramsthatweresuccessfullyreassembledipReasmFails NumberofreceivedfragmentIPdatagramswherereassemblyfailedipFragOKs NumberofdatagramsthatweresuccessfullyfragmentedforthisentityipFragFails Numberofdatagramsthatcouldnotbefragmentedandwerediscardedforthis

entityipFragCreates NumberoffragmentIPdatagramsthatweregeneratedasaresultof

fragmentationforthisentityipAdEntAddr IPaddresswhichisassociatedwiththeaddressinformationipAdEntIfIndex InterfaceidentificationnumbercorrespondingtothisIPaddressipAdEntNetMask SubnetmaskvalueassociatedwiththisIPaddressipAdEntBcastAddr ValueoftheleastsignificantbitintheIPbroadcastaddressusedforbroadcast

sentontheinterfaceoftheIPaddressipAdEntReasmMaxSize MaximumIPdatagramsizethatcanbereassembledfortheentityfromthe

receivedfragmentIPdatagrams

IFBD-HE0708 BE07 Userrsquos Manual

3-32

Name DescriptionipRouteDest DestinationIPaddressofthisroute(0000=Defaultroute)ipRouteIfIndex Interfaceidentificationnumberfortransmittingtothenextdestinationhostonthis

route(=ifIndex)IpRouteMetric Primaryroutingmetricforthisroute(-1=Notused)ipRouteNextHop IPaddressofnexthoponthisrouteIpRouteType Routetypes(1Noneofthefollowing2Invalidroute3Directconnection4

Indirectconnection)IpRouteProto RoutingmechanismbywhichthisroutewaslearnedIpRouteAge Elapsedtimeafterthisroutewaslastconfirmedasanormalroute[sec]IpRouteMask ValuewhichperformslogicalANDbeforecomparisonwithipRouteDestorthe

destinationaddressipRouteInfo MIBdefinitionnumberforroutingprotocolusedforthisrouteipNetToMediaIfIndex Interfaceidentificationnumberforthisentry(=ifIndex)ipNetToMediaPhysAddress Media-dependentphysicaladdressipNetToMediaNetAddress IPaddresscorrespondingtothephysicaladdressofthisentryipNetToMediaType Addressconversionmethod(1Noneofthefollowing2Invalidvalue3Dynamic

conversion4Staticconversion)icmpInMsgs TotalnumberofreceivedICMPicmpInErrors NumberofreceivedICMPmessagesthatwerediscardedduetochecksumerror

orotherICMPspecificationerroricmpInDestUnreachs NumberofICMPdestination-unreachablemessagesreceivedicmpInTimeExcds NumberofICMPtime-exceededmessagesreceivedicmpInParmProbs NumberofICMPparameter-problemmessagesreceivedicmpInSrcQuenchs NumberofICMPsource-quenchmessagesreceivedicmpInRedirects NumberofICMPredirectmessagesreceivedicmpInEchos NumberofICMPecho-requestmessagesreceivedicmpInEchoReps NumberofICMPecho-replymessagesreceivedicmpInTimestamps NumberofICMPtimestamp-requestmessagesreceivedicmpInTimestampReps NumberofICMPtimestamp-replymessagesreceivedicmpInAddrMasks NumberofICMPaddressmaskrequestmessagesreceivedicmpInAddrMaskReps NumberofICMPaddressmaskreplymessagesreceivedicmpOutMsgs TotalnumberofICMPmessagestransmittedicmpOutErrors NumberofICMPmessagesthatwerediscardedandnottransmittedduetofull

bufferorotherreasonattimeofICMPtransmissionicmpOutDestUnreachs NumberofICMPdestination-unreachablemessagestransmittedicmpOutTimeExcds NumberofICMPtime-exceededmessagestransmittedicmpOutParmProbs NumberofICMPparameter-problemmessagestransmittedicmpOutSrcQuenchs NumberofICMPsource-quenchmessagestransmittedicmpOutRedirects NumberofICMPredirectmessagestransmittedicmpOutEchos NumberofICMPecho-requestmessagestransmittedicmpOutEchoReps NumberofICMPecho-replymessagestransmittedicmpOutTimestamps NumberofICMPtimestamp-requestmessagestransmittedicmpOutTimestampReps NumberofICMPtimestamp-replymessagestransmittedicmpOutAddrMasks NumberofICMPaddressmaskrequestmessagestransmittedicmpOutAddrMaskReps NumberofICMPaddressmaskreplymessagestransmitted

IFBD-HE0708 BE07 Userrsquos Manual

3-33

Name DescriptiontcpRtoAlgorithm AlgorithmthatdecidestheresendtimeoutvalueforTCPconnection

(1Noneofthefollowing2Fixedvalue3MIL-STD-17784VanJacobsonrsquosalgorithm)

tcpRtoMin MinimumTCPprotocolresendtimeoutvalue(units10msec)tcpRtoMax MaximumTCPprotocolresendtimeoutvalue(units10msec)tcpMaxConn MaximumnumberofTCPconnectionstcpActiveOpens NumberoftimesthatTCPconnectionswereactivelyopenedtcpPassiveOpens NumberoftimesthatTCPconnectionswerepassivelyopenedtcpAttemptFails NumberoftimesthatTCPconnectionsfailedtcpEstabResets NumberoftimesthatTCPconnectionswereresettcpCurrEstab NumberofTCMconnectionswithstatusESTABLISHEDorCLOSE-WAITtcpInSegs NumberofreceivedTCPsegmentstcpOutSegs NumberoftransmittedTCPsegmentstcpRetransSegs NumberofresentTCPsegmentstcpConnState StatusofthisTCPconnection

(1Closed2Listen3SynSent4SynReceived5Established6FinWait17FinWait28CloseWait9LastAck10Closing11TimeWait12DeleteTCB)

tcpConnState StatusofthisTCPconnectiontcpConnLocalAddress LocalIPaddressofthisTCPconnectiontcpConnLocalPort LocalportnumberofthisTCPconnectiontcpConnRemAddress RemoteIPaddressofthisTCPconnectiontcpConnRemPort RemoteconnectionportofthisTCPconnectiontcpInErrs Numberofreceivederrorsegments(TCPchecksumerroretc)tcpOutRsts NumberoftimesthatTCPconnectionswereresetudpInDatagrams TotalnumberofUDPdatagramsdeliveredtoUDPusersudpNoPorts NumberofreceivedUDPdatagramsdestinedforportsthatarenotopenudpInErrors NumberofreceivedUDPdatagramswhichwerediscardedduetoaproblemwith

thedestinationportapplicationudpOutDatagrams NumberoftransmittedUDPdatagramsudpLocalAddress LocaladdressofUDPreceivingstandbyport(0000nodesignatedreceiving

address)udpLocalPort Receivingwaitlocalportnumber

IFBD-HE0708 BE07 Userrsquos Manual

3-34

Name DescriptionsnmpInPkts TotalnumberofSNMPmessagesreceivedfromthetransportservicesnmpOutPkts TotalnumberofSNMPmessagetransmissionrequestssenttothetransportlayersnmpInBadVersions TotalnumberofreceivedSNMPmessagesthatwereforanunsupportedversionsnmpInBadCommunityNames TotalnumberofreceivedSNMPmessageswithaninvalidcommunitynamesnmpInBadCommunityUses NumberofreceivedSNMPmessagesthatindicatedanoperationwhichisnot

permittedbythatcommunitysnmpInASNParseErrs NumberoferrorsinASN1orBERformatdetectedwhiledecodingreceivedSNMP

messagessnmpInTooBigs NumberofreceivedSNMPPDUwitherrorstatusldquoTooBigrdquosnmpInNoSuchNames NumberofreceivedSNMPPDUwitherrorstatusldquoNoSuchNamerdquosnmpInBadValues NumberofreceivedSNMPPDUwitherrorstatusldquoBadValuerdquosnmpInReadOnlys NumberofreceivedSNMPPDUwitherrorstatusldquoReadOnlyrdquosnmpInGenErrs NumberofreceivedSNMPPDUwitherrorstatusldquoGenErrrdquosnmpInTotalReqVars NumberofMIBobjectsreadsuccessfullyasaresultofGet-RequestandGet-

NextRequestPDUssnmpInTotalSetVars NumberofMIBobjectschangedsuccessfullyasaresultofreceivingSet-RequestsnmpInGetRequests NumberofreceivedSNMPGet-RequestPDUssnmpInGetNexts NumberofreceivedSNMPGet-NextRequestPDUssnmpInSetRequests NumberofreceivedSNMPSet-RequestPDUssnmpInGetResponses NumberofreceivedSNMPGet-ResponsePDUssnmpInTraps NumberofreceivedSNMPtrapPDUssnmpOutTooBigs NumberoftransmittedPDUswithdesignatederrorstatusldquoTooBigrdquosnmpOutNoSuchNames NumberoftransmittedPDUswithdesignatederrorstatusldquoNoSuchNamerdquosnmpOutBadValues NumberoftransmittedPDUswithdesignatederrorstatusldquoBadValuerdquosnmpOutGenErrs NumberoftransmittedPDUswithdesignatederrorstatusldquoGenErrrdquosnmpOutGetRequests NumberoftransmittedSNMPGet-RequestPDUssnmpOutGetNexts NumberoftransmittedSNMPGet-NextRequestPDUssnmpOutSetRequests NumberoftransmittedSNMPSet-RequestPDUssnmpOutGetResponses NumberoftransmittedSNMPGet-ResponsePDUssnmpOutTraps NumberoftransmittedSNMPtrapPDUssnmpEnableAuthenTraps Controlofauthentication-failuretrapgeneration

(1Generatetraps2Donotgeneratetraps)

HostResource-MIB(RFC1514)Name DescriptionhrDeviceIndex CharacteristicvalueassignedtotheconnecteddevicehrDeviceType ConnecteddevicetypehrDeviceDescr CharacterstringdescribingtheconnecteddevicehrDeviceID ConnecteddeviceproductIDhrDeviceStatus Connecteddevicestatus

(1Unknown2Running3Warning4Testing5Down)hrDeviceErrors NumberoftimeserrorsweregeneratedbytheconnecteddevicehrPrinterStatus Connectedprinterstatus

(1Idle2Printing3Warmup)hrPrinterDetectedErrorState Connectedprintererrorstatus

(0LowPaper1NoPaper2LowToner3NoToner4DoorOpen5Jammed6Offline7ServiceRequested)

IFBD-HE0708 BE07 Userrsquos Manual

3-35

31121SNMPConfigurationParametersThefollowingparameterscanbesetfromwebconfigurationorTelnetThesevaluescanalsobecheckedatself-testprint

Name Settingrange DefaultvalueAuthenticCommunity Max15characters(ASCII) ldquopublicrdquoTrapCommunity Max15characters(ASCIIJapaneseOK) ldquopublicrdquoTrapAddress(IP) 0000-255255255255 0000SysContact Max78characters(ASCIIJapaneseOK) NoneSysName Max78characters(ASCIIJapaneseOK) NoneSysLocation Max78characters(ASCIIJapaneseOK) NoneEnableAuthenTrap 1or2 2

31122 Trap Issue Events WhentheEnableAuthenTrapsettingforthisproductisENABLEthenthisproductissuestrapstotheSNMPmanager(trapnotificationaddress)whenthefollowing3eventsoccur

[Trapissueevents]1Whenproductwasstartedup[Generictraptype=0(ColdStart)]

2Whenprinterstatuschanged(IEEE1284portstatusmonitor)[Generictraptype=6(EnterpriseSpecific)]

3Whenaccessbyaninvalidcommitteenameoccurred[Generictraptype=4(AuthenticationFailure)]

IFBD-HE0708 BE07 Userrsquos Manual

3-36

32 OtherSpecifications321 Operating Time

Thereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP(startofIPaddressacquisition)Ittakesapproximately18secondsbeforetheTCPIPservices(HTTPTELNETFTPLPDRawSocketPrint)canbeusedafterturningonthepower

NoteWhenacquiringtheIPaddressbyDynamice(DHCPBOOTPRARP)thistimemay lengthendependingontheserverresponsetime

322 PushSwitchWhiletheTCPIPisoperating(thepowerhasbeenturnedonanditiswithintheelapsetimedescribedinsection321StartupTime)ifthepushswitchiscontinuedtobehelddowntheLEDdisplaypatternwillchangeaccordingtothetimesshownbelowWhentheswitchisreleasedtheproductwillentereachspecialmode

SpecialMode

Phase SWPressingTimeLANConnector

LEDBlinkingPattern SpecialModeGreen Red

1 1secondtolessthan5seconds Blinking Blinking NICsettinginitializemode(2)2 5secondtolessthan9seconds Extinguished Blinking Reserved(Undefined)3 9secondtolessthan13seconds Blinking Extinguished Reserved(Undefined)

Over13seconds(1)

Note1WhenPhase3isexceededpresstheswitchfor1secondtoreturntoPhase1

Note2ExecutionproceduresfortheNICsettinginitializemode

1 Afterenteringthismodepressthepushswitchonceandreleaseit TheLEDdisplaywillbeldquoGreen=ExtinguishedRed=ExtinguishedrdquoandtheinitializingoftheNICsettingsinthenon-volatilememorywillbegin

2 Iftheinitializationissuccessfultheprinterwillautomaticallybereset DonotturnoffthepowerorapplyaresetuntilthisresethasbeenappliedAlsoiftheNICsettinginitializationfailstheLEDdisplaywillbeldquoGreen=ExtinguishedRed=Litrdquoandallopera-tionswillstopIfsoturnthepoweroff

NoteWhenturningthepoweronadifferentmode(automaticfirmwareupdatefunctionusingTFTPclient)willstartupthatisdifferenttotheabovefunctionsfortheoperationswhenturningthepoweronwiththepushswitchpressedFordetailsseesection318TFTPCli-ent

IFBD-HE0708 BE07 Userrsquos Manual

3-37

323 DIPSwitchesDIPswitchesareloadedwhenthepoweristurnedonorwhentheprinterisresetThereforewhenyouchangethesettingsenablethembyturningtheprinteronagainorbyexecutingaprinterresetTurnthepoweroffbeforechangingthePCBandinterfacetype

DIPswitch Feature ON OFFDIPSW1 SetsIPaddressacquisitiontimeout Notimeout 20seconds(factorydefaultsetting)DIPSW2 Reserved(Fixedatoff) - -

DIPSW1SetsthetimeouttimewhengettingtheaddressfromaDHCPBOOTPserverThefactorydefaultsetting(whensettooff)is20secondsWhensettoonthereisnotimeoutIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedAsaresultatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtohavenoIPaddressacquisitiontimeout

DIPSW2PresentlyunusedAfeaturewillbeaddedinthefutureThisshouldalwaysbeoff

324 LEDThereisaredandagreenLEDequippedonthenetworkinterfaceconnector(LANconnectorRJ45)Thesefunctionasoutlinedbelowundernormaloperatingconditions

Red(LINKActivity) Alinkhasbeenestablishedbetweentheportandtheconnecteddevice CommunicationsarereadyatbothdevicesGreen(100M) Lightswhentheportisoperatingat100Mbps

ForotherstheflashingpatternchangesaccordingtothepressingofthepushswitchFordetailsseesections3110TFTPClientand322PushSwitch

IFBD-HE0708 BE07 Userrsquos Manual

3-38

325 Self-testPrintIfthisproductexecutesaprinterself-printthefollowingisprintedaftertheprintersettingprintFinallyfortheIPparameterinformationduringoperationitisnotpossiblewhenconductingaself-printbycommandfromthehostdevice

Self-testPrintExample(ForFWVer500andStarwebPRNTmodel)

VersionInformation(MainBootLoadPLD)

NICSettingInformation(SameasthenetconfinirdquoFile)

TheWebPrintsettingitemsareformodelswhichsupportStarwebPRNTonlyTheSNMPsettingitemsareforFWVer500orlateronly

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 3: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

33 SettingsDisplayItems 3-41331 IPParameterSettings 3-41332 SystemSettings 3-41333 WebPrintSettings(IFBD-HE07X08XBE07Xonly) 3-42334 SNMPSettings 3-42335 SSLTLSSettings 3-42336 NetworkCardInformationDisplay 3-42337 CurrentIPParameterStatusDisplay 3-43338 PrinterDeviceIDDisplay 3-43339 PrinterStatusDisplay 3-44

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 4-141 Generaldescription 4-142 Specification 4-1

5 SSLTLS COMMUNICATIONS 5-151GeneralDescription 5-152Specifications 5-1521 Self-signedCertificates 5-2522 CA-signedCertificates 5-2523OperationTestedEnvironment 5-3

6 APPENDIX 1 6-161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList 6-162 PrinterFirmwareSupportTable 6-263 DriverSupportTable 6-3631 SmallModelPrinters 6-3632 CardReaderWriter 6-6633 HowtoSettheIPAddress 6-6

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier 6-7

7 APPENDIX 2 7-171ExampleproceduresforregistrationofSSLTLScertificates 7-1711Usingaself-signedcertificate 7-1712UsingCA-signedCertificates 7-12713AdditionalInformation 7-21714RequiredSettingswhenRegisteringCertificateswithiOS103orLater 7-22

IFBD-HE0708 BE07 Userrsquos Manual

1-1

1 GENERAL DESCRIPTION Thisisanembeddednetworkinterfacecard(printerserver)forSTARPOSprinters

InthisdocumentthisproductiscalledNIC(anacronymfornetworkinterfacecard)

11 Features SupportsStarMicronicsPOSprinters(includingcardreadersandwriters) Seesection21ModelNamesfordetailsonsupportedprinters Thisproductreceiveselectricpowerfromtheprintersothereisnoneedtopreparea separateACadapter ThephysicallayerconformstoIEEE80233u(10BASE-T100BASE-TX) Ethernetcommunicationsettings(10BASE-T100BASE-TXFullHalfDuplex)withthe connecteddevicearedoenusingAutoNegotiation ThiscanbeusedinaLAN(LocalAreaNetwork)environment CommunicationprotocolssupportTCPIP(IPv4) PrintsusingLPRRawSocketPrint(TCP9100)andFTPprotocols Thisreceivesstatusinformation(readystatuscausesoferrorsandthelike)issuedfromthe printerandallowsthatinformationtobeloadedontoahostdevice Canbeusedsimultaneouslyfrommultipleprotocols RawSocketPrint(9100)alsoprintsusingmulti-session(1) (Note1)Thefactorydefaultsettingformulti-sessionforRawSocketPrint(9100)differsbetweentheold productIFBD-HE0506BE05andthisproductIFBD-HE0708BE07Becarefulifyouareswitchingfromanold product IFBD-HE0506BE05(oldproduct)Valid IFBD-HE0708BE07(thisproduct)Invalid TheIPaddressforthisproductcanbestaticorobtainedbyDHCPBOOTPRARPARPPing FlashROMismountedontheboardFirmwareupdatesarepossibleviaFTPoveranetwork Youcanchangethisproductandprintersettingsandmonitortheirstatesusingdevicespecificsettingutilities HTTP(WEB)TELNETandFTP NetworksettingsthataresetusingHTTP(Web)TelnetFTPfortheIPaddressand9100multi-sessionare storedintheproductrsquosnon-volatilememory Tobepreparedfortheunlikelyeventthatthemainfirmwaremalfunctionsforsomereasonthebootloaderof thisproductisprovidedaTFTPclientfunctiontoallowyoutodownloadfirmwarefromtheserveroverthe networkforrecoveryofyourfirmware SupportsStarMicronicsWindowsPrinterDriverOPOSDriverJPOSDriver(WindowsLinuxandMac) CUPSDriver(LinuxMac) SupportstheproprietaryStarwebPRNTfunctionfromSTARMICRONICSCOLTDthatallowsdirectprinting fromWebapplicationsthatsupportHTML5(IFBD-HE07X08XBE07Xonly)

12 DifferencesbetweenIFBD-HE0708BE07andIFBD-07X08XBE07XIFBD-HE0708BE07andIFBD-07X08XBE07XaredifferentproductsSomeoftheseproductssupportStarweb-PRNTandsomedonot IFBD-HE0708BE07StarwebPRNTnotsupported IFBD-HE07X08XBE07XStarwebPRNTsupportedIFBD-HE07X08XBE07XisupwardlycompatiblewithIFBD-HE0708BE07andexceptforsectionsinvolvingtheStarwebPRNTfunctionthespecificationsforIFBD-HE0708BE07arecoveredbythespecificationsforIFBD-HE07X08XBE07XSeeldquo4StarwebPRNTFunctionrdquoformoredetails

IFBD-HE0708 BE07 Userrsquos Manual

1-2

13 Main Settings At the Time of Shipment (Overview)ThemainTCPIPsettingsrequiredtousethisproductareoutlinedbelow Seesectionldquo33SettingsDisplayItemsrdquoforalistofsettingsthatarenotlistedhere

131 IPParameterFactoryShipmentSettingsIPaddress 0000Sub-netMask 0000DefaultGateway 0000RARPClient ValidDHCPBOOTPClient Valid

132 Log-inPasswordooAdministratorRightSettingAttheTimeofFactoryShipmentIfproductsettingsarechangeduseeitheroftheprotocolsofHTTP(WEB)TELNETorFTPtolog-inwithanaccounthavingadministratorrightsforthisproductThefollowingoutlinesadministratoraccountinformationinHTTP(WEB)TELNETandFTP

AdministratorAccountName ldquorootrdquo(required)Password ldquopublicrdquo(required)Thepasswordcanbechangedafterloggingin

133 Log-inPasswordofUserRightSettingAttheTimeofFactoryShipmentIfonlyviewingthisproductssettingsorstatusinformationusingTELNETorFTPitisnecessarytolog-inwithauserrightaccountforthisproductItisnotnecessarytolog-intoviewstatusinformationusingHTTP(WEB)ThefollowingoutlinesuserrightaccountinformationinTELNETandFTP

UserRightAccountName ldquouserrdquo(required)Password ldquoguestrdquo(required)HoweverforFTPitispossibletolog-inasanonymous(anyaccountnameandpassword)Thepasswordcanbechangedafterloggingin

134 IPAddressSettingTherearetwowaystosetthisproductrsquosIPaddressTheyarethestaticmethod(fixedconditions)anddynamic(DHCPBOOTPRARPandARPPing)Seesection311IPAddressSettingrdquofordetailsontheprocesstoacquireanIPaddressStaticanddynamicsettingscannotbothbevalidatthesametimeForthatreasonitisnecessarytodisablethedynamicsettings(DHCPBOOTPRARP)tousestaticsettings(afixedIPaddresswrittentonon-volatilememory)Alsoifthedynamicsettings(DHCPBOOTP)arevaliditisnecessarytosetallstaticsettings(IPaddresssub-netmaskanddefaultgateway)to0000WhenusingthisproducttakecarethatwhensettingusingHTTP(WEB)FTPorTELNETthatbothofthesearenotvalidatthesametimeAcquiredaddressinformationwhileoperatingcanbecheckedbymakingaself-printwhenstartingupthepower

IFBD-HE0708 BE07 Userrsquos Manual

2-1

2 HARDWARE SPECIFICATIONS 21 ModelNamesTherearethreemodelsavailableTheydifferinthebracketformountingtotheprinterModelsthatsupportStarwebPRNThaveanldquoXrdquoattheendofthemodelnames

IFBD-HE07IFBD-HE07X IFBD-HE08IFBD-HE08X

IFBD-BE07IFBD-BE07X

ProductsthatsupportSSLTLShaveaSshapeengravedontheNICchassis(FWVer400andlatersupportsSSLTLSHoweverproductsthatdonothaveanengravedldquoSrdquoshapecannotsupportSSLTLSeveniftheFWisupgradedtoVer400orlater)

ThepositionoftheengravedSshape

IFBD-HE IFBD-BE

IfthisproducthasFWVer500orlaterthereisanldquoMrdquoshapeengravednexttotheaboveldquoSrdquoshape

Thefollowingshowsexampleprintersthatcomplywiththeproductnames

ProductModelName CompatiblePrinter(RepresentativeExamples)

IFBD-HE07 TSP700IITSP800IITSP650IITUP500TSP828L(1)TSP650(1)TCP300II(1)TCP400(1)

IFBD-HE08 TSP1000SP700SP500HSP7000IFBD-BE07 FVP10

Themodelsindicatedby(1)arenotsupportedbythisproductwithFWVer500orlaterSeeldquo62PrinterFirmwareSupportTablerdquofordetailsontheprintersthatsupportIFBD-HE07X08XBE07X

Refertoeachprinterproductspecificationsfordetailsonmodelsandmountingconditions

IFBD-HE0708 BE07 Userrsquos Manual

2-2

22 Specifications

NetworkIFUnit IEEE80233u (10BASE-TEthernet100BASE-TXFastEthernet)

LED Redx1Greenx1 RedLINKActivity Green100BASE-TX Displayswithflashingpatternswhenexecutingaspecialmode

SwitchforSettings PushSwitchx1 DIPSW(dipole)x1 Seesections322PushSwitchand323DIPSwitchesfordetailson eachspecification

PCBDimensions 69mmx61mm(Toleranceplusmn05mm) t=16mm(Toleranceplusmn02mm)

ProductWeight IFBD-HE07 Approximately63g IFBD-HE08 Approximately65g IFBD-BE07 Approximately118g Theweightsabovedonotincludepackingmaterialsoraccessories

PowerSupply OperatingVoltage5Vplusmn5 RatedCurrentConsumption500mAMax

IFBD-HE0708 BE07 Userrsquos Manual

2-3

23 AmbientConditionsAmbientStorageConditions StorageTemperature-20˚C-+70˚C StorageHumidity20-90(Mustbenocondensation)AmbientOperatingConditions OperatingTemperature0˚C-+55˚C OperatingHumidity20-80(Mustbenocondensation)

24 CompatibleSpecificationsConformtotheacquiredstandardontheprintersideForthecompatiblespecificationsrefertotheprinterproductspecifications

25 ConnectorSpecifications

251 NetworkInterface(RJ45)ManufacturerandModelNumberHiroseElectricCoLtdTM11R-5M2-88-LP

PinNumberPinNumber SignalName Direction Remarks

1 TX+ Output2 TX- Output3 RX+ Input

4-5 NC -6 RX- Input7-8 NC -

IFcardisthestandardfordirectionThepinattherighttowardtheinsertionsideispin1

IFBD-HE0708 BE07 Userrsquos Manual

2-4

26 EthernetCommunicationConditions

ThecommunicationlinkconditionswiththeconnectingdeviceoftheEthernetaredeterminedbyAutoNegotiation

IfthisproductisconnecteddirectlytoanintelligentswitchhuborintelligenthubthephysicallinkmaytakesometimetobecomeestablishedInsuchcasesifsettogettheIPaddressfromaDHCPBOOTPserveratimeouterrorcouldoccurwhilewaitingtogettheaddressfromDHCPBOOTPanditwillfailtogettheaddress(Note1)AworkaroundistochangetheDIPSW1toinvalidatethetimeoutforgettingtheIPaddressFordetailsonhowtosetDIPSW1seesection323DIPSwitches

Note1 Thisissuesometimescanbeovercomebysettingupanormalhub(non-intelligent) betweentheproductandintelligentswitch

27 NetworkConnectionCableIftheconnectingdevice(hubrouterorhostdevice)doesnotsupportAutoMDIMDI-Xbecarefulofthetypeofcableyouuse(straightorcross)Normallywhenconnectingtoahuborrouter(MDI-X)useastraightcableForahostdevice(MDI)useacrosscableforconnectingPeer-to-Peer

Usethefollowingcablestandards CableStandard Category5orhigherUTPcable CableLength 100morless

IFBD-HE0708 BE07 Userrsquos Manual

3-1

3 FUNCTION SPECIFICATIONS 31 ScopeofCommunicationsProtocols

ltTCPIPgtNetworkLayers ARPRARPIPICMPTransportLayers TCPUDP TCPKeep-AliveSupportedApplicationLayers DHCPBOOTP LPD(Printing) RawSocketPrint(TCPPort9100GetsPrintingPrinterStatus) GetsPrinterStatus(TCPPort9101) HTTPHTTPS(PrinterStatusDisplayVariousSettingsStarwebPRNT (Note1)) FTP(GetsprinterstatusvarioussettingsprintsFWupdates) Telnet(Getsprinterstatusvarioussettings) SDP(StarrsquosGenuineNICSearchProtocol) TFTP(RecoverFirmware) Resetwithauthenticationgetssettingsinformation(TCPport22222) SNMP(supportedbyFWVer500orlater) TCPIPSpecifications IPversion4(IPv4)

Note1 StarwebPRNTisonlyavailableforIFBD-HE07X08XBE07XSeeldquo4StarwebPRNT Functionrdquoformoredetails FWVer400andlatersupportsHTTPS

IFBD-HE0708 BE07 Userrsquos Manual

3-2

311 IPAddressSetting

Thisproducthasastatic(fixedcondition)anddynamic(DHCPBOOTPRARPandARPPing)IPaddressItispossibletospecifyasub-netmaskanddefaultgatewaywithstaticandDHCPBOOTPInthedefaultsettingsstaticisinvalidanddynamicisvalidThefollowingpagesdescribehowtoacquireanIPaddressforeachSeesection3115TransitionofProcessesinIPAddressAcquisitionThisproductallowsyoutocheckthecurrentIPparameterinformationwhileoperatingbyaself-printwhenturningthepoweronThisisoutputinthefollowingformatafterrunningaself-printSeesection325Self-testPrintfordetailsonrunningaselfprint

Protocol TheIPaddressacquisitionprotocolbelowisshownintheparenthesesoftheoperatingIPaddressline(Static) Static(Fixedaddress)(DHCP) GetsfromDHCPserver(BOOTP) GetsfromBOOTPserver(RARP) GetsfromRARPserver(Didnrsquotobtain) NoIPaddresswasacquired

YoucanfindtheMACaddresstouseinthissectionbyusingoneofthefollowingmethods1Executeaprinterself-print(seesection325)2Checkthefirst12charactersinthebarcodelabelaffixedtotheIFcardconnector

ExampleforwhentheMACaddressis001162111111

IFBD-HE0708 BE07 Userrsquos Manual

3-3

3111 StaticIfthefixedIPaddresssub-netmaskanddefaultgatewayarestoredinnon-volatilememorytheprinterwillalwaysstartupwiththefixedconditionswhenthepoweristurnedonIfstartedwithfixedconditionsthereisnoDHCPBOOTPRARPrequestARPPingisalsoinvalidIndefaultnofixedaddressisregisteredsoafterdynamicallyacquiringoneusingeitherofthemethodsofDHCPBOOTPRARPorARPPingdescribedbelowregisterthefixedaddresswiththeWEBTELNETorFTPservice

3112 DHCP BOOTPThisproductissetsothatDHCP(DynamicHostConfigurationProtocol)BOOTP(BOOTstrapProtocol)isvalidsoyoucanacquireanIPaddresssub-netmaskanddefaultgatewayfromaDHCPorBOOTPserverThedefaultsettingisDHCPBOOTPldquoenabledrdquoAwork-stationrunningDHCPorBOOTPserveroveraLANnetworkisrequiredforIPaddresssettingsusingDHCPBOOTP

ThenumberofDHCPBOOTPrequestsdiffersaccordingtotheDIPSW1settingsonthisproduct DIPSW1=OFFThisisissuedthreetimes20secondsaftertheTCPIPstartup(FactoryDefaultSetting) DIPSW1=ONOccursunlimitedtimesuntiltheaddressisacquired ThereisapartialcompatibilityoftheDHCPDiscoverprotocolwithBOOTPRequestsobotharehandledas beingthesame ForexampleifaBOOTPReplayisreturnedfirsttotheDHCPDiscovertheBOOTPacquiredaddressisused TheDHCPBOOTPRequestisconstantlybroadcastwith(255255255255)HoweveronlytheDHCPRenew Request(extensionrequestoftheaddressusageperiod)isissuedtotheserverthatacquiredthataddress WhentheaddressinformationisacquiredusingDHCPBOOTPRARPandARPPingareinvalidated TheaddressacquiredusingDHCPBOOTPislostwhenthepoweristurnedoffwithoutbeingwrittentothe non-volatilememory WhenacquiringanIPaddressfromaDHCPservertheSubnetMaskisalsoacquired WhenanIPaddressisacquiredfromaBOOTPserverthefollowingSubnetMaskisused [FWVer230orolder] TheSubnetMaskiscalculatedautomaticallyfromtheIPaddress [FWVer300orlater] -WhenSubnetMask(BOOT)=HE05EmulationTheSubnetMaskisacquiredfromtheBOOTPserver (Defaultsettings) -WhenSubnetMask(BOOT)=HE07EmulationTheSubnetMaskiscalculatedautomaticallyfromtheIPad dress ThissettingcanbechangedbyTelnet

SettingsRegisterthecombinationoftheIPaddresstobesetsub-netmaskdefaultgatewayandMacaddresstotheDHCPBOOTPserverandthenturnontheprinterpower

3113 RARPThisproductcanobtaintheIPaddressfromtheRARPserverbysettingtheRARP(ReverseAddressResolutionProtocol)tobevalidThedefaultsettingisRARPldquoValidrdquoAwork-stationrunningaRARPserveroveraLANnetworkisrequiredforIPaddresssettingsusingRARP

WhenusingRARPDIPSW1onthisproductmustbeturnedOFF TheRARPRequestisissuedoncewhen15secondshavepassedaftertheTCPIPstartupHoweveriftheIP addressisobtainedbytheDHCPBOOTPwithin15secondstheRARPrequestisnotgenerated WhentheRARPaddressinformationisacquiredusingARPPingisinvalidated YoucannotgetasubnetmaskordefaultgatewayfromRARPservers TheaddressacquiredusingRARPislostwhenthepoweristurnedoffwithoutbeingwrittentothenon-volatile memory

SettingsRegisterthecombinationoftheIPandMACaddressestobesettotheRARPserverandthenturnontheprinterpower

3114 ARPPing RegisterthecombinationoftheIPandMACaddressofNICtotheARP(AddressResolutionProtocol)tableonthehostdeviceandsettheIPaddressusingthePingARPbyissuingaping

WhenusingRARPDIPSW1onthisproductmustbeturnedOFF OperationswithanIPaddresssetbyARPPingarepossibleonlywhentheIPaddressisnotacquiredeven witheitherofthemethodsofDHCPBOOTPandRARPwhentheStaticaddressisnotset Youcannotacquireasub-netmaskanddefaultgatewaywithARPPing AnaddresscanbeacquiredusingARPPingonlyonetime TheaddressacquiredusingARPPingislostwhenthepoweristurnedoffwithoutbeingwrittentothenon- volatilememory

Settingexamplesareprovidedonthenextpage

IFBD-HE0708 BE07 Userrsquos Manual

3-4

SettingexampleusingARPPing

ThisexplanationassumestheMACaddresis001162123456andtheIPaddressis192168102

(1)TurnontheprinterequippedwiththisproductWaitfortheprintertobereadyfortheARPPping(Normallythisisapproximately35seconds)Orexecuteaself-printontheprinterandwaitforthefollowingtobeprinted

(2)AvoidduplicatingaddressbyclearingtheARPtableexistingonthehostdevicearp -d 192168102arp -a

(3)RegisterthecombinationofIPandMACaddressestotheARPtableonthehostdevice (ForUNIXLinux)ShellInput

arp -s 192168102 001162123456arp ndasha

(ForWindows)CommandPromptInputarp -s 192168102 00-11-62-12-34-56arp ndasha

(4)Pingfromthehostdeviceping 192168102

(5)CheckthattherewasanechoresponsetothespecifiedaddressfromNICHoweverthereisnoechoresponsethefirsttimebecauseitisusedonlytoacquiretheIPaddressThereisaresponsetothesecondandsubsequentpings

ping 192168102 rarr No response (timeout) ping 192168102 rarr echo response ping 192168102 rarr echo response ping 192168102 rarr echo response

(6)LastlydeletetheARPtableregisteredat(3)Alwaysdeletethetabletoavoidduplicatingaddresses

arp -d 192168102arp -a

IFBD-HE0708 BE07 Userrsquos Manual

3-5

3115 TransitionofProcessesinIPAddressAcquisition

WhenStaticisvalidIfStatic(fixedaddress)issetstartupalwaysreliesupontheStaticcondition(fixedaddress)InsuchacaseDCHPBOOTPRARPARPPingbecomeinvalidandstartupdoesnotoccur

WhenStaticisinvalid(default)IfStatic(afixedaddress)hasnotbeenseetheinformationbelowfordetailsontherelationships(timing)forstartingstoppingtheserverthatprovidesthepassingoftimefromthestartupoftheTCPIP()anddynamicaddressesWhentheNICsettingisinitializedoperationsfollowthistimingNotethatthereisanerrorofapproximatelyplusmn3inthetimesdisclosedbelowThereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP

ltDIPSW1=OFF(Default)gt

DHCP

RARP

ARPPing

0

[14]

15

[29]

20

[34]

DHCPBOOTP Start

DHCPValid Region

RARP Valid Region

rarr Time after starting TCPIP (seconds)

[Lower leve Time after turning on the power (seconds)]

Ping ARP Start RARP Start

BOOT Valid Region

BOOTP

Ping ARP Valid Region

ThefirstIPaddressacquiredbyeitherprotocolbecomestheNICoperatingaddressandallotherprotocolsareinvalidThedetailsareoutlinedbelow

TheIPaddressacquiredfirstbyeitherDCHPandBOOTPinthetimebetween0to15secondsisvalid WhentheIPaddressinformationisvalidduringthattimeRARPandARPPingdonotstart TheIPaddressacquiredfirstbyeitherDCHPBOOTPandRARPinthetimebetween15and20secondsis valid Addressesprovidedthereafterfromanotherserverarediscarded WhentheIPaddressinformationisvalidduringthattimeARPPingdonotstart

ltDIPSW1=ONgtTheDHCHPBOOTPvalidregionisaninfinitetimeafterTCPIPstartupIfsuchcasesRARPandARPPingcannotbeusedIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedInsuchcasesatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtoignoretheIPaddressacquisitiontimeout

IFBD-HE0708 BE07 Userrsquos Manual

3-6

312 LPRLPD

TheLPRprotocolsupportedbytheLPDofthisproductconformstoRFC1179(partiallyunsupported)ThelistoflogicprinternamesishandledasthequeuenameLPRisanacronymforLinePRinterdaemonprotocolItwasoriginallyaprintingprotocolprescribedasaUNIXprintingsystemCurrentlyitissupportedasstandardonWindows(NTandlater)ldquoLPRrdquoissometimesusedasanexecutionfilenameoftheLPRprintingutilitysoftwareTheprintserver(Daemon)thatsupportsLPRiscalledanLPD(LinePrinterDaemon)LPDusesTCPcommunicationport515

Thereceptionbufferforprintdatais1Mbytes(sharedwithRawSocketPrint) Itdoesnotsupportburnerprinting SettoldquoIprdquoonthehostdevice-portsettingswhenspecifyingaqueuename EnablethisiftheLPRbytecounter-addedenabledisablecanbeselected Seesection63DriverSupportTablefordetailsonsupportbyStarMicronicsrsquodrivers IfyouareusingastandardWindowsTCPIPprinterportandaCUPS(UNIXLinuxorMac)driverseesection 53DriverSupportTableforimportantnotes SincethereareadditionalinstructionswhenusingaWindowsstandardTCPIPprinterportoraCUPS(UNIX LinuxMac)driverSee63DriverSupportTable

IFBD-HE0708 BE07 Userrsquos Manual

3-7

313 RawSocketPrint

ThisproductsupportsRawSocketPrintcommunicationforprintingundertheTCPIPenvironmentWithRawSocketPrintalldataflowingduringtheTCPsessionisconsidereddatahandledbetweentheprinterandhostdeviceandbidirectionaldatadistributionisperformedSeethetablebelowforTCPcommunicationsportspecifications

Item Specifications Remarks

CommunicationPortNumber TCP9100

NumberofSimultaneousConnectionSessions 1or8 bullFactorydefaultsettingis1

Datareceptiontimeout0(ignore)30seconds40sec-onds60seconds120seconds180seconds300seconds

bullFactorydefaultsettingis0(ignored)bullWhenthereisatimeoutforc-ibledisconnectsconnection

Thereceptionbufferforprintdatais1Mbytes(sharedwithLPR) Themaximumnumberofsessionsreceivedforport9100issetusingNICsettings(9100MultiSession) Whensettoldquo9100MultiSessionEnablerdquothemaximumnumberofsessionsforreceptionis8whensetto ldquo9100MultiSessionldquoDisablerdquothemaximumnumberofsessionsforreceptionis1Whentherearereceptions forconnectionrequeststhatexceedthisnumberarejectionpacket(TCPReset)isissuedtothehostdevice

NotePrecautionsregardingswitchingfromoldproductsIFBD-HE0506BE05 Becarefulbecausethemulti-sessionsettingsforRawSocketPrint(9100)inthefactorydefault settingsaredifferent Setthemulti-sessionsettingsusingHTTP(Web)TelnetFTP Werecommendsettingtothesameconditionswhenswitchingfromanolderproduct (Fordetailsseesection63DriverSupportTable)

9100MultiSessionFactoryDefaultSettings bullIFBD-HE0506BE05(oldproduct)Valid bullIFBD-HE0708BE07(thisproduct)Invalid

WhenMultiSessionisvalidandprintdataisreceivedatthesametimeasmultiplesessionsarereceivedfrom thehostdevicethesessionthatfirstreceivedtheprintdataoccupiestheprinterportandprintdataofother

sessionsaccumulatesintheNICreceptionbufferuntilthesessionisclosedNotethatthesessionreceptionorderandprintoutputorderdonotalwaysmatch

Datacomingfromtheprintertothehosthostdeviceisstatusinformationobtainedfromtheprinter Seetheprinterrsquosspecificationsmanualfordetailsonthecontentsofstatusinformation DisconnectionoftheTCPsession(TCPFINRST)isconsideredtheendtoonesession InthatcasespecialcommunicationprocedureswiththeprinterarenotdoneIfspecialproceduresare requiredsuchasterminatingprintingdosofromthehostdevice IftheRSTpacketissentwhentheTCPsessionisdisconnectedfromthehostdevicesidesomeoralloftheprintdata maybeerased Youcanautomaticallyfreeasessionthatisunusedwhilebeingconnectedbysettingthedatareceptiondata timeout9100DataTimeoutThedatareceptiontimeoutcanbesetin0304060120180360seconds ThesettingscanbemadeusingWEBTelnentandFTPandthevaluesarestoredintheproductrsquosnon-volatile memory Factorydefaultsettingsis0(timeoutinvalid) Seesection63DriverSupportTablefordetailsonsupportbyStarMicronicsrsquodrivers SincethisprotocolcannotbeusedwhenusingaWindowsstandardTCPIPprinterportoraCUPS(UNIX LinuxMac)driverspecifyLPR(LPD) Fortheusertocreateasocketcommunicationprogramseethecommunicationproceduresbetweenthehost

deviceandprinterbelow

IFBD-HE0708 BE07 Userrsquos Manual

3-8

CommunicationProcedures(1) EstablishaTCPconnectionbetweenthehostandprinter(2) WhentheNSBfeature()isvalid Thehostdevicesendsandreadsthestatus(NSB)sentbytheprinter(Required)Ifthestatusdataisnotsent

hereitispossiblethattheprinterisnotreadytoreceivetheprintdatasoalwaysdothis(3) SendPrintData(4) WhentheASBfeature(1)isvalidreceivethestatusbecausetheprintersendsthestatustothehostdevice

whenitsstatuschanges Whenthehostdevicesendsastatusrequestcommandreceivebecausethestatusisreturnedforthatcom-

mandrarrRepeatsteps(3)and(4)untilprintdataends

(5) DisconnectTCPconnectionfromthehost(Client)tothePrinter(server)

NoteBeforedisconnectingtheTCPconnectionwiththeprinterthehostdevicemustreceiveallofthestatusdatasentfromtheprinter

NoteNSBfeatureSendsstatustohostdevicewhenTCP9100isconnectedtotheport ASBfeatureSendsautomaticstatustohostdeviceeachtimethereisachangeontheprinter SeeeachprinterrsquosspecificationsmanualandcommandspecificationsmanualsforinformationrelatedtovalidinvalidsettingsoftheNSBandASBfeatures

SYN SYN ACK

ltNSB Statusgt

ltPrint datagt

FIN FIN ACK

Host device Printer (TCP9100)

ltASB Statusgt

ACK

ACK

Communication Chart Example (When NSBASB are valid)

(1) Receive TCP Connection

(2) Send Status (NSB)

(4) Send Status (ASB)

(5) Disconnect TCP Response

Printer Status

Change

Start sending

print data after

receiving NSB

(1) TCP Connection Request

(2) Receive Status

(3) Send Print Data

(4) Receive Status

(5) TCP Disconnection Request

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-9

314 StatusAcquisitionFeature

ThisproductsupportstheprinterstatusacquisitionfeatureusingTCPcommunicationsport9101SeethetablebelowforTCPcommunicationsportspecifications

Item Specifications RemarksCommunicatinoPortNumber TCP9101

NumberofSimultaneousConnectionSessions 8

Datareceptiontimeout 30seconds bullWhenthereisatimeoutforcibledisconnectsconnection

Whenthefollowingcommandandparametersarereceivedfromthecomputertheprinterstatusinformation(ASB)isreturnedIfacommandoutsideoftherangeisreceivedtheconnectionisdisconnected

Commands Hexadecimal Parameterslsquo2rsquo 32H Any50bytes

Procedures1)Hostdevicetoprinter

AfterconnectingtoTCP9101sendthecommandandparametersandwaitfortheresponsefromtheprinter(Fortheparameterswerecommend00HforallDatasendingexample32H 00000000000000000000000000000000000000000000000000

2)ResponseprintertohostdeviceAftertheprinterreturnsitsstatus(ASB)itdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmedSeeeachprinterrsquoscommandspecificationsmanualfordetailsontheprinterstatusinformation(ASB)DataresponseexampleSTARMode23H86H000000000000000000

Thefollowingshowsanexamplecommunicationchart

SYN

SYN ACK

lsquo2rsquo + 50bytes

FIN FIN ACK

ACK

ACK

ltASB Statusgt

Host device Printer (TCP9101)

(1) Receive TCP Connection

(2) Send ASB Status

(3) Disconnect TCP

(1) TCP Connection Request

(2) Send Command

(3) Receive Status

(4) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-10

315 AuthenticationResetGetSettingsInformationTCP9100forcedreleaseUseTCPcommunicationsport22222tosendacommandfromthehostdevicetoperformanauthenticationresetandgetsettingsinformationSeethetablebelowforTCPcommunicationsportspecifications

Item Specifications RemarksCommunicationPortNumber TCP22222

NumberofSimultaneousConnectionSessions 4

Datareceptiontimeout 30seconds bullWhenthereisatimeoutforcibledisconnectsconnection

ThetablebelowshowsalistofsupportedcommandsIfacommandoutsideoftherangeisreceivedtheconnectionisdisconnected

Commands Hexadecimal Function AutomaticDisconnectltFSgtlsquo0rsquo[UserName]ltNULgt[Password]ltNULgt

1CH30H[UserName]00H[Password]00H AuthenticationReset Yes

ltGSgtlsquo0rsquoltNULgt 1DH30H00H GetNICdiscoverydata YesltGSgtlsquo1rsquoltNULgt 1DH31H00H Getprinterstatussetting YesltFSgtlsquo3rsquo[HostPort Number]ltNULgt

1CH33H[HostportNumber]00H TCP9100forcedrelease Yes

3151 AuthenticationResetCommand

Code ltFSgtlsquo0rsquo[UserName]ltNULgt[Password]ltNULgt

Hexadecimal 1F30[UserName]00[Password]00

Parameter UserNameldquouserrdquo(Fixed)

Password ldquoguestrdquo(WhenindefaultCanbechanged)

Function Thiscommandexecutesaforcibleresetregardlessoftheprinterstatus (onlineerrorprintingidling) Torunthisfeatureyouneedauserloginnameandpasswordforuserrights UseHTTP(WEB)TELNETFTPtochangetoanypasswordtoapplyexecutionrestrictions

ResetProcedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdevicebullWhenresetisauthorizedAftertheprinterresends00Htheconnectioniscut(2)andaresetisappliedbullWhenresetisrejectedAftertheprinterresends01Htheconnectioniscut(2)Noresetisexecuted(2)Doesnotcheckforconnectionresponseonhostdeviceside

ThefollowingshowsanexamplecommunicationchartHost device

SYNSYN ACK

ACK

ltFSgt lsquo0rsquo ldquouserrdquo ltNULgt [Password] ltNULgt

lt00Hgt or lt01Hgt

FINFIN ACK

ACK

Printer (TCP22222)

(1) TCP Connection Request

(1) TCP Connection Request

(2) Response (Accept 00HReject 01H)

(3) Disconnect TCP

(4) Reset When Accepted

(2) Send Command

(3) Receive Response

(4) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-11

3152 SettingInformationAcquisitionCommand

Code ltGSgtlsquo0rsquoltNULgt

Hexadecimal 1D3000

Function ThiscommandwillgettheprinterrsquosNICsettinginformation(discoverydata) ThiscommandisusedbyStarMicronicsdriversandtools

Procedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdeviceAftertheprinterreturnstheNICdiscoverydatausingthenextresponsedataformatitdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmed

Format ltGSgtlsquo0rsquoltNULgtn1n2[Discoverydata]

Hexadecimal 1D3000n1n2[Discoverydata]

Parameter n1n2Discoverydatadatalength(n1256+n2)

Thefollowingshowsanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltGSgt lsquo0rsquo ltNULgt

ltGSgt lsquo0rsquo ltNULgt n1 n2 [Discovery Data]

FIN

FIN ACKACK

Printer (TCP 22222)

(1) TCP Connection Request

(2) Send Command(3) Receive Request

(4) TCP Disconnection Response

(1) Receive TCP Connection

(2) Return Discovery Data

(3) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-12

Code ltGSgtlsquo1rsquoltNULgt

Hexadecimal 1D3100

Function Thiscommandwillgettheprinterrsquosstatussettinginformation ThiscommandisusedbyStarMicronicsdriversandtools

Procedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdeviceAftertheprinterreturnsthestatussettinginformationusingthenextresponsedataformatitdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmed

FormatltGSgtlsquo1rsquoltNULgtn1n2[P1][P2][P3][Pn]

Hexadecimal1D3100n1n2[P1][P2][P3][Pn]

Parametern1n2Parameter[P1]-[Pn]datalength(n1256+n2)

Parameters Item ParameterValue Hexadecimal ContentsP1 StatusFormat lsquo0rsquo 30H StarASB+ExpandedStatus

lsquo1rsquo 31H OnlystatusP2 NSBSetting lsquo0rsquo 30H Invalid

lsquo1rsquo 31H ValidASBSetting lsquo0rsquo 30H Invalid

lsquo1rsquo 31H Valid

ReturnExampleExampleSTARLinemodeNSB=ValidASB=Valid1DH31H00H 00H03H 30H31H31H

Thefollowingshowsanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltGSgt lsquo1rsquo ltNULgt

ltGSgt lsquo1rsquo ltNULgt n1 n2 [P1] [P2] [P3] [Pn] [Discovery Data]

FIN

FIN ACKACK

Printer (TCP 22222)

(1) TCP Connection Request

(2) Send Command(3) Receive Request

(4) TCP Disconnection Response

(1) Receive TCP Connection

(2) Return Status Setting Information

(3) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-13

3153 TCP9100ForcedRelease

ReleaseaspecifiedhostportnumbersessionfromamongconnectingTCP9100sessions

[Executionprocedures]Asoutlinedinthefollowingproceduresendacommandfromahostdevicetoreceivearesponsefromtheprinter(1) Sendingfromhostdevicetoprinter

Format ltFSgtlsquo3rsquo[Host Port Number]ltNULgt

Hexadecimal 1C33[Host Port Number]00

Parameter Host Port NumberThereleasedhostportnumber(2bytedataisspecifiedinorderofhigh-orderbytetolow-orderbyte)

CommandexampleHostPortNumber=256(0100hex)1C33H01H00H00HHostPortNumber=12300(300Chex)1C33H30H0CH00HHostPortNumber=65530(FFFAhex)1C33HFFHFAH00H

(2) Responsefromprintertohostdevicebull IftherewasnoresponsewhenthesessionwasconnectingTheprinterdisconnectsafterresponding00H(2)(3)

bull WhenreleasingthesessionTheprinterdisconnectsafterresponding01H(3)

(2) ItismandatorytosendthiscommandfromthesamehostdevicewherethesessionwasreleasedthatisconnectingtoTCP9100Foradifferentdevicetheprinterresponds00Handaforcedreleasewillnotbeexecuted

(3) Thiscommanddoesnotconfirmthehostdevicesconnectionresponse

Thefollowingshowsanexamplecommunicationchart

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

Print Data

SYN

SYN ACK

PC(同一端末)

22222

ACK

ltFSgtrsquo3rsquo[Host Port Number] NUL

SYN

SYN ACK

FIN

FIN ACK

ACK

ACK

Print Data

FIN (Lost)

Printer

9100 Host Port Number

01H

Hostdevice

IFBD-HE0708 BE07 Userrsquos Manual

3-14

316 HTTP ServerThisproducthasanHTTP(HyperTextTransferProtocol)serverByaccessingfromawebbrowseryoucanchangeNICsettingsdisplaynetworkinformationandmonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationandsettingsUseTCPUDPcommunicationsport80fortheHTTPserverTheStarwebPRNTfunctionisavailableforIFBD-HE07X08XBE07XByusingtheStarwebPRNTfunctionXMLdatacanbeprintedviaanHTTPserverSeeldquo4StarwebPRNTFunctionrdquoformoredetails

TheHTTPversionisHTTP10 Maximumnumberofsimultaneousconnectionsis1 Userviewinghomepage[LoginNotRequired]httpIPAddressindexhtm (Example)http192168101indexhtm Administratorhomepage[requireslog-in]httpIPAddresslindexhtm (Example)http192168101lindexhtm VeiwingandchangingIPparameterssystemsettingsandpasswords[LoginRequired] Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset Networkinformationdisplay[LoginNotRequired] Printerinformationdisplay[LoginNotRequired] Printerstatusdisplaysareupdatedautomaticallyeachtimethesettingsarerefreshed

Accounts(usernamespasswords)thatcanbeaccessedfromawebbrowserareshowninthetablebelowItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser LoginNotRequired GeneralUsers

(Onlyinformationdisplay)RootUsers ldquorootrdquo ldquopublicrdquo

bull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ForwebsettingsusingHTTPcommunicationthesupportedwebbrowserversionsarelistedinthetablebelowOperationsarenotguaranteedonearlierversionsbullFWVer4XXorearlier

WebBrowser Windows UNIXLinux MacOSXMozillaFirefox10orhigher Netscape7orhigher Opera8orhigher InternetExplorer40orhigher

bullVer500orlaterWebBrowser Windows UNIXLinux MacOSXMozillaFirefox 35 ~ 38~ 3621 ~Netscape Notsupported Notsupported NotsupportedOpera 1217~ 1216 ~ 1217~InternetExplorer 8~Chrome 402660~ 480~ 70~Safari 517~ 402~

Thefollowingshowswebbrowsersettings JavaScriptValid StylesheetValid CharacterSizesDisplayMagnificationMid(Standard)100Display InlineframeValid(FWVer4XXorearlieronly)

IFBD-HE0708 BE07 Userrsquos Manual

3-15

WEBexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)(1)Accesshttp192168101lindexhtm(2)UserNameLog-inasldquorootrdquoPasswordldquopublicrdquo(factorydefaultsetting)(3)ClickNetworkConfiguration-gtSystemConfiguration Inthescreenbelowselect9100MultiSessionENABLEThenclickSubmit

IFBD-HE0708 BE07 Userrsquos Manual

3-16

(4)ClickNetworkConfiguration-gtSaveSelectanyofthefollowingtheclickExecutebullSaverarrConfigurationPrintingrarrRestartdevicebullSaverarrRestartdevice(AfterthesetprintisoutputwhenyouselectConfigurationPrinting)Waitfortheprintertoreset

IFBD-HE0708 BE07 Userrsquos Manual

3-17

317 TELNET ServerTheTELNET(TELecommunicationNETwork)ofthisproductallowsyoutochangeNICsettingsnetworknetworkdisplaysandtomonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationUseTCPUDPcommunicationsport23fortheTELNETserver

ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithTELNETis8 Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset

AnaccounthasmultipleaccountsatloginTheusernamesandpasswordsareasfollowsItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

(1)TELNETcommandexecutionexample(ExChangingafixedIPaddress)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame(AssumedCondition)bullPrinterIPaddressacquiredbyDHCPis192168103

bullThePritnerIPaddresstobesetis192168101subnetmaskis2552552550

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelecttheIPparametersetting

larrSelecttheStaticsetting

larrSelecttheIPaddresssetting

IFBD-HE0708 BE07 Userrsquos Manual

3-18

larrEnterthefixedIPaddress

larrSelectthesubnetmasksetting

larrEnterthefixedsubnetmask

larrReturntothepreviousmenu

larrtelnetconnection

larrReturntothemainmenu

larrStorethesettingsandselectrestar

larrStoreandprintsetingsandrunrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

IFBD-HE0708 BE07 Userrsquos Manual

3-19

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelectSystemConfiguration

larrSelect9100MutliSession

larrSelectENABLE

larrReturntothemainmen

larrStorethesettingsandselectrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

larrStoreandprintsettingsandrunrestart

(2)TELNETexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame

(AssumedConditions)PrinterIPaddress=192168101

IFBD-HE0708 BE07 Userrsquos Manual

3-20

318 FTP ServerYoucanmakeNICsettingsgetthestatusprintandoverwriteNICfirmwarebyuploadingordownloadingfilestoanyspecifieddirectoryusingtheproductrsquosFTP(FileTransferProtocol)serverSeesection33SettingsDisplayItemsfordetailsondisplayinginformationForcontroltheFTPserverusesTCPbullUDPcommunicationport21fordatatransfersitusesTCPcommunicationport20

TheFTPserverissettovalidinthefactorydefaultsettingsbutyoucaninvalidateitusingHTTP(Web)Telnet andFTP UseHTTP(Web)orTelnettoreturnittovalid ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithFTPis8Howeverfordetails onFTPprinting(writingtotheIpdirectory)thenumberofsessionsthatcanbeprintedsimultaneouslyis1 Alsowhensimultaneouslywritingdatafromamultipleofsessionsandthefirstreceivedsessionoccupies morethanoneminutethewritingrequestofsubsequentlyconnectedsessionswillberejected ItisnecessarytospecifyASCII(TypeA)orBinary(TypeI)forfilesasthetransfermodesbutthemode differencesdependontheclientwithoutprocessingonthisproductDataistransferredasisintheBinary modebut0Ahexisconvertedto0Dhex+0AhexfortransferintheASCIImodeForthatreasontoavoid mistakenlyspecifyingthismodethisproductshouldbesettoBinarymodetotransferallfiles SupportsbothActiveandPassivemodessoyoucansenddataoverafirewallTransferthroughputisless efficientinPassivemode Anonymouslogin Ifyouloginwithausernameorpasswordthatisnotregisteredyoucanloginwithgeneraluserrights Whenlogginginasanonymoustheusernameandpasswordmustbewithin31characters Inthiscasethepasswordisomitted WhenaccessinganFTPserverfromahostdevicedosousinganFTPclientsoftware(CUIversioncommand

directinput)ofastandardOS IfthereisnoaccessfromtheFTPclientfor15minutestheFTPserverwillforciblydisconnecttheconnection

TherearemultipleaccountsthatrequirelogginginforoperationsTheusernamesandpasswordsareasfollows

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ThedirectorydisplayedbyFTPandthefileconfigurationandfunctionsareshownonthenextpage

IFBD-HE0708 BE07 Userrsquos Manual

3-21

DirectoryFileConfigurationandFunctions

Directory FilenameNote2

ExtensionRestrictionNote3

TransferModeNote4

AccountLimitNote1

user root Function

- - None(Rootdirectory)

lp printdatprn No Binary W W PrintOutputtoPrinterrarrSeeldquo3181FTPPrintingrdquo

net_config netconfini ldquoinirdquo BinaryorASCII R RW Readsandupdatesnetworksettings

rarrSeesection3182NICSettings

status netstastxt - BinaryorASCII R R Readsoperationinformationofoperatingnet-

work

nicvertxt - BinaryorASCII R R Readsnetworkcardversioninformation

prnstastxt - BinaryorASCII R R Readprinterstatus(hexadecimaldumpdisplay)

deviceidtxt - BinaryorASCII R R ReadPrinterDeviceID

firmware NIC_MAINbin ldquobinrdquo Binary - W NICMainFWUpdaterarrSeeldquo3183FWUpdaterdquo

freespace - No BinaryorASCII R RW Freespace

Note1AccountLimit RReadOnlyWWriteOnlyRWReadWrite-NoFunction

Note2Filenames Filenamesshouldbelessthan32charactersincludingtheextensionTherearenorestrictionstofilenamestowriteexceptfortheextensionUsablecharactersarelimitedtoEnglishnumbersandalphabet(ldquoArdquotordquoZrdquoldquoardquotordquozrdquoldquo0rdquotordquo9rdquo)

Note3FileExtensionRestrictions Whenanextensionrestrictionisspecifiedthefilenamespecifiedotherthanthespecifiedextensionsisrejected ThereisnoconceptofextensioninUNIXLinuxandMacOSXbutthisrestrictionisappliedtothefinalfourcharactersofthefilename

Note4Transfermode FilescanbetransferredbyBinaryaloneorASCIIcanbespecifiedHoweverspecifyalwaysBinarymodetopreventspecificationmistakes

Note5Observethefollowingrestrictionsforthetotalsizeforfilesandnumberoffilesthatcanbeuploadedtothefreespace bullTotalFileSizeMax640Kbytes bullTotalNumberofFilesMax10 Alsodonotplaceanexecutablefileinthisdirectory

IFBD-HE0708 BE07 Userrsquos Manual

3-22

ExampleFTPCommandExecutionThisisanexampleofinputinaWindowscommandpromptUNIXLinuxshellinputisthesameThisisanexampleexecutionofacquiringaprinterstatusfileThefilelistdisplay(dircommand(onUNIXLinuxitistheIscommand))isinUNIXcompatibleformat(includingversiondisplay)

(AssumedConditions)PrinterIPaddress=192168101

larrConnecttoFTP

larrEnterusername

larrEnterpassword(Defaultpublic)

larrMovetostatusdirectory

larrCurrentdirectorypositiondisplay

larrFilelist

larrSpecifybinarytransfermode

larrGettheprnstastxtfi

larrMovetorootdirectory

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-23

3181 FTP Printing WhenwritingdatatotheIpdirectoryitistransferredtotheprinterasprintdata

3182 NIC Setting LogintotheFTPserverfromanFTPclienttoviewthesettingsbyreadingthesettingfileinthenet_configdirectoryAlsobyuploadingthesettingfiletothesamedirectoryyoucanstorethesettingsinthenon-volatilememoryTheextensionsoffilenamesuploadedfromtheFTPclientarechangedtoldquo$$$rdquopriortowritingtoNVRAMandthefilesaresavedasmid-wayfilesWhenupdatingissuccessfulthemid-wayfilesaredeletedbutiftheformatofthesettingcontentsisincorrectorthewritingtothenon-volatilememoryiserroneousandthewritingfailsthefileswillremainwithoutbeingdeleted(extensionldquo$$$rdquo)AlsoifwritingendsnormallytheprinterwillautomaticallyberesetIftheldquoConfigurationPrintrdquoitemisldquoEnablerdquotheresetwillbeappliedwhenthesettingsprintisended

SettingExampleExampleofFWVer500StarwebPRNTmodel(netconfini)

The loaded NIC MAC information is used for the MAC Address item but when uploaded the MAC information field is ignored Therefore when you use a loaded setting file to upload to NIC you do not need to change this field

ltlt IFBD-HE07X08X Information gtgt MAC Addr 001162123456 Configuration Print ENABLE

ltlt IFBD-HE0708 Information gtgt MAC Addr 0011620001d8 Configuration Print ENABLE

ltlt IP Parameters -NVRAM- gtgt IP Address 192168101 Subnet Mask 2552552550 Default Gateway 19216810254 DHCPBOOTP DISABLE RARP DISABLE

ltlt System Configuration gtgt user Login Password guest root Login Password Web Refresh Time (Sec) 5 9100 Multi Session DISABLE 9100 Data Timeout (Sec) 0 TCP Keep-Alive DISABLE FTP ENABLE Disconnect Message ENABLE TCP Port80 ENABLE Subnet Mask (BOOTP) HE05 Emulation TCP SYN Timeout(Sec) 104 TCP SYN Interval(Sec) 2 22222 FS 3 Command DISABLE

ltlt Web Print gtgt TCP Port Number 80

ltlt SNMP gtgt Authentic Community Trap Community public Trap Address(IP) 0000 SysContact 1234 SysName SysLocation EnableAuthenTrap 2

ltlt SSLTLS gtgt SSLTLS DISABLE TCP Port 443 Certificate Self-Signed Self-Signed Command Not Exist CA-Signed Certificate Not Exist

When you specify Enable for the Configuration Print item you can print the settings to verify that they have been loaded to the non-volatile memory

The factory default setting for 9100Multi-session is different from the old product Factory Default SettingsIFBD-HE0506BE05 (old product) ENABLEIFBD-HE0708BE07 (this product) DISABLE

The Web Print setting items are for

the Star WebPRNT model only

The SNMP setting items are for

FW Ver 500 or later only

IFBD-HE0708 BE07 Userrsquos Manual

3-24

FileFormatRules SettinglineformatisldquoItemNamerdquoldquoSettingValuerdquoTheseparator(delimiter)isasingle-byteEnglishcharacter ldquordquo(colon) OnlyASCIIcharacterscanbeusedinthisfile Uploadsarerejectedforthefollwoing bullWhenanitemnamethatdoesnotexistisspecifiedorthereareinsufficientnumberofsettingitems bullWhenthesettingvalueinputisoutofrange bullWhentheinputforStaticvalueandDynamicvaluehasastandardviolationintheIPparametersettingfield (SeetheNotesField) Linesbeginningwithldquordquoareskippedascommentlines

ltlt DIPSW Setting gtgt

SW1=OFF DHCPBOOTP Timeout ENABLE

SW2=OFF Reserved

Notes

-When DHCPBOOTP or RARP is changed

to ENABLE IP Address Subnet Mask

and Gateway Address must be set to

0000

-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

The lines beginning with a (sharp)

are comment lines

IFBD-HE0708 BE07 Userrsquos Manual

3-25

3183 FWUpdateLogintothisproductusingFTPtoupdatetheNICfirmware(FW)byuploadingtheversionupgradebinarydatatothefirmwaredirectory

WhenuploadingFWdatatheFTPservercalculatestheCRCvalueoftheFWdataandchecksthatithas beentransferredcorrectlyIfthefirmwareisnotcorrectlytransferredcanceltheupload WhenalldatahasbeenconfirmedtobecorrectlyreceivedstartwritingtotheFlashROMIfwritingtothe FlashROMendsnormallytheprinterwillautomaticallybereset WritingtakesseveralminutesAbsolutelyneverturnoffthepowerorapplyaresetpriortofinalresetbeing appliedIfterminatedpartwaytheFlashROMdatawillbedamangedandlateritmaynotstartup

ThefollowingdescribestheprocedurestoupdatetheFWofthisproductusingFTPForWindowsstartthecommandpromptthenfollowingthedirectionsbelowForUNIXLinuxdothesameopera-tionsontheshellexecutionscreen

(AssumedConditions)PrinterIPaddress=192168101AssumesthemainFWdata(rdquoHE7_V100(NIC_MAIN)binrdquo)fortheforthisproductisinthecurrentdirectoryDwhenFTPisexecutedonthehostdevice

larrConnecttoFTP

larrEntertheusername

larrMovetothefirmwaredirectory

larrEnterthepassword(Defaultpublic)

larrCurrentdirectorypositiondisplay

larrSpecifybinarytransfermode

larrWritethefirmwarefile

larrWaitherefortheprintertorestart

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-26

PrecautionsforFWupdatecompatibility

ThefollowingrestrictionsonFWupdateapplytothesubjectFWversions

bullWhenusingaproductwithIFcardFWthatisVer4XXorearlier UpgradetoFWVer500orlaterisnotpossibleUseVer4XXorearlierFWbullWhenusingaproductwithIFcardFWthatisVer500orlater DowngradetoFWVer4XXorearlierisnotpossibleUseVer500orlaterFW

CheckingtheversionoftheIFcardthatisusedbullTurnonthepowerwhilepressingandholdingtheFeedswitchontheprinterunitandchecktheself-testprintinformation(Fordetailsaboutthecontentsofself-testprintrefertosection325ldquoSelf-testPrintrdquo)

bullTochecktheversionfromthePCBchassisappearancerefertosection21ldquoModelNamesrdquo

IFBD-HE0708 BE07 Userrsquos Manual

3-27

319 DiscoveryThisproducthasaStargenuineNICsearchprotocolSDP(StarDiscoveryProtocol)SDPusesUDPcommunicationport22222SDPisusedtosearchtheproductoverLANusingapplicationsoftwaresuchasasettingutilityprogram

ThefollowingisanexampleTheNameofIFUnitfieldisdifferentthisproduct(IFBD-HE0708BE07)andtheoldproducts(IFBD-HE0506BE05)bullNameofIFUnitldquoIFBD-HE0506rdquobullNameofIFUnitldquoIFBD-HE0708rdquo

(Ex)Detaileddisplayexampleofsearchresultsusingadiscoverytool(OSWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

3-28

3110 TFTPClientWhentheprinterpoweristurnedonwhileyouholddownthepushswitchtheTFTP(TrivialFileTransferProtocol)clientstoredinthebootloaderisstartedupTheTFTPclientautomaticallydownloadsthemainprogramfromtheTFTPserverovertheLANandwritestotheFlashROMontheNICboardWhenwritingendsnormallytheprinterwillautomaticallyberesetandwillstartupnormallyThefollowingflowchartshowstheseriesofoperations

YES

NO

YES

NO

Power On (Reset)

Was Push

Switch Released

Was Push

Switch Pressed

LAN Connector LED (RedGreen)

Stops Blinking Alternately

Get IP Address from

DHCPBOOTP Server (1)

Connect to TFTP Server

Download NIC Main

Firmware (2)

Write Main Firmware to

Flash Memory

Reset Printer

To Main Program Execution

LAN Connector LED (RedGreen)

Starts Blinking Alternately

1ItisnecessarytostartuptheTFTPandDHCPBOOTPserversonthesamemachine2TheNICmainfirmwarefilenamedownloadedfromTFTPmustbeldquoNIC_MAINbinrdquoEveniftheversionisdifferentthefirmwaremustbethesamenameaswhendownloadingusingTFTP((Ex)YoucanchangeldquoHE7_V100(NIC_Main)binrdquotoldquoNIC_MAINbinrdquo)

NoteThisTFTPclientfunctionisusedforemergencyrecoverywhentheFWmainfirmwarehasbeendamagedUsetheFTPserverfunctionforordinaryFWupdates(Seesection318FTPServer)

IFBD-HE0708 BE07 Userrsquos Manual

3-29

3111 TCPKeep-AliveThisproductsupportsTCPKeep-AliveIfTCPKeep-AliveisvalidTCPKeep-Aliveoperationsareperformedunderthefollowingconditionsonthecomputer

Item Value FactoryDefault RemarksSetting ENABLEDISABLE DISABLEDisconnectiontimeouttime Approx42seconds Note1

Note1Ifthereisnoresponseforthistimefromthecomputertheprinterforciblydisconnectstheconnection(RST)

ThisfeatureisappliedtoallTCPIPcommunicationsports ThisfeatureisunrelatedtotheTCP9100datareceptiontimeout

Thefollowingisanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltDATAgt

ltDATAgt

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

RST

Printer (TCP Port)

Receive TCP Connection

Detect TimeoutForced Disconnection

No Reception Data From PC

Start TCP Keep-Alive prove

No Response from PC (Approx 42 Seconds)

TCP Connection)

PC Problem Occurs Here

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-30

3112 SNMP ThisfunctionsupportsFWVer500orlaterTheSNMPofthisproductincludesaSNMPagentthatoperatesusingUDPIPVariousinformationaboutthisproductandtheprintercanbemanagedwiththeSNMPmanager

ItiscompatiblewithSNMPv1andsupportsMIB-II(RFC1213)andHostResource-MIB(RFC1514)ReadprivilegeisgrantedtocommunitynameldquopublicrdquoandthecharacterstringregisteredinldquoAuthenticCommunityrdquointheproductsettingsishandledasthewriteprivilegeHoweverifnocharacterstringissetinldquoAuthenticCommunityrdquowriteprivilegeisgrantedtocommunitynameldquopublicrdquo

RestrictionssysContactsysNameandsysLocationarelimitedtoamaximumof78(1-byte)charactersifAdminStatusandifOperStatusareread-onlyand1isalwaysreturnedasthereadvalue AnexplanationoftheMIBsupportedbythisproductislistedinthetablebelow

MIB-II(RFC1213)Name DescriptionsysDescr ASCIIcharacterstringcontainingthedevicenameversionandotherinformationsysObjectID ObjectIDindicatingtheproductidentificationnumbersysUpTime Elapsedtimeafterstartingup(units10msec)sysContact ASCIIcharacterstringcontainingtheadministratornameandcontactinformationsysName ASCIIcharacterstringcontainingthedevicemanagerdomainnameandother

informationsysLocation ASCIIcharacterstringindicatingthephysicallocationwherethedeviceisinstalledsysServices ValueindicatingthedeviceprotocollevelserviceifNumber DevicenetworkinterfacenumberifIndex InterfaceidentificationnumberifDescr ASCIIcharacterstringindicatinginformationassociatedwiththeinterfaceifType PhysicallayerandlinkprotocolinterfacetypeifMtu MaximumtransmittabledatagramsizeifSpeed Interfacetransmissionspeed[bitsec]ifPhysAddress InterfacephysicaladdressifAdminStatus InterfaceadministrationstatusifOperStatus InterfaceoperatingstatusifLastChange sysUpTimevalueatthetimewhentheinterfaceoperatingstatuswaslastchangedifInOctets NumberofbytesreceivedbytheinterfaceifInUcastPkts NumberofsubnetworkunicastpacketsreceivedanddeliveredtoahigherlayerifInNUcastPkts NumberofbroadcastormulticastpacketsreceivedanddeliveredtoahigherlayerifInDiscards Numberofnormalreceivedpacketsthatwerediscardedduetofullbufferorother

reasonifInErrors NumberofreceivederrorpacketsifInUnknownProtos Numberofreceivedpacketsthatwerediscardedbecauseofaninvalidor

unsupportedprotocolifOutOctets TotalnumberoftransmittedbytesifOutUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedunicasttransmissionof

IFBD-HE0708 BE07 Userrsquos Manual

3-31

Name DescriptionifOutNUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedbroadcastormulticast

transmissionofifOutDiscards Numberofpacketsthatwerediscardedandnottransmittedduetofullbufferor

otherreasonifOutErrors NumberofpacketsthatwerenottransmittedduetoerrorifOutQLen Lengthoftheoutputqueue(numberofpackets)ifSpecific MIB-definedobjectIDuniquetotheinterfacemediathatisbeingusedatIfIndex Valuethatidentifiestheinterfacerelatedtothistranslationentry(=ifIndex)atPhysAddress Media-dependentphysicaladdressatNetAddress Networkaddress(IPaddress)correspondingtothephysicaladdressipForwarding IndicationofwhetherornotthereisafunctionforforwardingIPdatagrams

receivedattheIPgatewaytootherdestinations (1Forwarding2NotForwarding)

ipDefaultTTL DefaultvalueofIPdatagramheaderTTLipInReceives TotalnumberofreceivedIPdatagramsipInHdrErrors NumberofdatagramsdiscardedduetoIPheadererroripInAddrErrors NumberofdatagramsdiscardedduetoproblemwiththeIPheaderdestination

addressipForwDatagrams NumberofIPdatagramsforwardedtothefinaldestinationipInUnknownProtos NumberofIPdatagramsintendedforownnodethatwerediscardeddueto

unknownorunsupportedprotocolipInDiscards NumberofdatagramsdiscardedduetobufferspaceorotherinternalproblemipInDelivers NumberofdatagramsdeliveredtoIPuserprotocols(higher-levelprotocols

includingICMP)ipOutRequests0 NumberofIPdatagramtransmissionrequestsexecutedbylocalIPuserprotocolsipOutDiscards NumberofIPdatagramsthatwerediscardedandnottransmitteddueto

insufficientbufferorotherreasonipOutNoRoutes NumberofIPdatagramsdiscardedbecausenoroutetothedestinationcouldbe

foundwhentransmittingipReasmTimeout MaximumvalueofreceivingwaittimeforallIPdatagramswhenfragmentedIP

datagramsarereceivedandreassembledipReasmReqds NumberofreceivedfragmentedIPdatagramsnecessarytoreassembletheentityipReasmOKs NumberofreceivedfragmentIPdatagramsthatweresuccessfullyreassembledipReasmFails NumberofreceivedfragmentIPdatagramswherereassemblyfailedipFragOKs NumberofdatagramsthatweresuccessfullyfragmentedforthisentityipFragFails Numberofdatagramsthatcouldnotbefragmentedandwerediscardedforthis

entityipFragCreates NumberoffragmentIPdatagramsthatweregeneratedasaresultof

fragmentationforthisentityipAdEntAddr IPaddresswhichisassociatedwiththeaddressinformationipAdEntIfIndex InterfaceidentificationnumbercorrespondingtothisIPaddressipAdEntNetMask SubnetmaskvalueassociatedwiththisIPaddressipAdEntBcastAddr ValueoftheleastsignificantbitintheIPbroadcastaddressusedforbroadcast

sentontheinterfaceoftheIPaddressipAdEntReasmMaxSize MaximumIPdatagramsizethatcanbereassembledfortheentityfromthe

receivedfragmentIPdatagrams

IFBD-HE0708 BE07 Userrsquos Manual

3-32

Name DescriptionipRouteDest DestinationIPaddressofthisroute(0000=Defaultroute)ipRouteIfIndex Interfaceidentificationnumberfortransmittingtothenextdestinationhostonthis

route(=ifIndex)IpRouteMetric Primaryroutingmetricforthisroute(-1=Notused)ipRouteNextHop IPaddressofnexthoponthisrouteIpRouteType Routetypes(1Noneofthefollowing2Invalidroute3Directconnection4

Indirectconnection)IpRouteProto RoutingmechanismbywhichthisroutewaslearnedIpRouteAge Elapsedtimeafterthisroutewaslastconfirmedasanormalroute[sec]IpRouteMask ValuewhichperformslogicalANDbeforecomparisonwithipRouteDestorthe

destinationaddressipRouteInfo MIBdefinitionnumberforroutingprotocolusedforthisrouteipNetToMediaIfIndex Interfaceidentificationnumberforthisentry(=ifIndex)ipNetToMediaPhysAddress Media-dependentphysicaladdressipNetToMediaNetAddress IPaddresscorrespondingtothephysicaladdressofthisentryipNetToMediaType Addressconversionmethod(1Noneofthefollowing2Invalidvalue3Dynamic

conversion4Staticconversion)icmpInMsgs TotalnumberofreceivedICMPicmpInErrors NumberofreceivedICMPmessagesthatwerediscardedduetochecksumerror

orotherICMPspecificationerroricmpInDestUnreachs NumberofICMPdestination-unreachablemessagesreceivedicmpInTimeExcds NumberofICMPtime-exceededmessagesreceivedicmpInParmProbs NumberofICMPparameter-problemmessagesreceivedicmpInSrcQuenchs NumberofICMPsource-quenchmessagesreceivedicmpInRedirects NumberofICMPredirectmessagesreceivedicmpInEchos NumberofICMPecho-requestmessagesreceivedicmpInEchoReps NumberofICMPecho-replymessagesreceivedicmpInTimestamps NumberofICMPtimestamp-requestmessagesreceivedicmpInTimestampReps NumberofICMPtimestamp-replymessagesreceivedicmpInAddrMasks NumberofICMPaddressmaskrequestmessagesreceivedicmpInAddrMaskReps NumberofICMPaddressmaskreplymessagesreceivedicmpOutMsgs TotalnumberofICMPmessagestransmittedicmpOutErrors NumberofICMPmessagesthatwerediscardedandnottransmittedduetofull

bufferorotherreasonattimeofICMPtransmissionicmpOutDestUnreachs NumberofICMPdestination-unreachablemessagestransmittedicmpOutTimeExcds NumberofICMPtime-exceededmessagestransmittedicmpOutParmProbs NumberofICMPparameter-problemmessagestransmittedicmpOutSrcQuenchs NumberofICMPsource-quenchmessagestransmittedicmpOutRedirects NumberofICMPredirectmessagestransmittedicmpOutEchos NumberofICMPecho-requestmessagestransmittedicmpOutEchoReps NumberofICMPecho-replymessagestransmittedicmpOutTimestamps NumberofICMPtimestamp-requestmessagestransmittedicmpOutTimestampReps NumberofICMPtimestamp-replymessagestransmittedicmpOutAddrMasks NumberofICMPaddressmaskrequestmessagestransmittedicmpOutAddrMaskReps NumberofICMPaddressmaskreplymessagestransmitted

IFBD-HE0708 BE07 Userrsquos Manual

3-33

Name DescriptiontcpRtoAlgorithm AlgorithmthatdecidestheresendtimeoutvalueforTCPconnection

(1Noneofthefollowing2Fixedvalue3MIL-STD-17784VanJacobsonrsquosalgorithm)

tcpRtoMin MinimumTCPprotocolresendtimeoutvalue(units10msec)tcpRtoMax MaximumTCPprotocolresendtimeoutvalue(units10msec)tcpMaxConn MaximumnumberofTCPconnectionstcpActiveOpens NumberoftimesthatTCPconnectionswereactivelyopenedtcpPassiveOpens NumberoftimesthatTCPconnectionswerepassivelyopenedtcpAttemptFails NumberoftimesthatTCPconnectionsfailedtcpEstabResets NumberoftimesthatTCPconnectionswereresettcpCurrEstab NumberofTCMconnectionswithstatusESTABLISHEDorCLOSE-WAITtcpInSegs NumberofreceivedTCPsegmentstcpOutSegs NumberoftransmittedTCPsegmentstcpRetransSegs NumberofresentTCPsegmentstcpConnState StatusofthisTCPconnection

(1Closed2Listen3SynSent4SynReceived5Established6FinWait17FinWait28CloseWait9LastAck10Closing11TimeWait12DeleteTCB)

tcpConnState StatusofthisTCPconnectiontcpConnLocalAddress LocalIPaddressofthisTCPconnectiontcpConnLocalPort LocalportnumberofthisTCPconnectiontcpConnRemAddress RemoteIPaddressofthisTCPconnectiontcpConnRemPort RemoteconnectionportofthisTCPconnectiontcpInErrs Numberofreceivederrorsegments(TCPchecksumerroretc)tcpOutRsts NumberoftimesthatTCPconnectionswereresetudpInDatagrams TotalnumberofUDPdatagramsdeliveredtoUDPusersudpNoPorts NumberofreceivedUDPdatagramsdestinedforportsthatarenotopenudpInErrors NumberofreceivedUDPdatagramswhichwerediscardedduetoaproblemwith

thedestinationportapplicationudpOutDatagrams NumberoftransmittedUDPdatagramsudpLocalAddress LocaladdressofUDPreceivingstandbyport(0000nodesignatedreceiving

address)udpLocalPort Receivingwaitlocalportnumber

IFBD-HE0708 BE07 Userrsquos Manual

3-34

Name DescriptionsnmpInPkts TotalnumberofSNMPmessagesreceivedfromthetransportservicesnmpOutPkts TotalnumberofSNMPmessagetransmissionrequestssenttothetransportlayersnmpInBadVersions TotalnumberofreceivedSNMPmessagesthatwereforanunsupportedversionsnmpInBadCommunityNames TotalnumberofreceivedSNMPmessageswithaninvalidcommunitynamesnmpInBadCommunityUses NumberofreceivedSNMPmessagesthatindicatedanoperationwhichisnot

permittedbythatcommunitysnmpInASNParseErrs NumberoferrorsinASN1orBERformatdetectedwhiledecodingreceivedSNMP

messagessnmpInTooBigs NumberofreceivedSNMPPDUwitherrorstatusldquoTooBigrdquosnmpInNoSuchNames NumberofreceivedSNMPPDUwitherrorstatusldquoNoSuchNamerdquosnmpInBadValues NumberofreceivedSNMPPDUwitherrorstatusldquoBadValuerdquosnmpInReadOnlys NumberofreceivedSNMPPDUwitherrorstatusldquoReadOnlyrdquosnmpInGenErrs NumberofreceivedSNMPPDUwitherrorstatusldquoGenErrrdquosnmpInTotalReqVars NumberofMIBobjectsreadsuccessfullyasaresultofGet-RequestandGet-

NextRequestPDUssnmpInTotalSetVars NumberofMIBobjectschangedsuccessfullyasaresultofreceivingSet-RequestsnmpInGetRequests NumberofreceivedSNMPGet-RequestPDUssnmpInGetNexts NumberofreceivedSNMPGet-NextRequestPDUssnmpInSetRequests NumberofreceivedSNMPSet-RequestPDUssnmpInGetResponses NumberofreceivedSNMPGet-ResponsePDUssnmpInTraps NumberofreceivedSNMPtrapPDUssnmpOutTooBigs NumberoftransmittedPDUswithdesignatederrorstatusldquoTooBigrdquosnmpOutNoSuchNames NumberoftransmittedPDUswithdesignatederrorstatusldquoNoSuchNamerdquosnmpOutBadValues NumberoftransmittedPDUswithdesignatederrorstatusldquoBadValuerdquosnmpOutGenErrs NumberoftransmittedPDUswithdesignatederrorstatusldquoGenErrrdquosnmpOutGetRequests NumberoftransmittedSNMPGet-RequestPDUssnmpOutGetNexts NumberoftransmittedSNMPGet-NextRequestPDUssnmpOutSetRequests NumberoftransmittedSNMPSet-RequestPDUssnmpOutGetResponses NumberoftransmittedSNMPGet-ResponsePDUssnmpOutTraps NumberoftransmittedSNMPtrapPDUssnmpEnableAuthenTraps Controlofauthentication-failuretrapgeneration

(1Generatetraps2Donotgeneratetraps)

HostResource-MIB(RFC1514)Name DescriptionhrDeviceIndex CharacteristicvalueassignedtotheconnecteddevicehrDeviceType ConnecteddevicetypehrDeviceDescr CharacterstringdescribingtheconnecteddevicehrDeviceID ConnecteddeviceproductIDhrDeviceStatus Connecteddevicestatus

(1Unknown2Running3Warning4Testing5Down)hrDeviceErrors NumberoftimeserrorsweregeneratedbytheconnecteddevicehrPrinterStatus Connectedprinterstatus

(1Idle2Printing3Warmup)hrPrinterDetectedErrorState Connectedprintererrorstatus

(0LowPaper1NoPaper2LowToner3NoToner4DoorOpen5Jammed6Offline7ServiceRequested)

IFBD-HE0708 BE07 Userrsquos Manual

3-35

31121SNMPConfigurationParametersThefollowingparameterscanbesetfromwebconfigurationorTelnetThesevaluescanalsobecheckedatself-testprint

Name Settingrange DefaultvalueAuthenticCommunity Max15characters(ASCII) ldquopublicrdquoTrapCommunity Max15characters(ASCIIJapaneseOK) ldquopublicrdquoTrapAddress(IP) 0000-255255255255 0000SysContact Max78characters(ASCIIJapaneseOK) NoneSysName Max78characters(ASCIIJapaneseOK) NoneSysLocation Max78characters(ASCIIJapaneseOK) NoneEnableAuthenTrap 1or2 2

31122 Trap Issue Events WhentheEnableAuthenTrapsettingforthisproductisENABLEthenthisproductissuestrapstotheSNMPmanager(trapnotificationaddress)whenthefollowing3eventsoccur

[Trapissueevents]1Whenproductwasstartedup[Generictraptype=0(ColdStart)]

2Whenprinterstatuschanged(IEEE1284portstatusmonitor)[Generictraptype=6(EnterpriseSpecific)]

3Whenaccessbyaninvalidcommitteenameoccurred[Generictraptype=4(AuthenticationFailure)]

IFBD-HE0708 BE07 Userrsquos Manual

3-36

32 OtherSpecifications321 Operating Time

Thereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP(startofIPaddressacquisition)Ittakesapproximately18secondsbeforetheTCPIPservices(HTTPTELNETFTPLPDRawSocketPrint)canbeusedafterturningonthepower

NoteWhenacquiringtheIPaddressbyDynamice(DHCPBOOTPRARP)thistimemay lengthendependingontheserverresponsetime

322 PushSwitchWhiletheTCPIPisoperating(thepowerhasbeenturnedonanditiswithintheelapsetimedescribedinsection321StartupTime)ifthepushswitchiscontinuedtobehelddowntheLEDdisplaypatternwillchangeaccordingtothetimesshownbelowWhentheswitchisreleasedtheproductwillentereachspecialmode

SpecialMode

Phase SWPressingTimeLANConnector

LEDBlinkingPattern SpecialModeGreen Red

1 1secondtolessthan5seconds Blinking Blinking NICsettinginitializemode(2)2 5secondtolessthan9seconds Extinguished Blinking Reserved(Undefined)3 9secondtolessthan13seconds Blinking Extinguished Reserved(Undefined)

Over13seconds(1)

Note1WhenPhase3isexceededpresstheswitchfor1secondtoreturntoPhase1

Note2ExecutionproceduresfortheNICsettinginitializemode

1 Afterenteringthismodepressthepushswitchonceandreleaseit TheLEDdisplaywillbeldquoGreen=ExtinguishedRed=ExtinguishedrdquoandtheinitializingoftheNICsettingsinthenon-volatilememorywillbegin

2 Iftheinitializationissuccessfultheprinterwillautomaticallybereset DonotturnoffthepowerorapplyaresetuntilthisresethasbeenappliedAlsoiftheNICsettinginitializationfailstheLEDdisplaywillbeldquoGreen=ExtinguishedRed=Litrdquoandallopera-tionswillstopIfsoturnthepoweroff

NoteWhenturningthepoweronadifferentmode(automaticfirmwareupdatefunctionusingTFTPclient)willstartupthatisdifferenttotheabovefunctionsfortheoperationswhenturningthepoweronwiththepushswitchpressedFordetailsseesection318TFTPCli-ent

IFBD-HE0708 BE07 Userrsquos Manual

3-37

323 DIPSwitchesDIPswitchesareloadedwhenthepoweristurnedonorwhentheprinterisresetThereforewhenyouchangethesettingsenablethembyturningtheprinteronagainorbyexecutingaprinterresetTurnthepoweroffbeforechangingthePCBandinterfacetype

DIPswitch Feature ON OFFDIPSW1 SetsIPaddressacquisitiontimeout Notimeout 20seconds(factorydefaultsetting)DIPSW2 Reserved(Fixedatoff) - -

DIPSW1SetsthetimeouttimewhengettingtheaddressfromaDHCPBOOTPserverThefactorydefaultsetting(whensettooff)is20secondsWhensettoonthereisnotimeoutIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedAsaresultatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtohavenoIPaddressacquisitiontimeout

DIPSW2PresentlyunusedAfeaturewillbeaddedinthefutureThisshouldalwaysbeoff

324 LEDThereisaredandagreenLEDequippedonthenetworkinterfaceconnector(LANconnectorRJ45)Thesefunctionasoutlinedbelowundernormaloperatingconditions

Red(LINKActivity) Alinkhasbeenestablishedbetweentheportandtheconnecteddevice CommunicationsarereadyatbothdevicesGreen(100M) Lightswhentheportisoperatingat100Mbps

ForotherstheflashingpatternchangesaccordingtothepressingofthepushswitchFordetailsseesections3110TFTPClientand322PushSwitch

IFBD-HE0708 BE07 Userrsquos Manual

3-38

325 Self-testPrintIfthisproductexecutesaprinterself-printthefollowingisprintedaftertheprintersettingprintFinallyfortheIPparameterinformationduringoperationitisnotpossiblewhenconductingaself-printbycommandfromthehostdevice

Self-testPrintExample(ForFWVer500andStarwebPRNTmodel)

VersionInformation(MainBootLoadPLD)

NICSettingInformation(SameasthenetconfinirdquoFile)

TheWebPrintsettingitemsareformodelswhichsupportStarwebPRNTonlyTheSNMPsettingitemsareforFWVer500orlateronly

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 4: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

1-1

1 GENERAL DESCRIPTION Thisisanembeddednetworkinterfacecard(printerserver)forSTARPOSprinters

InthisdocumentthisproductiscalledNIC(anacronymfornetworkinterfacecard)

11 Features SupportsStarMicronicsPOSprinters(includingcardreadersandwriters) Seesection21ModelNamesfordetailsonsupportedprinters Thisproductreceiveselectricpowerfromtheprintersothereisnoneedtopreparea separateACadapter ThephysicallayerconformstoIEEE80233u(10BASE-T100BASE-TX) Ethernetcommunicationsettings(10BASE-T100BASE-TXFullHalfDuplex)withthe connecteddevicearedoenusingAutoNegotiation ThiscanbeusedinaLAN(LocalAreaNetwork)environment CommunicationprotocolssupportTCPIP(IPv4) PrintsusingLPRRawSocketPrint(TCP9100)andFTPprotocols Thisreceivesstatusinformation(readystatuscausesoferrorsandthelike)issuedfromthe printerandallowsthatinformationtobeloadedontoahostdevice Canbeusedsimultaneouslyfrommultipleprotocols RawSocketPrint(9100)alsoprintsusingmulti-session(1) (Note1)Thefactorydefaultsettingformulti-sessionforRawSocketPrint(9100)differsbetweentheold productIFBD-HE0506BE05andthisproductIFBD-HE0708BE07Becarefulifyouareswitchingfromanold product IFBD-HE0506BE05(oldproduct)Valid IFBD-HE0708BE07(thisproduct)Invalid TheIPaddressforthisproductcanbestaticorobtainedbyDHCPBOOTPRARPARPPing FlashROMismountedontheboardFirmwareupdatesarepossibleviaFTPoveranetwork Youcanchangethisproductandprintersettingsandmonitortheirstatesusingdevicespecificsettingutilities HTTP(WEB)TELNETandFTP NetworksettingsthataresetusingHTTP(Web)TelnetFTPfortheIPaddressand9100multi-sessionare storedintheproductrsquosnon-volatilememory Tobepreparedfortheunlikelyeventthatthemainfirmwaremalfunctionsforsomereasonthebootloaderof thisproductisprovidedaTFTPclientfunctiontoallowyoutodownloadfirmwarefromtheserveroverthe networkforrecoveryofyourfirmware SupportsStarMicronicsWindowsPrinterDriverOPOSDriverJPOSDriver(WindowsLinuxandMac) CUPSDriver(LinuxMac) SupportstheproprietaryStarwebPRNTfunctionfromSTARMICRONICSCOLTDthatallowsdirectprinting fromWebapplicationsthatsupportHTML5(IFBD-HE07X08XBE07Xonly)

12 DifferencesbetweenIFBD-HE0708BE07andIFBD-07X08XBE07XIFBD-HE0708BE07andIFBD-07X08XBE07XaredifferentproductsSomeoftheseproductssupportStarweb-PRNTandsomedonot IFBD-HE0708BE07StarwebPRNTnotsupported IFBD-HE07X08XBE07XStarwebPRNTsupportedIFBD-HE07X08XBE07XisupwardlycompatiblewithIFBD-HE0708BE07andexceptforsectionsinvolvingtheStarwebPRNTfunctionthespecificationsforIFBD-HE0708BE07arecoveredbythespecificationsforIFBD-HE07X08XBE07XSeeldquo4StarwebPRNTFunctionrdquoformoredetails

IFBD-HE0708 BE07 Userrsquos Manual

1-2

13 Main Settings At the Time of Shipment (Overview)ThemainTCPIPsettingsrequiredtousethisproductareoutlinedbelow Seesectionldquo33SettingsDisplayItemsrdquoforalistofsettingsthatarenotlistedhere

131 IPParameterFactoryShipmentSettingsIPaddress 0000Sub-netMask 0000DefaultGateway 0000RARPClient ValidDHCPBOOTPClient Valid

132 Log-inPasswordooAdministratorRightSettingAttheTimeofFactoryShipmentIfproductsettingsarechangeduseeitheroftheprotocolsofHTTP(WEB)TELNETorFTPtolog-inwithanaccounthavingadministratorrightsforthisproductThefollowingoutlinesadministratoraccountinformationinHTTP(WEB)TELNETandFTP

AdministratorAccountName ldquorootrdquo(required)Password ldquopublicrdquo(required)Thepasswordcanbechangedafterloggingin

133 Log-inPasswordofUserRightSettingAttheTimeofFactoryShipmentIfonlyviewingthisproductssettingsorstatusinformationusingTELNETorFTPitisnecessarytolog-inwithauserrightaccountforthisproductItisnotnecessarytolog-intoviewstatusinformationusingHTTP(WEB)ThefollowingoutlinesuserrightaccountinformationinTELNETandFTP

UserRightAccountName ldquouserrdquo(required)Password ldquoguestrdquo(required)HoweverforFTPitispossibletolog-inasanonymous(anyaccountnameandpassword)Thepasswordcanbechangedafterloggingin

134 IPAddressSettingTherearetwowaystosetthisproductrsquosIPaddressTheyarethestaticmethod(fixedconditions)anddynamic(DHCPBOOTPRARPandARPPing)Seesection311IPAddressSettingrdquofordetailsontheprocesstoacquireanIPaddressStaticanddynamicsettingscannotbothbevalidatthesametimeForthatreasonitisnecessarytodisablethedynamicsettings(DHCPBOOTPRARP)tousestaticsettings(afixedIPaddresswrittentonon-volatilememory)Alsoifthedynamicsettings(DHCPBOOTP)arevaliditisnecessarytosetallstaticsettings(IPaddresssub-netmaskanddefaultgateway)to0000WhenusingthisproducttakecarethatwhensettingusingHTTP(WEB)FTPorTELNETthatbothofthesearenotvalidatthesametimeAcquiredaddressinformationwhileoperatingcanbecheckedbymakingaself-printwhenstartingupthepower

IFBD-HE0708 BE07 Userrsquos Manual

2-1

2 HARDWARE SPECIFICATIONS 21 ModelNamesTherearethreemodelsavailableTheydifferinthebracketformountingtotheprinterModelsthatsupportStarwebPRNThaveanldquoXrdquoattheendofthemodelnames

IFBD-HE07IFBD-HE07X IFBD-HE08IFBD-HE08X

IFBD-BE07IFBD-BE07X

ProductsthatsupportSSLTLShaveaSshapeengravedontheNICchassis(FWVer400andlatersupportsSSLTLSHoweverproductsthatdonothaveanengravedldquoSrdquoshapecannotsupportSSLTLSeveniftheFWisupgradedtoVer400orlater)

ThepositionoftheengravedSshape

IFBD-HE IFBD-BE

IfthisproducthasFWVer500orlaterthereisanldquoMrdquoshapeengravednexttotheaboveldquoSrdquoshape

Thefollowingshowsexampleprintersthatcomplywiththeproductnames

ProductModelName CompatiblePrinter(RepresentativeExamples)

IFBD-HE07 TSP700IITSP800IITSP650IITUP500TSP828L(1)TSP650(1)TCP300II(1)TCP400(1)

IFBD-HE08 TSP1000SP700SP500HSP7000IFBD-BE07 FVP10

Themodelsindicatedby(1)arenotsupportedbythisproductwithFWVer500orlaterSeeldquo62PrinterFirmwareSupportTablerdquofordetailsontheprintersthatsupportIFBD-HE07X08XBE07X

Refertoeachprinterproductspecificationsfordetailsonmodelsandmountingconditions

IFBD-HE0708 BE07 Userrsquos Manual

2-2

22 Specifications

NetworkIFUnit IEEE80233u (10BASE-TEthernet100BASE-TXFastEthernet)

LED Redx1Greenx1 RedLINKActivity Green100BASE-TX Displayswithflashingpatternswhenexecutingaspecialmode

SwitchforSettings PushSwitchx1 DIPSW(dipole)x1 Seesections322PushSwitchand323DIPSwitchesfordetailson eachspecification

PCBDimensions 69mmx61mm(Toleranceplusmn05mm) t=16mm(Toleranceplusmn02mm)

ProductWeight IFBD-HE07 Approximately63g IFBD-HE08 Approximately65g IFBD-BE07 Approximately118g Theweightsabovedonotincludepackingmaterialsoraccessories

PowerSupply OperatingVoltage5Vplusmn5 RatedCurrentConsumption500mAMax

IFBD-HE0708 BE07 Userrsquos Manual

2-3

23 AmbientConditionsAmbientStorageConditions StorageTemperature-20˚C-+70˚C StorageHumidity20-90(Mustbenocondensation)AmbientOperatingConditions OperatingTemperature0˚C-+55˚C OperatingHumidity20-80(Mustbenocondensation)

24 CompatibleSpecificationsConformtotheacquiredstandardontheprintersideForthecompatiblespecificationsrefertotheprinterproductspecifications

25 ConnectorSpecifications

251 NetworkInterface(RJ45)ManufacturerandModelNumberHiroseElectricCoLtdTM11R-5M2-88-LP

PinNumberPinNumber SignalName Direction Remarks

1 TX+ Output2 TX- Output3 RX+ Input

4-5 NC -6 RX- Input7-8 NC -

IFcardisthestandardfordirectionThepinattherighttowardtheinsertionsideispin1

IFBD-HE0708 BE07 Userrsquos Manual

2-4

26 EthernetCommunicationConditions

ThecommunicationlinkconditionswiththeconnectingdeviceoftheEthernetaredeterminedbyAutoNegotiation

IfthisproductisconnecteddirectlytoanintelligentswitchhuborintelligenthubthephysicallinkmaytakesometimetobecomeestablishedInsuchcasesifsettogettheIPaddressfromaDHCPBOOTPserveratimeouterrorcouldoccurwhilewaitingtogettheaddressfromDHCPBOOTPanditwillfailtogettheaddress(Note1)AworkaroundistochangetheDIPSW1toinvalidatethetimeoutforgettingtheIPaddressFordetailsonhowtosetDIPSW1seesection323DIPSwitches

Note1 Thisissuesometimescanbeovercomebysettingupanormalhub(non-intelligent) betweentheproductandintelligentswitch

27 NetworkConnectionCableIftheconnectingdevice(hubrouterorhostdevice)doesnotsupportAutoMDIMDI-Xbecarefulofthetypeofcableyouuse(straightorcross)Normallywhenconnectingtoahuborrouter(MDI-X)useastraightcableForahostdevice(MDI)useacrosscableforconnectingPeer-to-Peer

Usethefollowingcablestandards CableStandard Category5orhigherUTPcable CableLength 100morless

IFBD-HE0708 BE07 Userrsquos Manual

3-1

3 FUNCTION SPECIFICATIONS 31 ScopeofCommunicationsProtocols

ltTCPIPgtNetworkLayers ARPRARPIPICMPTransportLayers TCPUDP TCPKeep-AliveSupportedApplicationLayers DHCPBOOTP LPD(Printing) RawSocketPrint(TCPPort9100GetsPrintingPrinterStatus) GetsPrinterStatus(TCPPort9101) HTTPHTTPS(PrinterStatusDisplayVariousSettingsStarwebPRNT (Note1)) FTP(GetsprinterstatusvarioussettingsprintsFWupdates) Telnet(Getsprinterstatusvarioussettings) SDP(StarrsquosGenuineNICSearchProtocol) TFTP(RecoverFirmware) Resetwithauthenticationgetssettingsinformation(TCPport22222) SNMP(supportedbyFWVer500orlater) TCPIPSpecifications IPversion4(IPv4)

Note1 StarwebPRNTisonlyavailableforIFBD-HE07X08XBE07XSeeldquo4StarwebPRNT Functionrdquoformoredetails FWVer400andlatersupportsHTTPS

IFBD-HE0708 BE07 Userrsquos Manual

3-2

311 IPAddressSetting

Thisproducthasastatic(fixedcondition)anddynamic(DHCPBOOTPRARPandARPPing)IPaddressItispossibletospecifyasub-netmaskanddefaultgatewaywithstaticandDHCPBOOTPInthedefaultsettingsstaticisinvalidanddynamicisvalidThefollowingpagesdescribehowtoacquireanIPaddressforeachSeesection3115TransitionofProcessesinIPAddressAcquisitionThisproductallowsyoutocheckthecurrentIPparameterinformationwhileoperatingbyaself-printwhenturningthepoweronThisisoutputinthefollowingformatafterrunningaself-printSeesection325Self-testPrintfordetailsonrunningaselfprint

Protocol TheIPaddressacquisitionprotocolbelowisshownintheparenthesesoftheoperatingIPaddressline(Static) Static(Fixedaddress)(DHCP) GetsfromDHCPserver(BOOTP) GetsfromBOOTPserver(RARP) GetsfromRARPserver(Didnrsquotobtain) NoIPaddresswasacquired

YoucanfindtheMACaddresstouseinthissectionbyusingoneofthefollowingmethods1Executeaprinterself-print(seesection325)2Checkthefirst12charactersinthebarcodelabelaffixedtotheIFcardconnector

ExampleforwhentheMACaddressis001162111111

IFBD-HE0708 BE07 Userrsquos Manual

3-3

3111 StaticIfthefixedIPaddresssub-netmaskanddefaultgatewayarestoredinnon-volatilememorytheprinterwillalwaysstartupwiththefixedconditionswhenthepoweristurnedonIfstartedwithfixedconditionsthereisnoDHCPBOOTPRARPrequestARPPingisalsoinvalidIndefaultnofixedaddressisregisteredsoafterdynamicallyacquiringoneusingeitherofthemethodsofDHCPBOOTPRARPorARPPingdescribedbelowregisterthefixedaddresswiththeWEBTELNETorFTPservice

3112 DHCP BOOTPThisproductissetsothatDHCP(DynamicHostConfigurationProtocol)BOOTP(BOOTstrapProtocol)isvalidsoyoucanacquireanIPaddresssub-netmaskanddefaultgatewayfromaDHCPorBOOTPserverThedefaultsettingisDHCPBOOTPldquoenabledrdquoAwork-stationrunningDHCPorBOOTPserveroveraLANnetworkisrequiredforIPaddresssettingsusingDHCPBOOTP

ThenumberofDHCPBOOTPrequestsdiffersaccordingtotheDIPSW1settingsonthisproduct DIPSW1=OFFThisisissuedthreetimes20secondsaftertheTCPIPstartup(FactoryDefaultSetting) DIPSW1=ONOccursunlimitedtimesuntiltheaddressisacquired ThereisapartialcompatibilityoftheDHCPDiscoverprotocolwithBOOTPRequestsobotharehandledas beingthesame ForexampleifaBOOTPReplayisreturnedfirsttotheDHCPDiscovertheBOOTPacquiredaddressisused TheDHCPBOOTPRequestisconstantlybroadcastwith(255255255255)HoweveronlytheDHCPRenew Request(extensionrequestoftheaddressusageperiod)isissuedtotheserverthatacquiredthataddress WhentheaddressinformationisacquiredusingDHCPBOOTPRARPandARPPingareinvalidated TheaddressacquiredusingDHCPBOOTPislostwhenthepoweristurnedoffwithoutbeingwrittentothe non-volatilememory WhenacquiringanIPaddressfromaDHCPservertheSubnetMaskisalsoacquired WhenanIPaddressisacquiredfromaBOOTPserverthefollowingSubnetMaskisused [FWVer230orolder] TheSubnetMaskiscalculatedautomaticallyfromtheIPaddress [FWVer300orlater] -WhenSubnetMask(BOOT)=HE05EmulationTheSubnetMaskisacquiredfromtheBOOTPserver (Defaultsettings) -WhenSubnetMask(BOOT)=HE07EmulationTheSubnetMaskiscalculatedautomaticallyfromtheIPad dress ThissettingcanbechangedbyTelnet

SettingsRegisterthecombinationoftheIPaddresstobesetsub-netmaskdefaultgatewayandMacaddresstotheDHCPBOOTPserverandthenturnontheprinterpower

3113 RARPThisproductcanobtaintheIPaddressfromtheRARPserverbysettingtheRARP(ReverseAddressResolutionProtocol)tobevalidThedefaultsettingisRARPldquoValidrdquoAwork-stationrunningaRARPserveroveraLANnetworkisrequiredforIPaddresssettingsusingRARP

WhenusingRARPDIPSW1onthisproductmustbeturnedOFF TheRARPRequestisissuedoncewhen15secondshavepassedaftertheTCPIPstartupHoweveriftheIP addressisobtainedbytheDHCPBOOTPwithin15secondstheRARPrequestisnotgenerated WhentheRARPaddressinformationisacquiredusingARPPingisinvalidated YoucannotgetasubnetmaskordefaultgatewayfromRARPservers TheaddressacquiredusingRARPislostwhenthepoweristurnedoffwithoutbeingwrittentothenon-volatile memory

SettingsRegisterthecombinationoftheIPandMACaddressestobesettotheRARPserverandthenturnontheprinterpower

3114 ARPPing RegisterthecombinationoftheIPandMACaddressofNICtotheARP(AddressResolutionProtocol)tableonthehostdeviceandsettheIPaddressusingthePingARPbyissuingaping

WhenusingRARPDIPSW1onthisproductmustbeturnedOFF OperationswithanIPaddresssetbyARPPingarepossibleonlywhentheIPaddressisnotacquiredeven witheitherofthemethodsofDHCPBOOTPandRARPwhentheStaticaddressisnotset Youcannotacquireasub-netmaskanddefaultgatewaywithARPPing AnaddresscanbeacquiredusingARPPingonlyonetime TheaddressacquiredusingARPPingislostwhenthepoweristurnedoffwithoutbeingwrittentothenon- volatilememory

Settingexamplesareprovidedonthenextpage

IFBD-HE0708 BE07 Userrsquos Manual

3-4

SettingexampleusingARPPing

ThisexplanationassumestheMACaddresis001162123456andtheIPaddressis192168102

(1)TurnontheprinterequippedwiththisproductWaitfortheprintertobereadyfortheARPPping(Normallythisisapproximately35seconds)Orexecuteaself-printontheprinterandwaitforthefollowingtobeprinted

(2)AvoidduplicatingaddressbyclearingtheARPtableexistingonthehostdevicearp -d 192168102arp -a

(3)RegisterthecombinationofIPandMACaddressestotheARPtableonthehostdevice (ForUNIXLinux)ShellInput

arp -s 192168102 001162123456arp ndasha

(ForWindows)CommandPromptInputarp -s 192168102 00-11-62-12-34-56arp ndasha

(4)Pingfromthehostdeviceping 192168102

(5)CheckthattherewasanechoresponsetothespecifiedaddressfromNICHoweverthereisnoechoresponsethefirsttimebecauseitisusedonlytoacquiretheIPaddressThereisaresponsetothesecondandsubsequentpings

ping 192168102 rarr No response (timeout) ping 192168102 rarr echo response ping 192168102 rarr echo response ping 192168102 rarr echo response

(6)LastlydeletetheARPtableregisteredat(3)Alwaysdeletethetabletoavoidduplicatingaddresses

arp -d 192168102arp -a

IFBD-HE0708 BE07 Userrsquos Manual

3-5

3115 TransitionofProcessesinIPAddressAcquisition

WhenStaticisvalidIfStatic(fixedaddress)issetstartupalwaysreliesupontheStaticcondition(fixedaddress)InsuchacaseDCHPBOOTPRARPARPPingbecomeinvalidandstartupdoesnotoccur

WhenStaticisinvalid(default)IfStatic(afixedaddress)hasnotbeenseetheinformationbelowfordetailsontherelationships(timing)forstartingstoppingtheserverthatprovidesthepassingoftimefromthestartupoftheTCPIP()anddynamicaddressesWhentheNICsettingisinitializedoperationsfollowthistimingNotethatthereisanerrorofapproximatelyplusmn3inthetimesdisclosedbelowThereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP

ltDIPSW1=OFF(Default)gt

DHCP

RARP

ARPPing

0

[14]

15

[29]

20

[34]

DHCPBOOTP Start

DHCPValid Region

RARP Valid Region

rarr Time after starting TCPIP (seconds)

[Lower leve Time after turning on the power (seconds)]

Ping ARP Start RARP Start

BOOT Valid Region

BOOTP

Ping ARP Valid Region

ThefirstIPaddressacquiredbyeitherprotocolbecomestheNICoperatingaddressandallotherprotocolsareinvalidThedetailsareoutlinedbelow

TheIPaddressacquiredfirstbyeitherDCHPandBOOTPinthetimebetween0to15secondsisvalid WhentheIPaddressinformationisvalidduringthattimeRARPandARPPingdonotstart TheIPaddressacquiredfirstbyeitherDCHPBOOTPandRARPinthetimebetween15and20secondsis valid Addressesprovidedthereafterfromanotherserverarediscarded WhentheIPaddressinformationisvalidduringthattimeARPPingdonotstart

ltDIPSW1=ONgtTheDHCHPBOOTPvalidregionisaninfinitetimeafterTCPIPstartupIfsuchcasesRARPandARPPingcannotbeusedIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedInsuchcasesatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtoignoretheIPaddressacquisitiontimeout

IFBD-HE0708 BE07 Userrsquos Manual

3-6

312 LPRLPD

TheLPRprotocolsupportedbytheLPDofthisproductconformstoRFC1179(partiallyunsupported)ThelistoflogicprinternamesishandledasthequeuenameLPRisanacronymforLinePRinterdaemonprotocolItwasoriginallyaprintingprotocolprescribedasaUNIXprintingsystemCurrentlyitissupportedasstandardonWindows(NTandlater)ldquoLPRrdquoissometimesusedasanexecutionfilenameoftheLPRprintingutilitysoftwareTheprintserver(Daemon)thatsupportsLPRiscalledanLPD(LinePrinterDaemon)LPDusesTCPcommunicationport515

Thereceptionbufferforprintdatais1Mbytes(sharedwithRawSocketPrint) Itdoesnotsupportburnerprinting SettoldquoIprdquoonthehostdevice-portsettingswhenspecifyingaqueuename EnablethisiftheLPRbytecounter-addedenabledisablecanbeselected Seesection63DriverSupportTablefordetailsonsupportbyStarMicronicsrsquodrivers IfyouareusingastandardWindowsTCPIPprinterportandaCUPS(UNIXLinuxorMac)driverseesection 53DriverSupportTableforimportantnotes SincethereareadditionalinstructionswhenusingaWindowsstandardTCPIPprinterportoraCUPS(UNIX LinuxMac)driverSee63DriverSupportTable

IFBD-HE0708 BE07 Userrsquos Manual

3-7

313 RawSocketPrint

ThisproductsupportsRawSocketPrintcommunicationforprintingundertheTCPIPenvironmentWithRawSocketPrintalldataflowingduringtheTCPsessionisconsidereddatahandledbetweentheprinterandhostdeviceandbidirectionaldatadistributionisperformedSeethetablebelowforTCPcommunicationsportspecifications

Item Specifications Remarks

CommunicationPortNumber TCP9100

NumberofSimultaneousConnectionSessions 1or8 bullFactorydefaultsettingis1

Datareceptiontimeout0(ignore)30seconds40sec-onds60seconds120seconds180seconds300seconds

bullFactorydefaultsettingis0(ignored)bullWhenthereisatimeoutforc-ibledisconnectsconnection

Thereceptionbufferforprintdatais1Mbytes(sharedwithLPR) Themaximumnumberofsessionsreceivedforport9100issetusingNICsettings(9100MultiSession) Whensettoldquo9100MultiSessionEnablerdquothemaximumnumberofsessionsforreceptionis8whensetto ldquo9100MultiSessionldquoDisablerdquothemaximumnumberofsessionsforreceptionis1Whentherearereceptions forconnectionrequeststhatexceedthisnumberarejectionpacket(TCPReset)isissuedtothehostdevice

NotePrecautionsregardingswitchingfromoldproductsIFBD-HE0506BE05 Becarefulbecausethemulti-sessionsettingsforRawSocketPrint(9100)inthefactorydefault settingsaredifferent Setthemulti-sessionsettingsusingHTTP(Web)TelnetFTP Werecommendsettingtothesameconditionswhenswitchingfromanolderproduct (Fordetailsseesection63DriverSupportTable)

9100MultiSessionFactoryDefaultSettings bullIFBD-HE0506BE05(oldproduct)Valid bullIFBD-HE0708BE07(thisproduct)Invalid

WhenMultiSessionisvalidandprintdataisreceivedatthesametimeasmultiplesessionsarereceivedfrom thehostdevicethesessionthatfirstreceivedtheprintdataoccupiestheprinterportandprintdataofother

sessionsaccumulatesintheNICreceptionbufferuntilthesessionisclosedNotethatthesessionreceptionorderandprintoutputorderdonotalwaysmatch

Datacomingfromtheprintertothehosthostdeviceisstatusinformationobtainedfromtheprinter Seetheprinterrsquosspecificationsmanualfordetailsonthecontentsofstatusinformation DisconnectionoftheTCPsession(TCPFINRST)isconsideredtheendtoonesession InthatcasespecialcommunicationprocedureswiththeprinterarenotdoneIfspecialproceduresare requiredsuchasterminatingprintingdosofromthehostdevice IftheRSTpacketissentwhentheTCPsessionisdisconnectedfromthehostdevicesidesomeoralloftheprintdata maybeerased Youcanautomaticallyfreeasessionthatisunusedwhilebeingconnectedbysettingthedatareceptiondata timeout9100DataTimeoutThedatareceptiontimeoutcanbesetin0304060120180360seconds ThesettingscanbemadeusingWEBTelnentandFTPandthevaluesarestoredintheproductrsquosnon-volatile memory Factorydefaultsettingsis0(timeoutinvalid) Seesection63DriverSupportTablefordetailsonsupportbyStarMicronicsrsquodrivers SincethisprotocolcannotbeusedwhenusingaWindowsstandardTCPIPprinterportoraCUPS(UNIX LinuxMac)driverspecifyLPR(LPD) Fortheusertocreateasocketcommunicationprogramseethecommunicationproceduresbetweenthehost

deviceandprinterbelow

IFBD-HE0708 BE07 Userrsquos Manual

3-8

CommunicationProcedures(1) EstablishaTCPconnectionbetweenthehostandprinter(2) WhentheNSBfeature()isvalid Thehostdevicesendsandreadsthestatus(NSB)sentbytheprinter(Required)Ifthestatusdataisnotsent

hereitispossiblethattheprinterisnotreadytoreceivetheprintdatasoalwaysdothis(3) SendPrintData(4) WhentheASBfeature(1)isvalidreceivethestatusbecausetheprintersendsthestatustothehostdevice

whenitsstatuschanges Whenthehostdevicesendsastatusrequestcommandreceivebecausethestatusisreturnedforthatcom-

mandrarrRepeatsteps(3)and(4)untilprintdataends

(5) DisconnectTCPconnectionfromthehost(Client)tothePrinter(server)

NoteBeforedisconnectingtheTCPconnectionwiththeprinterthehostdevicemustreceiveallofthestatusdatasentfromtheprinter

NoteNSBfeatureSendsstatustohostdevicewhenTCP9100isconnectedtotheport ASBfeatureSendsautomaticstatustohostdeviceeachtimethereisachangeontheprinter SeeeachprinterrsquosspecificationsmanualandcommandspecificationsmanualsforinformationrelatedtovalidinvalidsettingsoftheNSBandASBfeatures

SYN SYN ACK

ltNSB Statusgt

ltPrint datagt

FIN FIN ACK

Host device Printer (TCP9100)

ltASB Statusgt

ACK

ACK

Communication Chart Example (When NSBASB are valid)

(1) Receive TCP Connection

(2) Send Status (NSB)

(4) Send Status (ASB)

(5) Disconnect TCP Response

Printer Status

Change

Start sending

print data after

receiving NSB

(1) TCP Connection Request

(2) Receive Status

(3) Send Print Data

(4) Receive Status

(5) TCP Disconnection Request

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-9

314 StatusAcquisitionFeature

ThisproductsupportstheprinterstatusacquisitionfeatureusingTCPcommunicationsport9101SeethetablebelowforTCPcommunicationsportspecifications

Item Specifications RemarksCommunicatinoPortNumber TCP9101

NumberofSimultaneousConnectionSessions 8

Datareceptiontimeout 30seconds bullWhenthereisatimeoutforcibledisconnectsconnection

Whenthefollowingcommandandparametersarereceivedfromthecomputertheprinterstatusinformation(ASB)isreturnedIfacommandoutsideoftherangeisreceivedtheconnectionisdisconnected

Commands Hexadecimal Parameterslsquo2rsquo 32H Any50bytes

Procedures1)Hostdevicetoprinter

AfterconnectingtoTCP9101sendthecommandandparametersandwaitfortheresponsefromtheprinter(Fortheparameterswerecommend00HforallDatasendingexample32H 00000000000000000000000000000000000000000000000000

2)ResponseprintertohostdeviceAftertheprinterreturnsitsstatus(ASB)itdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmedSeeeachprinterrsquoscommandspecificationsmanualfordetailsontheprinterstatusinformation(ASB)DataresponseexampleSTARMode23H86H000000000000000000

Thefollowingshowsanexamplecommunicationchart

SYN

SYN ACK

lsquo2rsquo + 50bytes

FIN FIN ACK

ACK

ACK

ltASB Statusgt

Host device Printer (TCP9101)

(1) Receive TCP Connection

(2) Send ASB Status

(3) Disconnect TCP

(1) TCP Connection Request

(2) Send Command

(3) Receive Status

(4) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-10

315 AuthenticationResetGetSettingsInformationTCP9100forcedreleaseUseTCPcommunicationsport22222tosendacommandfromthehostdevicetoperformanauthenticationresetandgetsettingsinformationSeethetablebelowforTCPcommunicationsportspecifications

Item Specifications RemarksCommunicationPortNumber TCP22222

NumberofSimultaneousConnectionSessions 4

Datareceptiontimeout 30seconds bullWhenthereisatimeoutforcibledisconnectsconnection

ThetablebelowshowsalistofsupportedcommandsIfacommandoutsideoftherangeisreceivedtheconnectionisdisconnected

Commands Hexadecimal Function AutomaticDisconnectltFSgtlsquo0rsquo[UserName]ltNULgt[Password]ltNULgt

1CH30H[UserName]00H[Password]00H AuthenticationReset Yes

ltGSgtlsquo0rsquoltNULgt 1DH30H00H GetNICdiscoverydata YesltGSgtlsquo1rsquoltNULgt 1DH31H00H Getprinterstatussetting YesltFSgtlsquo3rsquo[HostPort Number]ltNULgt

1CH33H[HostportNumber]00H TCP9100forcedrelease Yes

3151 AuthenticationResetCommand

Code ltFSgtlsquo0rsquo[UserName]ltNULgt[Password]ltNULgt

Hexadecimal 1F30[UserName]00[Password]00

Parameter UserNameldquouserrdquo(Fixed)

Password ldquoguestrdquo(WhenindefaultCanbechanged)

Function Thiscommandexecutesaforcibleresetregardlessoftheprinterstatus (onlineerrorprintingidling) Torunthisfeatureyouneedauserloginnameandpasswordforuserrights UseHTTP(WEB)TELNETFTPtochangetoanypasswordtoapplyexecutionrestrictions

ResetProcedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdevicebullWhenresetisauthorizedAftertheprinterresends00Htheconnectioniscut(2)andaresetisappliedbullWhenresetisrejectedAftertheprinterresends01Htheconnectioniscut(2)Noresetisexecuted(2)Doesnotcheckforconnectionresponseonhostdeviceside

ThefollowingshowsanexamplecommunicationchartHost device

SYNSYN ACK

ACK

ltFSgt lsquo0rsquo ldquouserrdquo ltNULgt [Password] ltNULgt

lt00Hgt or lt01Hgt

FINFIN ACK

ACK

Printer (TCP22222)

(1) TCP Connection Request

(1) TCP Connection Request

(2) Response (Accept 00HReject 01H)

(3) Disconnect TCP

(4) Reset When Accepted

(2) Send Command

(3) Receive Response

(4) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-11

3152 SettingInformationAcquisitionCommand

Code ltGSgtlsquo0rsquoltNULgt

Hexadecimal 1D3000

Function ThiscommandwillgettheprinterrsquosNICsettinginformation(discoverydata) ThiscommandisusedbyStarMicronicsdriversandtools

Procedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdeviceAftertheprinterreturnstheNICdiscoverydatausingthenextresponsedataformatitdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmed

Format ltGSgtlsquo0rsquoltNULgtn1n2[Discoverydata]

Hexadecimal 1D3000n1n2[Discoverydata]

Parameter n1n2Discoverydatadatalength(n1256+n2)

Thefollowingshowsanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltGSgt lsquo0rsquo ltNULgt

ltGSgt lsquo0rsquo ltNULgt n1 n2 [Discovery Data]

FIN

FIN ACKACK

Printer (TCP 22222)

(1) TCP Connection Request

(2) Send Command(3) Receive Request

(4) TCP Disconnection Response

(1) Receive TCP Connection

(2) Return Discovery Data

(3) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-12

Code ltGSgtlsquo1rsquoltNULgt

Hexadecimal 1D3100

Function Thiscommandwillgettheprinterrsquosstatussettinginformation ThiscommandisusedbyStarMicronicsdriversandtools

Procedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdeviceAftertheprinterreturnsthestatussettinginformationusingthenextresponsedataformatitdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmed

FormatltGSgtlsquo1rsquoltNULgtn1n2[P1][P2][P3][Pn]

Hexadecimal1D3100n1n2[P1][P2][P3][Pn]

Parametern1n2Parameter[P1]-[Pn]datalength(n1256+n2)

Parameters Item ParameterValue Hexadecimal ContentsP1 StatusFormat lsquo0rsquo 30H StarASB+ExpandedStatus

lsquo1rsquo 31H OnlystatusP2 NSBSetting lsquo0rsquo 30H Invalid

lsquo1rsquo 31H ValidASBSetting lsquo0rsquo 30H Invalid

lsquo1rsquo 31H Valid

ReturnExampleExampleSTARLinemodeNSB=ValidASB=Valid1DH31H00H 00H03H 30H31H31H

Thefollowingshowsanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltGSgt lsquo1rsquo ltNULgt

ltGSgt lsquo1rsquo ltNULgt n1 n2 [P1] [P2] [P3] [Pn] [Discovery Data]

FIN

FIN ACKACK

Printer (TCP 22222)

(1) TCP Connection Request

(2) Send Command(3) Receive Request

(4) TCP Disconnection Response

(1) Receive TCP Connection

(2) Return Status Setting Information

(3) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-13

3153 TCP9100ForcedRelease

ReleaseaspecifiedhostportnumbersessionfromamongconnectingTCP9100sessions

[Executionprocedures]Asoutlinedinthefollowingproceduresendacommandfromahostdevicetoreceivearesponsefromtheprinter(1) Sendingfromhostdevicetoprinter

Format ltFSgtlsquo3rsquo[Host Port Number]ltNULgt

Hexadecimal 1C33[Host Port Number]00

Parameter Host Port NumberThereleasedhostportnumber(2bytedataisspecifiedinorderofhigh-orderbytetolow-orderbyte)

CommandexampleHostPortNumber=256(0100hex)1C33H01H00H00HHostPortNumber=12300(300Chex)1C33H30H0CH00HHostPortNumber=65530(FFFAhex)1C33HFFHFAH00H

(2) Responsefromprintertohostdevicebull IftherewasnoresponsewhenthesessionwasconnectingTheprinterdisconnectsafterresponding00H(2)(3)

bull WhenreleasingthesessionTheprinterdisconnectsafterresponding01H(3)

(2) ItismandatorytosendthiscommandfromthesamehostdevicewherethesessionwasreleasedthatisconnectingtoTCP9100Foradifferentdevicetheprinterresponds00Handaforcedreleasewillnotbeexecuted

(3) Thiscommanddoesnotconfirmthehostdevicesconnectionresponse

Thefollowingshowsanexamplecommunicationchart

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

Print Data

SYN

SYN ACK

PC(同一端末)

22222

ACK

ltFSgtrsquo3rsquo[Host Port Number] NUL

SYN

SYN ACK

FIN

FIN ACK

ACK

ACK

Print Data

FIN (Lost)

Printer

9100 Host Port Number

01H

Hostdevice

IFBD-HE0708 BE07 Userrsquos Manual

3-14

316 HTTP ServerThisproducthasanHTTP(HyperTextTransferProtocol)serverByaccessingfromawebbrowseryoucanchangeNICsettingsdisplaynetworkinformationandmonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationandsettingsUseTCPUDPcommunicationsport80fortheHTTPserverTheStarwebPRNTfunctionisavailableforIFBD-HE07X08XBE07XByusingtheStarwebPRNTfunctionXMLdatacanbeprintedviaanHTTPserverSeeldquo4StarwebPRNTFunctionrdquoformoredetails

TheHTTPversionisHTTP10 Maximumnumberofsimultaneousconnectionsis1 Userviewinghomepage[LoginNotRequired]httpIPAddressindexhtm (Example)http192168101indexhtm Administratorhomepage[requireslog-in]httpIPAddresslindexhtm (Example)http192168101lindexhtm VeiwingandchangingIPparameterssystemsettingsandpasswords[LoginRequired] Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset Networkinformationdisplay[LoginNotRequired] Printerinformationdisplay[LoginNotRequired] Printerstatusdisplaysareupdatedautomaticallyeachtimethesettingsarerefreshed

Accounts(usernamespasswords)thatcanbeaccessedfromawebbrowserareshowninthetablebelowItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser LoginNotRequired GeneralUsers

(Onlyinformationdisplay)RootUsers ldquorootrdquo ldquopublicrdquo

bull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ForwebsettingsusingHTTPcommunicationthesupportedwebbrowserversionsarelistedinthetablebelowOperationsarenotguaranteedonearlierversionsbullFWVer4XXorearlier

WebBrowser Windows UNIXLinux MacOSXMozillaFirefox10orhigher Netscape7orhigher Opera8orhigher InternetExplorer40orhigher

bullVer500orlaterWebBrowser Windows UNIXLinux MacOSXMozillaFirefox 35 ~ 38~ 3621 ~Netscape Notsupported Notsupported NotsupportedOpera 1217~ 1216 ~ 1217~InternetExplorer 8~Chrome 402660~ 480~ 70~Safari 517~ 402~

Thefollowingshowswebbrowsersettings JavaScriptValid StylesheetValid CharacterSizesDisplayMagnificationMid(Standard)100Display InlineframeValid(FWVer4XXorearlieronly)

IFBD-HE0708 BE07 Userrsquos Manual

3-15

WEBexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)(1)Accesshttp192168101lindexhtm(2)UserNameLog-inasldquorootrdquoPasswordldquopublicrdquo(factorydefaultsetting)(3)ClickNetworkConfiguration-gtSystemConfiguration Inthescreenbelowselect9100MultiSessionENABLEThenclickSubmit

IFBD-HE0708 BE07 Userrsquos Manual

3-16

(4)ClickNetworkConfiguration-gtSaveSelectanyofthefollowingtheclickExecutebullSaverarrConfigurationPrintingrarrRestartdevicebullSaverarrRestartdevice(AfterthesetprintisoutputwhenyouselectConfigurationPrinting)Waitfortheprintertoreset

IFBD-HE0708 BE07 Userrsquos Manual

3-17

317 TELNET ServerTheTELNET(TELecommunicationNETwork)ofthisproductallowsyoutochangeNICsettingsnetworknetworkdisplaysandtomonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationUseTCPUDPcommunicationsport23fortheTELNETserver

ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithTELNETis8 Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset

AnaccounthasmultipleaccountsatloginTheusernamesandpasswordsareasfollowsItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

(1)TELNETcommandexecutionexample(ExChangingafixedIPaddress)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame(AssumedCondition)bullPrinterIPaddressacquiredbyDHCPis192168103

bullThePritnerIPaddresstobesetis192168101subnetmaskis2552552550

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelecttheIPparametersetting

larrSelecttheStaticsetting

larrSelecttheIPaddresssetting

IFBD-HE0708 BE07 Userrsquos Manual

3-18

larrEnterthefixedIPaddress

larrSelectthesubnetmasksetting

larrEnterthefixedsubnetmask

larrReturntothepreviousmenu

larrtelnetconnection

larrReturntothemainmenu

larrStorethesettingsandselectrestar

larrStoreandprintsetingsandrunrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

IFBD-HE0708 BE07 Userrsquos Manual

3-19

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelectSystemConfiguration

larrSelect9100MutliSession

larrSelectENABLE

larrReturntothemainmen

larrStorethesettingsandselectrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

larrStoreandprintsettingsandrunrestart

(2)TELNETexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame

(AssumedConditions)PrinterIPaddress=192168101

IFBD-HE0708 BE07 Userrsquos Manual

3-20

318 FTP ServerYoucanmakeNICsettingsgetthestatusprintandoverwriteNICfirmwarebyuploadingordownloadingfilestoanyspecifieddirectoryusingtheproductrsquosFTP(FileTransferProtocol)serverSeesection33SettingsDisplayItemsfordetailsondisplayinginformationForcontroltheFTPserverusesTCPbullUDPcommunicationport21fordatatransfersitusesTCPcommunicationport20

TheFTPserverissettovalidinthefactorydefaultsettingsbutyoucaninvalidateitusingHTTP(Web)Telnet andFTP UseHTTP(Web)orTelnettoreturnittovalid ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithFTPis8Howeverfordetails onFTPprinting(writingtotheIpdirectory)thenumberofsessionsthatcanbeprintedsimultaneouslyis1 Alsowhensimultaneouslywritingdatafromamultipleofsessionsandthefirstreceivedsessionoccupies morethanoneminutethewritingrequestofsubsequentlyconnectedsessionswillberejected ItisnecessarytospecifyASCII(TypeA)orBinary(TypeI)forfilesasthetransfermodesbutthemode differencesdependontheclientwithoutprocessingonthisproductDataistransferredasisintheBinary modebut0Ahexisconvertedto0Dhex+0AhexfortransferintheASCIImodeForthatreasontoavoid mistakenlyspecifyingthismodethisproductshouldbesettoBinarymodetotransferallfiles SupportsbothActiveandPassivemodessoyoucansenddataoverafirewallTransferthroughputisless efficientinPassivemode Anonymouslogin Ifyouloginwithausernameorpasswordthatisnotregisteredyoucanloginwithgeneraluserrights Whenlogginginasanonymoustheusernameandpasswordmustbewithin31characters Inthiscasethepasswordisomitted WhenaccessinganFTPserverfromahostdevicedosousinganFTPclientsoftware(CUIversioncommand

directinput)ofastandardOS IfthereisnoaccessfromtheFTPclientfor15minutestheFTPserverwillforciblydisconnecttheconnection

TherearemultipleaccountsthatrequirelogginginforoperationsTheusernamesandpasswordsareasfollows

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ThedirectorydisplayedbyFTPandthefileconfigurationandfunctionsareshownonthenextpage

IFBD-HE0708 BE07 Userrsquos Manual

3-21

DirectoryFileConfigurationandFunctions

Directory FilenameNote2

ExtensionRestrictionNote3

TransferModeNote4

AccountLimitNote1

user root Function

- - None(Rootdirectory)

lp printdatprn No Binary W W PrintOutputtoPrinterrarrSeeldquo3181FTPPrintingrdquo

net_config netconfini ldquoinirdquo BinaryorASCII R RW Readsandupdatesnetworksettings

rarrSeesection3182NICSettings

status netstastxt - BinaryorASCII R R Readsoperationinformationofoperatingnet-

work

nicvertxt - BinaryorASCII R R Readsnetworkcardversioninformation

prnstastxt - BinaryorASCII R R Readprinterstatus(hexadecimaldumpdisplay)

deviceidtxt - BinaryorASCII R R ReadPrinterDeviceID

firmware NIC_MAINbin ldquobinrdquo Binary - W NICMainFWUpdaterarrSeeldquo3183FWUpdaterdquo

freespace - No BinaryorASCII R RW Freespace

Note1AccountLimit RReadOnlyWWriteOnlyRWReadWrite-NoFunction

Note2Filenames Filenamesshouldbelessthan32charactersincludingtheextensionTherearenorestrictionstofilenamestowriteexceptfortheextensionUsablecharactersarelimitedtoEnglishnumbersandalphabet(ldquoArdquotordquoZrdquoldquoardquotordquozrdquoldquo0rdquotordquo9rdquo)

Note3FileExtensionRestrictions Whenanextensionrestrictionisspecifiedthefilenamespecifiedotherthanthespecifiedextensionsisrejected ThereisnoconceptofextensioninUNIXLinuxandMacOSXbutthisrestrictionisappliedtothefinalfourcharactersofthefilename

Note4Transfermode FilescanbetransferredbyBinaryaloneorASCIIcanbespecifiedHoweverspecifyalwaysBinarymodetopreventspecificationmistakes

Note5Observethefollowingrestrictionsforthetotalsizeforfilesandnumberoffilesthatcanbeuploadedtothefreespace bullTotalFileSizeMax640Kbytes bullTotalNumberofFilesMax10 Alsodonotplaceanexecutablefileinthisdirectory

IFBD-HE0708 BE07 Userrsquos Manual

3-22

ExampleFTPCommandExecutionThisisanexampleofinputinaWindowscommandpromptUNIXLinuxshellinputisthesameThisisanexampleexecutionofacquiringaprinterstatusfileThefilelistdisplay(dircommand(onUNIXLinuxitistheIscommand))isinUNIXcompatibleformat(includingversiondisplay)

(AssumedConditions)PrinterIPaddress=192168101

larrConnecttoFTP

larrEnterusername

larrEnterpassword(Defaultpublic)

larrMovetostatusdirectory

larrCurrentdirectorypositiondisplay

larrFilelist

larrSpecifybinarytransfermode

larrGettheprnstastxtfi

larrMovetorootdirectory

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-23

3181 FTP Printing WhenwritingdatatotheIpdirectoryitistransferredtotheprinterasprintdata

3182 NIC Setting LogintotheFTPserverfromanFTPclienttoviewthesettingsbyreadingthesettingfileinthenet_configdirectoryAlsobyuploadingthesettingfiletothesamedirectoryyoucanstorethesettingsinthenon-volatilememoryTheextensionsoffilenamesuploadedfromtheFTPclientarechangedtoldquo$$$rdquopriortowritingtoNVRAMandthefilesaresavedasmid-wayfilesWhenupdatingissuccessfulthemid-wayfilesaredeletedbutiftheformatofthesettingcontentsisincorrectorthewritingtothenon-volatilememoryiserroneousandthewritingfailsthefileswillremainwithoutbeingdeleted(extensionldquo$$$rdquo)AlsoifwritingendsnormallytheprinterwillautomaticallyberesetIftheldquoConfigurationPrintrdquoitemisldquoEnablerdquotheresetwillbeappliedwhenthesettingsprintisended

SettingExampleExampleofFWVer500StarwebPRNTmodel(netconfini)

The loaded NIC MAC information is used for the MAC Address item but when uploaded the MAC information field is ignored Therefore when you use a loaded setting file to upload to NIC you do not need to change this field

ltlt IFBD-HE07X08X Information gtgt MAC Addr 001162123456 Configuration Print ENABLE

ltlt IFBD-HE0708 Information gtgt MAC Addr 0011620001d8 Configuration Print ENABLE

ltlt IP Parameters -NVRAM- gtgt IP Address 192168101 Subnet Mask 2552552550 Default Gateway 19216810254 DHCPBOOTP DISABLE RARP DISABLE

ltlt System Configuration gtgt user Login Password guest root Login Password Web Refresh Time (Sec) 5 9100 Multi Session DISABLE 9100 Data Timeout (Sec) 0 TCP Keep-Alive DISABLE FTP ENABLE Disconnect Message ENABLE TCP Port80 ENABLE Subnet Mask (BOOTP) HE05 Emulation TCP SYN Timeout(Sec) 104 TCP SYN Interval(Sec) 2 22222 FS 3 Command DISABLE

ltlt Web Print gtgt TCP Port Number 80

ltlt SNMP gtgt Authentic Community Trap Community public Trap Address(IP) 0000 SysContact 1234 SysName SysLocation EnableAuthenTrap 2

ltlt SSLTLS gtgt SSLTLS DISABLE TCP Port 443 Certificate Self-Signed Self-Signed Command Not Exist CA-Signed Certificate Not Exist

When you specify Enable for the Configuration Print item you can print the settings to verify that they have been loaded to the non-volatile memory

The factory default setting for 9100Multi-session is different from the old product Factory Default SettingsIFBD-HE0506BE05 (old product) ENABLEIFBD-HE0708BE07 (this product) DISABLE

The Web Print setting items are for

the Star WebPRNT model only

The SNMP setting items are for

FW Ver 500 or later only

IFBD-HE0708 BE07 Userrsquos Manual

3-24

FileFormatRules SettinglineformatisldquoItemNamerdquoldquoSettingValuerdquoTheseparator(delimiter)isasingle-byteEnglishcharacter ldquordquo(colon) OnlyASCIIcharacterscanbeusedinthisfile Uploadsarerejectedforthefollwoing bullWhenanitemnamethatdoesnotexistisspecifiedorthereareinsufficientnumberofsettingitems bullWhenthesettingvalueinputisoutofrange bullWhentheinputforStaticvalueandDynamicvaluehasastandardviolationintheIPparametersettingfield (SeetheNotesField) Linesbeginningwithldquordquoareskippedascommentlines

ltlt DIPSW Setting gtgt

SW1=OFF DHCPBOOTP Timeout ENABLE

SW2=OFF Reserved

Notes

-When DHCPBOOTP or RARP is changed

to ENABLE IP Address Subnet Mask

and Gateway Address must be set to

0000

-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

The lines beginning with a (sharp)

are comment lines

IFBD-HE0708 BE07 Userrsquos Manual

3-25

3183 FWUpdateLogintothisproductusingFTPtoupdatetheNICfirmware(FW)byuploadingtheversionupgradebinarydatatothefirmwaredirectory

WhenuploadingFWdatatheFTPservercalculatestheCRCvalueoftheFWdataandchecksthatithas beentransferredcorrectlyIfthefirmwareisnotcorrectlytransferredcanceltheupload WhenalldatahasbeenconfirmedtobecorrectlyreceivedstartwritingtotheFlashROMIfwritingtothe FlashROMendsnormallytheprinterwillautomaticallybereset WritingtakesseveralminutesAbsolutelyneverturnoffthepowerorapplyaresetpriortofinalresetbeing appliedIfterminatedpartwaytheFlashROMdatawillbedamangedandlateritmaynotstartup

ThefollowingdescribestheprocedurestoupdatetheFWofthisproductusingFTPForWindowsstartthecommandpromptthenfollowingthedirectionsbelowForUNIXLinuxdothesameopera-tionsontheshellexecutionscreen

(AssumedConditions)PrinterIPaddress=192168101AssumesthemainFWdata(rdquoHE7_V100(NIC_MAIN)binrdquo)fortheforthisproductisinthecurrentdirectoryDwhenFTPisexecutedonthehostdevice

larrConnecttoFTP

larrEntertheusername

larrMovetothefirmwaredirectory

larrEnterthepassword(Defaultpublic)

larrCurrentdirectorypositiondisplay

larrSpecifybinarytransfermode

larrWritethefirmwarefile

larrWaitherefortheprintertorestart

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-26

PrecautionsforFWupdatecompatibility

ThefollowingrestrictionsonFWupdateapplytothesubjectFWversions

bullWhenusingaproductwithIFcardFWthatisVer4XXorearlier UpgradetoFWVer500orlaterisnotpossibleUseVer4XXorearlierFWbullWhenusingaproductwithIFcardFWthatisVer500orlater DowngradetoFWVer4XXorearlierisnotpossibleUseVer500orlaterFW

CheckingtheversionoftheIFcardthatisusedbullTurnonthepowerwhilepressingandholdingtheFeedswitchontheprinterunitandchecktheself-testprintinformation(Fordetailsaboutthecontentsofself-testprintrefertosection325ldquoSelf-testPrintrdquo)

bullTochecktheversionfromthePCBchassisappearancerefertosection21ldquoModelNamesrdquo

IFBD-HE0708 BE07 Userrsquos Manual

3-27

319 DiscoveryThisproducthasaStargenuineNICsearchprotocolSDP(StarDiscoveryProtocol)SDPusesUDPcommunicationport22222SDPisusedtosearchtheproductoverLANusingapplicationsoftwaresuchasasettingutilityprogram

ThefollowingisanexampleTheNameofIFUnitfieldisdifferentthisproduct(IFBD-HE0708BE07)andtheoldproducts(IFBD-HE0506BE05)bullNameofIFUnitldquoIFBD-HE0506rdquobullNameofIFUnitldquoIFBD-HE0708rdquo

(Ex)Detaileddisplayexampleofsearchresultsusingadiscoverytool(OSWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

3-28

3110 TFTPClientWhentheprinterpoweristurnedonwhileyouholddownthepushswitchtheTFTP(TrivialFileTransferProtocol)clientstoredinthebootloaderisstartedupTheTFTPclientautomaticallydownloadsthemainprogramfromtheTFTPserverovertheLANandwritestotheFlashROMontheNICboardWhenwritingendsnormallytheprinterwillautomaticallyberesetandwillstartupnormallyThefollowingflowchartshowstheseriesofoperations

YES

NO

YES

NO

Power On (Reset)

Was Push

Switch Released

Was Push

Switch Pressed

LAN Connector LED (RedGreen)

Stops Blinking Alternately

Get IP Address from

DHCPBOOTP Server (1)

Connect to TFTP Server

Download NIC Main

Firmware (2)

Write Main Firmware to

Flash Memory

Reset Printer

To Main Program Execution

LAN Connector LED (RedGreen)

Starts Blinking Alternately

1ItisnecessarytostartuptheTFTPandDHCPBOOTPserversonthesamemachine2TheNICmainfirmwarefilenamedownloadedfromTFTPmustbeldquoNIC_MAINbinrdquoEveniftheversionisdifferentthefirmwaremustbethesamenameaswhendownloadingusingTFTP((Ex)YoucanchangeldquoHE7_V100(NIC_Main)binrdquotoldquoNIC_MAINbinrdquo)

NoteThisTFTPclientfunctionisusedforemergencyrecoverywhentheFWmainfirmwarehasbeendamagedUsetheFTPserverfunctionforordinaryFWupdates(Seesection318FTPServer)

IFBD-HE0708 BE07 Userrsquos Manual

3-29

3111 TCPKeep-AliveThisproductsupportsTCPKeep-AliveIfTCPKeep-AliveisvalidTCPKeep-Aliveoperationsareperformedunderthefollowingconditionsonthecomputer

Item Value FactoryDefault RemarksSetting ENABLEDISABLE DISABLEDisconnectiontimeouttime Approx42seconds Note1

Note1Ifthereisnoresponseforthistimefromthecomputertheprinterforciblydisconnectstheconnection(RST)

ThisfeatureisappliedtoallTCPIPcommunicationsports ThisfeatureisunrelatedtotheTCP9100datareceptiontimeout

Thefollowingisanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltDATAgt

ltDATAgt

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

RST

Printer (TCP Port)

Receive TCP Connection

Detect TimeoutForced Disconnection

No Reception Data From PC

Start TCP Keep-Alive prove

No Response from PC (Approx 42 Seconds)

TCP Connection)

PC Problem Occurs Here

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-30

3112 SNMP ThisfunctionsupportsFWVer500orlaterTheSNMPofthisproductincludesaSNMPagentthatoperatesusingUDPIPVariousinformationaboutthisproductandtheprintercanbemanagedwiththeSNMPmanager

ItiscompatiblewithSNMPv1andsupportsMIB-II(RFC1213)andHostResource-MIB(RFC1514)ReadprivilegeisgrantedtocommunitynameldquopublicrdquoandthecharacterstringregisteredinldquoAuthenticCommunityrdquointheproductsettingsishandledasthewriteprivilegeHoweverifnocharacterstringissetinldquoAuthenticCommunityrdquowriteprivilegeisgrantedtocommunitynameldquopublicrdquo

RestrictionssysContactsysNameandsysLocationarelimitedtoamaximumof78(1-byte)charactersifAdminStatusandifOperStatusareread-onlyand1isalwaysreturnedasthereadvalue AnexplanationoftheMIBsupportedbythisproductislistedinthetablebelow

MIB-II(RFC1213)Name DescriptionsysDescr ASCIIcharacterstringcontainingthedevicenameversionandotherinformationsysObjectID ObjectIDindicatingtheproductidentificationnumbersysUpTime Elapsedtimeafterstartingup(units10msec)sysContact ASCIIcharacterstringcontainingtheadministratornameandcontactinformationsysName ASCIIcharacterstringcontainingthedevicemanagerdomainnameandother

informationsysLocation ASCIIcharacterstringindicatingthephysicallocationwherethedeviceisinstalledsysServices ValueindicatingthedeviceprotocollevelserviceifNumber DevicenetworkinterfacenumberifIndex InterfaceidentificationnumberifDescr ASCIIcharacterstringindicatinginformationassociatedwiththeinterfaceifType PhysicallayerandlinkprotocolinterfacetypeifMtu MaximumtransmittabledatagramsizeifSpeed Interfacetransmissionspeed[bitsec]ifPhysAddress InterfacephysicaladdressifAdminStatus InterfaceadministrationstatusifOperStatus InterfaceoperatingstatusifLastChange sysUpTimevalueatthetimewhentheinterfaceoperatingstatuswaslastchangedifInOctets NumberofbytesreceivedbytheinterfaceifInUcastPkts NumberofsubnetworkunicastpacketsreceivedanddeliveredtoahigherlayerifInNUcastPkts NumberofbroadcastormulticastpacketsreceivedanddeliveredtoahigherlayerifInDiscards Numberofnormalreceivedpacketsthatwerediscardedduetofullbufferorother

reasonifInErrors NumberofreceivederrorpacketsifInUnknownProtos Numberofreceivedpacketsthatwerediscardedbecauseofaninvalidor

unsupportedprotocolifOutOctets TotalnumberoftransmittedbytesifOutUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedunicasttransmissionof

IFBD-HE0708 BE07 Userrsquos Manual

3-31

Name DescriptionifOutNUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedbroadcastormulticast

transmissionofifOutDiscards Numberofpacketsthatwerediscardedandnottransmittedduetofullbufferor

otherreasonifOutErrors NumberofpacketsthatwerenottransmittedduetoerrorifOutQLen Lengthoftheoutputqueue(numberofpackets)ifSpecific MIB-definedobjectIDuniquetotheinterfacemediathatisbeingusedatIfIndex Valuethatidentifiestheinterfacerelatedtothistranslationentry(=ifIndex)atPhysAddress Media-dependentphysicaladdressatNetAddress Networkaddress(IPaddress)correspondingtothephysicaladdressipForwarding IndicationofwhetherornotthereisafunctionforforwardingIPdatagrams

receivedattheIPgatewaytootherdestinations (1Forwarding2NotForwarding)

ipDefaultTTL DefaultvalueofIPdatagramheaderTTLipInReceives TotalnumberofreceivedIPdatagramsipInHdrErrors NumberofdatagramsdiscardedduetoIPheadererroripInAddrErrors NumberofdatagramsdiscardedduetoproblemwiththeIPheaderdestination

addressipForwDatagrams NumberofIPdatagramsforwardedtothefinaldestinationipInUnknownProtos NumberofIPdatagramsintendedforownnodethatwerediscardeddueto

unknownorunsupportedprotocolipInDiscards NumberofdatagramsdiscardedduetobufferspaceorotherinternalproblemipInDelivers NumberofdatagramsdeliveredtoIPuserprotocols(higher-levelprotocols

includingICMP)ipOutRequests0 NumberofIPdatagramtransmissionrequestsexecutedbylocalIPuserprotocolsipOutDiscards NumberofIPdatagramsthatwerediscardedandnottransmitteddueto

insufficientbufferorotherreasonipOutNoRoutes NumberofIPdatagramsdiscardedbecausenoroutetothedestinationcouldbe

foundwhentransmittingipReasmTimeout MaximumvalueofreceivingwaittimeforallIPdatagramswhenfragmentedIP

datagramsarereceivedandreassembledipReasmReqds NumberofreceivedfragmentedIPdatagramsnecessarytoreassembletheentityipReasmOKs NumberofreceivedfragmentIPdatagramsthatweresuccessfullyreassembledipReasmFails NumberofreceivedfragmentIPdatagramswherereassemblyfailedipFragOKs NumberofdatagramsthatweresuccessfullyfragmentedforthisentityipFragFails Numberofdatagramsthatcouldnotbefragmentedandwerediscardedforthis

entityipFragCreates NumberoffragmentIPdatagramsthatweregeneratedasaresultof

fragmentationforthisentityipAdEntAddr IPaddresswhichisassociatedwiththeaddressinformationipAdEntIfIndex InterfaceidentificationnumbercorrespondingtothisIPaddressipAdEntNetMask SubnetmaskvalueassociatedwiththisIPaddressipAdEntBcastAddr ValueoftheleastsignificantbitintheIPbroadcastaddressusedforbroadcast

sentontheinterfaceoftheIPaddressipAdEntReasmMaxSize MaximumIPdatagramsizethatcanbereassembledfortheentityfromthe

receivedfragmentIPdatagrams

IFBD-HE0708 BE07 Userrsquos Manual

3-32

Name DescriptionipRouteDest DestinationIPaddressofthisroute(0000=Defaultroute)ipRouteIfIndex Interfaceidentificationnumberfortransmittingtothenextdestinationhostonthis

route(=ifIndex)IpRouteMetric Primaryroutingmetricforthisroute(-1=Notused)ipRouteNextHop IPaddressofnexthoponthisrouteIpRouteType Routetypes(1Noneofthefollowing2Invalidroute3Directconnection4

Indirectconnection)IpRouteProto RoutingmechanismbywhichthisroutewaslearnedIpRouteAge Elapsedtimeafterthisroutewaslastconfirmedasanormalroute[sec]IpRouteMask ValuewhichperformslogicalANDbeforecomparisonwithipRouteDestorthe

destinationaddressipRouteInfo MIBdefinitionnumberforroutingprotocolusedforthisrouteipNetToMediaIfIndex Interfaceidentificationnumberforthisentry(=ifIndex)ipNetToMediaPhysAddress Media-dependentphysicaladdressipNetToMediaNetAddress IPaddresscorrespondingtothephysicaladdressofthisentryipNetToMediaType Addressconversionmethod(1Noneofthefollowing2Invalidvalue3Dynamic

conversion4Staticconversion)icmpInMsgs TotalnumberofreceivedICMPicmpInErrors NumberofreceivedICMPmessagesthatwerediscardedduetochecksumerror

orotherICMPspecificationerroricmpInDestUnreachs NumberofICMPdestination-unreachablemessagesreceivedicmpInTimeExcds NumberofICMPtime-exceededmessagesreceivedicmpInParmProbs NumberofICMPparameter-problemmessagesreceivedicmpInSrcQuenchs NumberofICMPsource-quenchmessagesreceivedicmpInRedirects NumberofICMPredirectmessagesreceivedicmpInEchos NumberofICMPecho-requestmessagesreceivedicmpInEchoReps NumberofICMPecho-replymessagesreceivedicmpInTimestamps NumberofICMPtimestamp-requestmessagesreceivedicmpInTimestampReps NumberofICMPtimestamp-replymessagesreceivedicmpInAddrMasks NumberofICMPaddressmaskrequestmessagesreceivedicmpInAddrMaskReps NumberofICMPaddressmaskreplymessagesreceivedicmpOutMsgs TotalnumberofICMPmessagestransmittedicmpOutErrors NumberofICMPmessagesthatwerediscardedandnottransmittedduetofull

bufferorotherreasonattimeofICMPtransmissionicmpOutDestUnreachs NumberofICMPdestination-unreachablemessagestransmittedicmpOutTimeExcds NumberofICMPtime-exceededmessagestransmittedicmpOutParmProbs NumberofICMPparameter-problemmessagestransmittedicmpOutSrcQuenchs NumberofICMPsource-quenchmessagestransmittedicmpOutRedirects NumberofICMPredirectmessagestransmittedicmpOutEchos NumberofICMPecho-requestmessagestransmittedicmpOutEchoReps NumberofICMPecho-replymessagestransmittedicmpOutTimestamps NumberofICMPtimestamp-requestmessagestransmittedicmpOutTimestampReps NumberofICMPtimestamp-replymessagestransmittedicmpOutAddrMasks NumberofICMPaddressmaskrequestmessagestransmittedicmpOutAddrMaskReps NumberofICMPaddressmaskreplymessagestransmitted

IFBD-HE0708 BE07 Userrsquos Manual

3-33

Name DescriptiontcpRtoAlgorithm AlgorithmthatdecidestheresendtimeoutvalueforTCPconnection

(1Noneofthefollowing2Fixedvalue3MIL-STD-17784VanJacobsonrsquosalgorithm)

tcpRtoMin MinimumTCPprotocolresendtimeoutvalue(units10msec)tcpRtoMax MaximumTCPprotocolresendtimeoutvalue(units10msec)tcpMaxConn MaximumnumberofTCPconnectionstcpActiveOpens NumberoftimesthatTCPconnectionswereactivelyopenedtcpPassiveOpens NumberoftimesthatTCPconnectionswerepassivelyopenedtcpAttemptFails NumberoftimesthatTCPconnectionsfailedtcpEstabResets NumberoftimesthatTCPconnectionswereresettcpCurrEstab NumberofTCMconnectionswithstatusESTABLISHEDorCLOSE-WAITtcpInSegs NumberofreceivedTCPsegmentstcpOutSegs NumberoftransmittedTCPsegmentstcpRetransSegs NumberofresentTCPsegmentstcpConnState StatusofthisTCPconnection

(1Closed2Listen3SynSent4SynReceived5Established6FinWait17FinWait28CloseWait9LastAck10Closing11TimeWait12DeleteTCB)

tcpConnState StatusofthisTCPconnectiontcpConnLocalAddress LocalIPaddressofthisTCPconnectiontcpConnLocalPort LocalportnumberofthisTCPconnectiontcpConnRemAddress RemoteIPaddressofthisTCPconnectiontcpConnRemPort RemoteconnectionportofthisTCPconnectiontcpInErrs Numberofreceivederrorsegments(TCPchecksumerroretc)tcpOutRsts NumberoftimesthatTCPconnectionswereresetudpInDatagrams TotalnumberofUDPdatagramsdeliveredtoUDPusersudpNoPorts NumberofreceivedUDPdatagramsdestinedforportsthatarenotopenudpInErrors NumberofreceivedUDPdatagramswhichwerediscardedduetoaproblemwith

thedestinationportapplicationudpOutDatagrams NumberoftransmittedUDPdatagramsudpLocalAddress LocaladdressofUDPreceivingstandbyport(0000nodesignatedreceiving

address)udpLocalPort Receivingwaitlocalportnumber

IFBD-HE0708 BE07 Userrsquos Manual

3-34

Name DescriptionsnmpInPkts TotalnumberofSNMPmessagesreceivedfromthetransportservicesnmpOutPkts TotalnumberofSNMPmessagetransmissionrequestssenttothetransportlayersnmpInBadVersions TotalnumberofreceivedSNMPmessagesthatwereforanunsupportedversionsnmpInBadCommunityNames TotalnumberofreceivedSNMPmessageswithaninvalidcommunitynamesnmpInBadCommunityUses NumberofreceivedSNMPmessagesthatindicatedanoperationwhichisnot

permittedbythatcommunitysnmpInASNParseErrs NumberoferrorsinASN1orBERformatdetectedwhiledecodingreceivedSNMP

messagessnmpInTooBigs NumberofreceivedSNMPPDUwitherrorstatusldquoTooBigrdquosnmpInNoSuchNames NumberofreceivedSNMPPDUwitherrorstatusldquoNoSuchNamerdquosnmpInBadValues NumberofreceivedSNMPPDUwitherrorstatusldquoBadValuerdquosnmpInReadOnlys NumberofreceivedSNMPPDUwitherrorstatusldquoReadOnlyrdquosnmpInGenErrs NumberofreceivedSNMPPDUwitherrorstatusldquoGenErrrdquosnmpInTotalReqVars NumberofMIBobjectsreadsuccessfullyasaresultofGet-RequestandGet-

NextRequestPDUssnmpInTotalSetVars NumberofMIBobjectschangedsuccessfullyasaresultofreceivingSet-RequestsnmpInGetRequests NumberofreceivedSNMPGet-RequestPDUssnmpInGetNexts NumberofreceivedSNMPGet-NextRequestPDUssnmpInSetRequests NumberofreceivedSNMPSet-RequestPDUssnmpInGetResponses NumberofreceivedSNMPGet-ResponsePDUssnmpInTraps NumberofreceivedSNMPtrapPDUssnmpOutTooBigs NumberoftransmittedPDUswithdesignatederrorstatusldquoTooBigrdquosnmpOutNoSuchNames NumberoftransmittedPDUswithdesignatederrorstatusldquoNoSuchNamerdquosnmpOutBadValues NumberoftransmittedPDUswithdesignatederrorstatusldquoBadValuerdquosnmpOutGenErrs NumberoftransmittedPDUswithdesignatederrorstatusldquoGenErrrdquosnmpOutGetRequests NumberoftransmittedSNMPGet-RequestPDUssnmpOutGetNexts NumberoftransmittedSNMPGet-NextRequestPDUssnmpOutSetRequests NumberoftransmittedSNMPSet-RequestPDUssnmpOutGetResponses NumberoftransmittedSNMPGet-ResponsePDUssnmpOutTraps NumberoftransmittedSNMPtrapPDUssnmpEnableAuthenTraps Controlofauthentication-failuretrapgeneration

(1Generatetraps2Donotgeneratetraps)

HostResource-MIB(RFC1514)Name DescriptionhrDeviceIndex CharacteristicvalueassignedtotheconnecteddevicehrDeviceType ConnecteddevicetypehrDeviceDescr CharacterstringdescribingtheconnecteddevicehrDeviceID ConnecteddeviceproductIDhrDeviceStatus Connecteddevicestatus

(1Unknown2Running3Warning4Testing5Down)hrDeviceErrors NumberoftimeserrorsweregeneratedbytheconnecteddevicehrPrinterStatus Connectedprinterstatus

(1Idle2Printing3Warmup)hrPrinterDetectedErrorState Connectedprintererrorstatus

(0LowPaper1NoPaper2LowToner3NoToner4DoorOpen5Jammed6Offline7ServiceRequested)

IFBD-HE0708 BE07 Userrsquos Manual

3-35

31121SNMPConfigurationParametersThefollowingparameterscanbesetfromwebconfigurationorTelnetThesevaluescanalsobecheckedatself-testprint

Name Settingrange DefaultvalueAuthenticCommunity Max15characters(ASCII) ldquopublicrdquoTrapCommunity Max15characters(ASCIIJapaneseOK) ldquopublicrdquoTrapAddress(IP) 0000-255255255255 0000SysContact Max78characters(ASCIIJapaneseOK) NoneSysName Max78characters(ASCIIJapaneseOK) NoneSysLocation Max78characters(ASCIIJapaneseOK) NoneEnableAuthenTrap 1or2 2

31122 Trap Issue Events WhentheEnableAuthenTrapsettingforthisproductisENABLEthenthisproductissuestrapstotheSNMPmanager(trapnotificationaddress)whenthefollowing3eventsoccur

[Trapissueevents]1Whenproductwasstartedup[Generictraptype=0(ColdStart)]

2Whenprinterstatuschanged(IEEE1284portstatusmonitor)[Generictraptype=6(EnterpriseSpecific)]

3Whenaccessbyaninvalidcommitteenameoccurred[Generictraptype=4(AuthenticationFailure)]

IFBD-HE0708 BE07 Userrsquos Manual

3-36

32 OtherSpecifications321 Operating Time

Thereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP(startofIPaddressacquisition)Ittakesapproximately18secondsbeforetheTCPIPservices(HTTPTELNETFTPLPDRawSocketPrint)canbeusedafterturningonthepower

NoteWhenacquiringtheIPaddressbyDynamice(DHCPBOOTPRARP)thistimemay lengthendependingontheserverresponsetime

322 PushSwitchWhiletheTCPIPisoperating(thepowerhasbeenturnedonanditiswithintheelapsetimedescribedinsection321StartupTime)ifthepushswitchiscontinuedtobehelddowntheLEDdisplaypatternwillchangeaccordingtothetimesshownbelowWhentheswitchisreleasedtheproductwillentereachspecialmode

SpecialMode

Phase SWPressingTimeLANConnector

LEDBlinkingPattern SpecialModeGreen Red

1 1secondtolessthan5seconds Blinking Blinking NICsettinginitializemode(2)2 5secondtolessthan9seconds Extinguished Blinking Reserved(Undefined)3 9secondtolessthan13seconds Blinking Extinguished Reserved(Undefined)

Over13seconds(1)

Note1WhenPhase3isexceededpresstheswitchfor1secondtoreturntoPhase1

Note2ExecutionproceduresfortheNICsettinginitializemode

1 Afterenteringthismodepressthepushswitchonceandreleaseit TheLEDdisplaywillbeldquoGreen=ExtinguishedRed=ExtinguishedrdquoandtheinitializingoftheNICsettingsinthenon-volatilememorywillbegin

2 Iftheinitializationissuccessfultheprinterwillautomaticallybereset DonotturnoffthepowerorapplyaresetuntilthisresethasbeenappliedAlsoiftheNICsettinginitializationfailstheLEDdisplaywillbeldquoGreen=ExtinguishedRed=Litrdquoandallopera-tionswillstopIfsoturnthepoweroff

NoteWhenturningthepoweronadifferentmode(automaticfirmwareupdatefunctionusingTFTPclient)willstartupthatisdifferenttotheabovefunctionsfortheoperationswhenturningthepoweronwiththepushswitchpressedFordetailsseesection318TFTPCli-ent

IFBD-HE0708 BE07 Userrsquos Manual

3-37

323 DIPSwitchesDIPswitchesareloadedwhenthepoweristurnedonorwhentheprinterisresetThereforewhenyouchangethesettingsenablethembyturningtheprinteronagainorbyexecutingaprinterresetTurnthepoweroffbeforechangingthePCBandinterfacetype

DIPswitch Feature ON OFFDIPSW1 SetsIPaddressacquisitiontimeout Notimeout 20seconds(factorydefaultsetting)DIPSW2 Reserved(Fixedatoff) - -

DIPSW1SetsthetimeouttimewhengettingtheaddressfromaDHCPBOOTPserverThefactorydefaultsetting(whensettooff)is20secondsWhensettoonthereisnotimeoutIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedAsaresultatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtohavenoIPaddressacquisitiontimeout

DIPSW2PresentlyunusedAfeaturewillbeaddedinthefutureThisshouldalwaysbeoff

324 LEDThereisaredandagreenLEDequippedonthenetworkinterfaceconnector(LANconnectorRJ45)Thesefunctionasoutlinedbelowundernormaloperatingconditions

Red(LINKActivity) Alinkhasbeenestablishedbetweentheportandtheconnecteddevice CommunicationsarereadyatbothdevicesGreen(100M) Lightswhentheportisoperatingat100Mbps

ForotherstheflashingpatternchangesaccordingtothepressingofthepushswitchFordetailsseesections3110TFTPClientand322PushSwitch

IFBD-HE0708 BE07 Userrsquos Manual

3-38

325 Self-testPrintIfthisproductexecutesaprinterself-printthefollowingisprintedaftertheprintersettingprintFinallyfortheIPparameterinformationduringoperationitisnotpossiblewhenconductingaself-printbycommandfromthehostdevice

Self-testPrintExample(ForFWVer500andStarwebPRNTmodel)

VersionInformation(MainBootLoadPLD)

NICSettingInformation(SameasthenetconfinirdquoFile)

TheWebPrintsettingitemsareformodelswhichsupportStarwebPRNTonlyTheSNMPsettingitemsareforFWVer500orlateronly

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 5: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

1-2

13 Main Settings At the Time of Shipment (Overview)ThemainTCPIPsettingsrequiredtousethisproductareoutlinedbelow Seesectionldquo33SettingsDisplayItemsrdquoforalistofsettingsthatarenotlistedhere

131 IPParameterFactoryShipmentSettingsIPaddress 0000Sub-netMask 0000DefaultGateway 0000RARPClient ValidDHCPBOOTPClient Valid

132 Log-inPasswordooAdministratorRightSettingAttheTimeofFactoryShipmentIfproductsettingsarechangeduseeitheroftheprotocolsofHTTP(WEB)TELNETorFTPtolog-inwithanaccounthavingadministratorrightsforthisproductThefollowingoutlinesadministratoraccountinformationinHTTP(WEB)TELNETandFTP

AdministratorAccountName ldquorootrdquo(required)Password ldquopublicrdquo(required)Thepasswordcanbechangedafterloggingin

133 Log-inPasswordofUserRightSettingAttheTimeofFactoryShipmentIfonlyviewingthisproductssettingsorstatusinformationusingTELNETorFTPitisnecessarytolog-inwithauserrightaccountforthisproductItisnotnecessarytolog-intoviewstatusinformationusingHTTP(WEB)ThefollowingoutlinesuserrightaccountinformationinTELNETandFTP

UserRightAccountName ldquouserrdquo(required)Password ldquoguestrdquo(required)HoweverforFTPitispossibletolog-inasanonymous(anyaccountnameandpassword)Thepasswordcanbechangedafterloggingin

134 IPAddressSettingTherearetwowaystosetthisproductrsquosIPaddressTheyarethestaticmethod(fixedconditions)anddynamic(DHCPBOOTPRARPandARPPing)Seesection311IPAddressSettingrdquofordetailsontheprocesstoacquireanIPaddressStaticanddynamicsettingscannotbothbevalidatthesametimeForthatreasonitisnecessarytodisablethedynamicsettings(DHCPBOOTPRARP)tousestaticsettings(afixedIPaddresswrittentonon-volatilememory)Alsoifthedynamicsettings(DHCPBOOTP)arevaliditisnecessarytosetallstaticsettings(IPaddresssub-netmaskanddefaultgateway)to0000WhenusingthisproducttakecarethatwhensettingusingHTTP(WEB)FTPorTELNETthatbothofthesearenotvalidatthesametimeAcquiredaddressinformationwhileoperatingcanbecheckedbymakingaself-printwhenstartingupthepower

IFBD-HE0708 BE07 Userrsquos Manual

2-1

2 HARDWARE SPECIFICATIONS 21 ModelNamesTherearethreemodelsavailableTheydifferinthebracketformountingtotheprinterModelsthatsupportStarwebPRNThaveanldquoXrdquoattheendofthemodelnames

IFBD-HE07IFBD-HE07X IFBD-HE08IFBD-HE08X

IFBD-BE07IFBD-BE07X

ProductsthatsupportSSLTLShaveaSshapeengravedontheNICchassis(FWVer400andlatersupportsSSLTLSHoweverproductsthatdonothaveanengravedldquoSrdquoshapecannotsupportSSLTLSeveniftheFWisupgradedtoVer400orlater)

ThepositionoftheengravedSshape

IFBD-HE IFBD-BE

IfthisproducthasFWVer500orlaterthereisanldquoMrdquoshapeengravednexttotheaboveldquoSrdquoshape

Thefollowingshowsexampleprintersthatcomplywiththeproductnames

ProductModelName CompatiblePrinter(RepresentativeExamples)

IFBD-HE07 TSP700IITSP800IITSP650IITUP500TSP828L(1)TSP650(1)TCP300II(1)TCP400(1)

IFBD-HE08 TSP1000SP700SP500HSP7000IFBD-BE07 FVP10

Themodelsindicatedby(1)arenotsupportedbythisproductwithFWVer500orlaterSeeldquo62PrinterFirmwareSupportTablerdquofordetailsontheprintersthatsupportIFBD-HE07X08XBE07X

Refertoeachprinterproductspecificationsfordetailsonmodelsandmountingconditions

IFBD-HE0708 BE07 Userrsquos Manual

2-2

22 Specifications

NetworkIFUnit IEEE80233u (10BASE-TEthernet100BASE-TXFastEthernet)

LED Redx1Greenx1 RedLINKActivity Green100BASE-TX Displayswithflashingpatternswhenexecutingaspecialmode

SwitchforSettings PushSwitchx1 DIPSW(dipole)x1 Seesections322PushSwitchand323DIPSwitchesfordetailson eachspecification

PCBDimensions 69mmx61mm(Toleranceplusmn05mm) t=16mm(Toleranceplusmn02mm)

ProductWeight IFBD-HE07 Approximately63g IFBD-HE08 Approximately65g IFBD-BE07 Approximately118g Theweightsabovedonotincludepackingmaterialsoraccessories

PowerSupply OperatingVoltage5Vplusmn5 RatedCurrentConsumption500mAMax

IFBD-HE0708 BE07 Userrsquos Manual

2-3

23 AmbientConditionsAmbientStorageConditions StorageTemperature-20˚C-+70˚C StorageHumidity20-90(Mustbenocondensation)AmbientOperatingConditions OperatingTemperature0˚C-+55˚C OperatingHumidity20-80(Mustbenocondensation)

24 CompatibleSpecificationsConformtotheacquiredstandardontheprintersideForthecompatiblespecificationsrefertotheprinterproductspecifications

25 ConnectorSpecifications

251 NetworkInterface(RJ45)ManufacturerandModelNumberHiroseElectricCoLtdTM11R-5M2-88-LP

PinNumberPinNumber SignalName Direction Remarks

1 TX+ Output2 TX- Output3 RX+ Input

4-5 NC -6 RX- Input7-8 NC -

IFcardisthestandardfordirectionThepinattherighttowardtheinsertionsideispin1

IFBD-HE0708 BE07 Userrsquos Manual

2-4

26 EthernetCommunicationConditions

ThecommunicationlinkconditionswiththeconnectingdeviceoftheEthernetaredeterminedbyAutoNegotiation

IfthisproductisconnecteddirectlytoanintelligentswitchhuborintelligenthubthephysicallinkmaytakesometimetobecomeestablishedInsuchcasesifsettogettheIPaddressfromaDHCPBOOTPserveratimeouterrorcouldoccurwhilewaitingtogettheaddressfromDHCPBOOTPanditwillfailtogettheaddress(Note1)AworkaroundistochangetheDIPSW1toinvalidatethetimeoutforgettingtheIPaddressFordetailsonhowtosetDIPSW1seesection323DIPSwitches

Note1 Thisissuesometimescanbeovercomebysettingupanormalhub(non-intelligent) betweentheproductandintelligentswitch

27 NetworkConnectionCableIftheconnectingdevice(hubrouterorhostdevice)doesnotsupportAutoMDIMDI-Xbecarefulofthetypeofcableyouuse(straightorcross)Normallywhenconnectingtoahuborrouter(MDI-X)useastraightcableForahostdevice(MDI)useacrosscableforconnectingPeer-to-Peer

Usethefollowingcablestandards CableStandard Category5orhigherUTPcable CableLength 100morless

IFBD-HE0708 BE07 Userrsquos Manual

3-1

3 FUNCTION SPECIFICATIONS 31 ScopeofCommunicationsProtocols

ltTCPIPgtNetworkLayers ARPRARPIPICMPTransportLayers TCPUDP TCPKeep-AliveSupportedApplicationLayers DHCPBOOTP LPD(Printing) RawSocketPrint(TCPPort9100GetsPrintingPrinterStatus) GetsPrinterStatus(TCPPort9101) HTTPHTTPS(PrinterStatusDisplayVariousSettingsStarwebPRNT (Note1)) FTP(GetsprinterstatusvarioussettingsprintsFWupdates) Telnet(Getsprinterstatusvarioussettings) SDP(StarrsquosGenuineNICSearchProtocol) TFTP(RecoverFirmware) Resetwithauthenticationgetssettingsinformation(TCPport22222) SNMP(supportedbyFWVer500orlater) TCPIPSpecifications IPversion4(IPv4)

Note1 StarwebPRNTisonlyavailableforIFBD-HE07X08XBE07XSeeldquo4StarwebPRNT Functionrdquoformoredetails FWVer400andlatersupportsHTTPS

IFBD-HE0708 BE07 Userrsquos Manual

3-2

311 IPAddressSetting

Thisproducthasastatic(fixedcondition)anddynamic(DHCPBOOTPRARPandARPPing)IPaddressItispossibletospecifyasub-netmaskanddefaultgatewaywithstaticandDHCPBOOTPInthedefaultsettingsstaticisinvalidanddynamicisvalidThefollowingpagesdescribehowtoacquireanIPaddressforeachSeesection3115TransitionofProcessesinIPAddressAcquisitionThisproductallowsyoutocheckthecurrentIPparameterinformationwhileoperatingbyaself-printwhenturningthepoweronThisisoutputinthefollowingformatafterrunningaself-printSeesection325Self-testPrintfordetailsonrunningaselfprint

Protocol TheIPaddressacquisitionprotocolbelowisshownintheparenthesesoftheoperatingIPaddressline(Static) Static(Fixedaddress)(DHCP) GetsfromDHCPserver(BOOTP) GetsfromBOOTPserver(RARP) GetsfromRARPserver(Didnrsquotobtain) NoIPaddresswasacquired

YoucanfindtheMACaddresstouseinthissectionbyusingoneofthefollowingmethods1Executeaprinterself-print(seesection325)2Checkthefirst12charactersinthebarcodelabelaffixedtotheIFcardconnector

ExampleforwhentheMACaddressis001162111111

IFBD-HE0708 BE07 Userrsquos Manual

3-3

3111 StaticIfthefixedIPaddresssub-netmaskanddefaultgatewayarestoredinnon-volatilememorytheprinterwillalwaysstartupwiththefixedconditionswhenthepoweristurnedonIfstartedwithfixedconditionsthereisnoDHCPBOOTPRARPrequestARPPingisalsoinvalidIndefaultnofixedaddressisregisteredsoafterdynamicallyacquiringoneusingeitherofthemethodsofDHCPBOOTPRARPorARPPingdescribedbelowregisterthefixedaddresswiththeWEBTELNETorFTPservice

3112 DHCP BOOTPThisproductissetsothatDHCP(DynamicHostConfigurationProtocol)BOOTP(BOOTstrapProtocol)isvalidsoyoucanacquireanIPaddresssub-netmaskanddefaultgatewayfromaDHCPorBOOTPserverThedefaultsettingisDHCPBOOTPldquoenabledrdquoAwork-stationrunningDHCPorBOOTPserveroveraLANnetworkisrequiredforIPaddresssettingsusingDHCPBOOTP

ThenumberofDHCPBOOTPrequestsdiffersaccordingtotheDIPSW1settingsonthisproduct DIPSW1=OFFThisisissuedthreetimes20secondsaftertheTCPIPstartup(FactoryDefaultSetting) DIPSW1=ONOccursunlimitedtimesuntiltheaddressisacquired ThereisapartialcompatibilityoftheDHCPDiscoverprotocolwithBOOTPRequestsobotharehandledas beingthesame ForexampleifaBOOTPReplayisreturnedfirsttotheDHCPDiscovertheBOOTPacquiredaddressisused TheDHCPBOOTPRequestisconstantlybroadcastwith(255255255255)HoweveronlytheDHCPRenew Request(extensionrequestoftheaddressusageperiod)isissuedtotheserverthatacquiredthataddress WhentheaddressinformationisacquiredusingDHCPBOOTPRARPandARPPingareinvalidated TheaddressacquiredusingDHCPBOOTPislostwhenthepoweristurnedoffwithoutbeingwrittentothe non-volatilememory WhenacquiringanIPaddressfromaDHCPservertheSubnetMaskisalsoacquired WhenanIPaddressisacquiredfromaBOOTPserverthefollowingSubnetMaskisused [FWVer230orolder] TheSubnetMaskiscalculatedautomaticallyfromtheIPaddress [FWVer300orlater] -WhenSubnetMask(BOOT)=HE05EmulationTheSubnetMaskisacquiredfromtheBOOTPserver (Defaultsettings) -WhenSubnetMask(BOOT)=HE07EmulationTheSubnetMaskiscalculatedautomaticallyfromtheIPad dress ThissettingcanbechangedbyTelnet

SettingsRegisterthecombinationoftheIPaddresstobesetsub-netmaskdefaultgatewayandMacaddresstotheDHCPBOOTPserverandthenturnontheprinterpower

3113 RARPThisproductcanobtaintheIPaddressfromtheRARPserverbysettingtheRARP(ReverseAddressResolutionProtocol)tobevalidThedefaultsettingisRARPldquoValidrdquoAwork-stationrunningaRARPserveroveraLANnetworkisrequiredforIPaddresssettingsusingRARP

WhenusingRARPDIPSW1onthisproductmustbeturnedOFF TheRARPRequestisissuedoncewhen15secondshavepassedaftertheTCPIPstartupHoweveriftheIP addressisobtainedbytheDHCPBOOTPwithin15secondstheRARPrequestisnotgenerated WhentheRARPaddressinformationisacquiredusingARPPingisinvalidated YoucannotgetasubnetmaskordefaultgatewayfromRARPservers TheaddressacquiredusingRARPislostwhenthepoweristurnedoffwithoutbeingwrittentothenon-volatile memory

SettingsRegisterthecombinationoftheIPandMACaddressestobesettotheRARPserverandthenturnontheprinterpower

3114 ARPPing RegisterthecombinationoftheIPandMACaddressofNICtotheARP(AddressResolutionProtocol)tableonthehostdeviceandsettheIPaddressusingthePingARPbyissuingaping

WhenusingRARPDIPSW1onthisproductmustbeturnedOFF OperationswithanIPaddresssetbyARPPingarepossibleonlywhentheIPaddressisnotacquiredeven witheitherofthemethodsofDHCPBOOTPandRARPwhentheStaticaddressisnotset Youcannotacquireasub-netmaskanddefaultgatewaywithARPPing AnaddresscanbeacquiredusingARPPingonlyonetime TheaddressacquiredusingARPPingislostwhenthepoweristurnedoffwithoutbeingwrittentothenon- volatilememory

Settingexamplesareprovidedonthenextpage

IFBD-HE0708 BE07 Userrsquos Manual

3-4

SettingexampleusingARPPing

ThisexplanationassumestheMACaddresis001162123456andtheIPaddressis192168102

(1)TurnontheprinterequippedwiththisproductWaitfortheprintertobereadyfortheARPPping(Normallythisisapproximately35seconds)Orexecuteaself-printontheprinterandwaitforthefollowingtobeprinted

(2)AvoidduplicatingaddressbyclearingtheARPtableexistingonthehostdevicearp -d 192168102arp -a

(3)RegisterthecombinationofIPandMACaddressestotheARPtableonthehostdevice (ForUNIXLinux)ShellInput

arp -s 192168102 001162123456arp ndasha

(ForWindows)CommandPromptInputarp -s 192168102 00-11-62-12-34-56arp ndasha

(4)Pingfromthehostdeviceping 192168102

(5)CheckthattherewasanechoresponsetothespecifiedaddressfromNICHoweverthereisnoechoresponsethefirsttimebecauseitisusedonlytoacquiretheIPaddressThereisaresponsetothesecondandsubsequentpings

ping 192168102 rarr No response (timeout) ping 192168102 rarr echo response ping 192168102 rarr echo response ping 192168102 rarr echo response

(6)LastlydeletetheARPtableregisteredat(3)Alwaysdeletethetabletoavoidduplicatingaddresses

arp -d 192168102arp -a

IFBD-HE0708 BE07 Userrsquos Manual

3-5

3115 TransitionofProcessesinIPAddressAcquisition

WhenStaticisvalidIfStatic(fixedaddress)issetstartupalwaysreliesupontheStaticcondition(fixedaddress)InsuchacaseDCHPBOOTPRARPARPPingbecomeinvalidandstartupdoesnotoccur

WhenStaticisinvalid(default)IfStatic(afixedaddress)hasnotbeenseetheinformationbelowfordetailsontherelationships(timing)forstartingstoppingtheserverthatprovidesthepassingoftimefromthestartupoftheTCPIP()anddynamicaddressesWhentheNICsettingisinitializedoperationsfollowthistimingNotethatthereisanerrorofapproximatelyplusmn3inthetimesdisclosedbelowThereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP

ltDIPSW1=OFF(Default)gt

DHCP

RARP

ARPPing

0

[14]

15

[29]

20

[34]

DHCPBOOTP Start

DHCPValid Region

RARP Valid Region

rarr Time after starting TCPIP (seconds)

[Lower leve Time after turning on the power (seconds)]

Ping ARP Start RARP Start

BOOT Valid Region

BOOTP

Ping ARP Valid Region

ThefirstIPaddressacquiredbyeitherprotocolbecomestheNICoperatingaddressandallotherprotocolsareinvalidThedetailsareoutlinedbelow

TheIPaddressacquiredfirstbyeitherDCHPandBOOTPinthetimebetween0to15secondsisvalid WhentheIPaddressinformationisvalidduringthattimeRARPandARPPingdonotstart TheIPaddressacquiredfirstbyeitherDCHPBOOTPandRARPinthetimebetween15and20secondsis valid Addressesprovidedthereafterfromanotherserverarediscarded WhentheIPaddressinformationisvalidduringthattimeARPPingdonotstart

ltDIPSW1=ONgtTheDHCHPBOOTPvalidregionisaninfinitetimeafterTCPIPstartupIfsuchcasesRARPandARPPingcannotbeusedIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedInsuchcasesatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtoignoretheIPaddressacquisitiontimeout

IFBD-HE0708 BE07 Userrsquos Manual

3-6

312 LPRLPD

TheLPRprotocolsupportedbytheLPDofthisproductconformstoRFC1179(partiallyunsupported)ThelistoflogicprinternamesishandledasthequeuenameLPRisanacronymforLinePRinterdaemonprotocolItwasoriginallyaprintingprotocolprescribedasaUNIXprintingsystemCurrentlyitissupportedasstandardonWindows(NTandlater)ldquoLPRrdquoissometimesusedasanexecutionfilenameoftheLPRprintingutilitysoftwareTheprintserver(Daemon)thatsupportsLPRiscalledanLPD(LinePrinterDaemon)LPDusesTCPcommunicationport515

Thereceptionbufferforprintdatais1Mbytes(sharedwithRawSocketPrint) Itdoesnotsupportburnerprinting SettoldquoIprdquoonthehostdevice-portsettingswhenspecifyingaqueuename EnablethisiftheLPRbytecounter-addedenabledisablecanbeselected Seesection63DriverSupportTablefordetailsonsupportbyStarMicronicsrsquodrivers IfyouareusingastandardWindowsTCPIPprinterportandaCUPS(UNIXLinuxorMac)driverseesection 53DriverSupportTableforimportantnotes SincethereareadditionalinstructionswhenusingaWindowsstandardTCPIPprinterportoraCUPS(UNIX LinuxMac)driverSee63DriverSupportTable

IFBD-HE0708 BE07 Userrsquos Manual

3-7

313 RawSocketPrint

ThisproductsupportsRawSocketPrintcommunicationforprintingundertheTCPIPenvironmentWithRawSocketPrintalldataflowingduringtheTCPsessionisconsidereddatahandledbetweentheprinterandhostdeviceandbidirectionaldatadistributionisperformedSeethetablebelowforTCPcommunicationsportspecifications

Item Specifications Remarks

CommunicationPortNumber TCP9100

NumberofSimultaneousConnectionSessions 1or8 bullFactorydefaultsettingis1

Datareceptiontimeout0(ignore)30seconds40sec-onds60seconds120seconds180seconds300seconds

bullFactorydefaultsettingis0(ignored)bullWhenthereisatimeoutforc-ibledisconnectsconnection

Thereceptionbufferforprintdatais1Mbytes(sharedwithLPR) Themaximumnumberofsessionsreceivedforport9100issetusingNICsettings(9100MultiSession) Whensettoldquo9100MultiSessionEnablerdquothemaximumnumberofsessionsforreceptionis8whensetto ldquo9100MultiSessionldquoDisablerdquothemaximumnumberofsessionsforreceptionis1Whentherearereceptions forconnectionrequeststhatexceedthisnumberarejectionpacket(TCPReset)isissuedtothehostdevice

NotePrecautionsregardingswitchingfromoldproductsIFBD-HE0506BE05 Becarefulbecausethemulti-sessionsettingsforRawSocketPrint(9100)inthefactorydefault settingsaredifferent Setthemulti-sessionsettingsusingHTTP(Web)TelnetFTP Werecommendsettingtothesameconditionswhenswitchingfromanolderproduct (Fordetailsseesection63DriverSupportTable)

9100MultiSessionFactoryDefaultSettings bullIFBD-HE0506BE05(oldproduct)Valid bullIFBD-HE0708BE07(thisproduct)Invalid

WhenMultiSessionisvalidandprintdataisreceivedatthesametimeasmultiplesessionsarereceivedfrom thehostdevicethesessionthatfirstreceivedtheprintdataoccupiestheprinterportandprintdataofother

sessionsaccumulatesintheNICreceptionbufferuntilthesessionisclosedNotethatthesessionreceptionorderandprintoutputorderdonotalwaysmatch

Datacomingfromtheprintertothehosthostdeviceisstatusinformationobtainedfromtheprinter Seetheprinterrsquosspecificationsmanualfordetailsonthecontentsofstatusinformation DisconnectionoftheTCPsession(TCPFINRST)isconsideredtheendtoonesession InthatcasespecialcommunicationprocedureswiththeprinterarenotdoneIfspecialproceduresare requiredsuchasterminatingprintingdosofromthehostdevice IftheRSTpacketissentwhentheTCPsessionisdisconnectedfromthehostdevicesidesomeoralloftheprintdata maybeerased Youcanautomaticallyfreeasessionthatisunusedwhilebeingconnectedbysettingthedatareceptiondata timeout9100DataTimeoutThedatareceptiontimeoutcanbesetin0304060120180360seconds ThesettingscanbemadeusingWEBTelnentandFTPandthevaluesarestoredintheproductrsquosnon-volatile memory Factorydefaultsettingsis0(timeoutinvalid) Seesection63DriverSupportTablefordetailsonsupportbyStarMicronicsrsquodrivers SincethisprotocolcannotbeusedwhenusingaWindowsstandardTCPIPprinterportoraCUPS(UNIX LinuxMac)driverspecifyLPR(LPD) Fortheusertocreateasocketcommunicationprogramseethecommunicationproceduresbetweenthehost

deviceandprinterbelow

IFBD-HE0708 BE07 Userrsquos Manual

3-8

CommunicationProcedures(1) EstablishaTCPconnectionbetweenthehostandprinter(2) WhentheNSBfeature()isvalid Thehostdevicesendsandreadsthestatus(NSB)sentbytheprinter(Required)Ifthestatusdataisnotsent

hereitispossiblethattheprinterisnotreadytoreceivetheprintdatasoalwaysdothis(3) SendPrintData(4) WhentheASBfeature(1)isvalidreceivethestatusbecausetheprintersendsthestatustothehostdevice

whenitsstatuschanges Whenthehostdevicesendsastatusrequestcommandreceivebecausethestatusisreturnedforthatcom-

mandrarrRepeatsteps(3)and(4)untilprintdataends

(5) DisconnectTCPconnectionfromthehost(Client)tothePrinter(server)

NoteBeforedisconnectingtheTCPconnectionwiththeprinterthehostdevicemustreceiveallofthestatusdatasentfromtheprinter

NoteNSBfeatureSendsstatustohostdevicewhenTCP9100isconnectedtotheport ASBfeatureSendsautomaticstatustohostdeviceeachtimethereisachangeontheprinter SeeeachprinterrsquosspecificationsmanualandcommandspecificationsmanualsforinformationrelatedtovalidinvalidsettingsoftheNSBandASBfeatures

SYN SYN ACK

ltNSB Statusgt

ltPrint datagt

FIN FIN ACK

Host device Printer (TCP9100)

ltASB Statusgt

ACK

ACK

Communication Chart Example (When NSBASB are valid)

(1) Receive TCP Connection

(2) Send Status (NSB)

(4) Send Status (ASB)

(5) Disconnect TCP Response

Printer Status

Change

Start sending

print data after

receiving NSB

(1) TCP Connection Request

(2) Receive Status

(3) Send Print Data

(4) Receive Status

(5) TCP Disconnection Request

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-9

314 StatusAcquisitionFeature

ThisproductsupportstheprinterstatusacquisitionfeatureusingTCPcommunicationsport9101SeethetablebelowforTCPcommunicationsportspecifications

Item Specifications RemarksCommunicatinoPortNumber TCP9101

NumberofSimultaneousConnectionSessions 8

Datareceptiontimeout 30seconds bullWhenthereisatimeoutforcibledisconnectsconnection

Whenthefollowingcommandandparametersarereceivedfromthecomputertheprinterstatusinformation(ASB)isreturnedIfacommandoutsideoftherangeisreceivedtheconnectionisdisconnected

Commands Hexadecimal Parameterslsquo2rsquo 32H Any50bytes

Procedures1)Hostdevicetoprinter

AfterconnectingtoTCP9101sendthecommandandparametersandwaitfortheresponsefromtheprinter(Fortheparameterswerecommend00HforallDatasendingexample32H 00000000000000000000000000000000000000000000000000

2)ResponseprintertohostdeviceAftertheprinterreturnsitsstatus(ASB)itdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmedSeeeachprinterrsquoscommandspecificationsmanualfordetailsontheprinterstatusinformation(ASB)DataresponseexampleSTARMode23H86H000000000000000000

Thefollowingshowsanexamplecommunicationchart

SYN

SYN ACK

lsquo2rsquo + 50bytes

FIN FIN ACK

ACK

ACK

ltASB Statusgt

Host device Printer (TCP9101)

(1) Receive TCP Connection

(2) Send ASB Status

(3) Disconnect TCP

(1) TCP Connection Request

(2) Send Command

(3) Receive Status

(4) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-10

315 AuthenticationResetGetSettingsInformationTCP9100forcedreleaseUseTCPcommunicationsport22222tosendacommandfromthehostdevicetoperformanauthenticationresetandgetsettingsinformationSeethetablebelowforTCPcommunicationsportspecifications

Item Specifications RemarksCommunicationPortNumber TCP22222

NumberofSimultaneousConnectionSessions 4

Datareceptiontimeout 30seconds bullWhenthereisatimeoutforcibledisconnectsconnection

ThetablebelowshowsalistofsupportedcommandsIfacommandoutsideoftherangeisreceivedtheconnectionisdisconnected

Commands Hexadecimal Function AutomaticDisconnectltFSgtlsquo0rsquo[UserName]ltNULgt[Password]ltNULgt

1CH30H[UserName]00H[Password]00H AuthenticationReset Yes

ltGSgtlsquo0rsquoltNULgt 1DH30H00H GetNICdiscoverydata YesltGSgtlsquo1rsquoltNULgt 1DH31H00H Getprinterstatussetting YesltFSgtlsquo3rsquo[HostPort Number]ltNULgt

1CH33H[HostportNumber]00H TCP9100forcedrelease Yes

3151 AuthenticationResetCommand

Code ltFSgtlsquo0rsquo[UserName]ltNULgt[Password]ltNULgt

Hexadecimal 1F30[UserName]00[Password]00

Parameter UserNameldquouserrdquo(Fixed)

Password ldquoguestrdquo(WhenindefaultCanbechanged)

Function Thiscommandexecutesaforcibleresetregardlessoftheprinterstatus (onlineerrorprintingidling) Torunthisfeatureyouneedauserloginnameandpasswordforuserrights UseHTTP(WEB)TELNETFTPtochangetoanypasswordtoapplyexecutionrestrictions

ResetProcedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdevicebullWhenresetisauthorizedAftertheprinterresends00Htheconnectioniscut(2)andaresetisappliedbullWhenresetisrejectedAftertheprinterresends01Htheconnectioniscut(2)Noresetisexecuted(2)Doesnotcheckforconnectionresponseonhostdeviceside

ThefollowingshowsanexamplecommunicationchartHost device

SYNSYN ACK

ACK

ltFSgt lsquo0rsquo ldquouserrdquo ltNULgt [Password] ltNULgt

lt00Hgt or lt01Hgt

FINFIN ACK

ACK

Printer (TCP22222)

(1) TCP Connection Request

(1) TCP Connection Request

(2) Response (Accept 00HReject 01H)

(3) Disconnect TCP

(4) Reset When Accepted

(2) Send Command

(3) Receive Response

(4) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-11

3152 SettingInformationAcquisitionCommand

Code ltGSgtlsquo0rsquoltNULgt

Hexadecimal 1D3000

Function ThiscommandwillgettheprinterrsquosNICsettinginformation(discoverydata) ThiscommandisusedbyStarMicronicsdriversandtools

Procedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdeviceAftertheprinterreturnstheNICdiscoverydatausingthenextresponsedataformatitdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmed

Format ltGSgtlsquo0rsquoltNULgtn1n2[Discoverydata]

Hexadecimal 1D3000n1n2[Discoverydata]

Parameter n1n2Discoverydatadatalength(n1256+n2)

Thefollowingshowsanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltGSgt lsquo0rsquo ltNULgt

ltGSgt lsquo0rsquo ltNULgt n1 n2 [Discovery Data]

FIN

FIN ACKACK

Printer (TCP 22222)

(1) TCP Connection Request

(2) Send Command(3) Receive Request

(4) TCP Disconnection Response

(1) Receive TCP Connection

(2) Return Discovery Data

(3) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-12

Code ltGSgtlsquo1rsquoltNULgt

Hexadecimal 1D3100

Function Thiscommandwillgettheprinterrsquosstatussettinginformation ThiscommandisusedbyStarMicronicsdriversandtools

Procedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdeviceAftertheprinterreturnsthestatussettinginformationusingthenextresponsedataformatitdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmed

FormatltGSgtlsquo1rsquoltNULgtn1n2[P1][P2][P3][Pn]

Hexadecimal1D3100n1n2[P1][P2][P3][Pn]

Parametern1n2Parameter[P1]-[Pn]datalength(n1256+n2)

Parameters Item ParameterValue Hexadecimal ContentsP1 StatusFormat lsquo0rsquo 30H StarASB+ExpandedStatus

lsquo1rsquo 31H OnlystatusP2 NSBSetting lsquo0rsquo 30H Invalid

lsquo1rsquo 31H ValidASBSetting lsquo0rsquo 30H Invalid

lsquo1rsquo 31H Valid

ReturnExampleExampleSTARLinemodeNSB=ValidASB=Valid1DH31H00H 00H03H 30H31H31H

Thefollowingshowsanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltGSgt lsquo1rsquo ltNULgt

ltGSgt lsquo1rsquo ltNULgt n1 n2 [P1] [P2] [P3] [Pn] [Discovery Data]

FIN

FIN ACKACK

Printer (TCP 22222)

(1) TCP Connection Request

(2) Send Command(3) Receive Request

(4) TCP Disconnection Response

(1) Receive TCP Connection

(2) Return Status Setting Information

(3) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-13

3153 TCP9100ForcedRelease

ReleaseaspecifiedhostportnumbersessionfromamongconnectingTCP9100sessions

[Executionprocedures]Asoutlinedinthefollowingproceduresendacommandfromahostdevicetoreceivearesponsefromtheprinter(1) Sendingfromhostdevicetoprinter

Format ltFSgtlsquo3rsquo[Host Port Number]ltNULgt

Hexadecimal 1C33[Host Port Number]00

Parameter Host Port NumberThereleasedhostportnumber(2bytedataisspecifiedinorderofhigh-orderbytetolow-orderbyte)

CommandexampleHostPortNumber=256(0100hex)1C33H01H00H00HHostPortNumber=12300(300Chex)1C33H30H0CH00HHostPortNumber=65530(FFFAhex)1C33HFFHFAH00H

(2) Responsefromprintertohostdevicebull IftherewasnoresponsewhenthesessionwasconnectingTheprinterdisconnectsafterresponding00H(2)(3)

bull WhenreleasingthesessionTheprinterdisconnectsafterresponding01H(3)

(2) ItismandatorytosendthiscommandfromthesamehostdevicewherethesessionwasreleasedthatisconnectingtoTCP9100Foradifferentdevicetheprinterresponds00Handaforcedreleasewillnotbeexecuted

(3) Thiscommanddoesnotconfirmthehostdevicesconnectionresponse

Thefollowingshowsanexamplecommunicationchart

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

Print Data

SYN

SYN ACK

PC(同一端末)

22222

ACK

ltFSgtrsquo3rsquo[Host Port Number] NUL

SYN

SYN ACK

FIN

FIN ACK

ACK

ACK

Print Data

FIN (Lost)

Printer

9100 Host Port Number

01H

Hostdevice

IFBD-HE0708 BE07 Userrsquos Manual

3-14

316 HTTP ServerThisproducthasanHTTP(HyperTextTransferProtocol)serverByaccessingfromawebbrowseryoucanchangeNICsettingsdisplaynetworkinformationandmonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationandsettingsUseTCPUDPcommunicationsport80fortheHTTPserverTheStarwebPRNTfunctionisavailableforIFBD-HE07X08XBE07XByusingtheStarwebPRNTfunctionXMLdatacanbeprintedviaanHTTPserverSeeldquo4StarwebPRNTFunctionrdquoformoredetails

TheHTTPversionisHTTP10 Maximumnumberofsimultaneousconnectionsis1 Userviewinghomepage[LoginNotRequired]httpIPAddressindexhtm (Example)http192168101indexhtm Administratorhomepage[requireslog-in]httpIPAddresslindexhtm (Example)http192168101lindexhtm VeiwingandchangingIPparameterssystemsettingsandpasswords[LoginRequired] Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset Networkinformationdisplay[LoginNotRequired] Printerinformationdisplay[LoginNotRequired] Printerstatusdisplaysareupdatedautomaticallyeachtimethesettingsarerefreshed

Accounts(usernamespasswords)thatcanbeaccessedfromawebbrowserareshowninthetablebelowItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser LoginNotRequired GeneralUsers

(Onlyinformationdisplay)RootUsers ldquorootrdquo ldquopublicrdquo

bull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ForwebsettingsusingHTTPcommunicationthesupportedwebbrowserversionsarelistedinthetablebelowOperationsarenotguaranteedonearlierversionsbullFWVer4XXorearlier

WebBrowser Windows UNIXLinux MacOSXMozillaFirefox10orhigher Netscape7orhigher Opera8orhigher InternetExplorer40orhigher

bullVer500orlaterWebBrowser Windows UNIXLinux MacOSXMozillaFirefox 35 ~ 38~ 3621 ~Netscape Notsupported Notsupported NotsupportedOpera 1217~ 1216 ~ 1217~InternetExplorer 8~Chrome 402660~ 480~ 70~Safari 517~ 402~

Thefollowingshowswebbrowsersettings JavaScriptValid StylesheetValid CharacterSizesDisplayMagnificationMid(Standard)100Display InlineframeValid(FWVer4XXorearlieronly)

IFBD-HE0708 BE07 Userrsquos Manual

3-15

WEBexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)(1)Accesshttp192168101lindexhtm(2)UserNameLog-inasldquorootrdquoPasswordldquopublicrdquo(factorydefaultsetting)(3)ClickNetworkConfiguration-gtSystemConfiguration Inthescreenbelowselect9100MultiSessionENABLEThenclickSubmit

IFBD-HE0708 BE07 Userrsquos Manual

3-16

(4)ClickNetworkConfiguration-gtSaveSelectanyofthefollowingtheclickExecutebullSaverarrConfigurationPrintingrarrRestartdevicebullSaverarrRestartdevice(AfterthesetprintisoutputwhenyouselectConfigurationPrinting)Waitfortheprintertoreset

IFBD-HE0708 BE07 Userrsquos Manual

3-17

317 TELNET ServerTheTELNET(TELecommunicationNETwork)ofthisproductallowsyoutochangeNICsettingsnetworknetworkdisplaysandtomonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationUseTCPUDPcommunicationsport23fortheTELNETserver

ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithTELNETis8 Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset

AnaccounthasmultipleaccountsatloginTheusernamesandpasswordsareasfollowsItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

(1)TELNETcommandexecutionexample(ExChangingafixedIPaddress)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame(AssumedCondition)bullPrinterIPaddressacquiredbyDHCPis192168103

bullThePritnerIPaddresstobesetis192168101subnetmaskis2552552550

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelecttheIPparametersetting

larrSelecttheStaticsetting

larrSelecttheIPaddresssetting

IFBD-HE0708 BE07 Userrsquos Manual

3-18

larrEnterthefixedIPaddress

larrSelectthesubnetmasksetting

larrEnterthefixedsubnetmask

larrReturntothepreviousmenu

larrtelnetconnection

larrReturntothemainmenu

larrStorethesettingsandselectrestar

larrStoreandprintsetingsandrunrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

IFBD-HE0708 BE07 Userrsquos Manual

3-19

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelectSystemConfiguration

larrSelect9100MutliSession

larrSelectENABLE

larrReturntothemainmen

larrStorethesettingsandselectrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

larrStoreandprintsettingsandrunrestart

(2)TELNETexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame

(AssumedConditions)PrinterIPaddress=192168101

IFBD-HE0708 BE07 Userrsquos Manual

3-20

318 FTP ServerYoucanmakeNICsettingsgetthestatusprintandoverwriteNICfirmwarebyuploadingordownloadingfilestoanyspecifieddirectoryusingtheproductrsquosFTP(FileTransferProtocol)serverSeesection33SettingsDisplayItemsfordetailsondisplayinginformationForcontroltheFTPserverusesTCPbullUDPcommunicationport21fordatatransfersitusesTCPcommunicationport20

TheFTPserverissettovalidinthefactorydefaultsettingsbutyoucaninvalidateitusingHTTP(Web)Telnet andFTP UseHTTP(Web)orTelnettoreturnittovalid ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithFTPis8Howeverfordetails onFTPprinting(writingtotheIpdirectory)thenumberofsessionsthatcanbeprintedsimultaneouslyis1 Alsowhensimultaneouslywritingdatafromamultipleofsessionsandthefirstreceivedsessionoccupies morethanoneminutethewritingrequestofsubsequentlyconnectedsessionswillberejected ItisnecessarytospecifyASCII(TypeA)orBinary(TypeI)forfilesasthetransfermodesbutthemode differencesdependontheclientwithoutprocessingonthisproductDataistransferredasisintheBinary modebut0Ahexisconvertedto0Dhex+0AhexfortransferintheASCIImodeForthatreasontoavoid mistakenlyspecifyingthismodethisproductshouldbesettoBinarymodetotransferallfiles SupportsbothActiveandPassivemodessoyoucansenddataoverafirewallTransferthroughputisless efficientinPassivemode Anonymouslogin Ifyouloginwithausernameorpasswordthatisnotregisteredyoucanloginwithgeneraluserrights Whenlogginginasanonymoustheusernameandpasswordmustbewithin31characters Inthiscasethepasswordisomitted WhenaccessinganFTPserverfromahostdevicedosousinganFTPclientsoftware(CUIversioncommand

directinput)ofastandardOS IfthereisnoaccessfromtheFTPclientfor15minutestheFTPserverwillforciblydisconnecttheconnection

TherearemultipleaccountsthatrequirelogginginforoperationsTheusernamesandpasswordsareasfollows

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ThedirectorydisplayedbyFTPandthefileconfigurationandfunctionsareshownonthenextpage

IFBD-HE0708 BE07 Userrsquos Manual

3-21

DirectoryFileConfigurationandFunctions

Directory FilenameNote2

ExtensionRestrictionNote3

TransferModeNote4

AccountLimitNote1

user root Function

- - None(Rootdirectory)

lp printdatprn No Binary W W PrintOutputtoPrinterrarrSeeldquo3181FTPPrintingrdquo

net_config netconfini ldquoinirdquo BinaryorASCII R RW Readsandupdatesnetworksettings

rarrSeesection3182NICSettings

status netstastxt - BinaryorASCII R R Readsoperationinformationofoperatingnet-

work

nicvertxt - BinaryorASCII R R Readsnetworkcardversioninformation

prnstastxt - BinaryorASCII R R Readprinterstatus(hexadecimaldumpdisplay)

deviceidtxt - BinaryorASCII R R ReadPrinterDeviceID

firmware NIC_MAINbin ldquobinrdquo Binary - W NICMainFWUpdaterarrSeeldquo3183FWUpdaterdquo

freespace - No BinaryorASCII R RW Freespace

Note1AccountLimit RReadOnlyWWriteOnlyRWReadWrite-NoFunction

Note2Filenames Filenamesshouldbelessthan32charactersincludingtheextensionTherearenorestrictionstofilenamestowriteexceptfortheextensionUsablecharactersarelimitedtoEnglishnumbersandalphabet(ldquoArdquotordquoZrdquoldquoardquotordquozrdquoldquo0rdquotordquo9rdquo)

Note3FileExtensionRestrictions Whenanextensionrestrictionisspecifiedthefilenamespecifiedotherthanthespecifiedextensionsisrejected ThereisnoconceptofextensioninUNIXLinuxandMacOSXbutthisrestrictionisappliedtothefinalfourcharactersofthefilename

Note4Transfermode FilescanbetransferredbyBinaryaloneorASCIIcanbespecifiedHoweverspecifyalwaysBinarymodetopreventspecificationmistakes

Note5Observethefollowingrestrictionsforthetotalsizeforfilesandnumberoffilesthatcanbeuploadedtothefreespace bullTotalFileSizeMax640Kbytes bullTotalNumberofFilesMax10 Alsodonotplaceanexecutablefileinthisdirectory

IFBD-HE0708 BE07 Userrsquos Manual

3-22

ExampleFTPCommandExecutionThisisanexampleofinputinaWindowscommandpromptUNIXLinuxshellinputisthesameThisisanexampleexecutionofacquiringaprinterstatusfileThefilelistdisplay(dircommand(onUNIXLinuxitistheIscommand))isinUNIXcompatibleformat(includingversiondisplay)

(AssumedConditions)PrinterIPaddress=192168101

larrConnecttoFTP

larrEnterusername

larrEnterpassword(Defaultpublic)

larrMovetostatusdirectory

larrCurrentdirectorypositiondisplay

larrFilelist

larrSpecifybinarytransfermode

larrGettheprnstastxtfi

larrMovetorootdirectory

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-23

3181 FTP Printing WhenwritingdatatotheIpdirectoryitistransferredtotheprinterasprintdata

3182 NIC Setting LogintotheFTPserverfromanFTPclienttoviewthesettingsbyreadingthesettingfileinthenet_configdirectoryAlsobyuploadingthesettingfiletothesamedirectoryyoucanstorethesettingsinthenon-volatilememoryTheextensionsoffilenamesuploadedfromtheFTPclientarechangedtoldquo$$$rdquopriortowritingtoNVRAMandthefilesaresavedasmid-wayfilesWhenupdatingissuccessfulthemid-wayfilesaredeletedbutiftheformatofthesettingcontentsisincorrectorthewritingtothenon-volatilememoryiserroneousandthewritingfailsthefileswillremainwithoutbeingdeleted(extensionldquo$$$rdquo)AlsoifwritingendsnormallytheprinterwillautomaticallyberesetIftheldquoConfigurationPrintrdquoitemisldquoEnablerdquotheresetwillbeappliedwhenthesettingsprintisended

SettingExampleExampleofFWVer500StarwebPRNTmodel(netconfini)

The loaded NIC MAC information is used for the MAC Address item but when uploaded the MAC information field is ignored Therefore when you use a loaded setting file to upload to NIC you do not need to change this field

ltlt IFBD-HE07X08X Information gtgt MAC Addr 001162123456 Configuration Print ENABLE

ltlt IFBD-HE0708 Information gtgt MAC Addr 0011620001d8 Configuration Print ENABLE

ltlt IP Parameters -NVRAM- gtgt IP Address 192168101 Subnet Mask 2552552550 Default Gateway 19216810254 DHCPBOOTP DISABLE RARP DISABLE

ltlt System Configuration gtgt user Login Password guest root Login Password Web Refresh Time (Sec) 5 9100 Multi Session DISABLE 9100 Data Timeout (Sec) 0 TCP Keep-Alive DISABLE FTP ENABLE Disconnect Message ENABLE TCP Port80 ENABLE Subnet Mask (BOOTP) HE05 Emulation TCP SYN Timeout(Sec) 104 TCP SYN Interval(Sec) 2 22222 FS 3 Command DISABLE

ltlt Web Print gtgt TCP Port Number 80

ltlt SNMP gtgt Authentic Community Trap Community public Trap Address(IP) 0000 SysContact 1234 SysName SysLocation EnableAuthenTrap 2

ltlt SSLTLS gtgt SSLTLS DISABLE TCP Port 443 Certificate Self-Signed Self-Signed Command Not Exist CA-Signed Certificate Not Exist

When you specify Enable for the Configuration Print item you can print the settings to verify that they have been loaded to the non-volatile memory

The factory default setting for 9100Multi-session is different from the old product Factory Default SettingsIFBD-HE0506BE05 (old product) ENABLEIFBD-HE0708BE07 (this product) DISABLE

The Web Print setting items are for

the Star WebPRNT model only

The SNMP setting items are for

FW Ver 500 or later only

IFBD-HE0708 BE07 Userrsquos Manual

3-24

FileFormatRules SettinglineformatisldquoItemNamerdquoldquoSettingValuerdquoTheseparator(delimiter)isasingle-byteEnglishcharacter ldquordquo(colon) OnlyASCIIcharacterscanbeusedinthisfile Uploadsarerejectedforthefollwoing bullWhenanitemnamethatdoesnotexistisspecifiedorthereareinsufficientnumberofsettingitems bullWhenthesettingvalueinputisoutofrange bullWhentheinputforStaticvalueandDynamicvaluehasastandardviolationintheIPparametersettingfield (SeetheNotesField) Linesbeginningwithldquordquoareskippedascommentlines

ltlt DIPSW Setting gtgt

SW1=OFF DHCPBOOTP Timeout ENABLE

SW2=OFF Reserved

Notes

-When DHCPBOOTP or RARP is changed

to ENABLE IP Address Subnet Mask

and Gateway Address must be set to

0000

-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

The lines beginning with a (sharp)

are comment lines

IFBD-HE0708 BE07 Userrsquos Manual

3-25

3183 FWUpdateLogintothisproductusingFTPtoupdatetheNICfirmware(FW)byuploadingtheversionupgradebinarydatatothefirmwaredirectory

WhenuploadingFWdatatheFTPservercalculatestheCRCvalueoftheFWdataandchecksthatithas beentransferredcorrectlyIfthefirmwareisnotcorrectlytransferredcanceltheupload WhenalldatahasbeenconfirmedtobecorrectlyreceivedstartwritingtotheFlashROMIfwritingtothe FlashROMendsnormallytheprinterwillautomaticallybereset WritingtakesseveralminutesAbsolutelyneverturnoffthepowerorapplyaresetpriortofinalresetbeing appliedIfterminatedpartwaytheFlashROMdatawillbedamangedandlateritmaynotstartup

ThefollowingdescribestheprocedurestoupdatetheFWofthisproductusingFTPForWindowsstartthecommandpromptthenfollowingthedirectionsbelowForUNIXLinuxdothesameopera-tionsontheshellexecutionscreen

(AssumedConditions)PrinterIPaddress=192168101AssumesthemainFWdata(rdquoHE7_V100(NIC_MAIN)binrdquo)fortheforthisproductisinthecurrentdirectoryDwhenFTPisexecutedonthehostdevice

larrConnecttoFTP

larrEntertheusername

larrMovetothefirmwaredirectory

larrEnterthepassword(Defaultpublic)

larrCurrentdirectorypositiondisplay

larrSpecifybinarytransfermode

larrWritethefirmwarefile

larrWaitherefortheprintertorestart

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-26

PrecautionsforFWupdatecompatibility

ThefollowingrestrictionsonFWupdateapplytothesubjectFWversions

bullWhenusingaproductwithIFcardFWthatisVer4XXorearlier UpgradetoFWVer500orlaterisnotpossibleUseVer4XXorearlierFWbullWhenusingaproductwithIFcardFWthatisVer500orlater DowngradetoFWVer4XXorearlierisnotpossibleUseVer500orlaterFW

CheckingtheversionoftheIFcardthatisusedbullTurnonthepowerwhilepressingandholdingtheFeedswitchontheprinterunitandchecktheself-testprintinformation(Fordetailsaboutthecontentsofself-testprintrefertosection325ldquoSelf-testPrintrdquo)

bullTochecktheversionfromthePCBchassisappearancerefertosection21ldquoModelNamesrdquo

IFBD-HE0708 BE07 Userrsquos Manual

3-27

319 DiscoveryThisproducthasaStargenuineNICsearchprotocolSDP(StarDiscoveryProtocol)SDPusesUDPcommunicationport22222SDPisusedtosearchtheproductoverLANusingapplicationsoftwaresuchasasettingutilityprogram

ThefollowingisanexampleTheNameofIFUnitfieldisdifferentthisproduct(IFBD-HE0708BE07)andtheoldproducts(IFBD-HE0506BE05)bullNameofIFUnitldquoIFBD-HE0506rdquobullNameofIFUnitldquoIFBD-HE0708rdquo

(Ex)Detaileddisplayexampleofsearchresultsusingadiscoverytool(OSWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

3-28

3110 TFTPClientWhentheprinterpoweristurnedonwhileyouholddownthepushswitchtheTFTP(TrivialFileTransferProtocol)clientstoredinthebootloaderisstartedupTheTFTPclientautomaticallydownloadsthemainprogramfromtheTFTPserverovertheLANandwritestotheFlashROMontheNICboardWhenwritingendsnormallytheprinterwillautomaticallyberesetandwillstartupnormallyThefollowingflowchartshowstheseriesofoperations

YES

NO

YES

NO

Power On (Reset)

Was Push

Switch Released

Was Push

Switch Pressed

LAN Connector LED (RedGreen)

Stops Blinking Alternately

Get IP Address from

DHCPBOOTP Server (1)

Connect to TFTP Server

Download NIC Main

Firmware (2)

Write Main Firmware to

Flash Memory

Reset Printer

To Main Program Execution

LAN Connector LED (RedGreen)

Starts Blinking Alternately

1ItisnecessarytostartuptheTFTPandDHCPBOOTPserversonthesamemachine2TheNICmainfirmwarefilenamedownloadedfromTFTPmustbeldquoNIC_MAINbinrdquoEveniftheversionisdifferentthefirmwaremustbethesamenameaswhendownloadingusingTFTP((Ex)YoucanchangeldquoHE7_V100(NIC_Main)binrdquotoldquoNIC_MAINbinrdquo)

NoteThisTFTPclientfunctionisusedforemergencyrecoverywhentheFWmainfirmwarehasbeendamagedUsetheFTPserverfunctionforordinaryFWupdates(Seesection318FTPServer)

IFBD-HE0708 BE07 Userrsquos Manual

3-29

3111 TCPKeep-AliveThisproductsupportsTCPKeep-AliveIfTCPKeep-AliveisvalidTCPKeep-Aliveoperationsareperformedunderthefollowingconditionsonthecomputer

Item Value FactoryDefault RemarksSetting ENABLEDISABLE DISABLEDisconnectiontimeouttime Approx42seconds Note1

Note1Ifthereisnoresponseforthistimefromthecomputertheprinterforciblydisconnectstheconnection(RST)

ThisfeatureisappliedtoallTCPIPcommunicationsports ThisfeatureisunrelatedtotheTCP9100datareceptiontimeout

Thefollowingisanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltDATAgt

ltDATAgt

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

RST

Printer (TCP Port)

Receive TCP Connection

Detect TimeoutForced Disconnection

No Reception Data From PC

Start TCP Keep-Alive prove

No Response from PC (Approx 42 Seconds)

TCP Connection)

PC Problem Occurs Here

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-30

3112 SNMP ThisfunctionsupportsFWVer500orlaterTheSNMPofthisproductincludesaSNMPagentthatoperatesusingUDPIPVariousinformationaboutthisproductandtheprintercanbemanagedwiththeSNMPmanager

ItiscompatiblewithSNMPv1andsupportsMIB-II(RFC1213)andHostResource-MIB(RFC1514)ReadprivilegeisgrantedtocommunitynameldquopublicrdquoandthecharacterstringregisteredinldquoAuthenticCommunityrdquointheproductsettingsishandledasthewriteprivilegeHoweverifnocharacterstringissetinldquoAuthenticCommunityrdquowriteprivilegeisgrantedtocommunitynameldquopublicrdquo

RestrictionssysContactsysNameandsysLocationarelimitedtoamaximumof78(1-byte)charactersifAdminStatusandifOperStatusareread-onlyand1isalwaysreturnedasthereadvalue AnexplanationoftheMIBsupportedbythisproductislistedinthetablebelow

MIB-II(RFC1213)Name DescriptionsysDescr ASCIIcharacterstringcontainingthedevicenameversionandotherinformationsysObjectID ObjectIDindicatingtheproductidentificationnumbersysUpTime Elapsedtimeafterstartingup(units10msec)sysContact ASCIIcharacterstringcontainingtheadministratornameandcontactinformationsysName ASCIIcharacterstringcontainingthedevicemanagerdomainnameandother

informationsysLocation ASCIIcharacterstringindicatingthephysicallocationwherethedeviceisinstalledsysServices ValueindicatingthedeviceprotocollevelserviceifNumber DevicenetworkinterfacenumberifIndex InterfaceidentificationnumberifDescr ASCIIcharacterstringindicatinginformationassociatedwiththeinterfaceifType PhysicallayerandlinkprotocolinterfacetypeifMtu MaximumtransmittabledatagramsizeifSpeed Interfacetransmissionspeed[bitsec]ifPhysAddress InterfacephysicaladdressifAdminStatus InterfaceadministrationstatusifOperStatus InterfaceoperatingstatusifLastChange sysUpTimevalueatthetimewhentheinterfaceoperatingstatuswaslastchangedifInOctets NumberofbytesreceivedbytheinterfaceifInUcastPkts NumberofsubnetworkunicastpacketsreceivedanddeliveredtoahigherlayerifInNUcastPkts NumberofbroadcastormulticastpacketsreceivedanddeliveredtoahigherlayerifInDiscards Numberofnormalreceivedpacketsthatwerediscardedduetofullbufferorother

reasonifInErrors NumberofreceivederrorpacketsifInUnknownProtos Numberofreceivedpacketsthatwerediscardedbecauseofaninvalidor

unsupportedprotocolifOutOctets TotalnumberoftransmittedbytesifOutUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedunicasttransmissionof

IFBD-HE0708 BE07 Userrsquos Manual

3-31

Name DescriptionifOutNUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedbroadcastormulticast

transmissionofifOutDiscards Numberofpacketsthatwerediscardedandnottransmittedduetofullbufferor

otherreasonifOutErrors NumberofpacketsthatwerenottransmittedduetoerrorifOutQLen Lengthoftheoutputqueue(numberofpackets)ifSpecific MIB-definedobjectIDuniquetotheinterfacemediathatisbeingusedatIfIndex Valuethatidentifiestheinterfacerelatedtothistranslationentry(=ifIndex)atPhysAddress Media-dependentphysicaladdressatNetAddress Networkaddress(IPaddress)correspondingtothephysicaladdressipForwarding IndicationofwhetherornotthereisafunctionforforwardingIPdatagrams

receivedattheIPgatewaytootherdestinations (1Forwarding2NotForwarding)

ipDefaultTTL DefaultvalueofIPdatagramheaderTTLipInReceives TotalnumberofreceivedIPdatagramsipInHdrErrors NumberofdatagramsdiscardedduetoIPheadererroripInAddrErrors NumberofdatagramsdiscardedduetoproblemwiththeIPheaderdestination

addressipForwDatagrams NumberofIPdatagramsforwardedtothefinaldestinationipInUnknownProtos NumberofIPdatagramsintendedforownnodethatwerediscardeddueto

unknownorunsupportedprotocolipInDiscards NumberofdatagramsdiscardedduetobufferspaceorotherinternalproblemipInDelivers NumberofdatagramsdeliveredtoIPuserprotocols(higher-levelprotocols

includingICMP)ipOutRequests0 NumberofIPdatagramtransmissionrequestsexecutedbylocalIPuserprotocolsipOutDiscards NumberofIPdatagramsthatwerediscardedandnottransmitteddueto

insufficientbufferorotherreasonipOutNoRoutes NumberofIPdatagramsdiscardedbecausenoroutetothedestinationcouldbe

foundwhentransmittingipReasmTimeout MaximumvalueofreceivingwaittimeforallIPdatagramswhenfragmentedIP

datagramsarereceivedandreassembledipReasmReqds NumberofreceivedfragmentedIPdatagramsnecessarytoreassembletheentityipReasmOKs NumberofreceivedfragmentIPdatagramsthatweresuccessfullyreassembledipReasmFails NumberofreceivedfragmentIPdatagramswherereassemblyfailedipFragOKs NumberofdatagramsthatweresuccessfullyfragmentedforthisentityipFragFails Numberofdatagramsthatcouldnotbefragmentedandwerediscardedforthis

entityipFragCreates NumberoffragmentIPdatagramsthatweregeneratedasaresultof

fragmentationforthisentityipAdEntAddr IPaddresswhichisassociatedwiththeaddressinformationipAdEntIfIndex InterfaceidentificationnumbercorrespondingtothisIPaddressipAdEntNetMask SubnetmaskvalueassociatedwiththisIPaddressipAdEntBcastAddr ValueoftheleastsignificantbitintheIPbroadcastaddressusedforbroadcast

sentontheinterfaceoftheIPaddressipAdEntReasmMaxSize MaximumIPdatagramsizethatcanbereassembledfortheentityfromthe

receivedfragmentIPdatagrams

IFBD-HE0708 BE07 Userrsquos Manual

3-32

Name DescriptionipRouteDest DestinationIPaddressofthisroute(0000=Defaultroute)ipRouteIfIndex Interfaceidentificationnumberfortransmittingtothenextdestinationhostonthis

route(=ifIndex)IpRouteMetric Primaryroutingmetricforthisroute(-1=Notused)ipRouteNextHop IPaddressofnexthoponthisrouteIpRouteType Routetypes(1Noneofthefollowing2Invalidroute3Directconnection4

Indirectconnection)IpRouteProto RoutingmechanismbywhichthisroutewaslearnedIpRouteAge Elapsedtimeafterthisroutewaslastconfirmedasanormalroute[sec]IpRouteMask ValuewhichperformslogicalANDbeforecomparisonwithipRouteDestorthe

destinationaddressipRouteInfo MIBdefinitionnumberforroutingprotocolusedforthisrouteipNetToMediaIfIndex Interfaceidentificationnumberforthisentry(=ifIndex)ipNetToMediaPhysAddress Media-dependentphysicaladdressipNetToMediaNetAddress IPaddresscorrespondingtothephysicaladdressofthisentryipNetToMediaType Addressconversionmethod(1Noneofthefollowing2Invalidvalue3Dynamic

conversion4Staticconversion)icmpInMsgs TotalnumberofreceivedICMPicmpInErrors NumberofreceivedICMPmessagesthatwerediscardedduetochecksumerror

orotherICMPspecificationerroricmpInDestUnreachs NumberofICMPdestination-unreachablemessagesreceivedicmpInTimeExcds NumberofICMPtime-exceededmessagesreceivedicmpInParmProbs NumberofICMPparameter-problemmessagesreceivedicmpInSrcQuenchs NumberofICMPsource-quenchmessagesreceivedicmpInRedirects NumberofICMPredirectmessagesreceivedicmpInEchos NumberofICMPecho-requestmessagesreceivedicmpInEchoReps NumberofICMPecho-replymessagesreceivedicmpInTimestamps NumberofICMPtimestamp-requestmessagesreceivedicmpInTimestampReps NumberofICMPtimestamp-replymessagesreceivedicmpInAddrMasks NumberofICMPaddressmaskrequestmessagesreceivedicmpInAddrMaskReps NumberofICMPaddressmaskreplymessagesreceivedicmpOutMsgs TotalnumberofICMPmessagestransmittedicmpOutErrors NumberofICMPmessagesthatwerediscardedandnottransmittedduetofull

bufferorotherreasonattimeofICMPtransmissionicmpOutDestUnreachs NumberofICMPdestination-unreachablemessagestransmittedicmpOutTimeExcds NumberofICMPtime-exceededmessagestransmittedicmpOutParmProbs NumberofICMPparameter-problemmessagestransmittedicmpOutSrcQuenchs NumberofICMPsource-quenchmessagestransmittedicmpOutRedirects NumberofICMPredirectmessagestransmittedicmpOutEchos NumberofICMPecho-requestmessagestransmittedicmpOutEchoReps NumberofICMPecho-replymessagestransmittedicmpOutTimestamps NumberofICMPtimestamp-requestmessagestransmittedicmpOutTimestampReps NumberofICMPtimestamp-replymessagestransmittedicmpOutAddrMasks NumberofICMPaddressmaskrequestmessagestransmittedicmpOutAddrMaskReps NumberofICMPaddressmaskreplymessagestransmitted

IFBD-HE0708 BE07 Userrsquos Manual

3-33

Name DescriptiontcpRtoAlgorithm AlgorithmthatdecidestheresendtimeoutvalueforTCPconnection

(1Noneofthefollowing2Fixedvalue3MIL-STD-17784VanJacobsonrsquosalgorithm)

tcpRtoMin MinimumTCPprotocolresendtimeoutvalue(units10msec)tcpRtoMax MaximumTCPprotocolresendtimeoutvalue(units10msec)tcpMaxConn MaximumnumberofTCPconnectionstcpActiveOpens NumberoftimesthatTCPconnectionswereactivelyopenedtcpPassiveOpens NumberoftimesthatTCPconnectionswerepassivelyopenedtcpAttemptFails NumberoftimesthatTCPconnectionsfailedtcpEstabResets NumberoftimesthatTCPconnectionswereresettcpCurrEstab NumberofTCMconnectionswithstatusESTABLISHEDorCLOSE-WAITtcpInSegs NumberofreceivedTCPsegmentstcpOutSegs NumberoftransmittedTCPsegmentstcpRetransSegs NumberofresentTCPsegmentstcpConnState StatusofthisTCPconnection

(1Closed2Listen3SynSent4SynReceived5Established6FinWait17FinWait28CloseWait9LastAck10Closing11TimeWait12DeleteTCB)

tcpConnState StatusofthisTCPconnectiontcpConnLocalAddress LocalIPaddressofthisTCPconnectiontcpConnLocalPort LocalportnumberofthisTCPconnectiontcpConnRemAddress RemoteIPaddressofthisTCPconnectiontcpConnRemPort RemoteconnectionportofthisTCPconnectiontcpInErrs Numberofreceivederrorsegments(TCPchecksumerroretc)tcpOutRsts NumberoftimesthatTCPconnectionswereresetudpInDatagrams TotalnumberofUDPdatagramsdeliveredtoUDPusersudpNoPorts NumberofreceivedUDPdatagramsdestinedforportsthatarenotopenudpInErrors NumberofreceivedUDPdatagramswhichwerediscardedduetoaproblemwith

thedestinationportapplicationudpOutDatagrams NumberoftransmittedUDPdatagramsudpLocalAddress LocaladdressofUDPreceivingstandbyport(0000nodesignatedreceiving

address)udpLocalPort Receivingwaitlocalportnumber

IFBD-HE0708 BE07 Userrsquos Manual

3-34

Name DescriptionsnmpInPkts TotalnumberofSNMPmessagesreceivedfromthetransportservicesnmpOutPkts TotalnumberofSNMPmessagetransmissionrequestssenttothetransportlayersnmpInBadVersions TotalnumberofreceivedSNMPmessagesthatwereforanunsupportedversionsnmpInBadCommunityNames TotalnumberofreceivedSNMPmessageswithaninvalidcommunitynamesnmpInBadCommunityUses NumberofreceivedSNMPmessagesthatindicatedanoperationwhichisnot

permittedbythatcommunitysnmpInASNParseErrs NumberoferrorsinASN1orBERformatdetectedwhiledecodingreceivedSNMP

messagessnmpInTooBigs NumberofreceivedSNMPPDUwitherrorstatusldquoTooBigrdquosnmpInNoSuchNames NumberofreceivedSNMPPDUwitherrorstatusldquoNoSuchNamerdquosnmpInBadValues NumberofreceivedSNMPPDUwitherrorstatusldquoBadValuerdquosnmpInReadOnlys NumberofreceivedSNMPPDUwitherrorstatusldquoReadOnlyrdquosnmpInGenErrs NumberofreceivedSNMPPDUwitherrorstatusldquoGenErrrdquosnmpInTotalReqVars NumberofMIBobjectsreadsuccessfullyasaresultofGet-RequestandGet-

NextRequestPDUssnmpInTotalSetVars NumberofMIBobjectschangedsuccessfullyasaresultofreceivingSet-RequestsnmpInGetRequests NumberofreceivedSNMPGet-RequestPDUssnmpInGetNexts NumberofreceivedSNMPGet-NextRequestPDUssnmpInSetRequests NumberofreceivedSNMPSet-RequestPDUssnmpInGetResponses NumberofreceivedSNMPGet-ResponsePDUssnmpInTraps NumberofreceivedSNMPtrapPDUssnmpOutTooBigs NumberoftransmittedPDUswithdesignatederrorstatusldquoTooBigrdquosnmpOutNoSuchNames NumberoftransmittedPDUswithdesignatederrorstatusldquoNoSuchNamerdquosnmpOutBadValues NumberoftransmittedPDUswithdesignatederrorstatusldquoBadValuerdquosnmpOutGenErrs NumberoftransmittedPDUswithdesignatederrorstatusldquoGenErrrdquosnmpOutGetRequests NumberoftransmittedSNMPGet-RequestPDUssnmpOutGetNexts NumberoftransmittedSNMPGet-NextRequestPDUssnmpOutSetRequests NumberoftransmittedSNMPSet-RequestPDUssnmpOutGetResponses NumberoftransmittedSNMPGet-ResponsePDUssnmpOutTraps NumberoftransmittedSNMPtrapPDUssnmpEnableAuthenTraps Controlofauthentication-failuretrapgeneration

(1Generatetraps2Donotgeneratetraps)

HostResource-MIB(RFC1514)Name DescriptionhrDeviceIndex CharacteristicvalueassignedtotheconnecteddevicehrDeviceType ConnecteddevicetypehrDeviceDescr CharacterstringdescribingtheconnecteddevicehrDeviceID ConnecteddeviceproductIDhrDeviceStatus Connecteddevicestatus

(1Unknown2Running3Warning4Testing5Down)hrDeviceErrors NumberoftimeserrorsweregeneratedbytheconnecteddevicehrPrinterStatus Connectedprinterstatus

(1Idle2Printing3Warmup)hrPrinterDetectedErrorState Connectedprintererrorstatus

(0LowPaper1NoPaper2LowToner3NoToner4DoorOpen5Jammed6Offline7ServiceRequested)

IFBD-HE0708 BE07 Userrsquos Manual

3-35

31121SNMPConfigurationParametersThefollowingparameterscanbesetfromwebconfigurationorTelnetThesevaluescanalsobecheckedatself-testprint

Name Settingrange DefaultvalueAuthenticCommunity Max15characters(ASCII) ldquopublicrdquoTrapCommunity Max15characters(ASCIIJapaneseOK) ldquopublicrdquoTrapAddress(IP) 0000-255255255255 0000SysContact Max78characters(ASCIIJapaneseOK) NoneSysName Max78characters(ASCIIJapaneseOK) NoneSysLocation Max78characters(ASCIIJapaneseOK) NoneEnableAuthenTrap 1or2 2

31122 Trap Issue Events WhentheEnableAuthenTrapsettingforthisproductisENABLEthenthisproductissuestrapstotheSNMPmanager(trapnotificationaddress)whenthefollowing3eventsoccur

[Trapissueevents]1Whenproductwasstartedup[Generictraptype=0(ColdStart)]

2Whenprinterstatuschanged(IEEE1284portstatusmonitor)[Generictraptype=6(EnterpriseSpecific)]

3Whenaccessbyaninvalidcommitteenameoccurred[Generictraptype=4(AuthenticationFailure)]

IFBD-HE0708 BE07 Userrsquos Manual

3-36

32 OtherSpecifications321 Operating Time

Thereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP(startofIPaddressacquisition)Ittakesapproximately18secondsbeforetheTCPIPservices(HTTPTELNETFTPLPDRawSocketPrint)canbeusedafterturningonthepower

NoteWhenacquiringtheIPaddressbyDynamice(DHCPBOOTPRARP)thistimemay lengthendependingontheserverresponsetime

322 PushSwitchWhiletheTCPIPisoperating(thepowerhasbeenturnedonanditiswithintheelapsetimedescribedinsection321StartupTime)ifthepushswitchiscontinuedtobehelddowntheLEDdisplaypatternwillchangeaccordingtothetimesshownbelowWhentheswitchisreleasedtheproductwillentereachspecialmode

SpecialMode

Phase SWPressingTimeLANConnector

LEDBlinkingPattern SpecialModeGreen Red

1 1secondtolessthan5seconds Blinking Blinking NICsettinginitializemode(2)2 5secondtolessthan9seconds Extinguished Blinking Reserved(Undefined)3 9secondtolessthan13seconds Blinking Extinguished Reserved(Undefined)

Over13seconds(1)

Note1WhenPhase3isexceededpresstheswitchfor1secondtoreturntoPhase1

Note2ExecutionproceduresfortheNICsettinginitializemode

1 Afterenteringthismodepressthepushswitchonceandreleaseit TheLEDdisplaywillbeldquoGreen=ExtinguishedRed=ExtinguishedrdquoandtheinitializingoftheNICsettingsinthenon-volatilememorywillbegin

2 Iftheinitializationissuccessfultheprinterwillautomaticallybereset DonotturnoffthepowerorapplyaresetuntilthisresethasbeenappliedAlsoiftheNICsettinginitializationfailstheLEDdisplaywillbeldquoGreen=ExtinguishedRed=Litrdquoandallopera-tionswillstopIfsoturnthepoweroff

NoteWhenturningthepoweronadifferentmode(automaticfirmwareupdatefunctionusingTFTPclient)willstartupthatisdifferenttotheabovefunctionsfortheoperationswhenturningthepoweronwiththepushswitchpressedFordetailsseesection318TFTPCli-ent

IFBD-HE0708 BE07 Userrsquos Manual

3-37

323 DIPSwitchesDIPswitchesareloadedwhenthepoweristurnedonorwhentheprinterisresetThereforewhenyouchangethesettingsenablethembyturningtheprinteronagainorbyexecutingaprinterresetTurnthepoweroffbeforechangingthePCBandinterfacetype

DIPswitch Feature ON OFFDIPSW1 SetsIPaddressacquisitiontimeout Notimeout 20seconds(factorydefaultsetting)DIPSW2 Reserved(Fixedatoff) - -

DIPSW1SetsthetimeouttimewhengettingtheaddressfromaDHCPBOOTPserverThefactorydefaultsetting(whensettooff)is20secondsWhensettoonthereisnotimeoutIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedAsaresultatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtohavenoIPaddressacquisitiontimeout

DIPSW2PresentlyunusedAfeaturewillbeaddedinthefutureThisshouldalwaysbeoff

324 LEDThereisaredandagreenLEDequippedonthenetworkinterfaceconnector(LANconnectorRJ45)Thesefunctionasoutlinedbelowundernormaloperatingconditions

Red(LINKActivity) Alinkhasbeenestablishedbetweentheportandtheconnecteddevice CommunicationsarereadyatbothdevicesGreen(100M) Lightswhentheportisoperatingat100Mbps

ForotherstheflashingpatternchangesaccordingtothepressingofthepushswitchFordetailsseesections3110TFTPClientand322PushSwitch

IFBD-HE0708 BE07 Userrsquos Manual

3-38

325 Self-testPrintIfthisproductexecutesaprinterself-printthefollowingisprintedaftertheprintersettingprintFinallyfortheIPparameterinformationduringoperationitisnotpossiblewhenconductingaself-printbycommandfromthehostdevice

Self-testPrintExample(ForFWVer500andStarwebPRNTmodel)

VersionInformation(MainBootLoadPLD)

NICSettingInformation(SameasthenetconfinirdquoFile)

TheWebPrintsettingitemsareformodelswhichsupportStarwebPRNTonlyTheSNMPsettingitemsareforFWVer500orlateronly

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 6: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

2-1

2 HARDWARE SPECIFICATIONS 21 ModelNamesTherearethreemodelsavailableTheydifferinthebracketformountingtotheprinterModelsthatsupportStarwebPRNThaveanldquoXrdquoattheendofthemodelnames

IFBD-HE07IFBD-HE07X IFBD-HE08IFBD-HE08X

IFBD-BE07IFBD-BE07X

ProductsthatsupportSSLTLShaveaSshapeengravedontheNICchassis(FWVer400andlatersupportsSSLTLSHoweverproductsthatdonothaveanengravedldquoSrdquoshapecannotsupportSSLTLSeveniftheFWisupgradedtoVer400orlater)

ThepositionoftheengravedSshape

IFBD-HE IFBD-BE

IfthisproducthasFWVer500orlaterthereisanldquoMrdquoshapeengravednexttotheaboveldquoSrdquoshape

Thefollowingshowsexampleprintersthatcomplywiththeproductnames

ProductModelName CompatiblePrinter(RepresentativeExamples)

IFBD-HE07 TSP700IITSP800IITSP650IITUP500TSP828L(1)TSP650(1)TCP300II(1)TCP400(1)

IFBD-HE08 TSP1000SP700SP500HSP7000IFBD-BE07 FVP10

Themodelsindicatedby(1)arenotsupportedbythisproductwithFWVer500orlaterSeeldquo62PrinterFirmwareSupportTablerdquofordetailsontheprintersthatsupportIFBD-HE07X08XBE07X

Refertoeachprinterproductspecificationsfordetailsonmodelsandmountingconditions

IFBD-HE0708 BE07 Userrsquos Manual

2-2

22 Specifications

NetworkIFUnit IEEE80233u (10BASE-TEthernet100BASE-TXFastEthernet)

LED Redx1Greenx1 RedLINKActivity Green100BASE-TX Displayswithflashingpatternswhenexecutingaspecialmode

SwitchforSettings PushSwitchx1 DIPSW(dipole)x1 Seesections322PushSwitchand323DIPSwitchesfordetailson eachspecification

PCBDimensions 69mmx61mm(Toleranceplusmn05mm) t=16mm(Toleranceplusmn02mm)

ProductWeight IFBD-HE07 Approximately63g IFBD-HE08 Approximately65g IFBD-BE07 Approximately118g Theweightsabovedonotincludepackingmaterialsoraccessories

PowerSupply OperatingVoltage5Vplusmn5 RatedCurrentConsumption500mAMax

IFBD-HE0708 BE07 Userrsquos Manual

2-3

23 AmbientConditionsAmbientStorageConditions StorageTemperature-20˚C-+70˚C StorageHumidity20-90(Mustbenocondensation)AmbientOperatingConditions OperatingTemperature0˚C-+55˚C OperatingHumidity20-80(Mustbenocondensation)

24 CompatibleSpecificationsConformtotheacquiredstandardontheprintersideForthecompatiblespecificationsrefertotheprinterproductspecifications

25 ConnectorSpecifications

251 NetworkInterface(RJ45)ManufacturerandModelNumberHiroseElectricCoLtdTM11R-5M2-88-LP

PinNumberPinNumber SignalName Direction Remarks

1 TX+ Output2 TX- Output3 RX+ Input

4-5 NC -6 RX- Input7-8 NC -

IFcardisthestandardfordirectionThepinattherighttowardtheinsertionsideispin1

IFBD-HE0708 BE07 Userrsquos Manual

2-4

26 EthernetCommunicationConditions

ThecommunicationlinkconditionswiththeconnectingdeviceoftheEthernetaredeterminedbyAutoNegotiation

IfthisproductisconnecteddirectlytoanintelligentswitchhuborintelligenthubthephysicallinkmaytakesometimetobecomeestablishedInsuchcasesifsettogettheIPaddressfromaDHCPBOOTPserveratimeouterrorcouldoccurwhilewaitingtogettheaddressfromDHCPBOOTPanditwillfailtogettheaddress(Note1)AworkaroundistochangetheDIPSW1toinvalidatethetimeoutforgettingtheIPaddressFordetailsonhowtosetDIPSW1seesection323DIPSwitches

Note1 Thisissuesometimescanbeovercomebysettingupanormalhub(non-intelligent) betweentheproductandintelligentswitch

27 NetworkConnectionCableIftheconnectingdevice(hubrouterorhostdevice)doesnotsupportAutoMDIMDI-Xbecarefulofthetypeofcableyouuse(straightorcross)Normallywhenconnectingtoahuborrouter(MDI-X)useastraightcableForahostdevice(MDI)useacrosscableforconnectingPeer-to-Peer

Usethefollowingcablestandards CableStandard Category5orhigherUTPcable CableLength 100morless

IFBD-HE0708 BE07 Userrsquos Manual

3-1

3 FUNCTION SPECIFICATIONS 31 ScopeofCommunicationsProtocols

ltTCPIPgtNetworkLayers ARPRARPIPICMPTransportLayers TCPUDP TCPKeep-AliveSupportedApplicationLayers DHCPBOOTP LPD(Printing) RawSocketPrint(TCPPort9100GetsPrintingPrinterStatus) GetsPrinterStatus(TCPPort9101) HTTPHTTPS(PrinterStatusDisplayVariousSettingsStarwebPRNT (Note1)) FTP(GetsprinterstatusvarioussettingsprintsFWupdates) Telnet(Getsprinterstatusvarioussettings) SDP(StarrsquosGenuineNICSearchProtocol) TFTP(RecoverFirmware) Resetwithauthenticationgetssettingsinformation(TCPport22222) SNMP(supportedbyFWVer500orlater) TCPIPSpecifications IPversion4(IPv4)

Note1 StarwebPRNTisonlyavailableforIFBD-HE07X08XBE07XSeeldquo4StarwebPRNT Functionrdquoformoredetails FWVer400andlatersupportsHTTPS

IFBD-HE0708 BE07 Userrsquos Manual

3-2

311 IPAddressSetting

Thisproducthasastatic(fixedcondition)anddynamic(DHCPBOOTPRARPandARPPing)IPaddressItispossibletospecifyasub-netmaskanddefaultgatewaywithstaticandDHCPBOOTPInthedefaultsettingsstaticisinvalidanddynamicisvalidThefollowingpagesdescribehowtoacquireanIPaddressforeachSeesection3115TransitionofProcessesinIPAddressAcquisitionThisproductallowsyoutocheckthecurrentIPparameterinformationwhileoperatingbyaself-printwhenturningthepoweronThisisoutputinthefollowingformatafterrunningaself-printSeesection325Self-testPrintfordetailsonrunningaselfprint

Protocol TheIPaddressacquisitionprotocolbelowisshownintheparenthesesoftheoperatingIPaddressline(Static) Static(Fixedaddress)(DHCP) GetsfromDHCPserver(BOOTP) GetsfromBOOTPserver(RARP) GetsfromRARPserver(Didnrsquotobtain) NoIPaddresswasacquired

YoucanfindtheMACaddresstouseinthissectionbyusingoneofthefollowingmethods1Executeaprinterself-print(seesection325)2Checkthefirst12charactersinthebarcodelabelaffixedtotheIFcardconnector

ExampleforwhentheMACaddressis001162111111

IFBD-HE0708 BE07 Userrsquos Manual

3-3

3111 StaticIfthefixedIPaddresssub-netmaskanddefaultgatewayarestoredinnon-volatilememorytheprinterwillalwaysstartupwiththefixedconditionswhenthepoweristurnedonIfstartedwithfixedconditionsthereisnoDHCPBOOTPRARPrequestARPPingisalsoinvalidIndefaultnofixedaddressisregisteredsoafterdynamicallyacquiringoneusingeitherofthemethodsofDHCPBOOTPRARPorARPPingdescribedbelowregisterthefixedaddresswiththeWEBTELNETorFTPservice

3112 DHCP BOOTPThisproductissetsothatDHCP(DynamicHostConfigurationProtocol)BOOTP(BOOTstrapProtocol)isvalidsoyoucanacquireanIPaddresssub-netmaskanddefaultgatewayfromaDHCPorBOOTPserverThedefaultsettingisDHCPBOOTPldquoenabledrdquoAwork-stationrunningDHCPorBOOTPserveroveraLANnetworkisrequiredforIPaddresssettingsusingDHCPBOOTP

ThenumberofDHCPBOOTPrequestsdiffersaccordingtotheDIPSW1settingsonthisproduct DIPSW1=OFFThisisissuedthreetimes20secondsaftertheTCPIPstartup(FactoryDefaultSetting) DIPSW1=ONOccursunlimitedtimesuntiltheaddressisacquired ThereisapartialcompatibilityoftheDHCPDiscoverprotocolwithBOOTPRequestsobotharehandledas beingthesame ForexampleifaBOOTPReplayisreturnedfirsttotheDHCPDiscovertheBOOTPacquiredaddressisused TheDHCPBOOTPRequestisconstantlybroadcastwith(255255255255)HoweveronlytheDHCPRenew Request(extensionrequestoftheaddressusageperiod)isissuedtotheserverthatacquiredthataddress WhentheaddressinformationisacquiredusingDHCPBOOTPRARPandARPPingareinvalidated TheaddressacquiredusingDHCPBOOTPislostwhenthepoweristurnedoffwithoutbeingwrittentothe non-volatilememory WhenacquiringanIPaddressfromaDHCPservertheSubnetMaskisalsoacquired WhenanIPaddressisacquiredfromaBOOTPserverthefollowingSubnetMaskisused [FWVer230orolder] TheSubnetMaskiscalculatedautomaticallyfromtheIPaddress [FWVer300orlater] -WhenSubnetMask(BOOT)=HE05EmulationTheSubnetMaskisacquiredfromtheBOOTPserver (Defaultsettings) -WhenSubnetMask(BOOT)=HE07EmulationTheSubnetMaskiscalculatedautomaticallyfromtheIPad dress ThissettingcanbechangedbyTelnet

SettingsRegisterthecombinationoftheIPaddresstobesetsub-netmaskdefaultgatewayandMacaddresstotheDHCPBOOTPserverandthenturnontheprinterpower

3113 RARPThisproductcanobtaintheIPaddressfromtheRARPserverbysettingtheRARP(ReverseAddressResolutionProtocol)tobevalidThedefaultsettingisRARPldquoValidrdquoAwork-stationrunningaRARPserveroveraLANnetworkisrequiredforIPaddresssettingsusingRARP

WhenusingRARPDIPSW1onthisproductmustbeturnedOFF TheRARPRequestisissuedoncewhen15secondshavepassedaftertheTCPIPstartupHoweveriftheIP addressisobtainedbytheDHCPBOOTPwithin15secondstheRARPrequestisnotgenerated WhentheRARPaddressinformationisacquiredusingARPPingisinvalidated YoucannotgetasubnetmaskordefaultgatewayfromRARPservers TheaddressacquiredusingRARPislostwhenthepoweristurnedoffwithoutbeingwrittentothenon-volatile memory

SettingsRegisterthecombinationoftheIPandMACaddressestobesettotheRARPserverandthenturnontheprinterpower

3114 ARPPing RegisterthecombinationoftheIPandMACaddressofNICtotheARP(AddressResolutionProtocol)tableonthehostdeviceandsettheIPaddressusingthePingARPbyissuingaping

WhenusingRARPDIPSW1onthisproductmustbeturnedOFF OperationswithanIPaddresssetbyARPPingarepossibleonlywhentheIPaddressisnotacquiredeven witheitherofthemethodsofDHCPBOOTPandRARPwhentheStaticaddressisnotset Youcannotacquireasub-netmaskanddefaultgatewaywithARPPing AnaddresscanbeacquiredusingARPPingonlyonetime TheaddressacquiredusingARPPingislostwhenthepoweristurnedoffwithoutbeingwrittentothenon- volatilememory

Settingexamplesareprovidedonthenextpage

IFBD-HE0708 BE07 Userrsquos Manual

3-4

SettingexampleusingARPPing

ThisexplanationassumestheMACaddresis001162123456andtheIPaddressis192168102

(1)TurnontheprinterequippedwiththisproductWaitfortheprintertobereadyfortheARPPping(Normallythisisapproximately35seconds)Orexecuteaself-printontheprinterandwaitforthefollowingtobeprinted

(2)AvoidduplicatingaddressbyclearingtheARPtableexistingonthehostdevicearp -d 192168102arp -a

(3)RegisterthecombinationofIPandMACaddressestotheARPtableonthehostdevice (ForUNIXLinux)ShellInput

arp -s 192168102 001162123456arp ndasha

(ForWindows)CommandPromptInputarp -s 192168102 00-11-62-12-34-56arp ndasha

(4)Pingfromthehostdeviceping 192168102

(5)CheckthattherewasanechoresponsetothespecifiedaddressfromNICHoweverthereisnoechoresponsethefirsttimebecauseitisusedonlytoacquiretheIPaddressThereisaresponsetothesecondandsubsequentpings

ping 192168102 rarr No response (timeout) ping 192168102 rarr echo response ping 192168102 rarr echo response ping 192168102 rarr echo response

(6)LastlydeletetheARPtableregisteredat(3)Alwaysdeletethetabletoavoidduplicatingaddresses

arp -d 192168102arp -a

IFBD-HE0708 BE07 Userrsquos Manual

3-5

3115 TransitionofProcessesinIPAddressAcquisition

WhenStaticisvalidIfStatic(fixedaddress)issetstartupalwaysreliesupontheStaticcondition(fixedaddress)InsuchacaseDCHPBOOTPRARPARPPingbecomeinvalidandstartupdoesnotoccur

WhenStaticisinvalid(default)IfStatic(afixedaddress)hasnotbeenseetheinformationbelowfordetailsontherelationships(timing)forstartingstoppingtheserverthatprovidesthepassingoftimefromthestartupoftheTCPIP()anddynamicaddressesWhentheNICsettingisinitializedoperationsfollowthistimingNotethatthereisanerrorofapproximatelyplusmn3inthetimesdisclosedbelowThereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP

ltDIPSW1=OFF(Default)gt

DHCP

RARP

ARPPing

0

[14]

15

[29]

20

[34]

DHCPBOOTP Start

DHCPValid Region

RARP Valid Region

rarr Time after starting TCPIP (seconds)

[Lower leve Time after turning on the power (seconds)]

Ping ARP Start RARP Start

BOOT Valid Region

BOOTP

Ping ARP Valid Region

ThefirstIPaddressacquiredbyeitherprotocolbecomestheNICoperatingaddressandallotherprotocolsareinvalidThedetailsareoutlinedbelow

TheIPaddressacquiredfirstbyeitherDCHPandBOOTPinthetimebetween0to15secondsisvalid WhentheIPaddressinformationisvalidduringthattimeRARPandARPPingdonotstart TheIPaddressacquiredfirstbyeitherDCHPBOOTPandRARPinthetimebetween15and20secondsis valid Addressesprovidedthereafterfromanotherserverarediscarded WhentheIPaddressinformationisvalidduringthattimeARPPingdonotstart

ltDIPSW1=ONgtTheDHCHPBOOTPvalidregionisaninfinitetimeafterTCPIPstartupIfsuchcasesRARPandARPPingcannotbeusedIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedInsuchcasesatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtoignoretheIPaddressacquisitiontimeout

IFBD-HE0708 BE07 Userrsquos Manual

3-6

312 LPRLPD

TheLPRprotocolsupportedbytheLPDofthisproductconformstoRFC1179(partiallyunsupported)ThelistoflogicprinternamesishandledasthequeuenameLPRisanacronymforLinePRinterdaemonprotocolItwasoriginallyaprintingprotocolprescribedasaUNIXprintingsystemCurrentlyitissupportedasstandardonWindows(NTandlater)ldquoLPRrdquoissometimesusedasanexecutionfilenameoftheLPRprintingutilitysoftwareTheprintserver(Daemon)thatsupportsLPRiscalledanLPD(LinePrinterDaemon)LPDusesTCPcommunicationport515

Thereceptionbufferforprintdatais1Mbytes(sharedwithRawSocketPrint) Itdoesnotsupportburnerprinting SettoldquoIprdquoonthehostdevice-portsettingswhenspecifyingaqueuename EnablethisiftheLPRbytecounter-addedenabledisablecanbeselected Seesection63DriverSupportTablefordetailsonsupportbyStarMicronicsrsquodrivers IfyouareusingastandardWindowsTCPIPprinterportandaCUPS(UNIXLinuxorMac)driverseesection 53DriverSupportTableforimportantnotes SincethereareadditionalinstructionswhenusingaWindowsstandardTCPIPprinterportoraCUPS(UNIX LinuxMac)driverSee63DriverSupportTable

IFBD-HE0708 BE07 Userrsquos Manual

3-7

313 RawSocketPrint

ThisproductsupportsRawSocketPrintcommunicationforprintingundertheTCPIPenvironmentWithRawSocketPrintalldataflowingduringtheTCPsessionisconsidereddatahandledbetweentheprinterandhostdeviceandbidirectionaldatadistributionisperformedSeethetablebelowforTCPcommunicationsportspecifications

Item Specifications Remarks

CommunicationPortNumber TCP9100

NumberofSimultaneousConnectionSessions 1or8 bullFactorydefaultsettingis1

Datareceptiontimeout0(ignore)30seconds40sec-onds60seconds120seconds180seconds300seconds

bullFactorydefaultsettingis0(ignored)bullWhenthereisatimeoutforc-ibledisconnectsconnection

Thereceptionbufferforprintdatais1Mbytes(sharedwithLPR) Themaximumnumberofsessionsreceivedforport9100issetusingNICsettings(9100MultiSession) Whensettoldquo9100MultiSessionEnablerdquothemaximumnumberofsessionsforreceptionis8whensetto ldquo9100MultiSessionldquoDisablerdquothemaximumnumberofsessionsforreceptionis1Whentherearereceptions forconnectionrequeststhatexceedthisnumberarejectionpacket(TCPReset)isissuedtothehostdevice

NotePrecautionsregardingswitchingfromoldproductsIFBD-HE0506BE05 Becarefulbecausethemulti-sessionsettingsforRawSocketPrint(9100)inthefactorydefault settingsaredifferent Setthemulti-sessionsettingsusingHTTP(Web)TelnetFTP Werecommendsettingtothesameconditionswhenswitchingfromanolderproduct (Fordetailsseesection63DriverSupportTable)

9100MultiSessionFactoryDefaultSettings bullIFBD-HE0506BE05(oldproduct)Valid bullIFBD-HE0708BE07(thisproduct)Invalid

WhenMultiSessionisvalidandprintdataisreceivedatthesametimeasmultiplesessionsarereceivedfrom thehostdevicethesessionthatfirstreceivedtheprintdataoccupiestheprinterportandprintdataofother

sessionsaccumulatesintheNICreceptionbufferuntilthesessionisclosedNotethatthesessionreceptionorderandprintoutputorderdonotalwaysmatch

Datacomingfromtheprintertothehosthostdeviceisstatusinformationobtainedfromtheprinter Seetheprinterrsquosspecificationsmanualfordetailsonthecontentsofstatusinformation DisconnectionoftheTCPsession(TCPFINRST)isconsideredtheendtoonesession InthatcasespecialcommunicationprocedureswiththeprinterarenotdoneIfspecialproceduresare requiredsuchasterminatingprintingdosofromthehostdevice IftheRSTpacketissentwhentheTCPsessionisdisconnectedfromthehostdevicesidesomeoralloftheprintdata maybeerased Youcanautomaticallyfreeasessionthatisunusedwhilebeingconnectedbysettingthedatareceptiondata timeout9100DataTimeoutThedatareceptiontimeoutcanbesetin0304060120180360seconds ThesettingscanbemadeusingWEBTelnentandFTPandthevaluesarestoredintheproductrsquosnon-volatile memory Factorydefaultsettingsis0(timeoutinvalid) Seesection63DriverSupportTablefordetailsonsupportbyStarMicronicsrsquodrivers SincethisprotocolcannotbeusedwhenusingaWindowsstandardTCPIPprinterportoraCUPS(UNIX LinuxMac)driverspecifyLPR(LPD) Fortheusertocreateasocketcommunicationprogramseethecommunicationproceduresbetweenthehost

deviceandprinterbelow

IFBD-HE0708 BE07 Userrsquos Manual

3-8

CommunicationProcedures(1) EstablishaTCPconnectionbetweenthehostandprinter(2) WhentheNSBfeature()isvalid Thehostdevicesendsandreadsthestatus(NSB)sentbytheprinter(Required)Ifthestatusdataisnotsent

hereitispossiblethattheprinterisnotreadytoreceivetheprintdatasoalwaysdothis(3) SendPrintData(4) WhentheASBfeature(1)isvalidreceivethestatusbecausetheprintersendsthestatustothehostdevice

whenitsstatuschanges Whenthehostdevicesendsastatusrequestcommandreceivebecausethestatusisreturnedforthatcom-

mandrarrRepeatsteps(3)and(4)untilprintdataends

(5) DisconnectTCPconnectionfromthehost(Client)tothePrinter(server)

NoteBeforedisconnectingtheTCPconnectionwiththeprinterthehostdevicemustreceiveallofthestatusdatasentfromtheprinter

NoteNSBfeatureSendsstatustohostdevicewhenTCP9100isconnectedtotheport ASBfeatureSendsautomaticstatustohostdeviceeachtimethereisachangeontheprinter SeeeachprinterrsquosspecificationsmanualandcommandspecificationsmanualsforinformationrelatedtovalidinvalidsettingsoftheNSBandASBfeatures

SYN SYN ACK

ltNSB Statusgt

ltPrint datagt

FIN FIN ACK

Host device Printer (TCP9100)

ltASB Statusgt

ACK

ACK

Communication Chart Example (When NSBASB are valid)

(1) Receive TCP Connection

(2) Send Status (NSB)

(4) Send Status (ASB)

(5) Disconnect TCP Response

Printer Status

Change

Start sending

print data after

receiving NSB

(1) TCP Connection Request

(2) Receive Status

(3) Send Print Data

(4) Receive Status

(5) TCP Disconnection Request

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-9

314 StatusAcquisitionFeature

ThisproductsupportstheprinterstatusacquisitionfeatureusingTCPcommunicationsport9101SeethetablebelowforTCPcommunicationsportspecifications

Item Specifications RemarksCommunicatinoPortNumber TCP9101

NumberofSimultaneousConnectionSessions 8

Datareceptiontimeout 30seconds bullWhenthereisatimeoutforcibledisconnectsconnection

Whenthefollowingcommandandparametersarereceivedfromthecomputertheprinterstatusinformation(ASB)isreturnedIfacommandoutsideoftherangeisreceivedtheconnectionisdisconnected

Commands Hexadecimal Parameterslsquo2rsquo 32H Any50bytes

Procedures1)Hostdevicetoprinter

AfterconnectingtoTCP9101sendthecommandandparametersandwaitfortheresponsefromtheprinter(Fortheparameterswerecommend00HforallDatasendingexample32H 00000000000000000000000000000000000000000000000000

2)ResponseprintertohostdeviceAftertheprinterreturnsitsstatus(ASB)itdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmedSeeeachprinterrsquoscommandspecificationsmanualfordetailsontheprinterstatusinformation(ASB)DataresponseexampleSTARMode23H86H000000000000000000

Thefollowingshowsanexamplecommunicationchart

SYN

SYN ACK

lsquo2rsquo + 50bytes

FIN FIN ACK

ACK

ACK

ltASB Statusgt

Host device Printer (TCP9101)

(1) Receive TCP Connection

(2) Send ASB Status

(3) Disconnect TCP

(1) TCP Connection Request

(2) Send Command

(3) Receive Status

(4) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-10

315 AuthenticationResetGetSettingsInformationTCP9100forcedreleaseUseTCPcommunicationsport22222tosendacommandfromthehostdevicetoperformanauthenticationresetandgetsettingsinformationSeethetablebelowforTCPcommunicationsportspecifications

Item Specifications RemarksCommunicationPortNumber TCP22222

NumberofSimultaneousConnectionSessions 4

Datareceptiontimeout 30seconds bullWhenthereisatimeoutforcibledisconnectsconnection

ThetablebelowshowsalistofsupportedcommandsIfacommandoutsideoftherangeisreceivedtheconnectionisdisconnected

Commands Hexadecimal Function AutomaticDisconnectltFSgtlsquo0rsquo[UserName]ltNULgt[Password]ltNULgt

1CH30H[UserName]00H[Password]00H AuthenticationReset Yes

ltGSgtlsquo0rsquoltNULgt 1DH30H00H GetNICdiscoverydata YesltGSgtlsquo1rsquoltNULgt 1DH31H00H Getprinterstatussetting YesltFSgtlsquo3rsquo[HostPort Number]ltNULgt

1CH33H[HostportNumber]00H TCP9100forcedrelease Yes

3151 AuthenticationResetCommand

Code ltFSgtlsquo0rsquo[UserName]ltNULgt[Password]ltNULgt

Hexadecimal 1F30[UserName]00[Password]00

Parameter UserNameldquouserrdquo(Fixed)

Password ldquoguestrdquo(WhenindefaultCanbechanged)

Function Thiscommandexecutesaforcibleresetregardlessoftheprinterstatus (onlineerrorprintingidling) Torunthisfeatureyouneedauserloginnameandpasswordforuserrights UseHTTP(WEB)TELNETFTPtochangetoanypasswordtoapplyexecutionrestrictions

ResetProcedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdevicebullWhenresetisauthorizedAftertheprinterresends00Htheconnectioniscut(2)andaresetisappliedbullWhenresetisrejectedAftertheprinterresends01Htheconnectioniscut(2)Noresetisexecuted(2)Doesnotcheckforconnectionresponseonhostdeviceside

ThefollowingshowsanexamplecommunicationchartHost device

SYNSYN ACK

ACK

ltFSgt lsquo0rsquo ldquouserrdquo ltNULgt [Password] ltNULgt

lt00Hgt or lt01Hgt

FINFIN ACK

ACK

Printer (TCP22222)

(1) TCP Connection Request

(1) TCP Connection Request

(2) Response (Accept 00HReject 01H)

(3) Disconnect TCP

(4) Reset When Accepted

(2) Send Command

(3) Receive Response

(4) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-11

3152 SettingInformationAcquisitionCommand

Code ltGSgtlsquo0rsquoltNULgt

Hexadecimal 1D3000

Function ThiscommandwillgettheprinterrsquosNICsettinginformation(discoverydata) ThiscommandisusedbyStarMicronicsdriversandtools

Procedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdeviceAftertheprinterreturnstheNICdiscoverydatausingthenextresponsedataformatitdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmed

Format ltGSgtlsquo0rsquoltNULgtn1n2[Discoverydata]

Hexadecimal 1D3000n1n2[Discoverydata]

Parameter n1n2Discoverydatadatalength(n1256+n2)

Thefollowingshowsanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltGSgt lsquo0rsquo ltNULgt

ltGSgt lsquo0rsquo ltNULgt n1 n2 [Discovery Data]

FIN

FIN ACKACK

Printer (TCP 22222)

(1) TCP Connection Request

(2) Send Command(3) Receive Request

(4) TCP Disconnection Response

(1) Receive TCP Connection

(2) Return Discovery Data

(3) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-12

Code ltGSgtlsquo1rsquoltNULgt

Hexadecimal 1D3100

Function Thiscommandwillgettheprinterrsquosstatussettinginformation ThiscommandisusedbyStarMicronicsdriversandtools

Procedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdeviceAftertheprinterreturnsthestatussettinginformationusingthenextresponsedataformatitdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmed

FormatltGSgtlsquo1rsquoltNULgtn1n2[P1][P2][P3][Pn]

Hexadecimal1D3100n1n2[P1][P2][P3][Pn]

Parametern1n2Parameter[P1]-[Pn]datalength(n1256+n2)

Parameters Item ParameterValue Hexadecimal ContentsP1 StatusFormat lsquo0rsquo 30H StarASB+ExpandedStatus

lsquo1rsquo 31H OnlystatusP2 NSBSetting lsquo0rsquo 30H Invalid

lsquo1rsquo 31H ValidASBSetting lsquo0rsquo 30H Invalid

lsquo1rsquo 31H Valid

ReturnExampleExampleSTARLinemodeNSB=ValidASB=Valid1DH31H00H 00H03H 30H31H31H

Thefollowingshowsanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltGSgt lsquo1rsquo ltNULgt

ltGSgt lsquo1rsquo ltNULgt n1 n2 [P1] [P2] [P3] [Pn] [Discovery Data]

FIN

FIN ACKACK

Printer (TCP 22222)

(1) TCP Connection Request

(2) Send Command(3) Receive Request

(4) TCP Disconnection Response

(1) Receive TCP Connection

(2) Return Status Setting Information

(3) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-13

3153 TCP9100ForcedRelease

ReleaseaspecifiedhostportnumbersessionfromamongconnectingTCP9100sessions

[Executionprocedures]Asoutlinedinthefollowingproceduresendacommandfromahostdevicetoreceivearesponsefromtheprinter(1) Sendingfromhostdevicetoprinter

Format ltFSgtlsquo3rsquo[Host Port Number]ltNULgt

Hexadecimal 1C33[Host Port Number]00

Parameter Host Port NumberThereleasedhostportnumber(2bytedataisspecifiedinorderofhigh-orderbytetolow-orderbyte)

CommandexampleHostPortNumber=256(0100hex)1C33H01H00H00HHostPortNumber=12300(300Chex)1C33H30H0CH00HHostPortNumber=65530(FFFAhex)1C33HFFHFAH00H

(2) Responsefromprintertohostdevicebull IftherewasnoresponsewhenthesessionwasconnectingTheprinterdisconnectsafterresponding00H(2)(3)

bull WhenreleasingthesessionTheprinterdisconnectsafterresponding01H(3)

(2) ItismandatorytosendthiscommandfromthesamehostdevicewherethesessionwasreleasedthatisconnectingtoTCP9100Foradifferentdevicetheprinterresponds00Handaforcedreleasewillnotbeexecuted

(3) Thiscommanddoesnotconfirmthehostdevicesconnectionresponse

Thefollowingshowsanexamplecommunicationchart

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

Print Data

SYN

SYN ACK

PC(同一端末)

22222

ACK

ltFSgtrsquo3rsquo[Host Port Number] NUL

SYN

SYN ACK

FIN

FIN ACK

ACK

ACK

Print Data

FIN (Lost)

Printer

9100 Host Port Number

01H

Hostdevice

IFBD-HE0708 BE07 Userrsquos Manual

3-14

316 HTTP ServerThisproducthasanHTTP(HyperTextTransferProtocol)serverByaccessingfromawebbrowseryoucanchangeNICsettingsdisplaynetworkinformationandmonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationandsettingsUseTCPUDPcommunicationsport80fortheHTTPserverTheStarwebPRNTfunctionisavailableforIFBD-HE07X08XBE07XByusingtheStarwebPRNTfunctionXMLdatacanbeprintedviaanHTTPserverSeeldquo4StarwebPRNTFunctionrdquoformoredetails

TheHTTPversionisHTTP10 Maximumnumberofsimultaneousconnectionsis1 Userviewinghomepage[LoginNotRequired]httpIPAddressindexhtm (Example)http192168101indexhtm Administratorhomepage[requireslog-in]httpIPAddresslindexhtm (Example)http192168101lindexhtm VeiwingandchangingIPparameterssystemsettingsandpasswords[LoginRequired] Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset Networkinformationdisplay[LoginNotRequired] Printerinformationdisplay[LoginNotRequired] Printerstatusdisplaysareupdatedautomaticallyeachtimethesettingsarerefreshed

Accounts(usernamespasswords)thatcanbeaccessedfromawebbrowserareshowninthetablebelowItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser LoginNotRequired GeneralUsers

(Onlyinformationdisplay)RootUsers ldquorootrdquo ldquopublicrdquo

bull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ForwebsettingsusingHTTPcommunicationthesupportedwebbrowserversionsarelistedinthetablebelowOperationsarenotguaranteedonearlierversionsbullFWVer4XXorearlier

WebBrowser Windows UNIXLinux MacOSXMozillaFirefox10orhigher Netscape7orhigher Opera8orhigher InternetExplorer40orhigher

bullVer500orlaterWebBrowser Windows UNIXLinux MacOSXMozillaFirefox 35 ~ 38~ 3621 ~Netscape Notsupported Notsupported NotsupportedOpera 1217~ 1216 ~ 1217~InternetExplorer 8~Chrome 402660~ 480~ 70~Safari 517~ 402~

Thefollowingshowswebbrowsersettings JavaScriptValid StylesheetValid CharacterSizesDisplayMagnificationMid(Standard)100Display InlineframeValid(FWVer4XXorearlieronly)

IFBD-HE0708 BE07 Userrsquos Manual

3-15

WEBexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)(1)Accesshttp192168101lindexhtm(2)UserNameLog-inasldquorootrdquoPasswordldquopublicrdquo(factorydefaultsetting)(3)ClickNetworkConfiguration-gtSystemConfiguration Inthescreenbelowselect9100MultiSessionENABLEThenclickSubmit

IFBD-HE0708 BE07 Userrsquos Manual

3-16

(4)ClickNetworkConfiguration-gtSaveSelectanyofthefollowingtheclickExecutebullSaverarrConfigurationPrintingrarrRestartdevicebullSaverarrRestartdevice(AfterthesetprintisoutputwhenyouselectConfigurationPrinting)Waitfortheprintertoreset

IFBD-HE0708 BE07 Userrsquos Manual

3-17

317 TELNET ServerTheTELNET(TELecommunicationNETwork)ofthisproductallowsyoutochangeNICsettingsnetworknetworkdisplaysandtomonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationUseTCPUDPcommunicationsport23fortheTELNETserver

ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithTELNETis8 Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset

AnaccounthasmultipleaccountsatloginTheusernamesandpasswordsareasfollowsItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

(1)TELNETcommandexecutionexample(ExChangingafixedIPaddress)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame(AssumedCondition)bullPrinterIPaddressacquiredbyDHCPis192168103

bullThePritnerIPaddresstobesetis192168101subnetmaskis2552552550

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelecttheIPparametersetting

larrSelecttheStaticsetting

larrSelecttheIPaddresssetting

IFBD-HE0708 BE07 Userrsquos Manual

3-18

larrEnterthefixedIPaddress

larrSelectthesubnetmasksetting

larrEnterthefixedsubnetmask

larrReturntothepreviousmenu

larrtelnetconnection

larrReturntothemainmenu

larrStorethesettingsandselectrestar

larrStoreandprintsetingsandrunrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

IFBD-HE0708 BE07 Userrsquos Manual

3-19

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelectSystemConfiguration

larrSelect9100MutliSession

larrSelectENABLE

larrReturntothemainmen

larrStorethesettingsandselectrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

larrStoreandprintsettingsandrunrestart

(2)TELNETexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame

(AssumedConditions)PrinterIPaddress=192168101

IFBD-HE0708 BE07 Userrsquos Manual

3-20

318 FTP ServerYoucanmakeNICsettingsgetthestatusprintandoverwriteNICfirmwarebyuploadingordownloadingfilestoanyspecifieddirectoryusingtheproductrsquosFTP(FileTransferProtocol)serverSeesection33SettingsDisplayItemsfordetailsondisplayinginformationForcontroltheFTPserverusesTCPbullUDPcommunicationport21fordatatransfersitusesTCPcommunicationport20

TheFTPserverissettovalidinthefactorydefaultsettingsbutyoucaninvalidateitusingHTTP(Web)Telnet andFTP UseHTTP(Web)orTelnettoreturnittovalid ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithFTPis8Howeverfordetails onFTPprinting(writingtotheIpdirectory)thenumberofsessionsthatcanbeprintedsimultaneouslyis1 Alsowhensimultaneouslywritingdatafromamultipleofsessionsandthefirstreceivedsessionoccupies morethanoneminutethewritingrequestofsubsequentlyconnectedsessionswillberejected ItisnecessarytospecifyASCII(TypeA)orBinary(TypeI)forfilesasthetransfermodesbutthemode differencesdependontheclientwithoutprocessingonthisproductDataistransferredasisintheBinary modebut0Ahexisconvertedto0Dhex+0AhexfortransferintheASCIImodeForthatreasontoavoid mistakenlyspecifyingthismodethisproductshouldbesettoBinarymodetotransferallfiles SupportsbothActiveandPassivemodessoyoucansenddataoverafirewallTransferthroughputisless efficientinPassivemode Anonymouslogin Ifyouloginwithausernameorpasswordthatisnotregisteredyoucanloginwithgeneraluserrights Whenlogginginasanonymoustheusernameandpasswordmustbewithin31characters Inthiscasethepasswordisomitted WhenaccessinganFTPserverfromahostdevicedosousinganFTPclientsoftware(CUIversioncommand

directinput)ofastandardOS IfthereisnoaccessfromtheFTPclientfor15minutestheFTPserverwillforciblydisconnecttheconnection

TherearemultipleaccountsthatrequirelogginginforoperationsTheusernamesandpasswordsareasfollows

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ThedirectorydisplayedbyFTPandthefileconfigurationandfunctionsareshownonthenextpage

IFBD-HE0708 BE07 Userrsquos Manual

3-21

DirectoryFileConfigurationandFunctions

Directory FilenameNote2

ExtensionRestrictionNote3

TransferModeNote4

AccountLimitNote1

user root Function

- - None(Rootdirectory)

lp printdatprn No Binary W W PrintOutputtoPrinterrarrSeeldquo3181FTPPrintingrdquo

net_config netconfini ldquoinirdquo BinaryorASCII R RW Readsandupdatesnetworksettings

rarrSeesection3182NICSettings

status netstastxt - BinaryorASCII R R Readsoperationinformationofoperatingnet-

work

nicvertxt - BinaryorASCII R R Readsnetworkcardversioninformation

prnstastxt - BinaryorASCII R R Readprinterstatus(hexadecimaldumpdisplay)

deviceidtxt - BinaryorASCII R R ReadPrinterDeviceID

firmware NIC_MAINbin ldquobinrdquo Binary - W NICMainFWUpdaterarrSeeldquo3183FWUpdaterdquo

freespace - No BinaryorASCII R RW Freespace

Note1AccountLimit RReadOnlyWWriteOnlyRWReadWrite-NoFunction

Note2Filenames Filenamesshouldbelessthan32charactersincludingtheextensionTherearenorestrictionstofilenamestowriteexceptfortheextensionUsablecharactersarelimitedtoEnglishnumbersandalphabet(ldquoArdquotordquoZrdquoldquoardquotordquozrdquoldquo0rdquotordquo9rdquo)

Note3FileExtensionRestrictions Whenanextensionrestrictionisspecifiedthefilenamespecifiedotherthanthespecifiedextensionsisrejected ThereisnoconceptofextensioninUNIXLinuxandMacOSXbutthisrestrictionisappliedtothefinalfourcharactersofthefilename

Note4Transfermode FilescanbetransferredbyBinaryaloneorASCIIcanbespecifiedHoweverspecifyalwaysBinarymodetopreventspecificationmistakes

Note5Observethefollowingrestrictionsforthetotalsizeforfilesandnumberoffilesthatcanbeuploadedtothefreespace bullTotalFileSizeMax640Kbytes bullTotalNumberofFilesMax10 Alsodonotplaceanexecutablefileinthisdirectory

IFBD-HE0708 BE07 Userrsquos Manual

3-22

ExampleFTPCommandExecutionThisisanexampleofinputinaWindowscommandpromptUNIXLinuxshellinputisthesameThisisanexampleexecutionofacquiringaprinterstatusfileThefilelistdisplay(dircommand(onUNIXLinuxitistheIscommand))isinUNIXcompatibleformat(includingversiondisplay)

(AssumedConditions)PrinterIPaddress=192168101

larrConnecttoFTP

larrEnterusername

larrEnterpassword(Defaultpublic)

larrMovetostatusdirectory

larrCurrentdirectorypositiondisplay

larrFilelist

larrSpecifybinarytransfermode

larrGettheprnstastxtfi

larrMovetorootdirectory

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-23

3181 FTP Printing WhenwritingdatatotheIpdirectoryitistransferredtotheprinterasprintdata

3182 NIC Setting LogintotheFTPserverfromanFTPclienttoviewthesettingsbyreadingthesettingfileinthenet_configdirectoryAlsobyuploadingthesettingfiletothesamedirectoryyoucanstorethesettingsinthenon-volatilememoryTheextensionsoffilenamesuploadedfromtheFTPclientarechangedtoldquo$$$rdquopriortowritingtoNVRAMandthefilesaresavedasmid-wayfilesWhenupdatingissuccessfulthemid-wayfilesaredeletedbutiftheformatofthesettingcontentsisincorrectorthewritingtothenon-volatilememoryiserroneousandthewritingfailsthefileswillremainwithoutbeingdeleted(extensionldquo$$$rdquo)AlsoifwritingendsnormallytheprinterwillautomaticallyberesetIftheldquoConfigurationPrintrdquoitemisldquoEnablerdquotheresetwillbeappliedwhenthesettingsprintisended

SettingExampleExampleofFWVer500StarwebPRNTmodel(netconfini)

The loaded NIC MAC information is used for the MAC Address item but when uploaded the MAC information field is ignored Therefore when you use a loaded setting file to upload to NIC you do not need to change this field

ltlt IFBD-HE07X08X Information gtgt MAC Addr 001162123456 Configuration Print ENABLE

ltlt IFBD-HE0708 Information gtgt MAC Addr 0011620001d8 Configuration Print ENABLE

ltlt IP Parameters -NVRAM- gtgt IP Address 192168101 Subnet Mask 2552552550 Default Gateway 19216810254 DHCPBOOTP DISABLE RARP DISABLE

ltlt System Configuration gtgt user Login Password guest root Login Password Web Refresh Time (Sec) 5 9100 Multi Session DISABLE 9100 Data Timeout (Sec) 0 TCP Keep-Alive DISABLE FTP ENABLE Disconnect Message ENABLE TCP Port80 ENABLE Subnet Mask (BOOTP) HE05 Emulation TCP SYN Timeout(Sec) 104 TCP SYN Interval(Sec) 2 22222 FS 3 Command DISABLE

ltlt Web Print gtgt TCP Port Number 80

ltlt SNMP gtgt Authentic Community Trap Community public Trap Address(IP) 0000 SysContact 1234 SysName SysLocation EnableAuthenTrap 2

ltlt SSLTLS gtgt SSLTLS DISABLE TCP Port 443 Certificate Self-Signed Self-Signed Command Not Exist CA-Signed Certificate Not Exist

When you specify Enable for the Configuration Print item you can print the settings to verify that they have been loaded to the non-volatile memory

The factory default setting for 9100Multi-session is different from the old product Factory Default SettingsIFBD-HE0506BE05 (old product) ENABLEIFBD-HE0708BE07 (this product) DISABLE

The Web Print setting items are for

the Star WebPRNT model only

The SNMP setting items are for

FW Ver 500 or later only

IFBD-HE0708 BE07 Userrsquos Manual

3-24

FileFormatRules SettinglineformatisldquoItemNamerdquoldquoSettingValuerdquoTheseparator(delimiter)isasingle-byteEnglishcharacter ldquordquo(colon) OnlyASCIIcharacterscanbeusedinthisfile Uploadsarerejectedforthefollwoing bullWhenanitemnamethatdoesnotexistisspecifiedorthereareinsufficientnumberofsettingitems bullWhenthesettingvalueinputisoutofrange bullWhentheinputforStaticvalueandDynamicvaluehasastandardviolationintheIPparametersettingfield (SeetheNotesField) Linesbeginningwithldquordquoareskippedascommentlines

ltlt DIPSW Setting gtgt

SW1=OFF DHCPBOOTP Timeout ENABLE

SW2=OFF Reserved

Notes

-When DHCPBOOTP or RARP is changed

to ENABLE IP Address Subnet Mask

and Gateway Address must be set to

0000

-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

The lines beginning with a (sharp)

are comment lines

IFBD-HE0708 BE07 Userrsquos Manual

3-25

3183 FWUpdateLogintothisproductusingFTPtoupdatetheNICfirmware(FW)byuploadingtheversionupgradebinarydatatothefirmwaredirectory

WhenuploadingFWdatatheFTPservercalculatestheCRCvalueoftheFWdataandchecksthatithas beentransferredcorrectlyIfthefirmwareisnotcorrectlytransferredcanceltheupload WhenalldatahasbeenconfirmedtobecorrectlyreceivedstartwritingtotheFlashROMIfwritingtothe FlashROMendsnormallytheprinterwillautomaticallybereset WritingtakesseveralminutesAbsolutelyneverturnoffthepowerorapplyaresetpriortofinalresetbeing appliedIfterminatedpartwaytheFlashROMdatawillbedamangedandlateritmaynotstartup

ThefollowingdescribestheprocedurestoupdatetheFWofthisproductusingFTPForWindowsstartthecommandpromptthenfollowingthedirectionsbelowForUNIXLinuxdothesameopera-tionsontheshellexecutionscreen

(AssumedConditions)PrinterIPaddress=192168101AssumesthemainFWdata(rdquoHE7_V100(NIC_MAIN)binrdquo)fortheforthisproductisinthecurrentdirectoryDwhenFTPisexecutedonthehostdevice

larrConnecttoFTP

larrEntertheusername

larrMovetothefirmwaredirectory

larrEnterthepassword(Defaultpublic)

larrCurrentdirectorypositiondisplay

larrSpecifybinarytransfermode

larrWritethefirmwarefile

larrWaitherefortheprintertorestart

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-26

PrecautionsforFWupdatecompatibility

ThefollowingrestrictionsonFWupdateapplytothesubjectFWversions

bullWhenusingaproductwithIFcardFWthatisVer4XXorearlier UpgradetoFWVer500orlaterisnotpossibleUseVer4XXorearlierFWbullWhenusingaproductwithIFcardFWthatisVer500orlater DowngradetoFWVer4XXorearlierisnotpossibleUseVer500orlaterFW

CheckingtheversionoftheIFcardthatisusedbullTurnonthepowerwhilepressingandholdingtheFeedswitchontheprinterunitandchecktheself-testprintinformation(Fordetailsaboutthecontentsofself-testprintrefertosection325ldquoSelf-testPrintrdquo)

bullTochecktheversionfromthePCBchassisappearancerefertosection21ldquoModelNamesrdquo

IFBD-HE0708 BE07 Userrsquos Manual

3-27

319 DiscoveryThisproducthasaStargenuineNICsearchprotocolSDP(StarDiscoveryProtocol)SDPusesUDPcommunicationport22222SDPisusedtosearchtheproductoverLANusingapplicationsoftwaresuchasasettingutilityprogram

ThefollowingisanexampleTheNameofIFUnitfieldisdifferentthisproduct(IFBD-HE0708BE07)andtheoldproducts(IFBD-HE0506BE05)bullNameofIFUnitldquoIFBD-HE0506rdquobullNameofIFUnitldquoIFBD-HE0708rdquo

(Ex)Detaileddisplayexampleofsearchresultsusingadiscoverytool(OSWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

3-28

3110 TFTPClientWhentheprinterpoweristurnedonwhileyouholddownthepushswitchtheTFTP(TrivialFileTransferProtocol)clientstoredinthebootloaderisstartedupTheTFTPclientautomaticallydownloadsthemainprogramfromtheTFTPserverovertheLANandwritestotheFlashROMontheNICboardWhenwritingendsnormallytheprinterwillautomaticallyberesetandwillstartupnormallyThefollowingflowchartshowstheseriesofoperations

YES

NO

YES

NO

Power On (Reset)

Was Push

Switch Released

Was Push

Switch Pressed

LAN Connector LED (RedGreen)

Stops Blinking Alternately

Get IP Address from

DHCPBOOTP Server (1)

Connect to TFTP Server

Download NIC Main

Firmware (2)

Write Main Firmware to

Flash Memory

Reset Printer

To Main Program Execution

LAN Connector LED (RedGreen)

Starts Blinking Alternately

1ItisnecessarytostartuptheTFTPandDHCPBOOTPserversonthesamemachine2TheNICmainfirmwarefilenamedownloadedfromTFTPmustbeldquoNIC_MAINbinrdquoEveniftheversionisdifferentthefirmwaremustbethesamenameaswhendownloadingusingTFTP((Ex)YoucanchangeldquoHE7_V100(NIC_Main)binrdquotoldquoNIC_MAINbinrdquo)

NoteThisTFTPclientfunctionisusedforemergencyrecoverywhentheFWmainfirmwarehasbeendamagedUsetheFTPserverfunctionforordinaryFWupdates(Seesection318FTPServer)

IFBD-HE0708 BE07 Userrsquos Manual

3-29

3111 TCPKeep-AliveThisproductsupportsTCPKeep-AliveIfTCPKeep-AliveisvalidTCPKeep-Aliveoperationsareperformedunderthefollowingconditionsonthecomputer

Item Value FactoryDefault RemarksSetting ENABLEDISABLE DISABLEDisconnectiontimeouttime Approx42seconds Note1

Note1Ifthereisnoresponseforthistimefromthecomputertheprinterforciblydisconnectstheconnection(RST)

ThisfeatureisappliedtoallTCPIPcommunicationsports ThisfeatureisunrelatedtotheTCP9100datareceptiontimeout

Thefollowingisanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltDATAgt

ltDATAgt

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

RST

Printer (TCP Port)

Receive TCP Connection

Detect TimeoutForced Disconnection

No Reception Data From PC

Start TCP Keep-Alive prove

No Response from PC (Approx 42 Seconds)

TCP Connection)

PC Problem Occurs Here

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-30

3112 SNMP ThisfunctionsupportsFWVer500orlaterTheSNMPofthisproductincludesaSNMPagentthatoperatesusingUDPIPVariousinformationaboutthisproductandtheprintercanbemanagedwiththeSNMPmanager

ItiscompatiblewithSNMPv1andsupportsMIB-II(RFC1213)andHostResource-MIB(RFC1514)ReadprivilegeisgrantedtocommunitynameldquopublicrdquoandthecharacterstringregisteredinldquoAuthenticCommunityrdquointheproductsettingsishandledasthewriteprivilegeHoweverifnocharacterstringissetinldquoAuthenticCommunityrdquowriteprivilegeisgrantedtocommunitynameldquopublicrdquo

RestrictionssysContactsysNameandsysLocationarelimitedtoamaximumof78(1-byte)charactersifAdminStatusandifOperStatusareread-onlyand1isalwaysreturnedasthereadvalue AnexplanationoftheMIBsupportedbythisproductislistedinthetablebelow

MIB-II(RFC1213)Name DescriptionsysDescr ASCIIcharacterstringcontainingthedevicenameversionandotherinformationsysObjectID ObjectIDindicatingtheproductidentificationnumbersysUpTime Elapsedtimeafterstartingup(units10msec)sysContact ASCIIcharacterstringcontainingtheadministratornameandcontactinformationsysName ASCIIcharacterstringcontainingthedevicemanagerdomainnameandother

informationsysLocation ASCIIcharacterstringindicatingthephysicallocationwherethedeviceisinstalledsysServices ValueindicatingthedeviceprotocollevelserviceifNumber DevicenetworkinterfacenumberifIndex InterfaceidentificationnumberifDescr ASCIIcharacterstringindicatinginformationassociatedwiththeinterfaceifType PhysicallayerandlinkprotocolinterfacetypeifMtu MaximumtransmittabledatagramsizeifSpeed Interfacetransmissionspeed[bitsec]ifPhysAddress InterfacephysicaladdressifAdminStatus InterfaceadministrationstatusifOperStatus InterfaceoperatingstatusifLastChange sysUpTimevalueatthetimewhentheinterfaceoperatingstatuswaslastchangedifInOctets NumberofbytesreceivedbytheinterfaceifInUcastPkts NumberofsubnetworkunicastpacketsreceivedanddeliveredtoahigherlayerifInNUcastPkts NumberofbroadcastormulticastpacketsreceivedanddeliveredtoahigherlayerifInDiscards Numberofnormalreceivedpacketsthatwerediscardedduetofullbufferorother

reasonifInErrors NumberofreceivederrorpacketsifInUnknownProtos Numberofreceivedpacketsthatwerediscardedbecauseofaninvalidor

unsupportedprotocolifOutOctets TotalnumberoftransmittedbytesifOutUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedunicasttransmissionof

IFBD-HE0708 BE07 Userrsquos Manual

3-31

Name DescriptionifOutNUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedbroadcastormulticast

transmissionofifOutDiscards Numberofpacketsthatwerediscardedandnottransmittedduetofullbufferor

otherreasonifOutErrors NumberofpacketsthatwerenottransmittedduetoerrorifOutQLen Lengthoftheoutputqueue(numberofpackets)ifSpecific MIB-definedobjectIDuniquetotheinterfacemediathatisbeingusedatIfIndex Valuethatidentifiestheinterfacerelatedtothistranslationentry(=ifIndex)atPhysAddress Media-dependentphysicaladdressatNetAddress Networkaddress(IPaddress)correspondingtothephysicaladdressipForwarding IndicationofwhetherornotthereisafunctionforforwardingIPdatagrams

receivedattheIPgatewaytootherdestinations (1Forwarding2NotForwarding)

ipDefaultTTL DefaultvalueofIPdatagramheaderTTLipInReceives TotalnumberofreceivedIPdatagramsipInHdrErrors NumberofdatagramsdiscardedduetoIPheadererroripInAddrErrors NumberofdatagramsdiscardedduetoproblemwiththeIPheaderdestination

addressipForwDatagrams NumberofIPdatagramsforwardedtothefinaldestinationipInUnknownProtos NumberofIPdatagramsintendedforownnodethatwerediscardeddueto

unknownorunsupportedprotocolipInDiscards NumberofdatagramsdiscardedduetobufferspaceorotherinternalproblemipInDelivers NumberofdatagramsdeliveredtoIPuserprotocols(higher-levelprotocols

includingICMP)ipOutRequests0 NumberofIPdatagramtransmissionrequestsexecutedbylocalIPuserprotocolsipOutDiscards NumberofIPdatagramsthatwerediscardedandnottransmitteddueto

insufficientbufferorotherreasonipOutNoRoutes NumberofIPdatagramsdiscardedbecausenoroutetothedestinationcouldbe

foundwhentransmittingipReasmTimeout MaximumvalueofreceivingwaittimeforallIPdatagramswhenfragmentedIP

datagramsarereceivedandreassembledipReasmReqds NumberofreceivedfragmentedIPdatagramsnecessarytoreassembletheentityipReasmOKs NumberofreceivedfragmentIPdatagramsthatweresuccessfullyreassembledipReasmFails NumberofreceivedfragmentIPdatagramswherereassemblyfailedipFragOKs NumberofdatagramsthatweresuccessfullyfragmentedforthisentityipFragFails Numberofdatagramsthatcouldnotbefragmentedandwerediscardedforthis

entityipFragCreates NumberoffragmentIPdatagramsthatweregeneratedasaresultof

fragmentationforthisentityipAdEntAddr IPaddresswhichisassociatedwiththeaddressinformationipAdEntIfIndex InterfaceidentificationnumbercorrespondingtothisIPaddressipAdEntNetMask SubnetmaskvalueassociatedwiththisIPaddressipAdEntBcastAddr ValueoftheleastsignificantbitintheIPbroadcastaddressusedforbroadcast

sentontheinterfaceoftheIPaddressipAdEntReasmMaxSize MaximumIPdatagramsizethatcanbereassembledfortheentityfromthe

receivedfragmentIPdatagrams

IFBD-HE0708 BE07 Userrsquos Manual

3-32

Name DescriptionipRouteDest DestinationIPaddressofthisroute(0000=Defaultroute)ipRouteIfIndex Interfaceidentificationnumberfortransmittingtothenextdestinationhostonthis

route(=ifIndex)IpRouteMetric Primaryroutingmetricforthisroute(-1=Notused)ipRouteNextHop IPaddressofnexthoponthisrouteIpRouteType Routetypes(1Noneofthefollowing2Invalidroute3Directconnection4

Indirectconnection)IpRouteProto RoutingmechanismbywhichthisroutewaslearnedIpRouteAge Elapsedtimeafterthisroutewaslastconfirmedasanormalroute[sec]IpRouteMask ValuewhichperformslogicalANDbeforecomparisonwithipRouteDestorthe

destinationaddressipRouteInfo MIBdefinitionnumberforroutingprotocolusedforthisrouteipNetToMediaIfIndex Interfaceidentificationnumberforthisentry(=ifIndex)ipNetToMediaPhysAddress Media-dependentphysicaladdressipNetToMediaNetAddress IPaddresscorrespondingtothephysicaladdressofthisentryipNetToMediaType Addressconversionmethod(1Noneofthefollowing2Invalidvalue3Dynamic

conversion4Staticconversion)icmpInMsgs TotalnumberofreceivedICMPicmpInErrors NumberofreceivedICMPmessagesthatwerediscardedduetochecksumerror

orotherICMPspecificationerroricmpInDestUnreachs NumberofICMPdestination-unreachablemessagesreceivedicmpInTimeExcds NumberofICMPtime-exceededmessagesreceivedicmpInParmProbs NumberofICMPparameter-problemmessagesreceivedicmpInSrcQuenchs NumberofICMPsource-quenchmessagesreceivedicmpInRedirects NumberofICMPredirectmessagesreceivedicmpInEchos NumberofICMPecho-requestmessagesreceivedicmpInEchoReps NumberofICMPecho-replymessagesreceivedicmpInTimestamps NumberofICMPtimestamp-requestmessagesreceivedicmpInTimestampReps NumberofICMPtimestamp-replymessagesreceivedicmpInAddrMasks NumberofICMPaddressmaskrequestmessagesreceivedicmpInAddrMaskReps NumberofICMPaddressmaskreplymessagesreceivedicmpOutMsgs TotalnumberofICMPmessagestransmittedicmpOutErrors NumberofICMPmessagesthatwerediscardedandnottransmittedduetofull

bufferorotherreasonattimeofICMPtransmissionicmpOutDestUnreachs NumberofICMPdestination-unreachablemessagestransmittedicmpOutTimeExcds NumberofICMPtime-exceededmessagestransmittedicmpOutParmProbs NumberofICMPparameter-problemmessagestransmittedicmpOutSrcQuenchs NumberofICMPsource-quenchmessagestransmittedicmpOutRedirects NumberofICMPredirectmessagestransmittedicmpOutEchos NumberofICMPecho-requestmessagestransmittedicmpOutEchoReps NumberofICMPecho-replymessagestransmittedicmpOutTimestamps NumberofICMPtimestamp-requestmessagestransmittedicmpOutTimestampReps NumberofICMPtimestamp-replymessagestransmittedicmpOutAddrMasks NumberofICMPaddressmaskrequestmessagestransmittedicmpOutAddrMaskReps NumberofICMPaddressmaskreplymessagestransmitted

IFBD-HE0708 BE07 Userrsquos Manual

3-33

Name DescriptiontcpRtoAlgorithm AlgorithmthatdecidestheresendtimeoutvalueforTCPconnection

(1Noneofthefollowing2Fixedvalue3MIL-STD-17784VanJacobsonrsquosalgorithm)

tcpRtoMin MinimumTCPprotocolresendtimeoutvalue(units10msec)tcpRtoMax MaximumTCPprotocolresendtimeoutvalue(units10msec)tcpMaxConn MaximumnumberofTCPconnectionstcpActiveOpens NumberoftimesthatTCPconnectionswereactivelyopenedtcpPassiveOpens NumberoftimesthatTCPconnectionswerepassivelyopenedtcpAttemptFails NumberoftimesthatTCPconnectionsfailedtcpEstabResets NumberoftimesthatTCPconnectionswereresettcpCurrEstab NumberofTCMconnectionswithstatusESTABLISHEDorCLOSE-WAITtcpInSegs NumberofreceivedTCPsegmentstcpOutSegs NumberoftransmittedTCPsegmentstcpRetransSegs NumberofresentTCPsegmentstcpConnState StatusofthisTCPconnection

(1Closed2Listen3SynSent4SynReceived5Established6FinWait17FinWait28CloseWait9LastAck10Closing11TimeWait12DeleteTCB)

tcpConnState StatusofthisTCPconnectiontcpConnLocalAddress LocalIPaddressofthisTCPconnectiontcpConnLocalPort LocalportnumberofthisTCPconnectiontcpConnRemAddress RemoteIPaddressofthisTCPconnectiontcpConnRemPort RemoteconnectionportofthisTCPconnectiontcpInErrs Numberofreceivederrorsegments(TCPchecksumerroretc)tcpOutRsts NumberoftimesthatTCPconnectionswereresetudpInDatagrams TotalnumberofUDPdatagramsdeliveredtoUDPusersudpNoPorts NumberofreceivedUDPdatagramsdestinedforportsthatarenotopenudpInErrors NumberofreceivedUDPdatagramswhichwerediscardedduetoaproblemwith

thedestinationportapplicationudpOutDatagrams NumberoftransmittedUDPdatagramsudpLocalAddress LocaladdressofUDPreceivingstandbyport(0000nodesignatedreceiving

address)udpLocalPort Receivingwaitlocalportnumber

IFBD-HE0708 BE07 Userrsquos Manual

3-34

Name DescriptionsnmpInPkts TotalnumberofSNMPmessagesreceivedfromthetransportservicesnmpOutPkts TotalnumberofSNMPmessagetransmissionrequestssenttothetransportlayersnmpInBadVersions TotalnumberofreceivedSNMPmessagesthatwereforanunsupportedversionsnmpInBadCommunityNames TotalnumberofreceivedSNMPmessageswithaninvalidcommunitynamesnmpInBadCommunityUses NumberofreceivedSNMPmessagesthatindicatedanoperationwhichisnot

permittedbythatcommunitysnmpInASNParseErrs NumberoferrorsinASN1orBERformatdetectedwhiledecodingreceivedSNMP

messagessnmpInTooBigs NumberofreceivedSNMPPDUwitherrorstatusldquoTooBigrdquosnmpInNoSuchNames NumberofreceivedSNMPPDUwitherrorstatusldquoNoSuchNamerdquosnmpInBadValues NumberofreceivedSNMPPDUwitherrorstatusldquoBadValuerdquosnmpInReadOnlys NumberofreceivedSNMPPDUwitherrorstatusldquoReadOnlyrdquosnmpInGenErrs NumberofreceivedSNMPPDUwitherrorstatusldquoGenErrrdquosnmpInTotalReqVars NumberofMIBobjectsreadsuccessfullyasaresultofGet-RequestandGet-

NextRequestPDUssnmpInTotalSetVars NumberofMIBobjectschangedsuccessfullyasaresultofreceivingSet-RequestsnmpInGetRequests NumberofreceivedSNMPGet-RequestPDUssnmpInGetNexts NumberofreceivedSNMPGet-NextRequestPDUssnmpInSetRequests NumberofreceivedSNMPSet-RequestPDUssnmpInGetResponses NumberofreceivedSNMPGet-ResponsePDUssnmpInTraps NumberofreceivedSNMPtrapPDUssnmpOutTooBigs NumberoftransmittedPDUswithdesignatederrorstatusldquoTooBigrdquosnmpOutNoSuchNames NumberoftransmittedPDUswithdesignatederrorstatusldquoNoSuchNamerdquosnmpOutBadValues NumberoftransmittedPDUswithdesignatederrorstatusldquoBadValuerdquosnmpOutGenErrs NumberoftransmittedPDUswithdesignatederrorstatusldquoGenErrrdquosnmpOutGetRequests NumberoftransmittedSNMPGet-RequestPDUssnmpOutGetNexts NumberoftransmittedSNMPGet-NextRequestPDUssnmpOutSetRequests NumberoftransmittedSNMPSet-RequestPDUssnmpOutGetResponses NumberoftransmittedSNMPGet-ResponsePDUssnmpOutTraps NumberoftransmittedSNMPtrapPDUssnmpEnableAuthenTraps Controlofauthentication-failuretrapgeneration

(1Generatetraps2Donotgeneratetraps)

HostResource-MIB(RFC1514)Name DescriptionhrDeviceIndex CharacteristicvalueassignedtotheconnecteddevicehrDeviceType ConnecteddevicetypehrDeviceDescr CharacterstringdescribingtheconnecteddevicehrDeviceID ConnecteddeviceproductIDhrDeviceStatus Connecteddevicestatus

(1Unknown2Running3Warning4Testing5Down)hrDeviceErrors NumberoftimeserrorsweregeneratedbytheconnecteddevicehrPrinterStatus Connectedprinterstatus

(1Idle2Printing3Warmup)hrPrinterDetectedErrorState Connectedprintererrorstatus

(0LowPaper1NoPaper2LowToner3NoToner4DoorOpen5Jammed6Offline7ServiceRequested)

IFBD-HE0708 BE07 Userrsquos Manual

3-35

31121SNMPConfigurationParametersThefollowingparameterscanbesetfromwebconfigurationorTelnetThesevaluescanalsobecheckedatself-testprint

Name Settingrange DefaultvalueAuthenticCommunity Max15characters(ASCII) ldquopublicrdquoTrapCommunity Max15characters(ASCIIJapaneseOK) ldquopublicrdquoTrapAddress(IP) 0000-255255255255 0000SysContact Max78characters(ASCIIJapaneseOK) NoneSysName Max78characters(ASCIIJapaneseOK) NoneSysLocation Max78characters(ASCIIJapaneseOK) NoneEnableAuthenTrap 1or2 2

31122 Trap Issue Events WhentheEnableAuthenTrapsettingforthisproductisENABLEthenthisproductissuestrapstotheSNMPmanager(trapnotificationaddress)whenthefollowing3eventsoccur

[Trapissueevents]1Whenproductwasstartedup[Generictraptype=0(ColdStart)]

2Whenprinterstatuschanged(IEEE1284portstatusmonitor)[Generictraptype=6(EnterpriseSpecific)]

3Whenaccessbyaninvalidcommitteenameoccurred[Generictraptype=4(AuthenticationFailure)]

IFBD-HE0708 BE07 Userrsquos Manual

3-36

32 OtherSpecifications321 Operating Time

Thereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP(startofIPaddressacquisition)Ittakesapproximately18secondsbeforetheTCPIPservices(HTTPTELNETFTPLPDRawSocketPrint)canbeusedafterturningonthepower

NoteWhenacquiringtheIPaddressbyDynamice(DHCPBOOTPRARP)thistimemay lengthendependingontheserverresponsetime

322 PushSwitchWhiletheTCPIPisoperating(thepowerhasbeenturnedonanditiswithintheelapsetimedescribedinsection321StartupTime)ifthepushswitchiscontinuedtobehelddowntheLEDdisplaypatternwillchangeaccordingtothetimesshownbelowWhentheswitchisreleasedtheproductwillentereachspecialmode

SpecialMode

Phase SWPressingTimeLANConnector

LEDBlinkingPattern SpecialModeGreen Red

1 1secondtolessthan5seconds Blinking Blinking NICsettinginitializemode(2)2 5secondtolessthan9seconds Extinguished Blinking Reserved(Undefined)3 9secondtolessthan13seconds Blinking Extinguished Reserved(Undefined)

Over13seconds(1)

Note1WhenPhase3isexceededpresstheswitchfor1secondtoreturntoPhase1

Note2ExecutionproceduresfortheNICsettinginitializemode

1 Afterenteringthismodepressthepushswitchonceandreleaseit TheLEDdisplaywillbeldquoGreen=ExtinguishedRed=ExtinguishedrdquoandtheinitializingoftheNICsettingsinthenon-volatilememorywillbegin

2 Iftheinitializationissuccessfultheprinterwillautomaticallybereset DonotturnoffthepowerorapplyaresetuntilthisresethasbeenappliedAlsoiftheNICsettinginitializationfailstheLEDdisplaywillbeldquoGreen=ExtinguishedRed=Litrdquoandallopera-tionswillstopIfsoturnthepoweroff

NoteWhenturningthepoweronadifferentmode(automaticfirmwareupdatefunctionusingTFTPclient)willstartupthatisdifferenttotheabovefunctionsfortheoperationswhenturningthepoweronwiththepushswitchpressedFordetailsseesection318TFTPCli-ent

IFBD-HE0708 BE07 Userrsquos Manual

3-37

323 DIPSwitchesDIPswitchesareloadedwhenthepoweristurnedonorwhentheprinterisresetThereforewhenyouchangethesettingsenablethembyturningtheprinteronagainorbyexecutingaprinterresetTurnthepoweroffbeforechangingthePCBandinterfacetype

DIPswitch Feature ON OFFDIPSW1 SetsIPaddressacquisitiontimeout Notimeout 20seconds(factorydefaultsetting)DIPSW2 Reserved(Fixedatoff) - -

DIPSW1SetsthetimeouttimewhengettingtheaddressfromaDHCPBOOTPserverThefactorydefaultsetting(whensettooff)is20secondsWhensettoonthereisnotimeoutIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedAsaresultatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtohavenoIPaddressacquisitiontimeout

DIPSW2PresentlyunusedAfeaturewillbeaddedinthefutureThisshouldalwaysbeoff

324 LEDThereisaredandagreenLEDequippedonthenetworkinterfaceconnector(LANconnectorRJ45)Thesefunctionasoutlinedbelowundernormaloperatingconditions

Red(LINKActivity) Alinkhasbeenestablishedbetweentheportandtheconnecteddevice CommunicationsarereadyatbothdevicesGreen(100M) Lightswhentheportisoperatingat100Mbps

ForotherstheflashingpatternchangesaccordingtothepressingofthepushswitchFordetailsseesections3110TFTPClientand322PushSwitch

IFBD-HE0708 BE07 Userrsquos Manual

3-38

325 Self-testPrintIfthisproductexecutesaprinterself-printthefollowingisprintedaftertheprintersettingprintFinallyfortheIPparameterinformationduringoperationitisnotpossiblewhenconductingaself-printbycommandfromthehostdevice

Self-testPrintExample(ForFWVer500andStarwebPRNTmodel)

VersionInformation(MainBootLoadPLD)

NICSettingInformation(SameasthenetconfinirdquoFile)

TheWebPrintsettingitemsareformodelswhichsupportStarwebPRNTonlyTheSNMPsettingitemsareforFWVer500orlateronly

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 7: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

2-2

22 Specifications

NetworkIFUnit IEEE80233u (10BASE-TEthernet100BASE-TXFastEthernet)

LED Redx1Greenx1 RedLINKActivity Green100BASE-TX Displayswithflashingpatternswhenexecutingaspecialmode

SwitchforSettings PushSwitchx1 DIPSW(dipole)x1 Seesections322PushSwitchand323DIPSwitchesfordetailson eachspecification

PCBDimensions 69mmx61mm(Toleranceplusmn05mm) t=16mm(Toleranceplusmn02mm)

ProductWeight IFBD-HE07 Approximately63g IFBD-HE08 Approximately65g IFBD-BE07 Approximately118g Theweightsabovedonotincludepackingmaterialsoraccessories

PowerSupply OperatingVoltage5Vplusmn5 RatedCurrentConsumption500mAMax

IFBD-HE0708 BE07 Userrsquos Manual

2-3

23 AmbientConditionsAmbientStorageConditions StorageTemperature-20˚C-+70˚C StorageHumidity20-90(Mustbenocondensation)AmbientOperatingConditions OperatingTemperature0˚C-+55˚C OperatingHumidity20-80(Mustbenocondensation)

24 CompatibleSpecificationsConformtotheacquiredstandardontheprintersideForthecompatiblespecificationsrefertotheprinterproductspecifications

25 ConnectorSpecifications

251 NetworkInterface(RJ45)ManufacturerandModelNumberHiroseElectricCoLtdTM11R-5M2-88-LP

PinNumberPinNumber SignalName Direction Remarks

1 TX+ Output2 TX- Output3 RX+ Input

4-5 NC -6 RX- Input7-8 NC -

IFcardisthestandardfordirectionThepinattherighttowardtheinsertionsideispin1

IFBD-HE0708 BE07 Userrsquos Manual

2-4

26 EthernetCommunicationConditions

ThecommunicationlinkconditionswiththeconnectingdeviceoftheEthernetaredeterminedbyAutoNegotiation

IfthisproductisconnecteddirectlytoanintelligentswitchhuborintelligenthubthephysicallinkmaytakesometimetobecomeestablishedInsuchcasesifsettogettheIPaddressfromaDHCPBOOTPserveratimeouterrorcouldoccurwhilewaitingtogettheaddressfromDHCPBOOTPanditwillfailtogettheaddress(Note1)AworkaroundistochangetheDIPSW1toinvalidatethetimeoutforgettingtheIPaddressFordetailsonhowtosetDIPSW1seesection323DIPSwitches

Note1 Thisissuesometimescanbeovercomebysettingupanormalhub(non-intelligent) betweentheproductandintelligentswitch

27 NetworkConnectionCableIftheconnectingdevice(hubrouterorhostdevice)doesnotsupportAutoMDIMDI-Xbecarefulofthetypeofcableyouuse(straightorcross)Normallywhenconnectingtoahuborrouter(MDI-X)useastraightcableForahostdevice(MDI)useacrosscableforconnectingPeer-to-Peer

Usethefollowingcablestandards CableStandard Category5orhigherUTPcable CableLength 100morless

IFBD-HE0708 BE07 Userrsquos Manual

3-1

3 FUNCTION SPECIFICATIONS 31 ScopeofCommunicationsProtocols

ltTCPIPgtNetworkLayers ARPRARPIPICMPTransportLayers TCPUDP TCPKeep-AliveSupportedApplicationLayers DHCPBOOTP LPD(Printing) RawSocketPrint(TCPPort9100GetsPrintingPrinterStatus) GetsPrinterStatus(TCPPort9101) HTTPHTTPS(PrinterStatusDisplayVariousSettingsStarwebPRNT (Note1)) FTP(GetsprinterstatusvarioussettingsprintsFWupdates) Telnet(Getsprinterstatusvarioussettings) SDP(StarrsquosGenuineNICSearchProtocol) TFTP(RecoverFirmware) Resetwithauthenticationgetssettingsinformation(TCPport22222) SNMP(supportedbyFWVer500orlater) TCPIPSpecifications IPversion4(IPv4)

Note1 StarwebPRNTisonlyavailableforIFBD-HE07X08XBE07XSeeldquo4StarwebPRNT Functionrdquoformoredetails FWVer400andlatersupportsHTTPS

IFBD-HE0708 BE07 Userrsquos Manual

3-2

311 IPAddressSetting

Thisproducthasastatic(fixedcondition)anddynamic(DHCPBOOTPRARPandARPPing)IPaddressItispossibletospecifyasub-netmaskanddefaultgatewaywithstaticandDHCPBOOTPInthedefaultsettingsstaticisinvalidanddynamicisvalidThefollowingpagesdescribehowtoacquireanIPaddressforeachSeesection3115TransitionofProcessesinIPAddressAcquisitionThisproductallowsyoutocheckthecurrentIPparameterinformationwhileoperatingbyaself-printwhenturningthepoweronThisisoutputinthefollowingformatafterrunningaself-printSeesection325Self-testPrintfordetailsonrunningaselfprint

Protocol TheIPaddressacquisitionprotocolbelowisshownintheparenthesesoftheoperatingIPaddressline(Static) Static(Fixedaddress)(DHCP) GetsfromDHCPserver(BOOTP) GetsfromBOOTPserver(RARP) GetsfromRARPserver(Didnrsquotobtain) NoIPaddresswasacquired

YoucanfindtheMACaddresstouseinthissectionbyusingoneofthefollowingmethods1Executeaprinterself-print(seesection325)2Checkthefirst12charactersinthebarcodelabelaffixedtotheIFcardconnector

ExampleforwhentheMACaddressis001162111111

IFBD-HE0708 BE07 Userrsquos Manual

3-3

3111 StaticIfthefixedIPaddresssub-netmaskanddefaultgatewayarestoredinnon-volatilememorytheprinterwillalwaysstartupwiththefixedconditionswhenthepoweristurnedonIfstartedwithfixedconditionsthereisnoDHCPBOOTPRARPrequestARPPingisalsoinvalidIndefaultnofixedaddressisregisteredsoafterdynamicallyacquiringoneusingeitherofthemethodsofDHCPBOOTPRARPorARPPingdescribedbelowregisterthefixedaddresswiththeWEBTELNETorFTPservice

3112 DHCP BOOTPThisproductissetsothatDHCP(DynamicHostConfigurationProtocol)BOOTP(BOOTstrapProtocol)isvalidsoyoucanacquireanIPaddresssub-netmaskanddefaultgatewayfromaDHCPorBOOTPserverThedefaultsettingisDHCPBOOTPldquoenabledrdquoAwork-stationrunningDHCPorBOOTPserveroveraLANnetworkisrequiredforIPaddresssettingsusingDHCPBOOTP

ThenumberofDHCPBOOTPrequestsdiffersaccordingtotheDIPSW1settingsonthisproduct DIPSW1=OFFThisisissuedthreetimes20secondsaftertheTCPIPstartup(FactoryDefaultSetting) DIPSW1=ONOccursunlimitedtimesuntiltheaddressisacquired ThereisapartialcompatibilityoftheDHCPDiscoverprotocolwithBOOTPRequestsobotharehandledas beingthesame ForexampleifaBOOTPReplayisreturnedfirsttotheDHCPDiscovertheBOOTPacquiredaddressisused TheDHCPBOOTPRequestisconstantlybroadcastwith(255255255255)HoweveronlytheDHCPRenew Request(extensionrequestoftheaddressusageperiod)isissuedtotheserverthatacquiredthataddress WhentheaddressinformationisacquiredusingDHCPBOOTPRARPandARPPingareinvalidated TheaddressacquiredusingDHCPBOOTPislostwhenthepoweristurnedoffwithoutbeingwrittentothe non-volatilememory WhenacquiringanIPaddressfromaDHCPservertheSubnetMaskisalsoacquired WhenanIPaddressisacquiredfromaBOOTPserverthefollowingSubnetMaskisused [FWVer230orolder] TheSubnetMaskiscalculatedautomaticallyfromtheIPaddress [FWVer300orlater] -WhenSubnetMask(BOOT)=HE05EmulationTheSubnetMaskisacquiredfromtheBOOTPserver (Defaultsettings) -WhenSubnetMask(BOOT)=HE07EmulationTheSubnetMaskiscalculatedautomaticallyfromtheIPad dress ThissettingcanbechangedbyTelnet

SettingsRegisterthecombinationoftheIPaddresstobesetsub-netmaskdefaultgatewayandMacaddresstotheDHCPBOOTPserverandthenturnontheprinterpower

3113 RARPThisproductcanobtaintheIPaddressfromtheRARPserverbysettingtheRARP(ReverseAddressResolutionProtocol)tobevalidThedefaultsettingisRARPldquoValidrdquoAwork-stationrunningaRARPserveroveraLANnetworkisrequiredforIPaddresssettingsusingRARP

WhenusingRARPDIPSW1onthisproductmustbeturnedOFF TheRARPRequestisissuedoncewhen15secondshavepassedaftertheTCPIPstartupHoweveriftheIP addressisobtainedbytheDHCPBOOTPwithin15secondstheRARPrequestisnotgenerated WhentheRARPaddressinformationisacquiredusingARPPingisinvalidated YoucannotgetasubnetmaskordefaultgatewayfromRARPservers TheaddressacquiredusingRARPislostwhenthepoweristurnedoffwithoutbeingwrittentothenon-volatile memory

SettingsRegisterthecombinationoftheIPandMACaddressestobesettotheRARPserverandthenturnontheprinterpower

3114 ARPPing RegisterthecombinationoftheIPandMACaddressofNICtotheARP(AddressResolutionProtocol)tableonthehostdeviceandsettheIPaddressusingthePingARPbyissuingaping

WhenusingRARPDIPSW1onthisproductmustbeturnedOFF OperationswithanIPaddresssetbyARPPingarepossibleonlywhentheIPaddressisnotacquiredeven witheitherofthemethodsofDHCPBOOTPandRARPwhentheStaticaddressisnotset Youcannotacquireasub-netmaskanddefaultgatewaywithARPPing AnaddresscanbeacquiredusingARPPingonlyonetime TheaddressacquiredusingARPPingislostwhenthepoweristurnedoffwithoutbeingwrittentothenon- volatilememory

Settingexamplesareprovidedonthenextpage

IFBD-HE0708 BE07 Userrsquos Manual

3-4

SettingexampleusingARPPing

ThisexplanationassumestheMACaddresis001162123456andtheIPaddressis192168102

(1)TurnontheprinterequippedwiththisproductWaitfortheprintertobereadyfortheARPPping(Normallythisisapproximately35seconds)Orexecuteaself-printontheprinterandwaitforthefollowingtobeprinted

(2)AvoidduplicatingaddressbyclearingtheARPtableexistingonthehostdevicearp -d 192168102arp -a

(3)RegisterthecombinationofIPandMACaddressestotheARPtableonthehostdevice (ForUNIXLinux)ShellInput

arp -s 192168102 001162123456arp ndasha

(ForWindows)CommandPromptInputarp -s 192168102 00-11-62-12-34-56arp ndasha

(4)Pingfromthehostdeviceping 192168102

(5)CheckthattherewasanechoresponsetothespecifiedaddressfromNICHoweverthereisnoechoresponsethefirsttimebecauseitisusedonlytoacquiretheIPaddressThereisaresponsetothesecondandsubsequentpings

ping 192168102 rarr No response (timeout) ping 192168102 rarr echo response ping 192168102 rarr echo response ping 192168102 rarr echo response

(6)LastlydeletetheARPtableregisteredat(3)Alwaysdeletethetabletoavoidduplicatingaddresses

arp -d 192168102arp -a

IFBD-HE0708 BE07 Userrsquos Manual

3-5

3115 TransitionofProcessesinIPAddressAcquisition

WhenStaticisvalidIfStatic(fixedaddress)issetstartupalwaysreliesupontheStaticcondition(fixedaddress)InsuchacaseDCHPBOOTPRARPARPPingbecomeinvalidandstartupdoesnotoccur

WhenStaticisinvalid(default)IfStatic(afixedaddress)hasnotbeenseetheinformationbelowfordetailsontherelationships(timing)forstartingstoppingtheserverthatprovidesthepassingoftimefromthestartupoftheTCPIP()anddynamicaddressesWhentheNICsettingisinitializedoperationsfollowthistimingNotethatthereisanerrorofapproximatelyplusmn3inthetimesdisclosedbelowThereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP

ltDIPSW1=OFF(Default)gt

DHCP

RARP

ARPPing

0

[14]

15

[29]

20

[34]

DHCPBOOTP Start

DHCPValid Region

RARP Valid Region

rarr Time after starting TCPIP (seconds)

[Lower leve Time after turning on the power (seconds)]

Ping ARP Start RARP Start

BOOT Valid Region

BOOTP

Ping ARP Valid Region

ThefirstIPaddressacquiredbyeitherprotocolbecomestheNICoperatingaddressandallotherprotocolsareinvalidThedetailsareoutlinedbelow

TheIPaddressacquiredfirstbyeitherDCHPandBOOTPinthetimebetween0to15secondsisvalid WhentheIPaddressinformationisvalidduringthattimeRARPandARPPingdonotstart TheIPaddressacquiredfirstbyeitherDCHPBOOTPandRARPinthetimebetween15and20secondsis valid Addressesprovidedthereafterfromanotherserverarediscarded WhentheIPaddressinformationisvalidduringthattimeARPPingdonotstart

ltDIPSW1=ONgtTheDHCHPBOOTPvalidregionisaninfinitetimeafterTCPIPstartupIfsuchcasesRARPandARPPingcannotbeusedIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedInsuchcasesatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtoignoretheIPaddressacquisitiontimeout

IFBD-HE0708 BE07 Userrsquos Manual

3-6

312 LPRLPD

TheLPRprotocolsupportedbytheLPDofthisproductconformstoRFC1179(partiallyunsupported)ThelistoflogicprinternamesishandledasthequeuenameLPRisanacronymforLinePRinterdaemonprotocolItwasoriginallyaprintingprotocolprescribedasaUNIXprintingsystemCurrentlyitissupportedasstandardonWindows(NTandlater)ldquoLPRrdquoissometimesusedasanexecutionfilenameoftheLPRprintingutilitysoftwareTheprintserver(Daemon)thatsupportsLPRiscalledanLPD(LinePrinterDaemon)LPDusesTCPcommunicationport515

Thereceptionbufferforprintdatais1Mbytes(sharedwithRawSocketPrint) Itdoesnotsupportburnerprinting SettoldquoIprdquoonthehostdevice-portsettingswhenspecifyingaqueuename EnablethisiftheLPRbytecounter-addedenabledisablecanbeselected Seesection63DriverSupportTablefordetailsonsupportbyStarMicronicsrsquodrivers IfyouareusingastandardWindowsTCPIPprinterportandaCUPS(UNIXLinuxorMac)driverseesection 53DriverSupportTableforimportantnotes SincethereareadditionalinstructionswhenusingaWindowsstandardTCPIPprinterportoraCUPS(UNIX LinuxMac)driverSee63DriverSupportTable

IFBD-HE0708 BE07 Userrsquos Manual

3-7

313 RawSocketPrint

ThisproductsupportsRawSocketPrintcommunicationforprintingundertheTCPIPenvironmentWithRawSocketPrintalldataflowingduringtheTCPsessionisconsidereddatahandledbetweentheprinterandhostdeviceandbidirectionaldatadistributionisperformedSeethetablebelowforTCPcommunicationsportspecifications

Item Specifications Remarks

CommunicationPortNumber TCP9100

NumberofSimultaneousConnectionSessions 1or8 bullFactorydefaultsettingis1

Datareceptiontimeout0(ignore)30seconds40sec-onds60seconds120seconds180seconds300seconds

bullFactorydefaultsettingis0(ignored)bullWhenthereisatimeoutforc-ibledisconnectsconnection

Thereceptionbufferforprintdatais1Mbytes(sharedwithLPR) Themaximumnumberofsessionsreceivedforport9100issetusingNICsettings(9100MultiSession) Whensettoldquo9100MultiSessionEnablerdquothemaximumnumberofsessionsforreceptionis8whensetto ldquo9100MultiSessionldquoDisablerdquothemaximumnumberofsessionsforreceptionis1Whentherearereceptions forconnectionrequeststhatexceedthisnumberarejectionpacket(TCPReset)isissuedtothehostdevice

NotePrecautionsregardingswitchingfromoldproductsIFBD-HE0506BE05 Becarefulbecausethemulti-sessionsettingsforRawSocketPrint(9100)inthefactorydefault settingsaredifferent Setthemulti-sessionsettingsusingHTTP(Web)TelnetFTP Werecommendsettingtothesameconditionswhenswitchingfromanolderproduct (Fordetailsseesection63DriverSupportTable)

9100MultiSessionFactoryDefaultSettings bullIFBD-HE0506BE05(oldproduct)Valid bullIFBD-HE0708BE07(thisproduct)Invalid

WhenMultiSessionisvalidandprintdataisreceivedatthesametimeasmultiplesessionsarereceivedfrom thehostdevicethesessionthatfirstreceivedtheprintdataoccupiestheprinterportandprintdataofother

sessionsaccumulatesintheNICreceptionbufferuntilthesessionisclosedNotethatthesessionreceptionorderandprintoutputorderdonotalwaysmatch

Datacomingfromtheprintertothehosthostdeviceisstatusinformationobtainedfromtheprinter Seetheprinterrsquosspecificationsmanualfordetailsonthecontentsofstatusinformation DisconnectionoftheTCPsession(TCPFINRST)isconsideredtheendtoonesession InthatcasespecialcommunicationprocedureswiththeprinterarenotdoneIfspecialproceduresare requiredsuchasterminatingprintingdosofromthehostdevice IftheRSTpacketissentwhentheTCPsessionisdisconnectedfromthehostdevicesidesomeoralloftheprintdata maybeerased Youcanautomaticallyfreeasessionthatisunusedwhilebeingconnectedbysettingthedatareceptiondata timeout9100DataTimeoutThedatareceptiontimeoutcanbesetin0304060120180360seconds ThesettingscanbemadeusingWEBTelnentandFTPandthevaluesarestoredintheproductrsquosnon-volatile memory Factorydefaultsettingsis0(timeoutinvalid) Seesection63DriverSupportTablefordetailsonsupportbyStarMicronicsrsquodrivers SincethisprotocolcannotbeusedwhenusingaWindowsstandardTCPIPprinterportoraCUPS(UNIX LinuxMac)driverspecifyLPR(LPD) Fortheusertocreateasocketcommunicationprogramseethecommunicationproceduresbetweenthehost

deviceandprinterbelow

IFBD-HE0708 BE07 Userrsquos Manual

3-8

CommunicationProcedures(1) EstablishaTCPconnectionbetweenthehostandprinter(2) WhentheNSBfeature()isvalid Thehostdevicesendsandreadsthestatus(NSB)sentbytheprinter(Required)Ifthestatusdataisnotsent

hereitispossiblethattheprinterisnotreadytoreceivetheprintdatasoalwaysdothis(3) SendPrintData(4) WhentheASBfeature(1)isvalidreceivethestatusbecausetheprintersendsthestatustothehostdevice

whenitsstatuschanges Whenthehostdevicesendsastatusrequestcommandreceivebecausethestatusisreturnedforthatcom-

mandrarrRepeatsteps(3)and(4)untilprintdataends

(5) DisconnectTCPconnectionfromthehost(Client)tothePrinter(server)

NoteBeforedisconnectingtheTCPconnectionwiththeprinterthehostdevicemustreceiveallofthestatusdatasentfromtheprinter

NoteNSBfeatureSendsstatustohostdevicewhenTCP9100isconnectedtotheport ASBfeatureSendsautomaticstatustohostdeviceeachtimethereisachangeontheprinter SeeeachprinterrsquosspecificationsmanualandcommandspecificationsmanualsforinformationrelatedtovalidinvalidsettingsoftheNSBandASBfeatures

SYN SYN ACK

ltNSB Statusgt

ltPrint datagt

FIN FIN ACK

Host device Printer (TCP9100)

ltASB Statusgt

ACK

ACK

Communication Chart Example (When NSBASB are valid)

(1) Receive TCP Connection

(2) Send Status (NSB)

(4) Send Status (ASB)

(5) Disconnect TCP Response

Printer Status

Change

Start sending

print data after

receiving NSB

(1) TCP Connection Request

(2) Receive Status

(3) Send Print Data

(4) Receive Status

(5) TCP Disconnection Request

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-9

314 StatusAcquisitionFeature

ThisproductsupportstheprinterstatusacquisitionfeatureusingTCPcommunicationsport9101SeethetablebelowforTCPcommunicationsportspecifications

Item Specifications RemarksCommunicatinoPortNumber TCP9101

NumberofSimultaneousConnectionSessions 8

Datareceptiontimeout 30seconds bullWhenthereisatimeoutforcibledisconnectsconnection

Whenthefollowingcommandandparametersarereceivedfromthecomputertheprinterstatusinformation(ASB)isreturnedIfacommandoutsideoftherangeisreceivedtheconnectionisdisconnected

Commands Hexadecimal Parameterslsquo2rsquo 32H Any50bytes

Procedures1)Hostdevicetoprinter

AfterconnectingtoTCP9101sendthecommandandparametersandwaitfortheresponsefromtheprinter(Fortheparameterswerecommend00HforallDatasendingexample32H 00000000000000000000000000000000000000000000000000

2)ResponseprintertohostdeviceAftertheprinterreturnsitsstatus(ASB)itdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmedSeeeachprinterrsquoscommandspecificationsmanualfordetailsontheprinterstatusinformation(ASB)DataresponseexampleSTARMode23H86H000000000000000000

Thefollowingshowsanexamplecommunicationchart

SYN

SYN ACK

lsquo2rsquo + 50bytes

FIN FIN ACK

ACK

ACK

ltASB Statusgt

Host device Printer (TCP9101)

(1) Receive TCP Connection

(2) Send ASB Status

(3) Disconnect TCP

(1) TCP Connection Request

(2) Send Command

(3) Receive Status

(4) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-10

315 AuthenticationResetGetSettingsInformationTCP9100forcedreleaseUseTCPcommunicationsport22222tosendacommandfromthehostdevicetoperformanauthenticationresetandgetsettingsinformationSeethetablebelowforTCPcommunicationsportspecifications

Item Specifications RemarksCommunicationPortNumber TCP22222

NumberofSimultaneousConnectionSessions 4

Datareceptiontimeout 30seconds bullWhenthereisatimeoutforcibledisconnectsconnection

ThetablebelowshowsalistofsupportedcommandsIfacommandoutsideoftherangeisreceivedtheconnectionisdisconnected

Commands Hexadecimal Function AutomaticDisconnectltFSgtlsquo0rsquo[UserName]ltNULgt[Password]ltNULgt

1CH30H[UserName]00H[Password]00H AuthenticationReset Yes

ltGSgtlsquo0rsquoltNULgt 1DH30H00H GetNICdiscoverydata YesltGSgtlsquo1rsquoltNULgt 1DH31H00H Getprinterstatussetting YesltFSgtlsquo3rsquo[HostPort Number]ltNULgt

1CH33H[HostportNumber]00H TCP9100forcedrelease Yes

3151 AuthenticationResetCommand

Code ltFSgtlsquo0rsquo[UserName]ltNULgt[Password]ltNULgt

Hexadecimal 1F30[UserName]00[Password]00

Parameter UserNameldquouserrdquo(Fixed)

Password ldquoguestrdquo(WhenindefaultCanbechanged)

Function Thiscommandexecutesaforcibleresetregardlessoftheprinterstatus (onlineerrorprintingidling) Torunthisfeatureyouneedauserloginnameandpasswordforuserrights UseHTTP(WEB)TELNETFTPtochangetoanypasswordtoapplyexecutionrestrictions

ResetProcedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdevicebullWhenresetisauthorizedAftertheprinterresends00Htheconnectioniscut(2)andaresetisappliedbullWhenresetisrejectedAftertheprinterresends01Htheconnectioniscut(2)Noresetisexecuted(2)Doesnotcheckforconnectionresponseonhostdeviceside

ThefollowingshowsanexamplecommunicationchartHost device

SYNSYN ACK

ACK

ltFSgt lsquo0rsquo ldquouserrdquo ltNULgt [Password] ltNULgt

lt00Hgt or lt01Hgt

FINFIN ACK

ACK

Printer (TCP22222)

(1) TCP Connection Request

(1) TCP Connection Request

(2) Response (Accept 00HReject 01H)

(3) Disconnect TCP

(4) Reset When Accepted

(2) Send Command

(3) Receive Response

(4) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-11

3152 SettingInformationAcquisitionCommand

Code ltGSgtlsquo0rsquoltNULgt

Hexadecimal 1D3000

Function ThiscommandwillgettheprinterrsquosNICsettinginformation(discoverydata) ThiscommandisusedbyStarMicronicsdriversandtools

Procedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdeviceAftertheprinterreturnstheNICdiscoverydatausingthenextresponsedataformatitdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmed

Format ltGSgtlsquo0rsquoltNULgtn1n2[Discoverydata]

Hexadecimal 1D3000n1n2[Discoverydata]

Parameter n1n2Discoverydatadatalength(n1256+n2)

Thefollowingshowsanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltGSgt lsquo0rsquo ltNULgt

ltGSgt lsquo0rsquo ltNULgt n1 n2 [Discovery Data]

FIN

FIN ACKACK

Printer (TCP 22222)

(1) TCP Connection Request

(2) Send Command(3) Receive Request

(4) TCP Disconnection Response

(1) Receive TCP Connection

(2) Return Discovery Data

(3) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-12

Code ltGSgtlsquo1rsquoltNULgt

Hexadecimal 1D3100

Function Thiscommandwillgettheprinterrsquosstatussettinginformation ThiscommandisusedbyStarMicronicsdriversandtools

Procedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdeviceAftertheprinterreturnsthestatussettinginformationusingthenextresponsedataformatitdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmed

FormatltGSgtlsquo1rsquoltNULgtn1n2[P1][P2][P3][Pn]

Hexadecimal1D3100n1n2[P1][P2][P3][Pn]

Parametern1n2Parameter[P1]-[Pn]datalength(n1256+n2)

Parameters Item ParameterValue Hexadecimal ContentsP1 StatusFormat lsquo0rsquo 30H StarASB+ExpandedStatus

lsquo1rsquo 31H OnlystatusP2 NSBSetting lsquo0rsquo 30H Invalid

lsquo1rsquo 31H ValidASBSetting lsquo0rsquo 30H Invalid

lsquo1rsquo 31H Valid

ReturnExampleExampleSTARLinemodeNSB=ValidASB=Valid1DH31H00H 00H03H 30H31H31H

Thefollowingshowsanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltGSgt lsquo1rsquo ltNULgt

ltGSgt lsquo1rsquo ltNULgt n1 n2 [P1] [P2] [P3] [Pn] [Discovery Data]

FIN

FIN ACKACK

Printer (TCP 22222)

(1) TCP Connection Request

(2) Send Command(3) Receive Request

(4) TCP Disconnection Response

(1) Receive TCP Connection

(2) Return Status Setting Information

(3) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-13

3153 TCP9100ForcedRelease

ReleaseaspecifiedhostportnumbersessionfromamongconnectingTCP9100sessions

[Executionprocedures]Asoutlinedinthefollowingproceduresendacommandfromahostdevicetoreceivearesponsefromtheprinter(1) Sendingfromhostdevicetoprinter

Format ltFSgtlsquo3rsquo[Host Port Number]ltNULgt

Hexadecimal 1C33[Host Port Number]00

Parameter Host Port NumberThereleasedhostportnumber(2bytedataisspecifiedinorderofhigh-orderbytetolow-orderbyte)

CommandexampleHostPortNumber=256(0100hex)1C33H01H00H00HHostPortNumber=12300(300Chex)1C33H30H0CH00HHostPortNumber=65530(FFFAhex)1C33HFFHFAH00H

(2) Responsefromprintertohostdevicebull IftherewasnoresponsewhenthesessionwasconnectingTheprinterdisconnectsafterresponding00H(2)(3)

bull WhenreleasingthesessionTheprinterdisconnectsafterresponding01H(3)

(2) ItismandatorytosendthiscommandfromthesamehostdevicewherethesessionwasreleasedthatisconnectingtoTCP9100Foradifferentdevicetheprinterresponds00Handaforcedreleasewillnotbeexecuted

(3) Thiscommanddoesnotconfirmthehostdevicesconnectionresponse

Thefollowingshowsanexamplecommunicationchart

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

Print Data

SYN

SYN ACK

PC(同一端末)

22222

ACK

ltFSgtrsquo3rsquo[Host Port Number] NUL

SYN

SYN ACK

FIN

FIN ACK

ACK

ACK

Print Data

FIN (Lost)

Printer

9100 Host Port Number

01H

Hostdevice

IFBD-HE0708 BE07 Userrsquos Manual

3-14

316 HTTP ServerThisproducthasanHTTP(HyperTextTransferProtocol)serverByaccessingfromawebbrowseryoucanchangeNICsettingsdisplaynetworkinformationandmonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationandsettingsUseTCPUDPcommunicationsport80fortheHTTPserverTheStarwebPRNTfunctionisavailableforIFBD-HE07X08XBE07XByusingtheStarwebPRNTfunctionXMLdatacanbeprintedviaanHTTPserverSeeldquo4StarwebPRNTFunctionrdquoformoredetails

TheHTTPversionisHTTP10 Maximumnumberofsimultaneousconnectionsis1 Userviewinghomepage[LoginNotRequired]httpIPAddressindexhtm (Example)http192168101indexhtm Administratorhomepage[requireslog-in]httpIPAddresslindexhtm (Example)http192168101lindexhtm VeiwingandchangingIPparameterssystemsettingsandpasswords[LoginRequired] Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset Networkinformationdisplay[LoginNotRequired] Printerinformationdisplay[LoginNotRequired] Printerstatusdisplaysareupdatedautomaticallyeachtimethesettingsarerefreshed

Accounts(usernamespasswords)thatcanbeaccessedfromawebbrowserareshowninthetablebelowItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser LoginNotRequired GeneralUsers

(Onlyinformationdisplay)RootUsers ldquorootrdquo ldquopublicrdquo

bull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ForwebsettingsusingHTTPcommunicationthesupportedwebbrowserversionsarelistedinthetablebelowOperationsarenotguaranteedonearlierversionsbullFWVer4XXorearlier

WebBrowser Windows UNIXLinux MacOSXMozillaFirefox10orhigher Netscape7orhigher Opera8orhigher InternetExplorer40orhigher

bullVer500orlaterWebBrowser Windows UNIXLinux MacOSXMozillaFirefox 35 ~ 38~ 3621 ~Netscape Notsupported Notsupported NotsupportedOpera 1217~ 1216 ~ 1217~InternetExplorer 8~Chrome 402660~ 480~ 70~Safari 517~ 402~

Thefollowingshowswebbrowsersettings JavaScriptValid StylesheetValid CharacterSizesDisplayMagnificationMid(Standard)100Display InlineframeValid(FWVer4XXorearlieronly)

IFBD-HE0708 BE07 Userrsquos Manual

3-15

WEBexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)(1)Accesshttp192168101lindexhtm(2)UserNameLog-inasldquorootrdquoPasswordldquopublicrdquo(factorydefaultsetting)(3)ClickNetworkConfiguration-gtSystemConfiguration Inthescreenbelowselect9100MultiSessionENABLEThenclickSubmit

IFBD-HE0708 BE07 Userrsquos Manual

3-16

(4)ClickNetworkConfiguration-gtSaveSelectanyofthefollowingtheclickExecutebullSaverarrConfigurationPrintingrarrRestartdevicebullSaverarrRestartdevice(AfterthesetprintisoutputwhenyouselectConfigurationPrinting)Waitfortheprintertoreset

IFBD-HE0708 BE07 Userrsquos Manual

3-17

317 TELNET ServerTheTELNET(TELecommunicationNETwork)ofthisproductallowsyoutochangeNICsettingsnetworknetworkdisplaysandtomonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationUseTCPUDPcommunicationsport23fortheTELNETserver

ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithTELNETis8 Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset

AnaccounthasmultipleaccountsatloginTheusernamesandpasswordsareasfollowsItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

(1)TELNETcommandexecutionexample(ExChangingafixedIPaddress)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame(AssumedCondition)bullPrinterIPaddressacquiredbyDHCPis192168103

bullThePritnerIPaddresstobesetis192168101subnetmaskis2552552550

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelecttheIPparametersetting

larrSelecttheStaticsetting

larrSelecttheIPaddresssetting

IFBD-HE0708 BE07 Userrsquos Manual

3-18

larrEnterthefixedIPaddress

larrSelectthesubnetmasksetting

larrEnterthefixedsubnetmask

larrReturntothepreviousmenu

larrtelnetconnection

larrReturntothemainmenu

larrStorethesettingsandselectrestar

larrStoreandprintsetingsandrunrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

IFBD-HE0708 BE07 Userrsquos Manual

3-19

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelectSystemConfiguration

larrSelect9100MutliSession

larrSelectENABLE

larrReturntothemainmen

larrStorethesettingsandselectrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

larrStoreandprintsettingsandrunrestart

(2)TELNETexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame

(AssumedConditions)PrinterIPaddress=192168101

IFBD-HE0708 BE07 Userrsquos Manual

3-20

318 FTP ServerYoucanmakeNICsettingsgetthestatusprintandoverwriteNICfirmwarebyuploadingordownloadingfilestoanyspecifieddirectoryusingtheproductrsquosFTP(FileTransferProtocol)serverSeesection33SettingsDisplayItemsfordetailsondisplayinginformationForcontroltheFTPserverusesTCPbullUDPcommunicationport21fordatatransfersitusesTCPcommunicationport20

TheFTPserverissettovalidinthefactorydefaultsettingsbutyoucaninvalidateitusingHTTP(Web)Telnet andFTP UseHTTP(Web)orTelnettoreturnittovalid ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithFTPis8Howeverfordetails onFTPprinting(writingtotheIpdirectory)thenumberofsessionsthatcanbeprintedsimultaneouslyis1 Alsowhensimultaneouslywritingdatafromamultipleofsessionsandthefirstreceivedsessionoccupies morethanoneminutethewritingrequestofsubsequentlyconnectedsessionswillberejected ItisnecessarytospecifyASCII(TypeA)orBinary(TypeI)forfilesasthetransfermodesbutthemode differencesdependontheclientwithoutprocessingonthisproductDataistransferredasisintheBinary modebut0Ahexisconvertedto0Dhex+0AhexfortransferintheASCIImodeForthatreasontoavoid mistakenlyspecifyingthismodethisproductshouldbesettoBinarymodetotransferallfiles SupportsbothActiveandPassivemodessoyoucansenddataoverafirewallTransferthroughputisless efficientinPassivemode Anonymouslogin Ifyouloginwithausernameorpasswordthatisnotregisteredyoucanloginwithgeneraluserrights Whenlogginginasanonymoustheusernameandpasswordmustbewithin31characters Inthiscasethepasswordisomitted WhenaccessinganFTPserverfromahostdevicedosousinganFTPclientsoftware(CUIversioncommand

directinput)ofastandardOS IfthereisnoaccessfromtheFTPclientfor15minutestheFTPserverwillforciblydisconnecttheconnection

TherearemultipleaccountsthatrequirelogginginforoperationsTheusernamesandpasswordsareasfollows

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ThedirectorydisplayedbyFTPandthefileconfigurationandfunctionsareshownonthenextpage

IFBD-HE0708 BE07 Userrsquos Manual

3-21

DirectoryFileConfigurationandFunctions

Directory FilenameNote2

ExtensionRestrictionNote3

TransferModeNote4

AccountLimitNote1

user root Function

- - None(Rootdirectory)

lp printdatprn No Binary W W PrintOutputtoPrinterrarrSeeldquo3181FTPPrintingrdquo

net_config netconfini ldquoinirdquo BinaryorASCII R RW Readsandupdatesnetworksettings

rarrSeesection3182NICSettings

status netstastxt - BinaryorASCII R R Readsoperationinformationofoperatingnet-

work

nicvertxt - BinaryorASCII R R Readsnetworkcardversioninformation

prnstastxt - BinaryorASCII R R Readprinterstatus(hexadecimaldumpdisplay)

deviceidtxt - BinaryorASCII R R ReadPrinterDeviceID

firmware NIC_MAINbin ldquobinrdquo Binary - W NICMainFWUpdaterarrSeeldquo3183FWUpdaterdquo

freespace - No BinaryorASCII R RW Freespace

Note1AccountLimit RReadOnlyWWriteOnlyRWReadWrite-NoFunction

Note2Filenames Filenamesshouldbelessthan32charactersincludingtheextensionTherearenorestrictionstofilenamestowriteexceptfortheextensionUsablecharactersarelimitedtoEnglishnumbersandalphabet(ldquoArdquotordquoZrdquoldquoardquotordquozrdquoldquo0rdquotordquo9rdquo)

Note3FileExtensionRestrictions Whenanextensionrestrictionisspecifiedthefilenamespecifiedotherthanthespecifiedextensionsisrejected ThereisnoconceptofextensioninUNIXLinuxandMacOSXbutthisrestrictionisappliedtothefinalfourcharactersofthefilename

Note4Transfermode FilescanbetransferredbyBinaryaloneorASCIIcanbespecifiedHoweverspecifyalwaysBinarymodetopreventspecificationmistakes

Note5Observethefollowingrestrictionsforthetotalsizeforfilesandnumberoffilesthatcanbeuploadedtothefreespace bullTotalFileSizeMax640Kbytes bullTotalNumberofFilesMax10 Alsodonotplaceanexecutablefileinthisdirectory

IFBD-HE0708 BE07 Userrsquos Manual

3-22

ExampleFTPCommandExecutionThisisanexampleofinputinaWindowscommandpromptUNIXLinuxshellinputisthesameThisisanexampleexecutionofacquiringaprinterstatusfileThefilelistdisplay(dircommand(onUNIXLinuxitistheIscommand))isinUNIXcompatibleformat(includingversiondisplay)

(AssumedConditions)PrinterIPaddress=192168101

larrConnecttoFTP

larrEnterusername

larrEnterpassword(Defaultpublic)

larrMovetostatusdirectory

larrCurrentdirectorypositiondisplay

larrFilelist

larrSpecifybinarytransfermode

larrGettheprnstastxtfi

larrMovetorootdirectory

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-23

3181 FTP Printing WhenwritingdatatotheIpdirectoryitistransferredtotheprinterasprintdata

3182 NIC Setting LogintotheFTPserverfromanFTPclienttoviewthesettingsbyreadingthesettingfileinthenet_configdirectoryAlsobyuploadingthesettingfiletothesamedirectoryyoucanstorethesettingsinthenon-volatilememoryTheextensionsoffilenamesuploadedfromtheFTPclientarechangedtoldquo$$$rdquopriortowritingtoNVRAMandthefilesaresavedasmid-wayfilesWhenupdatingissuccessfulthemid-wayfilesaredeletedbutiftheformatofthesettingcontentsisincorrectorthewritingtothenon-volatilememoryiserroneousandthewritingfailsthefileswillremainwithoutbeingdeleted(extensionldquo$$$rdquo)AlsoifwritingendsnormallytheprinterwillautomaticallyberesetIftheldquoConfigurationPrintrdquoitemisldquoEnablerdquotheresetwillbeappliedwhenthesettingsprintisended

SettingExampleExampleofFWVer500StarwebPRNTmodel(netconfini)

The loaded NIC MAC information is used for the MAC Address item but when uploaded the MAC information field is ignored Therefore when you use a loaded setting file to upload to NIC you do not need to change this field

ltlt IFBD-HE07X08X Information gtgt MAC Addr 001162123456 Configuration Print ENABLE

ltlt IFBD-HE0708 Information gtgt MAC Addr 0011620001d8 Configuration Print ENABLE

ltlt IP Parameters -NVRAM- gtgt IP Address 192168101 Subnet Mask 2552552550 Default Gateway 19216810254 DHCPBOOTP DISABLE RARP DISABLE

ltlt System Configuration gtgt user Login Password guest root Login Password Web Refresh Time (Sec) 5 9100 Multi Session DISABLE 9100 Data Timeout (Sec) 0 TCP Keep-Alive DISABLE FTP ENABLE Disconnect Message ENABLE TCP Port80 ENABLE Subnet Mask (BOOTP) HE05 Emulation TCP SYN Timeout(Sec) 104 TCP SYN Interval(Sec) 2 22222 FS 3 Command DISABLE

ltlt Web Print gtgt TCP Port Number 80

ltlt SNMP gtgt Authentic Community Trap Community public Trap Address(IP) 0000 SysContact 1234 SysName SysLocation EnableAuthenTrap 2

ltlt SSLTLS gtgt SSLTLS DISABLE TCP Port 443 Certificate Self-Signed Self-Signed Command Not Exist CA-Signed Certificate Not Exist

When you specify Enable for the Configuration Print item you can print the settings to verify that they have been loaded to the non-volatile memory

The factory default setting for 9100Multi-session is different from the old product Factory Default SettingsIFBD-HE0506BE05 (old product) ENABLEIFBD-HE0708BE07 (this product) DISABLE

The Web Print setting items are for

the Star WebPRNT model only

The SNMP setting items are for

FW Ver 500 or later only

IFBD-HE0708 BE07 Userrsquos Manual

3-24

FileFormatRules SettinglineformatisldquoItemNamerdquoldquoSettingValuerdquoTheseparator(delimiter)isasingle-byteEnglishcharacter ldquordquo(colon) OnlyASCIIcharacterscanbeusedinthisfile Uploadsarerejectedforthefollwoing bullWhenanitemnamethatdoesnotexistisspecifiedorthereareinsufficientnumberofsettingitems bullWhenthesettingvalueinputisoutofrange bullWhentheinputforStaticvalueandDynamicvaluehasastandardviolationintheIPparametersettingfield (SeetheNotesField) Linesbeginningwithldquordquoareskippedascommentlines

ltlt DIPSW Setting gtgt

SW1=OFF DHCPBOOTP Timeout ENABLE

SW2=OFF Reserved

Notes

-When DHCPBOOTP or RARP is changed

to ENABLE IP Address Subnet Mask

and Gateway Address must be set to

0000

-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

The lines beginning with a (sharp)

are comment lines

IFBD-HE0708 BE07 Userrsquos Manual

3-25

3183 FWUpdateLogintothisproductusingFTPtoupdatetheNICfirmware(FW)byuploadingtheversionupgradebinarydatatothefirmwaredirectory

WhenuploadingFWdatatheFTPservercalculatestheCRCvalueoftheFWdataandchecksthatithas beentransferredcorrectlyIfthefirmwareisnotcorrectlytransferredcanceltheupload WhenalldatahasbeenconfirmedtobecorrectlyreceivedstartwritingtotheFlashROMIfwritingtothe FlashROMendsnormallytheprinterwillautomaticallybereset WritingtakesseveralminutesAbsolutelyneverturnoffthepowerorapplyaresetpriortofinalresetbeing appliedIfterminatedpartwaytheFlashROMdatawillbedamangedandlateritmaynotstartup

ThefollowingdescribestheprocedurestoupdatetheFWofthisproductusingFTPForWindowsstartthecommandpromptthenfollowingthedirectionsbelowForUNIXLinuxdothesameopera-tionsontheshellexecutionscreen

(AssumedConditions)PrinterIPaddress=192168101AssumesthemainFWdata(rdquoHE7_V100(NIC_MAIN)binrdquo)fortheforthisproductisinthecurrentdirectoryDwhenFTPisexecutedonthehostdevice

larrConnecttoFTP

larrEntertheusername

larrMovetothefirmwaredirectory

larrEnterthepassword(Defaultpublic)

larrCurrentdirectorypositiondisplay

larrSpecifybinarytransfermode

larrWritethefirmwarefile

larrWaitherefortheprintertorestart

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-26

PrecautionsforFWupdatecompatibility

ThefollowingrestrictionsonFWupdateapplytothesubjectFWversions

bullWhenusingaproductwithIFcardFWthatisVer4XXorearlier UpgradetoFWVer500orlaterisnotpossibleUseVer4XXorearlierFWbullWhenusingaproductwithIFcardFWthatisVer500orlater DowngradetoFWVer4XXorearlierisnotpossibleUseVer500orlaterFW

CheckingtheversionoftheIFcardthatisusedbullTurnonthepowerwhilepressingandholdingtheFeedswitchontheprinterunitandchecktheself-testprintinformation(Fordetailsaboutthecontentsofself-testprintrefertosection325ldquoSelf-testPrintrdquo)

bullTochecktheversionfromthePCBchassisappearancerefertosection21ldquoModelNamesrdquo

IFBD-HE0708 BE07 Userrsquos Manual

3-27

319 DiscoveryThisproducthasaStargenuineNICsearchprotocolSDP(StarDiscoveryProtocol)SDPusesUDPcommunicationport22222SDPisusedtosearchtheproductoverLANusingapplicationsoftwaresuchasasettingutilityprogram

ThefollowingisanexampleTheNameofIFUnitfieldisdifferentthisproduct(IFBD-HE0708BE07)andtheoldproducts(IFBD-HE0506BE05)bullNameofIFUnitldquoIFBD-HE0506rdquobullNameofIFUnitldquoIFBD-HE0708rdquo

(Ex)Detaileddisplayexampleofsearchresultsusingadiscoverytool(OSWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

3-28

3110 TFTPClientWhentheprinterpoweristurnedonwhileyouholddownthepushswitchtheTFTP(TrivialFileTransferProtocol)clientstoredinthebootloaderisstartedupTheTFTPclientautomaticallydownloadsthemainprogramfromtheTFTPserverovertheLANandwritestotheFlashROMontheNICboardWhenwritingendsnormallytheprinterwillautomaticallyberesetandwillstartupnormallyThefollowingflowchartshowstheseriesofoperations

YES

NO

YES

NO

Power On (Reset)

Was Push

Switch Released

Was Push

Switch Pressed

LAN Connector LED (RedGreen)

Stops Blinking Alternately

Get IP Address from

DHCPBOOTP Server (1)

Connect to TFTP Server

Download NIC Main

Firmware (2)

Write Main Firmware to

Flash Memory

Reset Printer

To Main Program Execution

LAN Connector LED (RedGreen)

Starts Blinking Alternately

1ItisnecessarytostartuptheTFTPandDHCPBOOTPserversonthesamemachine2TheNICmainfirmwarefilenamedownloadedfromTFTPmustbeldquoNIC_MAINbinrdquoEveniftheversionisdifferentthefirmwaremustbethesamenameaswhendownloadingusingTFTP((Ex)YoucanchangeldquoHE7_V100(NIC_Main)binrdquotoldquoNIC_MAINbinrdquo)

NoteThisTFTPclientfunctionisusedforemergencyrecoverywhentheFWmainfirmwarehasbeendamagedUsetheFTPserverfunctionforordinaryFWupdates(Seesection318FTPServer)

IFBD-HE0708 BE07 Userrsquos Manual

3-29

3111 TCPKeep-AliveThisproductsupportsTCPKeep-AliveIfTCPKeep-AliveisvalidTCPKeep-Aliveoperationsareperformedunderthefollowingconditionsonthecomputer

Item Value FactoryDefault RemarksSetting ENABLEDISABLE DISABLEDisconnectiontimeouttime Approx42seconds Note1

Note1Ifthereisnoresponseforthistimefromthecomputertheprinterforciblydisconnectstheconnection(RST)

ThisfeatureisappliedtoallTCPIPcommunicationsports ThisfeatureisunrelatedtotheTCP9100datareceptiontimeout

Thefollowingisanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltDATAgt

ltDATAgt

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

RST

Printer (TCP Port)

Receive TCP Connection

Detect TimeoutForced Disconnection

No Reception Data From PC

Start TCP Keep-Alive prove

No Response from PC (Approx 42 Seconds)

TCP Connection)

PC Problem Occurs Here

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-30

3112 SNMP ThisfunctionsupportsFWVer500orlaterTheSNMPofthisproductincludesaSNMPagentthatoperatesusingUDPIPVariousinformationaboutthisproductandtheprintercanbemanagedwiththeSNMPmanager

ItiscompatiblewithSNMPv1andsupportsMIB-II(RFC1213)andHostResource-MIB(RFC1514)ReadprivilegeisgrantedtocommunitynameldquopublicrdquoandthecharacterstringregisteredinldquoAuthenticCommunityrdquointheproductsettingsishandledasthewriteprivilegeHoweverifnocharacterstringissetinldquoAuthenticCommunityrdquowriteprivilegeisgrantedtocommunitynameldquopublicrdquo

RestrictionssysContactsysNameandsysLocationarelimitedtoamaximumof78(1-byte)charactersifAdminStatusandifOperStatusareread-onlyand1isalwaysreturnedasthereadvalue AnexplanationoftheMIBsupportedbythisproductislistedinthetablebelow

MIB-II(RFC1213)Name DescriptionsysDescr ASCIIcharacterstringcontainingthedevicenameversionandotherinformationsysObjectID ObjectIDindicatingtheproductidentificationnumbersysUpTime Elapsedtimeafterstartingup(units10msec)sysContact ASCIIcharacterstringcontainingtheadministratornameandcontactinformationsysName ASCIIcharacterstringcontainingthedevicemanagerdomainnameandother

informationsysLocation ASCIIcharacterstringindicatingthephysicallocationwherethedeviceisinstalledsysServices ValueindicatingthedeviceprotocollevelserviceifNumber DevicenetworkinterfacenumberifIndex InterfaceidentificationnumberifDescr ASCIIcharacterstringindicatinginformationassociatedwiththeinterfaceifType PhysicallayerandlinkprotocolinterfacetypeifMtu MaximumtransmittabledatagramsizeifSpeed Interfacetransmissionspeed[bitsec]ifPhysAddress InterfacephysicaladdressifAdminStatus InterfaceadministrationstatusifOperStatus InterfaceoperatingstatusifLastChange sysUpTimevalueatthetimewhentheinterfaceoperatingstatuswaslastchangedifInOctets NumberofbytesreceivedbytheinterfaceifInUcastPkts NumberofsubnetworkunicastpacketsreceivedanddeliveredtoahigherlayerifInNUcastPkts NumberofbroadcastormulticastpacketsreceivedanddeliveredtoahigherlayerifInDiscards Numberofnormalreceivedpacketsthatwerediscardedduetofullbufferorother

reasonifInErrors NumberofreceivederrorpacketsifInUnknownProtos Numberofreceivedpacketsthatwerediscardedbecauseofaninvalidor

unsupportedprotocolifOutOctets TotalnumberoftransmittedbytesifOutUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedunicasttransmissionof

IFBD-HE0708 BE07 Userrsquos Manual

3-31

Name DescriptionifOutNUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedbroadcastormulticast

transmissionofifOutDiscards Numberofpacketsthatwerediscardedandnottransmittedduetofullbufferor

otherreasonifOutErrors NumberofpacketsthatwerenottransmittedduetoerrorifOutQLen Lengthoftheoutputqueue(numberofpackets)ifSpecific MIB-definedobjectIDuniquetotheinterfacemediathatisbeingusedatIfIndex Valuethatidentifiestheinterfacerelatedtothistranslationentry(=ifIndex)atPhysAddress Media-dependentphysicaladdressatNetAddress Networkaddress(IPaddress)correspondingtothephysicaladdressipForwarding IndicationofwhetherornotthereisafunctionforforwardingIPdatagrams

receivedattheIPgatewaytootherdestinations (1Forwarding2NotForwarding)

ipDefaultTTL DefaultvalueofIPdatagramheaderTTLipInReceives TotalnumberofreceivedIPdatagramsipInHdrErrors NumberofdatagramsdiscardedduetoIPheadererroripInAddrErrors NumberofdatagramsdiscardedduetoproblemwiththeIPheaderdestination

addressipForwDatagrams NumberofIPdatagramsforwardedtothefinaldestinationipInUnknownProtos NumberofIPdatagramsintendedforownnodethatwerediscardeddueto

unknownorunsupportedprotocolipInDiscards NumberofdatagramsdiscardedduetobufferspaceorotherinternalproblemipInDelivers NumberofdatagramsdeliveredtoIPuserprotocols(higher-levelprotocols

includingICMP)ipOutRequests0 NumberofIPdatagramtransmissionrequestsexecutedbylocalIPuserprotocolsipOutDiscards NumberofIPdatagramsthatwerediscardedandnottransmitteddueto

insufficientbufferorotherreasonipOutNoRoutes NumberofIPdatagramsdiscardedbecausenoroutetothedestinationcouldbe

foundwhentransmittingipReasmTimeout MaximumvalueofreceivingwaittimeforallIPdatagramswhenfragmentedIP

datagramsarereceivedandreassembledipReasmReqds NumberofreceivedfragmentedIPdatagramsnecessarytoreassembletheentityipReasmOKs NumberofreceivedfragmentIPdatagramsthatweresuccessfullyreassembledipReasmFails NumberofreceivedfragmentIPdatagramswherereassemblyfailedipFragOKs NumberofdatagramsthatweresuccessfullyfragmentedforthisentityipFragFails Numberofdatagramsthatcouldnotbefragmentedandwerediscardedforthis

entityipFragCreates NumberoffragmentIPdatagramsthatweregeneratedasaresultof

fragmentationforthisentityipAdEntAddr IPaddresswhichisassociatedwiththeaddressinformationipAdEntIfIndex InterfaceidentificationnumbercorrespondingtothisIPaddressipAdEntNetMask SubnetmaskvalueassociatedwiththisIPaddressipAdEntBcastAddr ValueoftheleastsignificantbitintheIPbroadcastaddressusedforbroadcast

sentontheinterfaceoftheIPaddressipAdEntReasmMaxSize MaximumIPdatagramsizethatcanbereassembledfortheentityfromthe

receivedfragmentIPdatagrams

IFBD-HE0708 BE07 Userrsquos Manual

3-32

Name DescriptionipRouteDest DestinationIPaddressofthisroute(0000=Defaultroute)ipRouteIfIndex Interfaceidentificationnumberfortransmittingtothenextdestinationhostonthis

route(=ifIndex)IpRouteMetric Primaryroutingmetricforthisroute(-1=Notused)ipRouteNextHop IPaddressofnexthoponthisrouteIpRouteType Routetypes(1Noneofthefollowing2Invalidroute3Directconnection4

Indirectconnection)IpRouteProto RoutingmechanismbywhichthisroutewaslearnedIpRouteAge Elapsedtimeafterthisroutewaslastconfirmedasanormalroute[sec]IpRouteMask ValuewhichperformslogicalANDbeforecomparisonwithipRouteDestorthe

destinationaddressipRouteInfo MIBdefinitionnumberforroutingprotocolusedforthisrouteipNetToMediaIfIndex Interfaceidentificationnumberforthisentry(=ifIndex)ipNetToMediaPhysAddress Media-dependentphysicaladdressipNetToMediaNetAddress IPaddresscorrespondingtothephysicaladdressofthisentryipNetToMediaType Addressconversionmethod(1Noneofthefollowing2Invalidvalue3Dynamic

conversion4Staticconversion)icmpInMsgs TotalnumberofreceivedICMPicmpInErrors NumberofreceivedICMPmessagesthatwerediscardedduetochecksumerror

orotherICMPspecificationerroricmpInDestUnreachs NumberofICMPdestination-unreachablemessagesreceivedicmpInTimeExcds NumberofICMPtime-exceededmessagesreceivedicmpInParmProbs NumberofICMPparameter-problemmessagesreceivedicmpInSrcQuenchs NumberofICMPsource-quenchmessagesreceivedicmpInRedirects NumberofICMPredirectmessagesreceivedicmpInEchos NumberofICMPecho-requestmessagesreceivedicmpInEchoReps NumberofICMPecho-replymessagesreceivedicmpInTimestamps NumberofICMPtimestamp-requestmessagesreceivedicmpInTimestampReps NumberofICMPtimestamp-replymessagesreceivedicmpInAddrMasks NumberofICMPaddressmaskrequestmessagesreceivedicmpInAddrMaskReps NumberofICMPaddressmaskreplymessagesreceivedicmpOutMsgs TotalnumberofICMPmessagestransmittedicmpOutErrors NumberofICMPmessagesthatwerediscardedandnottransmittedduetofull

bufferorotherreasonattimeofICMPtransmissionicmpOutDestUnreachs NumberofICMPdestination-unreachablemessagestransmittedicmpOutTimeExcds NumberofICMPtime-exceededmessagestransmittedicmpOutParmProbs NumberofICMPparameter-problemmessagestransmittedicmpOutSrcQuenchs NumberofICMPsource-quenchmessagestransmittedicmpOutRedirects NumberofICMPredirectmessagestransmittedicmpOutEchos NumberofICMPecho-requestmessagestransmittedicmpOutEchoReps NumberofICMPecho-replymessagestransmittedicmpOutTimestamps NumberofICMPtimestamp-requestmessagestransmittedicmpOutTimestampReps NumberofICMPtimestamp-replymessagestransmittedicmpOutAddrMasks NumberofICMPaddressmaskrequestmessagestransmittedicmpOutAddrMaskReps NumberofICMPaddressmaskreplymessagestransmitted

IFBD-HE0708 BE07 Userrsquos Manual

3-33

Name DescriptiontcpRtoAlgorithm AlgorithmthatdecidestheresendtimeoutvalueforTCPconnection

(1Noneofthefollowing2Fixedvalue3MIL-STD-17784VanJacobsonrsquosalgorithm)

tcpRtoMin MinimumTCPprotocolresendtimeoutvalue(units10msec)tcpRtoMax MaximumTCPprotocolresendtimeoutvalue(units10msec)tcpMaxConn MaximumnumberofTCPconnectionstcpActiveOpens NumberoftimesthatTCPconnectionswereactivelyopenedtcpPassiveOpens NumberoftimesthatTCPconnectionswerepassivelyopenedtcpAttemptFails NumberoftimesthatTCPconnectionsfailedtcpEstabResets NumberoftimesthatTCPconnectionswereresettcpCurrEstab NumberofTCMconnectionswithstatusESTABLISHEDorCLOSE-WAITtcpInSegs NumberofreceivedTCPsegmentstcpOutSegs NumberoftransmittedTCPsegmentstcpRetransSegs NumberofresentTCPsegmentstcpConnState StatusofthisTCPconnection

(1Closed2Listen3SynSent4SynReceived5Established6FinWait17FinWait28CloseWait9LastAck10Closing11TimeWait12DeleteTCB)

tcpConnState StatusofthisTCPconnectiontcpConnLocalAddress LocalIPaddressofthisTCPconnectiontcpConnLocalPort LocalportnumberofthisTCPconnectiontcpConnRemAddress RemoteIPaddressofthisTCPconnectiontcpConnRemPort RemoteconnectionportofthisTCPconnectiontcpInErrs Numberofreceivederrorsegments(TCPchecksumerroretc)tcpOutRsts NumberoftimesthatTCPconnectionswereresetudpInDatagrams TotalnumberofUDPdatagramsdeliveredtoUDPusersudpNoPorts NumberofreceivedUDPdatagramsdestinedforportsthatarenotopenudpInErrors NumberofreceivedUDPdatagramswhichwerediscardedduetoaproblemwith

thedestinationportapplicationudpOutDatagrams NumberoftransmittedUDPdatagramsudpLocalAddress LocaladdressofUDPreceivingstandbyport(0000nodesignatedreceiving

address)udpLocalPort Receivingwaitlocalportnumber

IFBD-HE0708 BE07 Userrsquos Manual

3-34

Name DescriptionsnmpInPkts TotalnumberofSNMPmessagesreceivedfromthetransportservicesnmpOutPkts TotalnumberofSNMPmessagetransmissionrequestssenttothetransportlayersnmpInBadVersions TotalnumberofreceivedSNMPmessagesthatwereforanunsupportedversionsnmpInBadCommunityNames TotalnumberofreceivedSNMPmessageswithaninvalidcommunitynamesnmpInBadCommunityUses NumberofreceivedSNMPmessagesthatindicatedanoperationwhichisnot

permittedbythatcommunitysnmpInASNParseErrs NumberoferrorsinASN1orBERformatdetectedwhiledecodingreceivedSNMP

messagessnmpInTooBigs NumberofreceivedSNMPPDUwitherrorstatusldquoTooBigrdquosnmpInNoSuchNames NumberofreceivedSNMPPDUwitherrorstatusldquoNoSuchNamerdquosnmpInBadValues NumberofreceivedSNMPPDUwitherrorstatusldquoBadValuerdquosnmpInReadOnlys NumberofreceivedSNMPPDUwitherrorstatusldquoReadOnlyrdquosnmpInGenErrs NumberofreceivedSNMPPDUwitherrorstatusldquoGenErrrdquosnmpInTotalReqVars NumberofMIBobjectsreadsuccessfullyasaresultofGet-RequestandGet-

NextRequestPDUssnmpInTotalSetVars NumberofMIBobjectschangedsuccessfullyasaresultofreceivingSet-RequestsnmpInGetRequests NumberofreceivedSNMPGet-RequestPDUssnmpInGetNexts NumberofreceivedSNMPGet-NextRequestPDUssnmpInSetRequests NumberofreceivedSNMPSet-RequestPDUssnmpInGetResponses NumberofreceivedSNMPGet-ResponsePDUssnmpInTraps NumberofreceivedSNMPtrapPDUssnmpOutTooBigs NumberoftransmittedPDUswithdesignatederrorstatusldquoTooBigrdquosnmpOutNoSuchNames NumberoftransmittedPDUswithdesignatederrorstatusldquoNoSuchNamerdquosnmpOutBadValues NumberoftransmittedPDUswithdesignatederrorstatusldquoBadValuerdquosnmpOutGenErrs NumberoftransmittedPDUswithdesignatederrorstatusldquoGenErrrdquosnmpOutGetRequests NumberoftransmittedSNMPGet-RequestPDUssnmpOutGetNexts NumberoftransmittedSNMPGet-NextRequestPDUssnmpOutSetRequests NumberoftransmittedSNMPSet-RequestPDUssnmpOutGetResponses NumberoftransmittedSNMPGet-ResponsePDUssnmpOutTraps NumberoftransmittedSNMPtrapPDUssnmpEnableAuthenTraps Controlofauthentication-failuretrapgeneration

(1Generatetraps2Donotgeneratetraps)

HostResource-MIB(RFC1514)Name DescriptionhrDeviceIndex CharacteristicvalueassignedtotheconnecteddevicehrDeviceType ConnecteddevicetypehrDeviceDescr CharacterstringdescribingtheconnecteddevicehrDeviceID ConnecteddeviceproductIDhrDeviceStatus Connecteddevicestatus

(1Unknown2Running3Warning4Testing5Down)hrDeviceErrors NumberoftimeserrorsweregeneratedbytheconnecteddevicehrPrinterStatus Connectedprinterstatus

(1Idle2Printing3Warmup)hrPrinterDetectedErrorState Connectedprintererrorstatus

(0LowPaper1NoPaper2LowToner3NoToner4DoorOpen5Jammed6Offline7ServiceRequested)

IFBD-HE0708 BE07 Userrsquos Manual

3-35

31121SNMPConfigurationParametersThefollowingparameterscanbesetfromwebconfigurationorTelnetThesevaluescanalsobecheckedatself-testprint

Name Settingrange DefaultvalueAuthenticCommunity Max15characters(ASCII) ldquopublicrdquoTrapCommunity Max15characters(ASCIIJapaneseOK) ldquopublicrdquoTrapAddress(IP) 0000-255255255255 0000SysContact Max78characters(ASCIIJapaneseOK) NoneSysName Max78characters(ASCIIJapaneseOK) NoneSysLocation Max78characters(ASCIIJapaneseOK) NoneEnableAuthenTrap 1or2 2

31122 Trap Issue Events WhentheEnableAuthenTrapsettingforthisproductisENABLEthenthisproductissuestrapstotheSNMPmanager(trapnotificationaddress)whenthefollowing3eventsoccur

[Trapissueevents]1Whenproductwasstartedup[Generictraptype=0(ColdStart)]

2Whenprinterstatuschanged(IEEE1284portstatusmonitor)[Generictraptype=6(EnterpriseSpecific)]

3Whenaccessbyaninvalidcommitteenameoccurred[Generictraptype=4(AuthenticationFailure)]

IFBD-HE0708 BE07 Userrsquos Manual

3-36

32 OtherSpecifications321 Operating Time

Thereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP(startofIPaddressacquisition)Ittakesapproximately18secondsbeforetheTCPIPservices(HTTPTELNETFTPLPDRawSocketPrint)canbeusedafterturningonthepower

NoteWhenacquiringtheIPaddressbyDynamice(DHCPBOOTPRARP)thistimemay lengthendependingontheserverresponsetime

322 PushSwitchWhiletheTCPIPisoperating(thepowerhasbeenturnedonanditiswithintheelapsetimedescribedinsection321StartupTime)ifthepushswitchiscontinuedtobehelddowntheLEDdisplaypatternwillchangeaccordingtothetimesshownbelowWhentheswitchisreleasedtheproductwillentereachspecialmode

SpecialMode

Phase SWPressingTimeLANConnector

LEDBlinkingPattern SpecialModeGreen Red

1 1secondtolessthan5seconds Blinking Blinking NICsettinginitializemode(2)2 5secondtolessthan9seconds Extinguished Blinking Reserved(Undefined)3 9secondtolessthan13seconds Blinking Extinguished Reserved(Undefined)

Over13seconds(1)

Note1WhenPhase3isexceededpresstheswitchfor1secondtoreturntoPhase1

Note2ExecutionproceduresfortheNICsettinginitializemode

1 Afterenteringthismodepressthepushswitchonceandreleaseit TheLEDdisplaywillbeldquoGreen=ExtinguishedRed=ExtinguishedrdquoandtheinitializingoftheNICsettingsinthenon-volatilememorywillbegin

2 Iftheinitializationissuccessfultheprinterwillautomaticallybereset DonotturnoffthepowerorapplyaresetuntilthisresethasbeenappliedAlsoiftheNICsettinginitializationfailstheLEDdisplaywillbeldquoGreen=ExtinguishedRed=Litrdquoandallopera-tionswillstopIfsoturnthepoweroff

NoteWhenturningthepoweronadifferentmode(automaticfirmwareupdatefunctionusingTFTPclient)willstartupthatisdifferenttotheabovefunctionsfortheoperationswhenturningthepoweronwiththepushswitchpressedFordetailsseesection318TFTPCli-ent

IFBD-HE0708 BE07 Userrsquos Manual

3-37

323 DIPSwitchesDIPswitchesareloadedwhenthepoweristurnedonorwhentheprinterisresetThereforewhenyouchangethesettingsenablethembyturningtheprinteronagainorbyexecutingaprinterresetTurnthepoweroffbeforechangingthePCBandinterfacetype

DIPswitch Feature ON OFFDIPSW1 SetsIPaddressacquisitiontimeout Notimeout 20seconds(factorydefaultsetting)DIPSW2 Reserved(Fixedatoff) - -

DIPSW1SetsthetimeouttimewhengettingtheaddressfromaDHCPBOOTPserverThefactorydefaultsetting(whensettooff)is20secondsWhensettoonthereisnotimeoutIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedAsaresultatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtohavenoIPaddressacquisitiontimeout

DIPSW2PresentlyunusedAfeaturewillbeaddedinthefutureThisshouldalwaysbeoff

324 LEDThereisaredandagreenLEDequippedonthenetworkinterfaceconnector(LANconnectorRJ45)Thesefunctionasoutlinedbelowundernormaloperatingconditions

Red(LINKActivity) Alinkhasbeenestablishedbetweentheportandtheconnecteddevice CommunicationsarereadyatbothdevicesGreen(100M) Lightswhentheportisoperatingat100Mbps

ForotherstheflashingpatternchangesaccordingtothepressingofthepushswitchFordetailsseesections3110TFTPClientand322PushSwitch

IFBD-HE0708 BE07 Userrsquos Manual

3-38

325 Self-testPrintIfthisproductexecutesaprinterself-printthefollowingisprintedaftertheprintersettingprintFinallyfortheIPparameterinformationduringoperationitisnotpossiblewhenconductingaself-printbycommandfromthehostdevice

Self-testPrintExample(ForFWVer500andStarwebPRNTmodel)

VersionInformation(MainBootLoadPLD)

NICSettingInformation(SameasthenetconfinirdquoFile)

TheWebPrintsettingitemsareformodelswhichsupportStarwebPRNTonlyTheSNMPsettingitemsareforFWVer500orlateronly

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 8: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

2-3

23 AmbientConditionsAmbientStorageConditions StorageTemperature-20˚C-+70˚C StorageHumidity20-90(Mustbenocondensation)AmbientOperatingConditions OperatingTemperature0˚C-+55˚C OperatingHumidity20-80(Mustbenocondensation)

24 CompatibleSpecificationsConformtotheacquiredstandardontheprintersideForthecompatiblespecificationsrefertotheprinterproductspecifications

25 ConnectorSpecifications

251 NetworkInterface(RJ45)ManufacturerandModelNumberHiroseElectricCoLtdTM11R-5M2-88-LP

PinNumberPinNumber SignalName Direction Remarks

1 TX+ Output2 TX- Output3 RX+ Input

4-5 NC -6 RX- Input7-8 NC -

IFcardisthestandardfordirectionThepinattherighttowardtheinsertionsideispin1

IFBD-HE0708 BE07 Userrsquos Manual

2-4

26 EthernetCommunicationConditions

ThecommunicationlinkconditionswiththeconnectingdeviceoftheEthernetaredeterminedbyAutoNegotiation

IfthisproductisconnecteddirectlytoanintelligentswitchhuborintelligenthubthephysicallinkmaytakesometimetobecomeestablishedInsuchcasesifsettogettheIPaddressfromaDHCPBOOTPserveratimeouterrorcouldoccurwhilewaitingtogettheaddressfromDHCPBOOTPanditwillfailtogettheaddress(Note1)AworkaroundistochangetheDIPSW1toinvalidatethetimeoutforgettingtheIPaddressFordetailsonhowtosetDIPSW1seesection323DIPSwitches

Note1 Thisissuesometimescanbeovercomebysettingupanormalhub(non-intelligent) betweentheproductandintelligentswitch

27 NetworkConnectionCableIftheconnectingdevice(hubrouterorhostdevice)doesnotsupportAutoMDIMDI-Xbecarefulofthetypeofcableyouuse(straightorcross)Normallywhenconnectingtoahuborrouter(MDI-X)useastraightcableForahostdevice(MDI)useacrosscableforconnectingPeer-to-Peer

Usethefollowingcablestandards CableStandard Category5orhigherUTPcable CableLength 100morless

IFBD-HE0708 BE07 Userrsquos Manual

3-1

3 FUNCTION SPECIFICATIONS 31 ScopeofCommunicationsProtocols

ltTCPIPgtNetworkLayers ARPRARPIPICMPTransportLayers TCPUDP TCPKeep-AliveSupportedApplicationLayers DHCPBOOTP LPD(Printing) RawSocketPrint(TCPPort9100GetsPrintingPrinterStatus) GetsPrinterStatus(TCPPort9101) HTTPHTTPS(PrinterStatusDisplayVariousSettingsStarwebPRNT (Note1)) FTP(GetsprinterstatusvarioussettingsprintsFWupdates) Telnet(Getsprinterstatusvarioussettings) SDP(StarrsquosGenuineNICSearchProtocol) TFTP(RecoverFirmware) Resetwithauthenticationgetssettingsinformation(TCPport22222) SNMP(supportedbyFWVer500orlater) TCPIPSpecifications IPversion4(IPv4)

Note1 StarwebPRNTisonlyavailableforIFBD-HE07X08XBE07XSeeldquo4StarwebPRNT Functionrdquoformoredetails FWVer400andlatersupportsHTTPS

IFBD-HE0708 BE07 Userrsquos Manual

3-2

311 IPAddressSetting

Thisproducthasastatic(fixedcondition)anddynamic(DHCPBOOTPRARPandARPPing)IPaddressItispossibletospecifyasub-netmaskanddefaultgatewaywithstaticandDHCPBOOTPInthedefaultsettingsstaticisinvalidanddynamicisvalidThefollowingpagesdescribehowtoacquireanIPaddressforeachSeesection3115TransitionofProcessesinIPAddressAcquisitionThisproductallowsyoutocheckthecurrentIPparameterinformationwhileoperatingbyaself-printwhenturningthepoweronThisisoutputinthefollowingformatafterrunningaself-printSeesection325Self-testPrintfordetailsonrunningaselfprint

Protocol TheIPaddressacquisitionprotocolbelowisshownintheparenthesesoftheoperatingIPaddressline(Static) Static(Fixedaddress)(DHCP) GetsfromDHCPserver(BOOTP) GetsfromBOOTPserver(RARP) GetsfromRARPserver(Didnrsquotobtain) NoIPaddresswasacquired

YoucanfindtheMACaddresstouseinthissectionbyusingoneofthefollowingmethods1Executeaprinterself-print(seesection325)2Checkthefirst12charactersinthebarcodelabelaffixedtotheIFcardconnector

ExampleforwhentheMACaddressis001162111111

IFBD-HE0708 BE07 Userrsquos Manual

3-3

3111 StaticIfthefixedIPaddresssub-netmaskanddefaultgatewayarestoredinnon-volatilememorytheprinterwillalwaysstartupwiththefixedconditionswhenthepoweristurnedonIfstartedwithfixedconditionsthereisnoDHCPBOOTPRARPrequestARPPingisalsoinvalidIndefaultnofixedaddressisregisteredsoafterdynamicallyacquiringoneusingeitherofthemethodsofDHCPBOOTPRARPorARPPingdescribedbelowregisterthefixedaddresswiththeWEBTELNETorFTPservice

3112 DHCP BOOTPThisproductissetsothatDHCP(DynamicHostConfigurationProtocol)BOOTP(BOOTstrapProtocol)isvalidsoyoucanacquireanIPaddresssub-netmaskanddefaultgatewayfromaDHCPorBOOTPserverThedefaultsettingisDHCPBOOTPldquoenabledrdquoAwork-stationrunningDHCPorBOOTPserveroveraLANnetworkisrequiredforIPaddresssettingsusingDHCPBOOTP

ThenumberofDHCPBOOTPrequestsdiffersaccordingtotheDIPSW1settingsonthisproduct DIPSW1=OFFThisisissuedthreetimes20secondsaftertheTCPIPstartup(FactoryDefaultSetting) DIPSW1=ONOccursunlimitedtimesuntiltheaddressisacquired ThereisapartialcompatibilityoftheDHCPDiscoverprotocolwithBOOTPRequestsobotharehandledas beingthesame ForexampleifaBOOTPReplayisreturnedfirsttotheDHCPDiscovertheBOOTPacquiredaddressisused TheDHCPBOOTPRequestisconstantlybroadcastwith(255255255255)HoweveronlytheDHCPRenew Request(extensionrequestoftheaddressusageperiod)isissuedtotheserverthatacquiredthataddress WhentheaddressinformationisacquiredusingDHCPBOOTPRARPandARPPingareinvalidated TheaddressacquiredusingDHCPBOOTPislostwhenthepoweristurnedoffwithoutbeingwrittentothe non-volatilememory WhenacquiringanIPaddressfromaDHCPservertheSubnetMaskisalsoacquired WhenanIPaddressisacquiredfromaBOOTPserverthefollowingSubnetMaskisused [FWVer230orolder] TheSubnetMaskiscalculatedautomaticallyfromtheIPaddress [FWVer300orlater] -WhenSubnetMask(BOOT)=HE05EmulationTheSubnetMaskisacquiredfromtheBOOTPserver (Defaultsettings) -WhenSubnetMask(BOOT)=HE07EmulationTheSubnetMaskiscalculatedautomaticallyfromtheIPad dress ThissettingcanbechangedbyTelnet

SettingsRegisterthecombinationoftheIPaddresstobesetsub-netmaskdefaultgatewayandMacaddresstotheDHCPBOOTPserverandthenturnontheprinterpower

3113 RARPThisproductcanobtaintheIPaddressfromtheRARPserverbysettingtheRARP(ReverseAddressResolutionProtocol)tobevalidThedefaultsettingisRARPldquoValidrdquoAwork-stationrunningaRARPserveroveraLANnetworkisrequiredforIPaddresssettingsusingRARP

WhenusingRARPDIPSW1onthisproductmustbeturnedOFF TheRARPRequestisissuedoncewhen15secondshavepassedaftertheTCPIPstartupHoweveriftheIP addressisobtainedbytheDHCPBOOTPwithin15secondstheRARPrequestisnotgenerated WhentheRARPaddressinformationisacquiredusingARPPingisinvalidated YoucannotgetasubnetmaskordefaultgatewayfromRARPservers TheaddressacquiredusingRARPislostwhenthepoweristurnedoffwithoutbeingwrittentothenon-volatile memory

SettingsRegisterthecombinationoftheIPandMACaddressestobesettotheRARPserverandthenturnontheprinterpower

3114 ARPPing RegisterthecombinationoftheIPandMACaddressofNICtotheARP(AddressResolutionProtocol)tableonthehostdeviceandsettheIPaddressusingthePingARPbyissuingaping

WhenusingRARPDIPSW1onthisproductmustbeturnedOFF OperationswithanIPaddresssetbyARPPingarepossibleonlywhentheIPaddressisnotacquiredeven witheitherofthemethodsofDHCPBOOTPandRARPwhentheStaticaddressisnotset Youcannotacquireasub-netmaskanddefaultgatewaywithARPPing AnaddresscanbeacquiredusingARPPingonlyonetime TheaddressacquiredusingARPPingislostwhenthepoweristurnedoffwithoutbeingwrittentothenon- volatilememory

Settingexamplesareprovidedonthenextpage

IFBD-HE0708 BE07 Userrsquos Manual

3-4

SettingexampleusingARPPing

ThisexplanationassumestheMACaddresis001162123456andtheIPaddressis192168102

(1)TurnontheprinterequippedwiththisproductWaitfortheprintertobereadyfortheARPPping(Normallythisisapproximately35seconds)Orexecuteaself-printontheprinterandwaitforthefollowingtobeprinted

(2)AvoidduplicatingaddressbyclearingtheARPtableexistingonthehostdevicearp -d 192168102arp -a

(3)RegisterthecombinationofIPandMACaddressestotheARPtableonthehostdevice (ForUNIXLinux)ShellInput

arp -s 192168102 001162123456arp ndasha

(ForWindows)CommandPromptInputarp -s 192168102 00-11-62-12-34-56arp ndasha

(4)Pingfromthehostdeviceping 192168102

(5)CheckthattherewasanechoresponsetothespecifiedaddressfromNICHoweverthereisnoechoresponsethefirsttimebecauseitisusedonlytoacquiretheIPaddressThereisaresponsetothesecondandsubsequentpings

ping 192168102 rarr No response (timeout) ping 192168102 rarr echo response ping 192168102 rarr echo response ping 192168102 rarr echo response

(6)LastlydeletetheARPtableregisteredat(3)Alwaysdeletethetabletoavoidduplicatingaddresses

arp -d 192168102arp -a

IFBD-HE0708 BE07 Userrsquos Manual

3-5

3115 TransitionofProcessesinIPAddressAcquisition

WhenStaticisvalidIfStatic(fixedaddress)issetstartupalwaysreliesupontheStaticcondition(fixedaddress)InsuchacaseDCHPBOOTPRARPARPPingbecomeinvalidandstartupdoesnotoccur

WhenStaticisinvalid(default)IfStatic(afixedaddress)hasnotbeenseetheinformationbelowfordetailsontherelationships(timing)forstartingstoppingtheserverthatprovidesthepassingoftimefromthestartupoftheTCPIP()anddynamicaddressesWhentheNICsettingisinitializedoperationsfollowthistimingNotethatthereisanerrorofapproximatelyplusmn3inthetimesdisclosedbelowThereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP

ltDIPSW1=OFF(Default)gt

DHCP

RARP

ARPPing

0

[14]

15

[29]

20

[34]

DHCPBOOTP Start

DHCPValid Region

RARP Valid Region

rarr Time after starting TCPIP (seconds)

[Lower leve Time after turning on the power (seconds)]

Ping ARP Start RARP Start

BOOT Valid Region

BOOTP

Ping ARP Valid Region

ThefirstIPaddressacquiredbyeitherprotocolbecomestheNICoperatingaddressandallotherprotocolsareinvalidThedetailsareoutlinedbelow

TheIPaddressacquiredfirstbyeitherDCHPandBOOTPinthetimebetween0to15secondsisvalid WhentheIPaddressinformationisvalidduringthattimeRARPandARPPingdonotstart TheIPaddressacquiredfirstbyeitherDCHPBOOTPandRARPinthetimebetween15and20secondsis valid Addressesprovidedthereafterfromanotherserverarediscarded WhentheIPaddressinformationisvalidduringthattimeARPPingdonotstart

ltDIPSW1=ONgtTheDHCHPBOOTPvalidregionisaninfinitetimeafterTCPIPstartupIfsuchcasesRARPandARPPingcannotbeusedIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedInsuchcasesatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtoignoretheIPaddressacquisitiontimeout

IFBD-HE0708 BE07 Userrsquos Manual

3-6

312 LPRLPD

TheLPRprotocolsupportedbytheLPDofthisproductconformstoRFC1179(partiallyunsupported)ThelistoflogicprinternamesishandledasthequeuenameLPRisanacronymforLinePRinterdaemonprotocolItwasoriginallyaprintingprotocolprescribedasaUNIXprintingsystemCurrentlyitissupportedasstandardonWindows(NTandlater)ldquoLPRrdquoissometimesusedasanexecutionfilenameoftheLPRprintingutilitysoftwareTheprintserver(Daemon)thatsupportsLPRiscalledanLPD(LinePrinterDaemon)LPDusesTCPcommunicationport515

Thereceptionbufferforprintdatais1Mbytes(sharedwithRawSocketPrint) Itdoesnotsupportburnerprinting SettoldquoIprdquoonthehostdevice-portsettingswhenspecifyingaqueuename EnablethisiftheLPRbytecounter-addedenabledisablecanbeselected Seesection63DriverSupportTablefordetailsonsupportbyStarMicronicsrsquodrivers IfyouareusingastandardWindowsTCPIPprinterportandaCUPS(UNIXLinuxorMac)driverseesection 53DriverSupportTableforimportantnotes SincethereareadditionalinstructionswhenusingaWindowsstandardTCPIPprinterportoraCUPS(UNIX LinuxMac)driverSee63DriverSupportTable

IFBD-HE0708 BE07 Userrsquos Manual

3-7

313 RawSocketPrint

ThisproductsupportsRawSocketPrintcommunicationforprintingundertheTCPIPenvironmentWithRawSocketPrintalldataflowingduringtheTCPsessionisconsidereddatahandledbetweentheprinterandhostdeviceandbidirectionaldatadistributionisperformedSeethetablebelowforTCPcommunicationsportspecifications

Item Specifications Remarks

CommunicationPortNumber TCP9100

NumberofSimultaneousConnectionSessions 1or8 bullFactorydefaultsettingis1

Datareceptiontimeout0(ignore)30seconds40sec-onds60seconds120seconds180seconds300seconds

bullFactorydefaultsettingis0(ignored)bullWhenthereisatimeoutforc-ibledisconnectsconnection

Thereceptionbufferforprintdatais1Mbytes(sharedwithLPR) Themaximumnumberofsessionsreceivedforport9100issetusingNICsettings(9100MultiSession) Whensettoldquo9100MultiSessionEnablerdquothemaximumnumberofsessionsforreceptionis8whensetto ldquo9100MultiSessionldquoDisablerdquothemaximumnumberofsessionsforreceptionis1Whentherearereceptions forconnectionrequeststhatexceedthisnumberarejectionpacket(TCPReset)isissuedtothehostdevice

NotePrecautionsregardingswitchingfromoldproductsIFBD-HE0506BE05 Becarefulbecausethemulti-sessionsettingsforRawSocketPrint(9100)inthefactorydefault settingsaredifferent Setthemulti-sessionsettingsusingHTTP(Web)TelnetFTP Werecommendsettingtothesameconditionswhenswitchingfromanolderproduct (Fordetailsseesection63DriverSupportTable)

9100MultiSessionFactoryDefaultSettings bullIFBD-HE0506BE05(oldproduct)Valid bullIFBD-HE0708BE07(thisproduct)Invalid

WhenMultiSessionisvalidandprintdataisreceivedatthesametimeasmultiplesessionsarereceivedfrom thehostdevicethesessionthatfirstreceivedtheprintdataoccupiestheprinterportandprintdataofother

sessionsaccumulatesintheNICreceptionbufferuntilthesessionisclosedNotethatthesessionreceptionorderandprintoutputorderdonotalwaysmatch

Datacomingfromtheprintertothehosthostdeviceisstatusinformationobtainedfromtheprinter Seetheprinterrsquosspecificationsmanualfordetailsonthecontentsofstatusinformation DisconnectionoftheTCPsession(TCPFINRST)isconsideredtheendtoonesession InthatcasespecialcommunicationprocedureswiththeprinterarenotdoneIfspecialproceduresare requiredsuchasterminatingprintingdosofromthehostdevice IftheRSTpacketissentwhentheTCPsessionisdisconnectedfromthehostdevicesidesomeoralloftheprintdata maybeerased Youcanautomaticallyfreeasessionthatisunusedwhilebeingconnectedbysettingthedatareceptiondata timeout9100DataTimeoutThedatareceptiontimeoutcanbesetin0304060120180360seconds ThesettingscanbemadeusingWEBTelnentandFTPandthevaluesarestoredintheproductrsquosnon-volatile memory Factorydefaultsettingsis0(timeoutinvalid) Seesection63DriverSupportTablefordetailsonsupportbyStarMicronicsrsquodrivers SincethisprotocolcannotbeusedwhenusingaWindowsstandardTCPIPprinterportoraCUPS(UNIX LinuxMac)driverspecifyLPR(LPD) Fortheusertocreateasocketcommunicationprogramseethecommunicationproceduresbetweenthehost

deviceandprinterbelow

IFBD-HE0708 BE07 Userrsquos Manual

3-8

CommunicationProcedures(1) EstablishaTCPconnectionbetweenthehostandprinter(2) WhentheNSBfeature()isvalid Thehostdevicesendsandreadsthestatus(NSB)sentbytheprinter(Required)Ifthestatusdataisnotsent

hereitispossiblethattheprinterisnotreadytoreceivetheprintdatasoalwaysdothis(3) SendPrintData(4) WhentheASBfeature(1)isvalidreceivethestatusbecausetheprintersendsthestatustothehostdevice

whenitsstatuschanges Whenthehostdevicesendsastatusrequestcommandreceivebecausethestatusisreturnedforthatcom-

mandrarrRepeatsteps(3)and(4)untilprintdataends

(5) DisconnectTCPconnectionfromthehost(Client)tothePrinter(server)

NoteBeforedisconnectingtheTCPconnectionwiththeprinterthehostdevicemustreceiveallofthestatusdatasentfromtheprinter

NoteNSBfeatureSendsstatustohostdevicewhenTCP9100isconnectedtotheport ASBfeatureSendsautomaticstatustohostdeviceeachtimethereisachangeontheprinter SeeeachprinterrsquosspecificationsmanualandcommandspecificationsmanualsforinformationrelatedtovalidinvalidsettingsoftheNSBandASBfeatures

SYN SYN ACK

ltNSB Statusgt

ltPrint datagt

FIN FIN ACK

Host device Printer (TCP9100)

ltASB Statusgt

ACK

ACK

Communication Chart Example (When NSBASB are valid)

(1) Receive TCP Connection

(2) Send Status (NSB)

(4) Send Status (ASB)

(5) Disconnect TCP Response

Printer Status

Change

Start sending

print data after

receiving NSB

(1) TCP Connection Request

(2) Receive Status

(3) Send Print Data

(4) Receive Status

(5) TCP Disconnection Request

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-9

314 StatusAcquisitionFeature

ThisproductsupportstheprinterstatusacquisitionfeatureusingTCPcommunicationsport9101SeethetablebelowforTCPcommunicationsportspecifications

Item Specifications RemarksCommunicatinoPortNumber TCP9101

NumberofSimultaneousConnectionSessions 8

Datareceptiontimeout 30seconds bullWhenthereisatimeoutforcibledisconnectsconnection

Whenthefollowingcommandandparametersarereceivedfromthecomputertheprinterstatusinformation(ASB)isreturnedIfacommandoutsideoftherangeisreceivedtheconnectionisdisconnected

Commands Hexadecimal Parameterslsquo2rsquo 32H Any50bytes

Procedures1)Hostdevicetoprinter

AfterconnectingtoTCP9101sendthecommandandparametersandwaitfortheresponsefromtheprinter(Fortheparameterswerecommend00HforallDatasendingexample32H 00000000000000000000000000000000000000000000000000

2)ResponseprintertohostdeviceAftertheprinterreturnsitsstatus(ASB)itdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmedSeeeachprinterrsquoscommandspecificationsmanualfordetailsontheprinterstatusinformation(ASB)DataresponseexampleSTARMode23H86H000000000000000000

Thefollowingshowsanexamplecommunicationchart

SYN

SYN ACK

lsquo2rsquo + 50bytes

FIN FIN ACK

ACK

ACK

ltASB Statusgt

Host device Printer (TCP9101)

(1) Receive TCP Connection

(2) Send ASB Status

(3) Disconnect TCP

(1) TCP Connection Request

(2) Send Command

(3) Receive Status

(4) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-10

315 AuthenticationResetGetSettingsInformationTCP9100forcedreleaseUseTCPcommunicationsport22222tosendacommandfromthehostdevicetoperformanauthenticationresetandgetsettingsinformationSeethetablebelowforTCPcommunicationsportspecifications

Item Specifications RemarksCommunicationPortNumber TCP22222

NumberofSimultaneousConnectionSessions 4

Datareceptiontimeout 30seconds bullWhenthereisatimeoutforcibledisconnectsconnection

ThetablebelowshowsalistofsupportedcommandsIfacommandoutsideoftherangeisreceivedtheconnectionisdisconnected

Commands Hexadecimal Function AutomaticDisconnectltFSgtlsquo0rsquo[UserName]ltNULgt[Password]ltNULgt

1CH30H[UserName]00H[Password]00H AuthenticationReset Yes

ltGSgtlsquo0rsquoltNULgt 1DH30H00H GetNICdiscoverydata YesltGSgtlsquo1rsquoltNULgt 1DH31H00H Getprinterstatussetting YesltFSgtlsquo3rsquo[HostPort Number]ltNULgt

1CH33H[HostportNumber]00H TCP9100forcedrelease Yes

3151 AuthenticationResetCommand

Code ltFSgtlsquo0rsquo[UserName]ltNULgt[Password]ltNULgt

Hexadecimal 1F30[UserName]00[Password]00

Parameter UserNameldquouserrdquo(Fixed)

Password ldquoguestrdquo(WhenindefaultCanbechanged)

Function Thiscommandexecutesaforcibleresetregardlessoftheprinterstatus (onlineerrorprintingidling) Torunthisfeatureyouneedauserloginnameandpasswordforuserrights UseHTTP(WEB)TELNETFTPtochangetoanypasswordtoapplyexecutionrestrictions

ResetProcedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdevicebullWhenresetisauthorizedAftertheprinterresends00Htheconnectioniscut(2)andaresetisappliedbullWhenresetisrejectedAftertheprinterresends01Htheconnectioniscut(2)Noresetisexecuted(2)Doesnotcheckforconnectionresponseonhostdeviceside

ThefollowingshowsanexamplecommunicationchartHost device

SYNSYN ACK

ACK

ltFSgt lsquo0rsquo ldquouserrdquo ltNULgt [Password] ltNULgt

lt00Hgt or lt01Hgt

FINFIN ACK

ACK

Printer (TCP22222)

(1) TCP Connection Request

(1) TCP Connection Request

(2) Response (Accept 00HReject 01H)

(3) Disconnect TCP

(4) Reset When Accepted

(2) Send Command

(3) Receive Response

(4) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-11

3152 SettingInformationAcquisitionCommand

Code ltGSgtlsquo0rsquoltNULgt

Hexadecimal 1D3000

Function ThiscommandwillgettheprinterrsquosNICsettinginformation(discoverydata) ThiscommandisusedbyStarMicronicsdriversandtools

Procedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdeviceAftertheprinterreturnstheNICdiscoverydatausingthenextresponsedataformatitdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmed

Format ltGSgtlsquo0rsquoltNULgtn1n2[Discoverydata]

Hexadecimal 1D3000n1n2[Discoverydata]

Parameter n1n2Discoverydatadatalength(n1256+n2)

Thefollowingshowsanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltGSgt lsquo0rsquo ltNULgt

ltGSgt lsquo0rsquo ltNULgt n1 n2 [Discovery Data]

FIN

FIN ACKACK

Printer (TCP 22222)

(1) TCP Connection Request

(2) Send Command(3) Receive Request

(4) TCP Disconnection Response

(1) Receive TCP Connection

(2) Return Discovery Data

(3) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-12

Code ltGSgtlsquo1rsquoltNULgt

Hexadecimal 1D3100

Function Thiscommandwillgettheprinterrsquosstatussettinginformation ThiscommandisusedbyStarMicronicsdriversandtools

Procedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdeviceAftertheprinterreturnsthestatussettinginformationusingthenextresponsedataformatitdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmed

FormatltGSgtlsquo1rsquoltNULgtn1n2[P1][P2][P3][Pn]

Hexadecimal1D3100n1n2[P1][P2][P3][Pn]

Parametern1n2Parameter[P1]-[Pn]datalength(n1256+n2)

Parameters Item ParameterValue Hexadecimal ContentsP1 StatusFormat lsquo0rsquo 30H StarASB+ExpandedStatus

lsquo1rsquo 31H OnlystatusP2 NSBSetting lsquo0rsquo 30H Invalid

lsquo1rsquo 31H ValidASBSetting lsquo0rsquo 30H Invalid

lsquo1rsquo 31H Valid

ReturnExampleExampleSTARLinemodeNSB=ValidASB=Valid1DH31H00H 00H03H 30H31H31H

Thefollowingshowsanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltGSgt lsquo1rsquo ltNULgt

ltGSgt lsquo1rsquo ltNULgt n1 n2 [P1] [P2] [P3] [Pn] [Discovery Data]

FIN

FIN ACKACK

Printer (TCP 22222)

(1) TCP Connection Request

(2) Send Command(3) Receive Request

(4) TCP Disconnection Response

(1) Receive TCP Connection

(2) Return Status Setting Information

(3) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-13

3153 TCP9100ForcedRelease

ReleaseaspecifiedhostportnumbersessionfromamongconnectingTCP9100sessions

[Executionprocedures]Asoutlinedinthefollowingproceduresendacommandfromahostdevicetoreceivearesponsefromtheprinter(1) Sendingfromhostdevicetoprinter

Format ltFSgtlsquo3rsquo[Host Port Number]ltNULgt

Hexadecimal 1C33[Host Port Number]00

Parameter Host Port NumberThereleasedhostportnumber(2bytedataisspecifiedinorderofhigh-orderbytetolow-orderbyte)

CommandexampleHostPortNumber=256(0100hex)1C33H01H00H00HHostPortNumber=12300(300Chex)1C33H30H0CH00HHostPortNumber=65530(FFFAhex)1C33HFFHFAH00H

(2) Responsefromprintertohostdevicebull IftherewasnoresponsewhenthesessionwasconnectingTheprinterdisconnectsafterresponding00H(2)(3)

bull WhenreleasingthesessionTheprinterdisconnectsafterresponding01H(3)

(2) ItismandatorytosendthiscommandfromthesamehostdevicewherethesessionwasreleasedthatisconnectingtoTCP9100Foradifferentdevicetheprinterresponds00Handaforcedreleasewillnotbeexecuted

(3) Thiscommanddoesnotconfirmthehostdevicesconnectionresponse

Thefollowingshowsanexamplecommunicationchart

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

Print Data

SYN

SYN ACK

PC(同一端末)

22222

ACK

ltFSgtrsquo3rsquo[Host Port Number] NUL

SYN

SYN ACK

FIN

FIN ACK

ACK

ACK

Print Data

FIN (Lost)

Printer

9100 Host Port Number

01H

Hostdevice

IFBD-HE0708 BE07 Userrsquos Manual

3-14

316 HTTP ServerThisproducthasanHTTP(HyperTextTransferProtocol)serverByaccessingfromawebbrowseryoucanchangeNICsettingsdisplaynetworkinformationandmonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationandsettingsUseTCPUDPcommunicationsport80fortheHTTPserverTheStarwebPRNTfunctionisavailableforIFBD-HE07X08XBE07XByusingtheStarwebPRNTfunctionXMLdatacanbeprintedviaanHTTPserverSeeldquo4StarwebPRNTFunctionrdquoformoredetails

TheHTTPversionisHTTP10 Maximumnumberofsimultaneousconnectionsis1 Userviewinghomepage[LoginNotRequired]httpIPAddressindexhtm (Example)http192168101indexhtm Administratorhomepage[requireslog-in]httpIPAddresslindexhtm (Example)http192168101lindexhtm VeiwingandchangingIPparameterssystemsettingsandpasswords[LoginRequired] Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset Networkinformationdisplay[LoginNotRequired] Printerinformationdisplay[LoginNotRequired] Printerstatusdisplaysareupdatedautomaticallyeachtimethesettingsarerefreshed

Accounts(usernamespasswords)thatcanbeaccessedfromawebbrowserareshowninthetablebelowItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser LoginNotRequired GeneralUsers

(Onlyinformationdisplay)RootUsers ldquorootrdquo ldquopublicrdquo

bull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ForwebsettingsusingHTTPcommunicationthesupportedwebbrowserversionsarelistedinthetablebelowOperationsarenotguaranteedonearlierversionsbullFWVer4XXorearlier

WebBrowser Windows UNIXLinux MacOSXMozillaFirefox10orhigher Netscape7orhigher Opera8orhigher InternetExplorer40orhigher

bullVer500orlaterWebBrowser Windows UNIXLinux MacOSXMozillaFirefox 35 ~ 38~ 3621 ~Netscape Notsupported Notsupported NotsupportedOpera 1217~ 1216 ~ 1217~InternetExplorer 8~Chrome 402660~ 480~ 70~Safari 517~ 402~

Thefollowingshowswebbrowsersettings JavaScriptValid StylesheetValid CharacterSizesDisplayMagnificationMid(Standard)100Display InlineframeValid(FWVer4XXorearlieronly)

IFBD-HE0708 BE07 Userrsquos Manual

3-15

WEBexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)(1)Accesshttp192168101lindexhtm(2)UserNameLog-inasldquorootrdquoPasswordldquopublicrdquo(factorydefaultsetting)(3)ClickNetworkConfiguration-gtSystemConfiguration Inthescreenbelowselect9100MultiSessionENABLEThenclickSubmit

IFBD-HE0708 BE07 Userrsquos Manual

3-16

(4)ClickNetworkConfiguration-gtSaveSelectanyofthefollowingtheclickExecutebullSaverarrConfigurationPrintingrarrRestartdevicebullSaverarrRestartdevice(AfterthesetprintisoutputwhenyouselectConfigurationPrinting)Waitfortheprintertoreset

IFBD-HE0708 BE07 Userrsquos Manual

3-17

317 TELNET ServerTheTELNET(TELecommunicationNETwork)ofthisproductallowsyoutochangeNICsettingsnetworknetworkdisplaysandtomonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationUseTCPUDPcommunicationsport23fortheTELNETserver

ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithTELNETis8 Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset

AnaccounthasmultipleaccountsatloginTheusernamesandpasswordsareasfollowsItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

(1)TELNETcommandexecutionexample(ExChangingafixedIPaddress)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame(AssumedCondition)bullPrinterIPaddressacquiredbyDHCPis192168103

bullThePritnerIPaddresstobesetis192168101subnetmaskis2552552550

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelecttheIPparametersetting

larrSelecttheStaticsetting

larrSelecttheIPaddresssetting

IFBD-HE0708 BE07 Userrsquos Manual

3-18

larrEnterthefixedIPaddress

larrSelectthesubnetmasksetting

larrEnterthefixedsubnetmask

larrReturntothepreviousmenu

larrtelnetconnection

larrReturntothemainmenu

larrStorethesettingsandselectrestar

larrStoreandprintsetingsandrunrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

IFBD-HE0708 BE07 Userrsquos Manual

3-19

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelectSystemConfiguration

larrSelect9100MutliSession

larrSelectENABLE

larrReturntothemainmen

larrStorethesettingsandselectrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

larrStoreandprintsettingsandrunrestart

(2)TELNETexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame

(AssumedConditions)PrinterIPaddress=192168101

IFBD-HE0708 BE07 Userrsquos Manual

3-20

318 FTP ServerYoucanmakeNICsettingsgetthestatusprintandoverwriteNICfirmwarebyuploadingordownloadingfilestoanyspecifieddirectoryusingtheproductrsquosFTP(FileTransferProtocol)serverSeesection33SettingsDisplayItemsfordetailsondisplayinginformationForcontroltheFTPserverusesTCPbullUDPcommunicationport21fordatatransfersitusesTCPcommunicationport20

TheFTPserverissettovalidinthefactorydefaultsettingsbutyoucaninvalidateitusingHTTP(Web)Telnet andFTP UseHTTP(Web)orTelnettoreturnittovalid ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithFTPis8Howeverfordetails onFTPprinting(writingtotheIpdirectory)thenumberofsessionsthatcanbeprintedsimultaneouslyis1 Alsowhensimultaneouslywritingdatafromamultipleofsessionsandthefirstreceivedsessionoccupies morethanoneminutethewritingrequestofsubsequentlyconnectedsessionswillberejected ItisnecessarytospecifyASCII(TypeA)orBinary(TypeI)forfilesasthetransfermodesbutthemode differencesdependontheclientwithoutprocessingonthisproductDataistransferredasisintheBinary modebut0Ahexisconvertedto0Dhex+0AhexfortransferintheASCIImodeForthatreasontoavoid mistakenlyspecifyingthismodethisproductshouldbesettoBinarymodetotransferallfiles SupportsbothActiveandPassivemodessoyoucansenddataoverafirewallTransferthroughputisless efficientinPassivemode Anonymouslogin Ifyouloginwithausernameorpasswordthatisnotregisteredyoucanloginwithgeneraluserrights Whenlogginginasanonymoustheusernameandpasswordmustbewithin31characters Inthiscasethepasswordisomitted WhenaccessinganFTPserverfromahostdevicedosousinganFTPclientsoftware(CUIversioncommand

directinput)ofastandardOS IfthereisnoaccessfromtheFTPclientfor15minutestheFTPserverwillforciblydisconnecttheconnection

TherearemultipleaccountsthatrequirelogginginforoperationsTheusernamesandpasswordsareasfollows

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ThedirectorydisplayedbyFTPandthefileconfigurationandfunctionsareshownonthenextpage

IFBD-HE0708 BE07 Userrsquos Manual

3-21

DirectoryFileConfigurationandFunctions

Directory FilenameNote2

ExtensionRestrictionNote3

TransferModeNote4

AccountLimitNote1

user root Function

- - None(Rootdirectory)

lp printdatprn No Binary W W PrintOutputtoPrinterrarrSeeldquo3181FTPPrintingrdquo

net_config netconfini ldquoinirdquo BinaryorASCII R RW Readsandupdatesnetworksettings

rarrSeesection3182NICSettings

status netstastxt - BinaryorASCII R R Readsoperationinformationofoperatingnet-

work

nicvertxt - BinaryorASCII R R Readsnetworkcardversioninformation

prnstastxt - BinaryorASCII R R Readprinterstatus(hexadecimaldumpdisplay)

deviceidtxt - BinaryorASCII R R ReadPrinterDeviceID

firmware NIC_MAINbin ldquobinrdquo Binary - W NICMainFWUpdaterarrSeeldquo3183FWUpdaterdquo

freespace - No BinaryorASCII R RW Freespace

Note1AccountLimit RReadOnlyWWriteOnlyRWReadWrite-NoFunction

Note2Filenames Filenamesshouldbelessthan32charactersincludingtheextensionTherearenorestrictionstofilenamestowriteexceptfortheextensionUsablecharactersarelimitedtoEnglishnumbersandalphabet(ldquoArdquotordquoZrdquoldquoardquotordquozrdquoldquo0rdquotordquo9rdquo)

Note3FileExtensionRestrictions Whenanextensionrestrictionisspecifiedthefilenamespecifiedotherthanthespecifiedextensionsisrejected ThereisnoconceptofextensioninUNIXLinuxandMacOSXbutthisrestrictionisappliedtothefinalfourcharactersofthefilename

Note4Transfermode FilescanbetransferredbyBinaryaloneorASCIIcanbespecifiedHoweverspecifyalwaysBinarymodetopreventspecificationmistakes

Note5Observethefollowingrestrictionsforthetotalsizeforfilesandnumberoffilesthatcanbeuploadedtothefreespace bullTotalFileSizeMax640Kbytes bullTotalNumberofFilesMax10 Alsodonotplaceanexecutablefileinthisdirectory

IFBD-HE0708 BE07 Userrsquos Manual

3-22

ExampleFTPCommandExecutionThisisanexampleofinputinaWindowscommandpromptUNIXLinuxshellinputisthesameThisisanexampleexecutionofacquiringaprinterstatusfileThefilelistdisplay(dircommand(onUNIXLinuxitistheIscommand))isinUNIXcompatibleformat(includingversiondisplay)

(AssumedConditions)PrinterIPaddress=192168101

larrConnecttoFTP

larrEnterusername

larrEnterpassword(Defaultpublic)

larrMovetostatusdirectory

larrCurrentdirectorypositiondisplay

larrFilelist

larrSpecifybinarytransfermode

larrGettheprnstastxtfi

larrMovetorootdirectory

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-23

3181 FTP Printing WhenwritingdatatotheIpdirectoryitistransferredtotheprinterasprintdata

3182 NIC Setting LogintotheFTPserverfromanFTPclienttoviewthesettingsbyreadingthesettingfileinthenet_configdirectoryAlsobyuploadingthesettingfiletothesamedirectoryyoucanstorethesettingsinthenon-volatilememoryTheextensionsoffilenamesuploadedfromtheFTPclientarechangedtoldquo$$$rdquopriortowritingtoNVRAMandthefilesaresavedasmid-wayfilesWhenupdatingissuccessfulthemid-wayfilesaredeletedbutiftheformatofthesettingcontentsisincorrectorthewritingtothenon-volatilememoryiserroneousandthewritingfailsthefileswillremainwithoutbeingdeleted(extensionldquo$$$rdquo)AlsoifwritingendsnormallytheprinterwillautomaticallyberesetIftheldquoConfigurationPrintrdquoitemisldquoEnablerdquotheresetwillbeappliedwhenthesettingsprintisended

SettingExampleExampleofFWVer500StarwebPRNTmodel(netconfini)

The loaded NIC MAC information is used for the MAC Address item but when uploaded the MAC information field is ignored Therefore when you use a loaded setting file to upload to NIC you do not need to change this field

ltlt IFBD-HE07X08X Information gtgt MAC Addr 001162123456 Configuration Print ENABLE

ltlt IFBD-HE0708 Information gtgt MAC Addr 0011620001d8 Configuration Print ENABLE

ltlt IP Parameters -NVRAM- gtgt IP Address 192168101 Subnet Mask 2552552550 Default Gateway 19216810254 DHCPBOOTP DISABLE RARP DISABLE

ltlt System Configuration gtgt user Login Password guest root Login Password Web Refresh Time (Sec) 5 9100 Multi Session DISABLE 9100 Data Timeout (Sec) 0 TCP Keep-Alive DISABLE FTP ENABLE Disconnect Message ENABLE TCP Port80 ENABLE Subnet Mask (BOOTP) HE05 Emulation TCP SYN Timeout(Sec) 104 TCP SYN Interval(Sec) 2 22222 FS 3 Command DISABLE

ltlt Web Print gtgt TCP Port Number 80

ltlt SNMP gtgt Authentic Community Trap Community public Trap Address(IP) 0000 SysContact 1234 SysName SysLocation EnableAuthenTrap 2

ltlt SSLTLS gtgt SSLTLS DISABLE TCP Port 443 Certificate Self-Signed Self-Signed Command Not Exist CA-Signed Certificate Not Exist

When you specify Enable for the Configuration Print item you can print the settings to verify that they have been loaded to the non-volatile memory

The factory default setting for 9100Multi-session is different from the old product Factory Default SettingsIFBD-HE0506BE05 (old product) ENABLEIFBD-HE0708BE07 (this product) DISABLE

The Web Print setting items are for

the Star WebPRNT model only

The SNMP setting items are for

FW Ver 500 or later only

IFBD-HE0708 BE07 Userrsquos Manual

3-24

FileFormatRules SettinglineformatisldquoItemNamerdquoldquoSettingValuerdquoTheseparator(delimiter)isasingle-byteEnglishcharacter ldquordquo(colon) OnlyASCIIcharacterscanbeusedinthisfile Uploadsarerejectedforthefollwoing bullWhenanitemnamethatdoesnotexistisspecifiedorthereareinsufficientnumberofsettingitems bullWhenthesettingvalueinputisoutofrange bullWhentheinputforStaticvalueandDynamicvaluehasastandardviolationintheIPparametersettingfield (SeetheNotesField) Linesbeginningwithldquordquoareskippedascommentlines

ltlt DIPSW Setting gtgt

SW1=OFF DHCPBOOTP Timeout ENABLE

SW2=OFF Reserved

Notes

-When DHCPBOOTP or RARP is changed

to ENABLE IP Address Subnet Mask

and Gateway Address must be set to

0000

-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

The lines beginning with a (sharp)

are comment lines

IFBD-HE0708 BE07 Userrsquos Manual

3-25

3183 FWUpdateLogintothisproductusingFTPtoupdatetheNICfirmware(FW)byuploadingtheversionupgradebinarydatatothefirmwaredirectory

WhenuploadingFWdatatheFTPservercalculatestheCRCvalueoftheFWdataandchecksthatithas beentransferredcorrectlyIfthefirmwareisnotcorrectlytransferredcanceltheupload WhenalldatahasbeenconfirmedtobecorrectlyreceivedstartwritingtotheFlashROMIfwritingtothe FlashROMendsnormallytheprinterwillautomaticallybereset WritingtakesseveralminutesAbsolutelyneverturnoffthepowerorapplyaresetpriortofinalresetbeing appliedIfterminatedpartwaytheFlashROMdatawillbedamangedandlateritmaynotstartup

ThefollowingdescribestheprocedurestoupdatetheFWofthisproductusingFTPForWindowsstartthecommandpromptthenfollowingthedirectionsbelowForUNIXLinuxdothesameopera-tionsontheshellexecutionscreen

(AssumedConditions)PrinterIPaddress=192168101AssumesthemainFWdata(rdquoHE7_V100(NIC_MAIN)binrdquo)fortheforthisproductisinthecurrentdirectoryDwhenFTPisexecutedonthehostdevice

larrConnecttoFTP

larrEntertheusername

larrMovetothefirmwaredirectory

larrEnterthepassword(Defaultpublic)

larrCurrentdirectorypositiondisplay

larrSpecifybinarytransfermode

larrWritethefirmwarefile

larrWaitherefortheprintertorestart

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-26

PrecautionsforFWupdatecompatibility

ThefollowingrestrictionsonFWupdateapplytothesubjectFWversions

bullWhenusingaproductwithIFcardFWthatisVer4XXorearlier UpgradetoFWVer500orlaterisnotpossibleUseVer4XXorearlierFWbullWhenusingaproductwithIFcardFWthatisVer500orlater DowngradetoFWVer4XXorearlierisnotpossibleUseVer500orlaterFW

CheckingtheversionoftheIFcardthatisusedbullTurnonthepowerwhilepressingandholdingtheFeedswitchontheprinterunitandchecktheself-testprintinformation(Fordetailsaboutthecontentsofself-testprintrefertosection325ldquoSelf-testPrintrdquo)

bullTochecktheversionfromthePCBchassisappearancerefertosection21ldquoModelNamesrdquo

IFBD-HE0708 BE07 Userrsquos Manual

3-27

319 DiscoveryThisproducthasaStargenuineNICsearchprotocolSDP(StarDiscoveryProtocol)SDPusesUDPcommunicationport22222SDPisusedtosearchtheproductoverLANusingapplicationsoftwaresuchasasettingutilityprogram

ThefollowingisanexampleTheNameofIFUnitfieldisdifferentthisproduct(IFBD-HE0708BE07)andtheoldproducts(IFBD-HE0506BE05)bullNameofIFUnitldquoIFBD-HE0506rdquobullNameofIFUnitldquoIFBD-HE0708rdquo

(Ex)Detaileddisplayexampleofsearchresultsusingadiscoverytool(OSWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

3-28

3110 TFTPClientWhentheprinterpoweristurnedonwhileyouholddownthepushswitchtheTFTP(TrivialFileTransferProtocol)clientstoredinthebootloaderisstartedupTheTFTPclientautomaticallydownloadsthemainprogramfromtheTFTPserverovertheLANandwritestotheFlashROMontheNICboardWhenwritingendsnormallytheprinterwillautomaticallyberesetandwillstartupnormallyThefollowingflowchartshowstheseriesofoperations

YES

NO

YES

NO

Power On (Reset)

Was Push

Switch Released

Was Push

Switch Pressed

LAN Connector LED (RedGreen)

Stops Blinking Alternately

Get IP Address from

DHCPBOOTP Server (1)

Connect to TFTP Server

Download NIC Main

Firmware (2)

Write Main Firmware to

Flash Memory

Reset Printer

To Main Program Execution

LAN Connector LED (RedGreen)

Starts Blinking Alternately

1ItisnecessarytostartuptheTFTPandDHCPBOOTPserversonthesamemachine2TheNICmainfirmwarefilenamedownloadedfromTFTPmustbeldquoNIC_MAINbinrdquoEveniftheversionisdifferentthefirmwaremustbethesamenameaswhendownloadingusingTFTP((Ex)YoucanchangeldquoHE7_V100(NIC_Main)binrdquotoldquoNIC_MAINbinrdquo)

NoteThisTFTPclientfunctionisusedforemergencyrecoverywhentheFWmainfirmwarehasbeendamagedUsetheFTPserverfunctionforordinaryFWupdates(Seesection318FTPServer)

IFBD-HE0708 BE07 Userrsquos Manual

3-29

3111 TCPKeep-AliveThisproductsupportsTCPKeep-AliveIfTCPKeep-AliveisvalidTCPKeep-Aliveoperationsareperformedunderthefollowingconditionsonthecomputer

Item Value FactoryDefault RemarksSetting ENABLEDISABLE DISABLEDisconnectiontimeouttime Approx42seconds Note1

Note1Ifthereisnoresponseforthistimefromthecomputertheprinterforciblydisconnectstheconnection(RST)

ThisfeatureisappliedtoallTCPIPcommunicationsports ThisfeatureisunrelatedtotheTCP9100datareceptiontimeout

Thefollowingisanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltDATAgt

ltDATAgt

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

RST

Printer (TCP Port)

Receive TCP Connection

Detect TimeoutForced Disconnection

No Reception Data From PC

Start TCP Keep-Alive prove

No Response from PC (Approx 42 Seconds)

TCP Connection)

PC Problem Occurs Here

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-30

3112 SNMP ThisfunctionsupportsFWVer500orlaterTheSNMPofthisproductincludesaSNMPagentthatoperatesusingUDPIPVariousinformationaboutthisproductandtheprintercanbemanagedwiththeSNMPmanager

ItiscompatiblewithSNMPv1andsupportsMIB-II(RFC1213)andHostResource-MIB(RFC1514)ReadprivilegeisgrantedtocommunitynameldquopublicrdquoandthecharacterstringregisteredinldquoAuthenticCommunityrdquointheproductsettingsishandledasthewriteprivilegeHoweverifnocharacterstringissetinldquoAuthenticCommunityrdquowriteprivilegeisgrantedtocommunitynameldquopublicrdquo

RestrictionssysContactsysNameandsysLocationarelimitedtoamaximumof78(1-byte)charactersifAdminStatusandifOperStatusareread-onlyand1isalwaysreturnedasthereadvalue AnexplanationoftheMIBsupportedbythisproductislistedinthetablebelow

MIB-II(RFC1213)Name DescriptionsysDescr ASCIIcharacterstringcontainingthedevicenameversionandotherinformationsysObjectID ObjectIDindicatingtheproductidentificationnumbersysUpTime Elapsedtimeafterstartingup(units10msec)sysContact ASCIIcharacterstringcontainingtheadministratornameandcontactinformationsysName ASCIIcharacterstringcontainingthedevicemanagerdomainnameandother

informationsysLocation ASCIIcharacterstringindicatingthephysicallocationwherethedeviceisinstalledsysServices ValueindicatingthedeviceprotocollevelserviceifNumber DevicenetworkinterfacenumberifIndex InterfaceidentificationnumberifDescr ASCIIcharacterstringindicatinginformationassociatedwiththeinterfaceifType PhysicallayerandlinkprotocolinterfacetypeifMtu MaximumtransmittabledatagramsizeifSpeed Interfacetransmissionspeed[bitsec]ifPhysAddress InterfacephysicaladdressifAdminStatus InterfaceadministrationstatusifOperStatus InterfaceoperatingstatusifLastChange sysUpTimevalueatthetimewhentheinterfaceoperatingstatuswaslastchangedifInOctets NumberofbytesreceivedbytheinterfaceifInUcastPkts NumberofsubnetworkunicastpacketsreceivedanddeliveredtoahigherlayerifInNUcastPkts NumberofbroadcastormulticastpacketsreceivedanddeliveredtoahigherlayerifInDiscards Numberofnormalreceivedpacketsthatwerediscardedduetofullbufferorother

reasonifInErrors NumberofreceivederrorpacketsifInUnknownProtos Numberofreceivedpacketsthatwerediscardedbecauseofaninvalidor

unsupportedprotocolifOutOctets TotalnumberoftransmittedbytesifOutUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedunicasttransmissionof

IFBD-HE0708 BE07 Userrsquos Manual

3-31

Name DescriptionifOutNUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedbroadcastormulticast

transmissionofifOutDiscards Numberofpacketsthatwerediscardedandnottransmittedduetofullbufferor

otherreasonifOutErrors NumberofpacketsthatwerenottransmittedduetoerrorifOutQLen Lengthoftheoutputqueue(numberofpackets)ifSpecific MIB-definedobjectIDuniquetotheinterfacemediathatisbeingusedatIfIndex Valuethatidentifiestheinterfacerelatedtothistranslationentry(=ifIndex)atPhysAddress Media-dependentphysicaladdressatNetAddress Networkaddress(IPaddress)correspondingtothephysicaladdressipForwarding IndicationofwhetherornotthereisafunctionforforwardingIPdatagrams

receivedattheIPgatewaytootherdestinations (1Forwarding2NotForwarding)

ipDefaultTTL DefaultvalueofIPdatagramheaderTTLipInReceives TotalnumberofreceivedIPdatagramsipInHdrErrors NumberofdatagramsdiscardedduetoIPheadererroripInAddrErrors NumberofdatagramsdiscardedduetoproblemwiththeIPheaderdestination

addressipForwDatagrams NumberofIPdatagramsforwardedtothefinaldestinationipInUnknownProtos NumberofIPdatagramsintendedforownnodethatwerediscardeddueto

unknownorunsupportedprotocolipInDiscards NumberofdatagramsdiscardedduetobufferspaceorotherinternalproblemipInDelivers NumberofdatagramsdeliveredtoIPuserprotocols(higher-levelprotocols

includingICMP)ipOutRequests0 NumberofIPdatagramtransmissionrequestsexecutedbylocalIPuserprotocolsipOutDiscards NumberofIPdatagramsthatwerediscardedandnottransmitteddueto

insufficientbufferorotherreasonipOutNoRoutes NumberofIPdatagramsdiscardedbecausenoroutetothedestinationcouldbe

foundwhentransmittingipReasmTimeout MaximumvalueofreceivingwaittimeforallIPdatagramswhenfragmentedIP

datagramsarereceivedandreassembledipReasmReqds NumberofreceivedfragmentedIPdatagramsnecessarytoreassembletheentityipReasmOKs NumberofreceivedfragmentIPdatagramsthatweresuccessfullyreassembledipReasmFails NumberofreceivedfragmentIPdatagramswherereassemblyfailedipFragOKs NumberofdatagramsthatweresuccessfullyfragmentedforthisentityipFragFails Numberofdatagramsthatcouldnotbefragmentedandwerediscardedforthis

entityipFragCreates NumberoffragmentIPdatagramsthatweregeneratedasaresultof

fragmentationforthisentityipAdEntAddr IPaddresswhichisassociatedwiththeaddressinformationipAdEntIfIndex InterfaceidentificationnumbercorrespondingtothisIPaddressipAdEntNetMask SubnetmaskvalueassociatedwiththisIPaddressipAdEntBcastAddr ValueoftheleastsignificantbitintheIPbroadcastaddressusedforbroadcast

sentontheinterfaceoftheIPaddressipAdEntReasmMaxSize MaximumIPdatagramsizethatcanbereassembledfortheentityfromthe

receivedfragmentIPdatagrams

IFBD-HE0708 BE07 Userrsquos Manual

3-32

Name DescriptionipRouteDest DestinationIPaddressofthisroute(0000=Defaultroute)ipRouteIfIndex Interfaceidentificationnumberfortransmittingtothenextdestinationhostonthis

route(=ifIndex)IpRouteMetric Primaryroutingmetricforthisroute(-1=Notused)ipRouteNextHop IPaddressofnexthoponthisrouteIpRouteType Routetypes(1Noneofthefollowing2Invalidroute3Directconnection4

Indirectconnection)IpRouteProto RoutingmechanismbywhichthisroutewaslearnedIpRouteAge Elapsedtimeafterthisroutewaslastconfirmedasanormalroute[sec]IpRouteMask ValuewhichperformslogicalANDbeforecomparisonwithipRouteDestorthe

destinationaddressipRouteInfo MIBdefinitionnumberforroutingprotocolusedforthisrouteipNetToMediaIfIndex Interfaceidentificationnumberforthisentry(=ifIndex)ipNetToMediaPhysAddress Media-dependentphysicaladdressipNetToMediaNetAddress IPaddresscorrespondingtothephysicaladdressofthisentryipNetToMediaType Addressconversionmethod(1Noneofthefollowing2Invalidvalue3Dynamic

conversion4Staticconversion)icmpInMsgs TotalnumberofreceivedICMPicmpInErrors NumberofreceivedICMPmessagesthatwerediscardedduetochecksumerror

orotherICMPspecificationerroricmpInDestUnreachs NumberofICMPdestination-unreachablemessagesreceivedicmpInTimeExcds NumberofICMPtime-exceededmessagesreceivedicmpInParmProbs NumberofICMPparameter-problemmessagesreceivedicmpInSrcQuenchs NumberofICMPsource-quenchmessagesreceivedicmpInRedirects NumberofICMPredirectmessagesreceivedicmpInEchos NumberofICMPecho-requestmessagesreceivedicmpInEchoReps NumberofICMPecho-replymessagesreceivedicmpInTimestamps NumberofICMPtimestamp-requestmessagesreceivedicmpInTimestampReps NumberofICMPtimestamp-replymessagesreceivedicmpInAddrMasks NumberofICMPaddressmaskrequestmessagesreceivedicmpInAddrMaskReps NumberofICMPaddressmaskreplymessagesreceivedicmpOutMsgs TotalnumberofICMPmessagestransmittedicmpOutErrors NumberofICMPmessagesthatwerediscardedandnottransmittedduetofull

bufferorotherreasonattimeofICMPtransmissionicmpOutDestUnreachs NumberofICMPdestination-unreachablemessagestransmittedicmpOutTimeExcds NumberofICMPtime-exceededmessagestransmittedicmpOutParmProbs NumberofICMPparameter-problemmessagestransmittedicmpOutSrcQuenchs NumberofICMPsource-quenchmessagestransmittedicmpOutRedirects NumberofICMPredirectmessagestransmittedicmpOutEchos NumberofICMPecho-requestmessagestransmittedicmpOutEchoReps NumberofICMPecho-replymessagestransmittedicmpOutTimestamps NumberofICMPtimestamp-requestmessagestransmittedicmpOutTimestampReps NumberofICMPtimestamp-replymessagestransmittedicmpOutAddrMasks NumberofICMPaddressmaskrequestmessagestransmittedicmpOutAddrMaskReps NumberofICMPaddressmaskreplymessagestransmitted

IFBD-HE0708 BE07 Userrsquos Manual

3-33

Name DescriptiontcpRtoAlgorithm AlgorithmthatdecidestheresendtimeoutvalueforTCPconnection

(1Noneofthefollowing2Fixedvalue3MIL-STD-17784VanJacobsonrsquosalgorithm)

tcpRtoMin MinimumTCPprotocolresendtimeoutvalue(units10msec)tcpRtoMax MaximumTCPprotocolresendtimeoutvalue(units10msec)tcpMaxConn MaximumnumberofTCPconnectionstcpActiveOpens NumberoftimesthatTCPconnectionswereactivelyopenedtcpPassiveOpens NumberoftimesthatTCPconnectionswerepassivelyopenedtcpAttemptFails NumberoftimesthatTCPconnectionsfailedtcpEstabResets NumberoftimesthatTCPconnectionswereresettcpCurrEstab NumberofTCMconnectionswithstatusESTABLISHEDorCLOSE-WAITtcpInSegs NumberofreceivedTCPsegmentstcpOutSegs NumberoftransmittedTCPsegmentstcpRetransSegs NumberofresentTCPsegmentstcpConnState StatusofthisTCPconnection

(1Closed2Listen3SynSent4SynReceived5Established6FinWait17FinWait28CloseWait9LastAck10Closing11TimeWait12DeleteTCB)

tcpConnState StatusofthisTCPconnectiontcpConnLocalAddress LocalIPaddressofthisTCPconnectiontcpConnLocalPort LocalportnumberofthisTCPconnectiontcpConnRemAddress RemoteIPaddressofthisTCPconnectiontcpConnRemPort RemoteconnectionportofthisTCPconnectiontcpInErrs Numberofreceivederrorsegments(TCPchecksumerroretc)tcpOutRsts NumberoftimesthatTCPconnectionswereresetudpInDatagrams TotalnumberofUDPdatagramsdeliveredtoUDPusersudpNoPorts NumberofreceivedUDPdatagramsdestinedforportsthatarenotopenudpInErrors NumberofreceivedUDPdatagramswhichwerediscardedduetoaproblemwith

thedestinationportapplicationudpOutDatagrams NumberoftransmittedUDPdatagramsudpLocalAddress LocaladdressofUDPreceivingstandbyport(0000nodesignatedreceiving

address)udpLocalPort Receivingwaitlocalportnumber

IFBD-HE0708 BE07 Userrsquos Manual

3-34

Name DescriptionsnmpInPkts TotalnumberofSNMPmessagesreceivedfromthetransportservicesnmpOutPkts TotalnumberofSNMPmessagetransmissionrequestssenttothetransportlayersnmpInBadVersions TotalnumberofreceivedSNMPmessagesthatwereforanunsupportedversionsnmpInBadCommunityNames TotalnumberofreceivedSNMPmessageswithaninvalidcommunitynamesnmpInBadCommunityUses NumberofreceivedSNMPmessagesthatindicatedanoperationwhichisnot

permittedbythatcommunitysnmpInASNParseErrs NumberoferrorsinASN1orBERformatdetectedwhiledecodingreceivedSNMP

messagessnmpInTooBigs NumberofreceivedSNMPPDUwitherrorstatusldquoTooBigrdquosnmpInNoSuchNames NumberofreceivedSNMPPDUwitherrorstatusldquoNoSuchNamerdquosnmpInBadValues NumberofreceivedSNMPPDUwitherrorstatusldquoBadValuerdquosnmpInReadOnlys NumberofreceivedSNMPPDUwitherrorstatusldquoReadOnlyrdquosnmpInGenErrs NumberofreceivedSNMPPDUwitherrorstatusldquoGenErrrdquosnmpInTotalReqVars NumberofMIBobjectsreadsuccessfullyasaresultofGet-RequestandGet-

NextRequestPDUssnmpInTotalSetVars NumberofMIBobjectschangedsuccessfullyasaresultofreceivingSet-RequestsnmpInGetRequests NumberofreceivedSNMPGet-RequestPDUssnmpInGetNexts NumberofreceivedSNMPGet-NextRequestPDUssnmpInSetRequests NumberofreceivedSNMPSet-RequestPDUssnmpInGetResponses NumberofreceivedSNMPGet-ResponsePDUssnmpInTraps NumberofreceivedSNMPtrapPDUssnmpOutTooBigs NumberoftransmittedPDUswithdesignatederrorstatusldquoTooBigrdquosnmpOutNoSuchNames NumberoftransmittedPDUswithdesignatederrorstatusldquoNoSuchNamerdquosnmpOutBadValues NumberoftransmittedPDUswithdesignatederrorstatusldquoBadValuerdquosnmpOutGenErrs NumberoftransmittedPDUswithdesignatederrorstatusldquoGenErrrdquosnmpOutGetRequests NumberoftransmittedSNMPGet-RequestPDUssnmpOutGetNexts NumberoftransmittedSNMPGet-NextRequestPDUssnmpOutSetRequests NumberoftransmittedSNMPSet-RequestPDUssnmpOutGetResponses NumberoftransmittedSNMPGet-ResponsePDUssnmpOutTraps NumberoftransmittedSNMPtrapPDUssnmpEnableAuthenTraps Controlofauthentication-failuretrapgeneration

(1Generatetraps2Donotgeneratetraps)

HostResource-MIB(RFC1514)Name DescriptionhrDeviceIndex CharacteristicvalueassignedtotheconnecteddevicehrDeviceType ConnecteddevicetypehrDeviceDescr CharacterstringdescribingtheconnecteddevicehrDeviceID ConnecteddeviceproductIDhrDeviceStatus Connecteddevicestatus

(1Unknown2Running3Warning4Testing5Down)hrDeviceErrors NumberoftimeserrorsweregeneratedbytheconnecteddevicehrPrinterStatus Connectedprinterstatus

(1Idle2Printing3Warmup)hrPrinterDetectedErrorState Connectedprintererrorstatus

(0LowPaper1NoPaper2LowToner3NoToner4DoorOpen5Jammed6Offline7ServiceRequested)

IFBD-HE0708 BE07 Userrsquos Manual

3-35

31121SNMPConfigurationParametersThefollowingparameterscanbesetfromwebconfigurationorTelnetThesevaluescanalsobecheckedatself-testprint

Name Settingrange DefaultvalueAuthenticCommunity Max15characters(ASCII) ldquopublicrdquoTrapCommunity Max15characters(ASCIIJapaneseOK) ldquopublicrdquoTrapAddress(IP) 0000-255255255255 0000SysContact Max78characters(ASCIIJapaneseOK) NoneSysName Max78characters(ASCIIJapaneseOK) NoneSysLocation Max78characters(ASCIIJapaneseOK) NoneEnableAuthenTrap 1or2 2

31122 Trap Issue Events WhentheEnableAuthenTrapsettingforthisproductisENABLEthenthisproductissuestrapstotheSNMPmanager(trapnotificationaddress)whenthefollowing3eventsoccur

[Trapissueevents]1Whenproductwasstartedup[Generictraptype=0(ColdStart)]

2Whenprinterstatuschanged(IEEE1284portstatusmonitor)[Generictraptype=6(EnterpriseSpecific)]

3Whenaccessbyaninvalidcommitteenameoccurred[Generictraptype=4(AuthenticationFailure)]

IFBD-HE0708 BE07 Userrsquos Manual

3-36

32 OtherSpecifications321 Operating Time

Thereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP(startofIPaddressacquisition)Ittakesapproximately18secondsbeforetheTCPIPservices(HTTPTELNETFTPLPDRawSocketPrint)canbeusedafterturningonthepower

NoteWhenacquiringtheIPaddressbyDynamice(DHCPBOOTPRARP)thistimemay lengthendependingontheserverresponsetime

322 PushSwitchWhiletheTCPIPisoperating(thepowerhasbeenturnedonanditiswithintheelapsetimedescribedinsection321StartupTime)ifthepushswitchiscontinuedtobehelddowntheLEDdisplaypatternwillchangeaccordingtothetimesshownbelowWhentheswitchisreleasedtheproductwillentereachspecialmode

SpecialMode

Phase SWPressingTimeLANConnector

LEDBlinkingPattern SpecialModeGreen Red

1 1secondtolessthan5seconds Blinking Blinking NICsettinginitializemode(2)2 5secondtolessthan9seconds Extinguished Blinking Reserved(Undefined)3 9secondtolessthan13seconds Blinking Extinguished Reserved(Undefined)

Over13seconds(1)

Note1WhenPhase3isexceededpresstheswitchfor1secondtoreturntoPhase1

Note2ExecutionproceduresfortheNICsettinginitializemode

1 Afterenteringthismodepressthepushswitchonceandreleaseit TheLEDdisplaywillbeldquoGreen=ExtinguishedRed=ExtinguishedrdquoandtheinitializingoftheNICsettingsinthenon-volatilememorywillbegin

2 Iftheinitializationissuccessfultheprinterwillautomaticallybereset DonotturnoffthepowerorapplyaresetuntilthisresethasbeenappliedAlsoiftheNICsettinginitializationfailstheLEDdisplaywillbeldquoGreen=ExtinguishedRed=Litrdquoandallopera-tionswillstopIfsoturnthepoweroff

NoteWhenturningthepoweronadifferentmode(automaticfirmwareupdatefunctionusingTFTPclient)willstartupthatisdifferenttotheabovefunctionsfortheoperationswhenturningthepoweronwiththepushswitchpressedFordetailsseesection318TFTPCli-ent

IFBD-HE0708 BE07 Userrsquos Manual

3-37

323 DIPSwitchesDIPswitchesareloadedwhenthepoweristurnedonorwhentheprinterisresetThereforewhenyouchangethesettingsenablethembyturningtheprinteronagainorbyexecutingaprinterresetTurnthepoweroffbeforechangingthePCBandinterfacetype

DIPswitch Feature ON OFFDIPSW1 SetsIPaddressacquisitiontimeout Notimeout 20seconds(factorydefaultsetting)DIPSW2 Reserved(Fixedatoff) - -

DIPSW1SetsthetimeouttimewhengettingtheaddressfromaDHCPBOOTPserverThefactorydefaultsetting(whensettooff)is20secondsWhensettoonthereisnotimeoutIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedAsaresultatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtohavenoIPaddressacquisitiontimeout

DIPSW2PresentlyunusedAfeaturewillbeaddedinthefutureThisshouldalwaysbeoff

324 LEDThereisaredandagreenLEDequippedonthenetworkinterfaceconnector(LANconnectorRJ45)Thesefunctionasoutlinedbelowundernormaloperatingconditions

Red(LINKActivity) Alinkhasbeenestablishedbetweentheportandtheconnecteddevice CommunicationsarereadyatbothdevicesGreen(100M) Lightswhentheportisoperatingat100Mbps

ForotherstheflashingpatternchangesaccordingtothepressingofthepushswitchFordetailsseesections3110TFTPClientand322PushSwitch

IFBD-HE0708 BE07 Userrsquos Manual

3-38

325 Self-testPrintIfthisproductexecutesaprinterself-printthefollowingisprintedaftertheprintersettingprintFinallyfortheIPparameterinformationduringoperationitisnotpossiblewhenconductingaself-printbycommandfromthehostdevice

Self-testPrintExample(ForFWVer500andStarwebPRNTmodel)

VersionInformation(MainBootLoadPLD)

NICSettingInformation(SameasthenetconfinirdquoFile)

TheWebPrintsettingitemsareformodelswhichsupportStarwebPRNTonlyTheSNMPsettingitemsareforFWVer500orlateronly

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 9: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

2-4

26 EthernetCommunicationConditions

ThecommunicationlinkconditionswiththeconnectingdeviceoftheEthernetaredeterminedbyAutoNegotiation

IfthisproductisconnecteddirectlytoanintelligentswitchhuborintelligenthubthephysicallinkmaytakesometimetobecomeestablishedInsuchcasesifsettogettheIPaddressfromaDHCPBOOTPserveratimeouterrorcouldoccurwhilewaitingtogettheaddressfromDHCPBOOTPanditwillfailtogettheaddress(Note1)AworkaroundistochangetheDIPSW1toinvalidatethetimeoutforgettingtheIPaddressFordetailsonhowtosetDIPSW1seesection323DIPSwitches

Note1 Thisissuesometimescanbeovercomebysettingupanormalhub(non-intelligent) betweentheproductandintelligentswitch

27 NetworkConnectionCableIftheconnectingdevice(hubrouterorhostdevice)doesnotsupportAutoMDIMDI-Xbecarefulofthetypeofcableyouuse(straightorcross)Normallywhenconnectingtoahuborrouter(MDI-X)useastraightcableForahostdevice(MDI)useacrosscableforconnectingPeer-to-Peer

Usethefollowingcablestandards CableStandard Category5orhigherUTPcable CableLength 100morless

IFBD-HE0708 BE07 Userrsquos Manual

3-1

3 FUNCTION SPECIFICATIONS 31 ScopeofCommunicationsProtocols

ltTCPIPgtNetworkLayers ARPRARPIPICMPTransportLayers TCPUDP TCPKeep-AliveSupportedApplicationLayers DHCPBOOTP LPD(Printing) RawSocketPrint(TCPPort9100GetsPrintingPrinterStatus) GetsPrinterStatus(TCPPort9101) HTTPHTTPS(PrinterStatusDisplayVariousSettingsStarwebPRNT (Note1)) FTP(GetsprinterstatusvarioussettingsprintsFWupdates) Telnet(Getsprinterstatusvarioussettings) SDP(StarrsquosGenuineNICSearchProtocol) TFTP(RecoverFirmware) Resetwithauthenticationgetssettingsinformation(TCPport22222) SNMP(supportedbyFWVer500orlater) TCPIPSpecifications IPversion4(IPv4)

Note1 StarwebPRNTisonlyavailableforIFBD-HE07X08XBE07XSeeldquo4StarwebPRNT Functionrdquoformoredetails FWVer400andlatersupportsHTTPS

IFBD-HE0708 BE07 Userrsquos Manual

3-2

311 IPAddressSetting

Thisproducthasastatic(fixedcondition)anddynamic(DHCPBOOTPRARPandARPPing)IPaddressItispossibletospecifyasub-netmaskanddefaultgatewaywithstaticandDHCPBOOTPInthedefaultsettingsstaticisinvalidanddynamicisvalidThefollowingpagesdescribehowtoacquireanIPaddressforeachSeesection3115TransitionofProcessesinIPAddressAcquisitionThisproductallowsyoutocheckthecurrentIPparameterinformationwhileoperatingbyaself-printwhenturningthepoweronThisisoutputinthefollowingformatafterrunningaself-printSeesection325Self-testPrintfordetailsonrunningaselfprint

Protocol TheIPaddressacquisitionprotocolbelowisshownintheparenthesesoftheoperatingIPaddressline(Static) Static(Fixedaddress)(DHCP) GetsfromDHCPserver(BOOTP) GetsfromBOOTPserver(RARP) GetsfromRARPserver(Didnrsquotobtain) NoIPaddresswasacquired

YoucanfindtheMACaddresstouseinthissectionbyusingoneofthefollowingmethods1Executeaprinterself-print(seesection325)2Checkthefirst12charactersinthebarcodelabelaffixedtotheIFcardconnector

ExampleforwhentheMACaddressis001162111111

IFBD-HE0708 BE07 Userrsquos Manual

3-3

3111 StaticIfthefixedIPaddresssub-netmaskanddefaultgatewayarestoredinnon-volatilememorytheprinterwillalwaysstartupwiththefixedconditionswhenthepoweristurnedonIfstartedwithfixedconditionsthereisnoDHCPBOOTPRARPrequestARPPingisalsoinvalidIndefaultnofixedaddressisregisteredsoafterdynamicallyacquiringoneusingeitherofthemethodsofDHCPBOOTPRARPorARPPingdescribedbelowregisterthefixedaddresswiththeWEBTELNETorFTPservice

3112 DHCP BOOTPThisproductissetsothatDHCP(DynamicHostConfigurationProtocol)BOOTP(BOOTstrapProtocol)isvalidsoyoucanacquireanIPaddresssub-netmaskanddefaultgatewayfromaDHCPorBOOTPserverThedefaultsettingisDHCPBOOTPldquoenabledrdquoAwork-stationrunningDHCPorBOOTPserveroveraLANnetworkisrequiredforIPaddresssettingsusingDHCPBOOTP

ThenumberofDHCPBOOTPrequestsdiffersaccordingtotheDIPSW1settingsonthisproduct DIPSW1=OFFThisisissuedthreetimes20secondsaftertheTCPIPstartup(FactoryDefaultSetting) DIPSW1=ONOccursunlimitedtimesuntiltheaddressisacquired ThereisapartialcompatibilityoftheDHCPDiscoverprotocolwithBOOTPRequestsobotharehandledas beingthesame ForexampleifaBOOTPReplayisreturnedfirsttotheDHCPDiscovertheBOOTPacquiredaddressisused TheDHCPBOOTPRequestisconstantlybroadcastwith(255255255255)HoweveronlytheDHCPRenew Request(extensionrequestoftheaddressusageperiod)isissuedtotheserverthatacquiredthataddress WhentheaddressinformationisacquiredusingDHCPBOOTPRARPandARPPingareinvalidated TheaddressacquiredusingDHCPBOOTPislostwhenthepoweristurnedoffwithoutbeingwrittentothe non-volatilememory WhenacquiringanIPaddressfromaDHCPservertheSubnetMaskisalsoacquired WhenanIPaddressisacquiredfromaBOOTPserverthefollowingSubnetMaskisused [FWVer230orolder] TheSubnetMaskiscalculatedautomaticallyfromtheIPaddress [FWVer300orlater] -WhenSubnetMask(BOOT)=HE05EmulationTheSubnetMaskisacquiredfromtheBOOTPserver (Defaultsettings) -WhenSubnetMask(BOOT)=HE07EmulationTheSubnetMaskiscalculatedautomaticallyfromtheIPad dress ThissettingcanbechangedbyTelnet

SettingsRegisterthecombinationoftheIPaddresstobesetsub-netmaskdefaultgatewayandMacaddresstotheDHCPBOOTPserverandthenturnontheprinterpower

3113 RARPThisproductcanobtaintheIPaddressfromtheRARPserverbysettingtheRARP(ReverseAddressResolutionProtocol)tobevalidThedefaultsettingisRARPldquoValidrdquoAwork-stationrunningaRARPserveroveraLANnetworkisrequiredforIPaddresssettingsusingRARP

WhenusingRARPDIPSW1onthisproductmustbeturnedOFF TheRARPRequestisissuedoncewhen15secondshavepassedaftertheTCPIPstartupHoweveriftheIP addressisobtainedbytheDHCPBOOTPwithin15secondstheRARPrequestisnotgenerated WhentheRARPaddressinformationisacquiredusingARPPingisinvalidated YoucannotgetasubnetmaskordefaultgatewayfromRARPservers TheaddressacquiredusingRARPislostwhenthepoweristurnedoffwithoutbeingwrittentothenon-volatile memory

SettingsRegisterthecombinationoftheIPandMACaddressestobesettotheRARPserverandthenturnontheprinterpower

3114 ARPPing RegisterthecombinationoftheIPandMACaddressofNICtotheARP(AddressResolutionProtocol)tableonthehostdeviceandsettheIPaddressusingthePingARPbyissuingaping

WhenusingRARPDIPSW1onthisproductmustbeturnedOFF OperationswithanIPaddresssetbyARPPingarepossibleonlywhentheIPaddressisnotacquiredeven witheitherofthemethodsofDHCPBOOTPandRARPwhentheStaticaddressisnotset Youcannotacquireasub-netmaskanddefaultgatewaywithARPPing AnaddresscanbeacquiredusingARPPingonlyonetime TheaddressacquiredusingARPPingislostwhenthepoweristurnedoffwithoutbeingwrittentothenon- volatilememory

Settingexamplesareprovidedonthenextpage

IFBD-HE0708 BE07 Userrsquos Manual

3-4

SettingexampleusingARPPing

ThisexplanationassumestheMACaddresis001162123456andtheIPaddressis192168102

(1)TurnontheprinterequippedwiththisproductWaitfortheprintertobereadyfortheARPPping(Normallythisisapproximately35seconds)Orexecuteaself-printontheprinterandwaitforthefollowingtobeprinted

(2)AvoidduplicatingaddressbyclearingtheARPtableexistingonthehostdevicearp -d 192168102arp -a

(3)RegisterthecombinationofIPandMACaddressestotheARPtableonthehostdevice (ForUNIXLinux)ShellInput

arp -s 192168102 001162123456arp ndasha

(ForWindows)CommandPromptInputarp -s 192168102 00-11-62-12-34-56arp ndasha

(4)Pingfromthehostdeviceping 192168102

(5)CheckthattherewasanechoresponsetothespecifiedaddressfromNICHoweverthereisnoechoresponsethefirsttimebecauseitisusedonlytoacquiretheIPaddressThereisaresponsetothesecondandsubsequentpings

ping 192168102 rarr No response (timeout) ping 192168102 rarr echo response ping 192168102 rarr echo response ping 192168102 rarr echo response

(6)LastlydeletetheARPtableregisteredat(3)Alwaysdeletethetabletoavoidduplicatingaddresses

arp -d 192168102arp -a

IFBD-HE0708 BE07 Userrsquos Manual

3-5

3115 TransitionofProcessesinIPAddressAcquisition

WhenStaticisvalidIfStatic(fixedaddress)issetstartupalwaysreliesupontheStaticcondition(fixedaddress)InsuchacaseDCHPBOOTPRARPARPPingbecomeinvalidandstartupdoesnotoccur

WhenStaticisinvalid(default)IfStatic(afixedaddress)hasnotbeenseetheinformationbelowfordetailsontherelationships(timing)forstartingstoppingtheserverthatprovidesthepassingoftimefromthestartupoftheTCPIP()anddynamicaddressesWhentheNICsettingisinitializedoperationsfollowthistimingNotethatthereisanerrorofapproximatelyplusmn3inthetimesdisclosedbelowThereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP

ltDIPSW1=OFF(Default)gt

DHCP

RARP

ARPPing

0

[14]

15

[29]

20

[34]

DHCPBOOTP Start

DHCPValid Region

RARP Valid Region

rarr Time after starting TCPIP (seconds)

[Lower leve Time after turning on the power (seconds)]

Ping ARP Start RARP Start

BOOT Valid Region

BOOTP

Ping ARP Valid Region

ThefirstIPaddressacquiredbyeitherprotocolbecomestheNICoperatingaddressandallotherprotocolsareinvalidThedetailsareoutlinedbelow

TheIPaddressacquiredfirstbyeitherDCHPandBOOTPinthetimebetween0to15secondsisvalid WhentheIPaddressinformationisvalidduringthattimeRARPandARPPingdonotstart TheIPaddressacquiredfirstbyeitherDCHPBOOTPandRARPinthetimebetween15and20secondsis valid Addressesprovidedthereafterfromanotherserverarediscarded WhentheIPaddressinformationisvalidduringthattimeARPPingdonotstart

ltDIPSW1=ONgtTheDHCHPBOOTPvalidregionisaninfinitetimeafterTCPIPstartupIfsuchcasesRARPandARPPingcannotbeusedIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedInsuchcasesatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtoignoretheIPaddressacquisitiontimeout

IFBD-HE0708 BE07 Userrsquos Manual

3-6

312 LPRLPD

TheLPRprotocolsupportedbytheLPDofthisproductconformstoRFC1179(partiallyunsupported)ThelistoflogicprinternamesishandledasthequeuenameLPRisanacronymforLinePRinterdaemonprotocolItwasoriginallyaprintingprotocolprescribedasaUNIXprintingsystemCurrentlyitissupportedasstandardonWindows(NTandlater)ldquoLPRrdquoissometimesusedasanexecutionfilenameoftheLPRprintingutilitysoftwareTheprintserver(Daemon)thatsupportsLPRiscalledanLPD(LinePrinterDaemon)LPDusesTCPcommunicationport515

Thereceptionbufferforprintdatais1Mbytes(sharedwithRawSocketPrint) Itdoesnotsupportburnerprinting SettoldquoIprdquoonthehostdevice-portsettingswhenspecifyingaqueuename EnablethisiftheLPRbytecounter-addedenabledisablecanbeselected Seesection63DriverSupportTablefordetailsonsupportbyStarMicronicsrsquodrivers IfyouareusingastandardWindowsTCPIPprinterportandaCUPS(UNIXLinuxorMac)driverseesection 53DriverSupportTableforimportantnotes SincethereareadditionalinstructionswhenusingaWindowsstandardTCPIPprinterportoraCUPS(UNIX LinuxMac)driverSee63DriverSupportTable

IFBD-HE0708 BE07 Userrsquos Manual

3-7

313 RawSocketPrint

ThisproductsupportsRawSocketPrintcommunicationforprintingundertheTCPIPenvironmentWithRawSocketPrintalldataflowingduringtheTCPsessionisconsidereddatahandledbetweentheprinterandhostdeviceandbidirectionaldatadistributionisperformedSeethetablebelowforTCPcommunicationsportspecifications

Item Specifications Remarks

CommunicationPortNumber TCP9100

NumberofSimultaneousConnectionSessions 1or8 bullFactorydefaultsettingis1

Datareceptiontimeout0(ignore)30seconds40sec-onds60seconds120seconds180seconds300seconds

bullFactorydefaultsettingis0(ignored)bullWhenthereisatimeoutforc-ibledisconnectsconnection

Thereceptionbufferforprintdatais1Mbytes(sharedwithLPR) Themaximumnumberofsessionsreceivedforport9100issetusingNICsettings(9100MultiSession) Whensettoldquo9100MultiSessionEnablerdquothemaximumnumberofsessionsforreceptionis8whensetto ldquo9100MultiSessionldquoDisablerdquothemaximumnumberofsessionsforreceptionis1Whentherearereceptions forconnectionrequeststhatexceedthisnumberarejectionpacket(TCPReset)isissuedtothehostdevice

NotePrecautionsregardingswitchingfromoldproductsIFBD-HE0506BE05 Becarefulbecausethemulti-sessionsettingsforRawSocketPrint(9100)inthefactorydefault settingsaredifferent Setthemulti-sessionsettingsusingHTTP(Web)TelnetFTP Werecommendsettingtothesameconditionswhenswitchingfromanolderproduct (Fordetailsseesection63DriverSupportTable)

9100MultiSessionFactoryDefaultSettings bullIFBD-HE0506BE05(oldproduct)Valid bullIFBD-HE0708BE07(thisproduct)Invalid

WhenMultiSessionisvalidandprintdataisreceivedatthesametimeasmultiplesessionsarereceivedfrom thehostdevicethesessionthatfirstreceivedtheprintdataoccupiestheprinterportandprintdataofother

sessionsaccumulatesintheNICreceptionbufferuntilthesessionisclosedNotethatthesessionreceptionorderandprintoutputorderdonotalwaysmatch

Datacomingfromtheprintertothehosthostdeviceisstatusinformationobtainedfromtheprinter Seetheprinterrsquosspecificationsmanualfordetailsonthecontentsofstatusinformation DisconnectionoftheTCPsession(TCPFINRST)isconsideredtheendtoonesession InthatcasespecialcommunicationprocedureswiththeprinterarenotdoneIfspecialproceduresare requiredsuchasterminatingprintingdosofromthehostdevice IftheRSTpacketissentwhentheTCPsessionisdisconnectedfromthehostdevicesidesomeoralloftheprintdata maybeerased Youcanautomaticallyfreeasessionthatisunusedwhilebeingconnectedbysettingthedatareceptiondata timeout9100DataTimeoutThedatareceptiontimeoutcanbesetin0304060120180360seconds ThesettingscanbemadeusingWEBTelnentandFTPandthevaluesarestoredintheproductrsquosnon-volatile memory Factorydefaultsettingsis0(timeoutinvalid) Seesection63DriverSupportTablefordetailsonsupportbyStarMicronicsrsquodrivers SincethisprotocolcannotbeusedwhenusingaWindowsstandardTCPIPprinterportoraCUPS(UNIX LinuxMac)driverspecifyLPR(LPD) Fortheusertocreateasocketcommunicationprogramseethecommunicationproceduresbetweenthehost

deviceandprinterbelow

IFBD-HE0708 BE07 Userrsquos Manual

3-8

CommunicationProcedures(1) EstablishaTCPconnectionbetweenthehostandprinter(2) WhentheNSBfeature()isvalid Thehostdevicesendsandreadsthestatus(NSB)sentbytheprinter(Required)Ifthestatusdataisnotsent

hereitispossiblethattheprinterisnotreadytoreceivetheprintdatasoalwaysdothis(3) SendPrintData(4) WhentheASBfeature(1)isvalidreceivethestatusbecausetheprintersendsthestatustothehostdevice

whenitsstatuschanges Whenthehostdevicesendsastatusrequestcommandreceivebecausethestatusisreturnedforthatcom-

mandrarrRepeatsteps(3)and(4)untilprintdataends

(5) DisconnectTCPconnectionfromthehost(Client)tothePrinter(server)

NoteBeforedisconnectingtheTCPconnectionwiththeprinterthehostdevicemustreceiveallofthestatusdatasentfromtheprinter

NoteNSBfeatureSendsstatustohostdevicewhenTCP9100isconnectedtotheport ASBfeatureSendsautomaticstatustohostdeviceeachtimethereisachangeontheprinter SeeeachprinterrsquosspecificationsmanualandcommandspecificationsmanualsforinformationrelatedtovalidinvalidsettingsoftheNSBandASBfeatures

SYN SYN ACK

ltNSB Statusgt

ltPrint datagt

FIN FIN ACK

Host device Printer (TCP9100)

ltASB Statusgt

ACK

ACK

Communication Chart Example (When NSBASB are valid)

(1) Receive TCP Connection

(2) Send Status (NSB)

(4) Send Status (ASB)

(5) Disconnect TCP Response

Printer Status

Change

Start sending

print data after

receiving NSB

(1) TCP Connection Request

(2) Receive Status

(3) Send Print Data

(4) Receive Status

(5) TCP Disconnection Request

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-9

314 StatusAcquisitionFeature

ThisproductsupportstheprinterstatusacquisitionfeatureusingTCPcommunicationsport9101SeethetablebelowforTCPcommunicationsportspecifications

Item Specifications RemarksCommunicatinoPortNumber TCP9101

NumberofSimultaneousConnectionSessions 8

Datareceptiontimeout 30seconds bullWhenthereisatimeoutforcibledisconnectsconnection

Whenthefollowingcommandandparametersarereceivedfromthecomputertheprinterstatusinformation(ASB)isreturnedIfacommandoutsideoftherangeisreceivedtheconnectionisdisconnected

Commands Hexadecimal Parameterslsquo2rsquo 32H Any50bytes

Procedures1)Hostdevicetoprinter

AfterconnectingtoTCP9101sendthecommandandparametersandwaitfortheresponsefromtheprinter(Fortheparameterswerecommend00HforallDatasendingexample32H 00000000000000000000000000000000000000000000000000

2)ResponseprintertohostdeviceAftertheprinterreturnsitsstatus(ASB)itdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmedSeeeachprinterrsquoscommandspecificationsmanualfordetailsontheprinterstatusinformation(ASB)DataresponseexampleSTARMode23H86H000000000000000000

Thefollowingshowsanexamplecommunicationchart

SYN

SYN ACK

lsquo2rsquo + 50bytes

FIN FIN ACK

ACK

ACK

ltASB Statusgt

Host device Printer (TCP9101)

(1) Receive TCP Connection

(2) Send ASB Status

(3) Disconnect TCP

(1) TCP Connection Request

(2) Send Command

(3) Receive Status

(4) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-10

315 AuthenticationResetGetSettingsInformationTCP9100forcedreleaseUseTCPcommunicationsport22222tosendacommandfromthehostdevicetoperformanauthenticationresetandgetsettingsinformationSeethetablebelowforTCPcommunicationsportspecifications

Item Specifications RemarksCommunicationPortNumber TCP22222

NumberofSimultaneousConnectionSessions 4

Datareceptiontimeout 30seconds bullWhenthereisatimeoutforcibledisconnectsconnection

ThetablebelowshowsalistofsupportedcommandsIfacommandoutsideoftherangeisreceivedtheconnectionisdisconnected

Commands Hexadecimal Function AutomaticDisconnectltFSgtlsquo0rsquo[UserName]ltNULgt[Password]ltNULgt

1CH30H[UserName]00H[Password]00H AuthenticationReset Yes

ltGSgtlsquo0rsquoltNULgt 1DH30H00H GetNICdiscoverydata YesltGSgtlsquo1rsquoltNULgt 1DH31H00H Getprinterstatussetting YesltFSgtlsquo3rsquo[HostPort Number]ltNULgt

1CH33H[HostportNumber]00H TCP9100forcedrelease Yes

3151 AuthenticationResetCommand

Code ltFSgtlsquo0rsquo[UserName]ltNULgt[Password]ltNULgt

Hexadecimal 1F30[UserName]00[Password]00

Parameter UserNameldquouserrdquo(Fixed)

Password ldquoguestrdquo(WhenindefaultCanbechanged)

Function Thiscommandexecutesaforcibleresetregardlessoftheprinterstatus (onlineerrorprintingidling) Torunthisfeatureyouneedauserloginnameandpasswordforuserrights UseHTTP(WEB)TELNETFTPtochangetoanypasswordtoapplyexecutionrestrictions

ResetProcedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdevicebullWhenresetisauthorizedAftertheprinterresends00Htheconnectioniscut(2)andaresetisappliedbullWhenresetisrejectedAftertheprinterresends01Htheconnectioniscut(2)Noresetisexecuted(2)Doesnotcheckforconnectionresponseonhostdeviceside

ThefollowingshowsanexamplecommunicationchartHost device

SYNSYN ACK

ACK

ltFSgt lsquo0rsquo ldquouserrdquo ltNULgt [Password] ltNULgt

lt00Hgt or lt01Hgt

FINFIN ACK

ACK

Printer (TCP22222)

(1) TCP Connection Request

(1) TCP Connection Request

(2) Response (Accept 00HReject 01H)

(3) Disconnect TCP

(4) Reset When Accepted

(2) Send Command

(3) Receive Response

(4) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-11

3152 SettingInformationAcquisitionCommand

Code ltGSgtlsquo0rsquoltNULgt

Hexadecimal 1D3000

Function ThiscommandwillgettheprinterrsquosNICsettinginformation(discoverydata) ThiscommandisusedbyStarMicronicsdriversandtools

Procedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdeviceAftertheprinterreturnstheNICdiscoverydatausingthenextresponsedataformatitdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmed

Format ltGSgtlsquo0rsquoltNULgtn1n2[Discoverydata]

Hexadecimal 1D3000n1n2[Discoverydata]

Parameter n1n2Discoverydatadatalength(n1256+n2)

Thefollowingshowsanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltGSgt lsquo0rsquo ltNULgt

ltGSgt lsquo0rsquo ltNULgt n1 n2 [Discovery Data]

FIN

FIN ACKACK

Printer (TCP 22222)

(1) TCP Connection Request

(2) Send Command(3) Receive Request

(4) TCP Disconnection Response

(1) Receive TCP Connection

(2) Return Discovery Data

(3) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-12

Code ltGSgtlsquo1rsquoltNULgt

Hexadecimal 1D3100

Function Thiscommandwillgettheprinterrsquosstatussettinginformation ThiscommandisusedbyStarMicronicsdriversandtools

Procedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdeviceAftertheprinterreturnsthestatussettinginformationusingthenextresponsedataformatitdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmed

FormatltGSgtlsquo1rsquoltNULgtn1n2[P1][P2][P3][Pn]

Hexadecimal1D3100n1n2[P1][P2][P3][Pn]

Parametern1n2Parameter[P1]-[Pn]datalength(n1256+n2)

Parameters Item ParameterValue Hexadecimal ContentsP1 StatusFormat lsquo0rsquo 30H StarASB+ExpandedStatus

lsquo1rsquo 31H OnlystatusP2 NSBSetting lsquo0rsquo 30H Invalid

lsquo1rsquo 31H ValidASBSetting lsquo0rsquo 30H Invalid

lsquo1rsquo 31H Valid

ReturnExampleExampleSTARLinemodeNSB=ValidASB=Valid1DH31H00H 00H03H 30H31H31H

Thefollowingshowsanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltGSgt lsquo1rsquo ltNULgt

ltGSgt lsquo1rsquo ltNULgt n1 n2 [P1] [P2] [P3] [Pn] [Discovery Data]

FIN

FIN ACKACK

Printer (TCP 22222)

(1) TCP Connection Request

(2) Send Command(3) Receive Request

(4) TCP Disconnection Response

(1) Receive TCP Connection

(2) Return Status Setting Information

(3) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-13

3153 TCP9100ForcedRelease

ReleaseaspecifiedhostportnumbersessionfromamongconnectingTCP9100sessions

[Executionprocedures]Asoutlinedinthefollowingproceduresendacommandfromahostdevicetoreceivearesponsefromtheprinter(1) Sendingfromhostdevicetoprinter

Format ltFSgtlsquo3rsquo[Host Port Number]ltNULgt

Hexadecimal 1C33[Host Port Number]00

Parameter Host Port NumberThereleasedhostportnumber(2bytedataisspecifiedinorderofhigh-orderbytetolow-orderbyte)

CommandexampleHostPortNumber=256(0100hex)1C33H01H00H00HHostPortNumber=12300(300Chex)1C33H30H0CH00HHostPortNumber=65530(FFFAhex)1C33HFFHFAH00H

(2) Responsefromprintertohostdevicebull IftherewasnoresponsewhenthesessionwasconnectingTheprinterdisconnectsafterresponding00H(2)(3)

bull WhenreleasingthesessionTheprinterdisconnectsafterresponding01H(3)

(2) ItismandatorytosendthiscommandfromthesamehostdevicewherethesessionwasreleasedthatisconnectingtoTCP9100Foradifferentdevicetheprinterresponds00Handaforcedreleasewillnotbeexecuted

(3) Thiscommanddoesnotconfirmthehostdevicesconnectionresponse

Thefollowingshowsanexamplecommunicationchart

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

Print Data

SYN

SYN ACK

PC(同一端末)

22222

ACK

ltFSgtrsquo3rsquo[Host Port Number] NUL

SYN

SYN ACK

FIN

FIN ACK

ACK

ACK

Print Data

FIN (Lost)

Printer

9100 Host Port Number

01H

Hostdevice

IFBD-HE0708 BE07 Userrsquos Manual

3-14

316 HTTP ServerThisproducthasanHTTP(HyperTextTransferProtocol)serverByaccessingfromawebbrowseryoucanchangeNICsettingsdisplaynetworkinformationandmonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationandsettingsUseTCPUDPcommunicationsport80fortheHTTPserverTheStarwebPRNTfunctionisavailableforIFBD-HE07X08XBE07XByusingtheStarwebPRNTfunctionXMLdatacanbeprintedviaanHTTPserverSeeldquo4StarwebPRNTFunctionrdquoformoredetails

TheHTTPversionisHTTP10 Maximumnumberofsimultaneousconnectionsis1 Userviewinghomepage[LoginNotRequired]httpIPAddressindexhtm (Example)http192168101indexhtm Administratorhomepage[requireslog-in]httpIPAddresslindexhtm (Example)http192168101lindexhtm VeiwingandchangingIPparameterssystemsettingsandpasswords[LoginRequired] Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset Networkinformationdisplay[LoginNotRequired] Printerinformationdisplay[LoginNotRequired] Printerstatusdisplaysareupdatedautomaticallyeachtimethesettingsarerefreshed

Accounts(usernamespasswords)thatcanbeaccessedfromawebbrowserareshowninthetablebelowItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser LoginNotRequired GeneralUsers

(Onlyinformationdisplay)RootUsers ldquorootrdquo ldquopublicrdquo

bull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ForwebsettingsusingHTTPcommunicationthesupportedwebbrowserversionsarelistedinthetablebelowOperationsarenotguaranteedonearlierversionsbullFWVer4XXorearlier

WebBrowser Windows UNIXLinux MacOSXMozillaFirefox10orhigher Netscape7orhigher Opera8orhigher InternetExplorer40orhigher

bullVer500orlaterWebBrowser Windows UNIXLinux MacOSXMozillaFirefox 35 ~ 38~ 3621 ~Netscape Notsupported Notsupported NotsupportedOpera 1217~ 1216 ~ 1217~InternetExplorer 8~Chrome 402660~ 480~ 70~Safari 517~ 402~

Thefollowingshowswebbrowsersettings JavaScriptValid StylesheetValid CharacterSizesDisplayMagnificationMid(Standard)100Display InlineframeValid(FWVer4XXorearlieronly)

IFBD-HE0708 BE07 Userrsquos Manual

3-15

WEBexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)(1)Accesshttp192168101lindexhtm(2)UserNameLog-inasldquorootrdquoPasswordldquopublicrdquo(factorydefaultsetting)(3)ClickNetworkConfiguration-gtSystemConfiguration Inthescreenbelowselect9100MultiSessionENABLEThenclickSubmit

IFBD-HE0708 BE07 Userrsquos Manual

3-16

(4)ClickNetworkConfiguration-gtSaveSelectanyofthefollowingtheclickExecutebullSaverarrConfigurationPrintingrarrRestartdevicebullSaverarrRestartdevice(AfterthesetprintisoutputwhenyouselectConfigurationPrinting)Waitfortheprintertoreset

IFBD-HE0708 BE07 Userrsquos Manual

3-17

317 TELNET ServerTheTELNET(TELecommunicationNETwork)ofthisproductallowsyoutochangeNICsettingsnetworknetworkdisplaysandtomonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationUseTCPUDPcommunicationsport23fortheTELNETserver

ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithTELNETis8 Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset

AnaccounthasmultipleaccountsatloginTheusernamesandpasswordsareasfollowsItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

(1)TELNETcommandexecutionexample(ExChangingafixedIPaddress)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame(AssumedCondition)bullPrinterIPaddressacquiredbyDHCPis192168103

bullThePritnerIPaddresstobesetis192168101subnetmaskis2552552550

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelecttheIPparametersetting

larrSelecttheStaticsetting

larrSelecttheIPaddresssetting

IFBD-HE0708 BE07 Userrsquos Manual

3-18

larrEnterthefixedIPaddress

larrSelectthesubnetmasksetting

larrEnterthefixedsubnetmask

larrReturntothepreviousmenu

larrtelnetconnection

larrReturntothemainmenu

larrStorethesettingsandselectrestar

larrStoreandprintsetingsandrunrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

IFBD-HE0708 BE07 Userrsquos Manual

3-19

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelectSystemConfiguration

larrSelect9100MutliSession

larrSelectENABLE

larrReturntothemainmen

larrStorethesettingsandselectrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

larrStoreandprintsettingsandrunrestart

(2)TELNETexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame

(AssumedConditions)PrinterIPaddress=192168101

IFBD-HE0708 BE07 Userrsquos Manual

3-20

318 FTP ServerYoucanmakeNICsettingsgetthestatusprintandoverwriteNICfirmwarebyuploadingordownloadingfilestoanyspecifieddirectoryusingtheproductrsquosFTP(FileTransferProtocol)serverSeesection33SettingsDisplayItemsfordetailsondisplayinginformationForcontroltheFTPserverusesTCPbullUDPcommunicationport21fordatatransfersitusesTCPcommunicationport20

TheFTPserverissettovalidinthefactorydefaultsettingsbutyoucaninvalidateitusingHTTP(Web)Telnet andFTP UseHTTP(Web)orTelnettoreturnittovalid ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithFTPis8Howeverfordetails onFTPprinting(writingtotheIpdirectory)thenumberofsessionsthatcanbeprintedsimultaneouslyis1 Alsowhensimultaneouslywritingdatafromamultipleofsessionsandthefirstreceivedsessionoccupies morethanoneminutethewritingrequestofsubsequentlyconnectedsessionswillberejected ItisnecessarytospecifyASCII(TypeA)orBinary(TypeI)forfilesasthetransfermodesbutthemode differencesdependontheclientwithoutprocessingonthisproductDataistransferredasisintheBinary modebut0Ahexisconvertedto0Dhex+0AhexfortransferintheASCIImodeForthatreasontoavoid mistakenlyspecifyingthismodethisproductshouldbesettoBinarymodetotransferallfiles SupportsbothActiveandPassivemodessoyoucansenddataoverafirewallTransferthroughputisless efficientinPassivemode Anonymouslogin Ifyouloginwithausernameorpasswordthatisnotregisteredyoucanloginwithgeneraluserrights Whenlogginginasanonymoustheusernameandpasswordmustbewithin31characters Inthiscasethepasswordisomitted WhenaccessinganFTPserverfromahostdevicedosousinganFTPclientsoftware(CUIversioncommand

directinput)ofastandardOS IfthereisnoaccessfromtheFTPclientfor15minutestheFTPserverwillforciblydisconnecttheconnection

TherearemultipleaccountsthatrequirelogginginforoperationsTheusernamesandpasswordsareasfollows

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ThedirectorydisplayedbyFTPandthefileconfigurationandfunctionsareshownonthenextpage

IFBD-HE0708 BE07 Userrsquos Manual

3-21

DirectoryFileConfigurationandFunctions

Directory FilenameNote2

ExtensionRestrictionNote3

TransferModeNote4

AccountLimitNote1

user root Function

- - None(Rootdirectory)

lp printdatprn No Binary W W PrintOutputtoPrinterrarrSeeldquo3181FTPPrintingrdquo

net_config netconfini ldquoinirdquo BinaryorASCII R RW Readsandupdatesnetworksettings

rarrSeesection3182NICSettings

status netstastxt - BinaryorASCII R R Readsoperationinformationofoperatingnet-

work

nicvertxt - BinaryorASCII R R Readsnetworkcardversioninformation

prnstastxt - BinaryorASCII R R Readprinterstatus(hexadecimaldumpdisplay)

deviceidtxt - BinaryorASCII R R ReadPrinterDeviceID

firmware NIC_MAINbin ldquobinrdquo Binary - W NICMainFWUpdaterarrSeeldquo3183FWUpdaterdquo

freespace - No BinaryorASCII R RW Freespace

Note1AccountLimit RReadOnlyWWriteOnlyRWReadWrite-NoFunction

Note2Filenames Filenamesshouldbelessthan32charactersincludingtheextensionTherearenorestrictionstofilenamestowriteexceptfortheextensionUsablecharactersarelimitedtoEnglishnumbersandalphabet(ldquoArdquotordquoZrdquoldquoardquotordquozrdquoldquo0rdquotordquo9rdquo)

Note3FileExtensionRestrictions Whenanextensionrestrictionisspecifiedthefilenamespecifiedotherthanthespecifiedextensionsisrejected ThereisnoconceptofextensioninUNIXLinuxandMacOSXbutthisrestrictionisappliedtothefinalfourcharactersofthefilename

Note4Transfermode FilescanbetransferredbyBinaryaloneorASCIIcanbespecifiedHoweverspecifyalwaysBinarymodetopreventspecificationmistakes

Note5Observethefollowingrestrictionsforthetotalsizeforfilesandnumberoffilesthatcanbeuploadedtothefreespace bullTotalFileSizeMax640Kbytes bullTotalNumberofFilesMax10 Alsodonotplaceanexecutablefileinthisdirectory

IFBD-HE0708 BE07 Userrsquos Manual

3-22

ExampleFTPCommandExecutionThisisanexampleofinputinaWindowscommandpromptUNIXLinuxshellinputisthesameThisisanexampleexecutionofacquiringaprinterstatusfileThefilelistdisplay(dircommand(onUNIXLinuxitistheIscommand))isinUNIXcompatibleformat(includingversiondisplay)

(AssumedConditions)PrinterIPaddress=192168101

larrConnecttoFTP

larrEnterusername

larrEnterpassword(Defaultpublic)

larrMovetostatusdirectory

larrCurrentdirectorypositiondisplay

larrFilelist

larrSpecifybinarytransfermode

larrGettheprnstastxtfi

larrMovetorootdirectory

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-23

3181 FTP Printing WhenwritingdatatotheIpdirectoryitistransferredtotheprinterasprintdata

3182 NIC Setting LogintotheFTPserverfromanFTPclienttoviewthesettingsbyreadingthesettingfileinthenet_configdirectoryAlsobyuploadingthesettingfiletothesamedirectoryyoucanstorethesettingsinthenon-volatilememoryTheextensionsoffilenamesuploadedfromtheFTPclientarechangedtoldquo$$$rdquopriortowritingtoNVRAMandthefilesaresavedasmid-wayfilesWhenupdatingissuccessfulthemid-wayfilesaredeletedbutiftheformatofthesettingcontentsisincorrectorthewritingtothenon-volatilememoryiserroneousandthewritingfailsthefileswillremainwithoutbeingdeleted(extensionldquo$$$rdquo)AlsoifwritingendsnormallytheprinterwillautomaticallyberesetIftheldquoConfigurationPrintrdquoitemisldquoEnablerdquotheresetwillbeappliedwhenthesettingsprintisended

SettingExampleExampleofFWVer500StarwebPRNTmodel(netconfini)

The loaded NIC MAC information is used for the MAC Address item but when uploaded the MAC information field is ignored Therefore when you use a loaded setting file to upload to NIC you do not need to change this field

ltlt IFBD-HE07X08X Information gtgt MAC Addr 001162123456 Configuration Print ENABLE

ltlt IFBD-HE0708 Information gtgt MAC Addr 0011620001d8 Configuration Print ENABLE

ltlt IP Parameters -NVRAM- gtgt IP Address 192168101 Subnet Mask 2552552550 Default Gateway 19216810254 DHCPBOOTP DISABLE RARP DISABLE

ltlt System Configuration gtgt user Login Password guest root Login Password Web Refresh Time (Sec) 5 9100 Multi Session DISABLE 9100 Data Timeout (Sec) 0 TCP Keep-Alive DISABLE FTP ENABLE Disconnect Message ENABLE TCP Port80 ENABLE Subnet Mask (BOOTP) HE05 Emulation TCP SYN Timeout(Sec) 104 TCP SYN Interval(Sec) 2 22222 FS 3 Command DISABLE

ltlt Web Print gtgt TCP Port Number 80

ltlt SNMP gtgt Authentic Community Trap Community public Trap Address(IP) 0000 SysContact 1234 SysName SysLocation EnableAuthenTrap 2

ltlt SSLTLS gtgt SSLTLS DISABLE TCP Port 443 Certificate Self-Signed Self-Signed Command Not Exist CA-Signed Certificate Not Exist

When you specify Enable for the Configuration Print item you can print the settings to verify that they have been loaded to the non-volatile memory

The factory default setting for 9100Multi-session is different from the old product Factory Default SettingsIFBD-HE0506BE05 (old product) ENABLEIFBD-HE0708BE07 (this product) DISABLE

The Web Print setting items are for

the Star WebPRNT model only

The SNMP setting items are for

FW Ver 500 or later only

IFBD-HE0708 BE07 Userrsquos Manual

3-24

FileFormatRules SettinglineformatisldquoItemNamerdquoldquoSettingValuerdquoTheseparator(delimiter)isasingle-byteEnglishcharacter ldquordquo(colon) OnlyASCIIcharacterscanbeusedinthisfile Uploadsarerejectedforthefollwoing bullWhenanitemnamethatdoesnotexistisspecifiedorthereareinsufficientnumberofsettingitems bullWhenthesettingvalueinputisoutofrange bullWhentheinputforStaticvalueandDynamicvaluehasastandardviolationintheIPparametersettingfield (SeetheNotesField) Linesbeginningwithldquordquoareskippedascommentlines

ltlt DIPSW Setting gtgt

SW1=OFF DHCPBOOTP Timeout ENABLE

SW2=OFF Reserved

Notes

-When DHCPBOOTP or RARP is changed

to ENABLE IP Address Subnet Mask

and Gateway Address must be set to

0000

-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

The lines beginning with a (sharp)

are comment lines

IFBD-HE0708 BE07 Userrsquos Manual

3-25

3183 FWUpdateLogintothisproductusingFTPtoupdatetheNICfirmware(FW)byuploadingtheversionupgradebinarydatatothefirmwaredirectory

WhenuploadingFWdatatheFTPservercalculatestheCRCvalueoftheFWdataandchecksthatithas beentransferredcorrectlyIfthefirmwareisnotcorrectlytransferredcanceltheupload WhenalldatahasbeenconfirmedtobecorrectlyreceivedstartwritingtotheFlashROMIfwritingtothe FlashROMendsnormallytheprinterwillautomaticallybereset WritingtakesseveralminutesAbsolutelyneverturnoffthepowerorapplyaresetpriortofinalresetbeing appliedIfterminatedpartwaytheFlashROMdatawillbedamangedandlateritmaynotstartup

ThefollowingdescribestheprocedurestoupdatetheFWofthisproductusingFTPForWindowsstartthecommandpromptthenfollowingthedirectionsbelowForUNIXLinuxdothesameopera-tionsontheshellexecutionscreen

(AssumedConditions)PrinterIPaddress=192168101AssumesthemainFWdata(rdquoHE7_V100(NIC_MAIN)binrdquo)fortheforthisproductisinthecurrentdirectoryDwhenFTPisexecutedonthehostdevice

larrConnecttoFTP

larrEntertheusername

larrMovetothefirmwaredirectory

larrEnterthepassword(Defaultpublic)

larrCurrentdirectorypositiondisplay

larrSpecifybinarytransfermode

larrWritethefirmwarefile

larrWaitherefortheprintertorestart

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-26

PrecautionsforFWupdatecompatibility

ThefollowingrestrictionsonFWupdateapplytothesubjectFWversions

bullWhenusingaproductwithIFcardFWthatisVer4XXorearlier UpgradetoFWVer500orlaterisnotpossibleUseVer4XXorearlierFWbullWhenusingaproductwithIFcardFWthatisVer500orlater DowngradetoFWVer4XXorearlierisnotpossibleUseVer500orlaterFW

CheckingtheversionoftheIFcardthatisusedbullTurnonthepowerwhilepressingandholdingtheFeedswitchontheprinterunitandchecktheself-testprintinformation(Fordetailsaboutthecontentsofself-testprintrefertosection325ldquoSelf-testPrintrdquo)

bullTochecktheversionfromthePCBchassisappearancerefertosection21ldquoModelNamesrdquo

IFBD-HE0708 BE07 Userrsquos Manual

3-27

319 DiscoveryThisproducthasaStargenuineNICsearchprotocolSDP(StarDiscoveryProtocol)SDPusesUDPcommunicationport22222SDPisusedtosearchtheproductoverLANusingapplicationsoftwaresuchasasettingutilityprogram

ThefollowingisanexampleTheNameofIFUnitfieldisdifferentthisproduct(IFBD-HE0708BE07)andtheoldproducts(IFBD-HE0506BE05)bullNameofIFUnitldquoIFBD-HE0506rdquobullNameofIFUnitldquoIFBD-HE0708rdquo

(Ex)Detaileddisplayexampleofsearchresultsusingadiscoverytool(OSWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

3-28

3110 TFTPClientWhentheprinterpoweristurnedonwhileyouholddownthepushswitchtheTFTP(TrivialFileTransferProtocol)clientstoredinthebootloaderisstartedupTheTFTPclientautomaticallydownloadsthemainprogramfromtheTFTPserverovertheLANandwritestotheFlashROMontheNICboardWhenwritingendsnormallytheprinterwillautomaticallyberesetandwillstartupnormallyThefollowingflowchartshowstheseriesofoperations

YES

NO

YES

NO

Power On (Reset)

Was Push

Switch Released

Was Push

Switch Pressed

LAN Connector LED (RedGreen)

Stops Blinking Alternately

Get IP Address from

DHCPBOOTP Server (1)

Connect to TFTP Server

Download NIC Main

Firmware (2)

Write Main Firmware to

Flash Memory

Reset Printer

To Main Program Execution

LAN Connector LED (RedGreen)

Starts Blinking Alternately

1ItisnecessarytostartuptheTFTPandDHCPBOOTPserversonthesamemachine2TheNICmainfirmwarefilenamedownloadedfromTFTPmustbeldquoNIC_MAINbinrdquoEveniftheversionisdifferentthefirmwaremustbethesamenameaswhendownloadingusingTFTP((Ex)YoucanchangeldquoHE7_V100(NIC_Main)binrdquotoldquoNIC_MAINbinrdquo)

NoteThisTFTPclientfunctionisusedforemergencyrecoverywhentheFWmainfirmwarehasbeendamagedUsetheFTPserverfunctionforordinaryFWupdates(Seesection318FTPServer)

IFBD-HE0708 BE07 Userrsquos Manual

3-29

3111 TCPKeep-AliveThisproductsupportsTCPKeep-AliveIfTCPKeep-AliveisvalidTCPKeep-Aliveoperationsareperformedunderthefollowingconditionsonthecomputer

Item Value FactoryDefault RemarksSetting ENABLEDISABLE DISABLEDisconnectiontimeouttime Approx42seconds Note1

Note1Ifthereisnoresponseforthistimefromthecomputertheprinterforciblydisconnectstheconnection(RST)

ThisfeatureisappliedtoallTCPIPcommunicationsports ThisfeatureisunrelatedtotheTCP9100datareceptiontimeout

Thefollowingisanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltDATAgt

ltDATAgt

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

RST

Printer (TCP Port)

Receive TCP Connection

Detect TimeoutForced Disconnection

No Reception Data From PC

Start TCP Keep-Alive prove

No Response from PC (Approx 42 Seconds)

TCP Connection)

PC Problem Occurs Here

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-30

3112 SNMP ThisfunctionsupportsFWVer500orlaterTheSNMPofthisproductincludesaSNMPagentthatoperatesusingUDPIPVariousinformationaboutthisproductandtheprintercanbemanagedwiththeSNMPmanager

ItiscompatiblewithSNMPv1andsupportsMIB-II(RFC1213)andHostResource-MIB(RFC1514)ReadprivilegeisgrantedtocommunitynameldquopublicrdquoandthecharacterstringregisteredinldquoAuthenticCommunityrdquointheproductsettingsishandledasthewriteprivilegeHoweverifnocharacterstringissetinldquoAuthenticCommunityrdquowriteprivilegeisgrantedtocommunitynameldquopublicrdquo

RestrictionssysContactsysNameandsysLocationarelimitedtoamaximumof78(1-byte)charactersifAdminStatusandifOperStatusareread-onlyand1isalwaysreturnedasthereadvalue AnexplanationoftheMIBsupportedbythisproductislistedinthetablebelow

MIB-II(RFC1213)Name DescriptionsysDescr ASCIIcharacterstringcontainingthedevicenameversionandotherinformationsysObjectID ObjectIDindicatingtheproductidentificationnumbersysUpTime Elapsedtimeafterstartingup(units10msec)sysContact ASCIIcharacterstringcontainingtheadministratornameandcontactinformationsysName ASCIIcharacterstringcontainingthedevicemanagerdomainnameandother

informationsysLocation ASCIIcharacterstringindicatingthephysicallocationwherethedeviceisinstalledsysServices ValueindicatingthedeviceprotocollevelserviceifNumber DevicenetworkinterfacenumberifIndex InterfaceidentificationnumberifDescr ASCIIcharacterstringindicatinginformationassociatedwiththeinterfaceifType PhysicallayerandlinkprotocolinterfacetypeifMtu MaximumtransmittabledatagramsizeifSpeed Interfacetransmissionspeed[bitsec]ifPhysAddress InterfacephysicaladdressifAdminStatus InterfaceadministrationstatusifOperStatus InterfaceoperatingstatusifLastChange sysUpTimevalueatthetimewhentheinterfaceoperatingstatuswaslastchangedifInOctets NumberofbytesreceivedbytheinterfaceifInUcastPkts NumberofsubnetworkunicastpacketsreceivedanddeliveredtoahigherlayerifInNUcastPkts NumberofbroadcastormulticastpacketsreceivedanddeliveredtoahigherlayerifInDiscards Numberofnormalreceivedpacketsthatwerediscardedduetofullbufferorother

reasonifInErrors NumberofreceivederrorpacketsifInUnknownProtos Numberofreceivedpacketsthatwerediscardedbecauseofaninvalidor

unsupportedprotocolifOutOctets TotalnumberoftransmittedbytesifOutUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedunicasttransmissionof

IFBD-HE0708 BE07 Userrsquos Manual

3-31

Name DescriptionifOutNUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedbroadcastormulticast

transmissionofifOutDiscards Numberofpacketsthatwerediscardedandnottransmittedduetofullbufferor

otherreasonifOutErrors NumberofpacketsthatwerenottransmittedduetoerrorifOutQLen Lengthoftheoutputqueue(numberofpackets)ifSpecific MIB-definedobjectIDuniquetotheinterfacemediathatisbeingusedatIfIndex Valuethatidentifiestheinterfacerelatedtothistranslationentry(=ifIndex)atPhysAddress Media-dependentphysicaladdressatNetAddress Networkaddress(IPaddress)correspondingtothephysicaladdressipForwarding IndicationofwhetherornotthereisafunctionforforwardingIPdatagrams

receivedattheIPgatewaytootherdestinations (1Forwarding2NotForwarding)

ipDefaultTTL DefaultvalueofIPdatagramheaderTTLipInReceives TotalnumberofreceivedIPdatagramsipInHdrErrors NumberofdatagramsdiscardedduetoIPheadererroripInAddrErrors NumberofdatagramsdiscardedduetoproblemwiththeIPheaderdestination

addressipForwDatagrams NumberofIPdatagramsforwardedtothefinaldestinationipInUnknownProtos NumberofIPdatagramsintendedforownnodethatwerediscardeddueto

unknownorunsupportedprotocolipInDiscards NumberofdatagramsdiscardedduetobufferspaceorotherinternalproblemipInDelivers NumberofdatagramsdeliveredtoIPuserprotocols(higher-levelprotocols

includingICMP)ipOutRequests0 NumberofIPdatagramtransmissionrequestsexecutedbylocalIPuserprotocolsipOutDiscards NumberofIPdatagramsthatwerediscardedandnottransmitteddueto

insufficientbufferorotherreasonipOutNoRoutes NumberofIPdatagramsdiscardedbecausenoroutetothedestinationcouldbe

foundwhentransmittingipReasmTimeout MaximumvalueofreceivingwaittimeforallIPdatagramswhenfragmentedIP

datagramsarereceivedandreassembledipReasmReqds NumberofreceivedfragmentedIPdatagramsnecessarytoreassembletheentityipReasmOKs NumberofreceivedfragmentIPdatagramsthatweresuccessfullyreassembledipReasmFails NumberofreceivedfragmentIPdatagramswherereassemblyfailedipFragOKs NumberofdatagramsthatweresuccessfullyfragmentedforthisentityipFragFails Numberofdatagramsthatcouldnotbefragmentedandwerediscardedforthis

entityipFragCreates NumberoffragmentIPdatagramsthatweregeneratedasaresultof

fragmentationforthisentityipAdEntAddr IPaddresswhichisassociatedwiththeaddressinformationipAdEntIfIndex InterfaceidentificationnumbercorrespondingtothisIPaddressipAdEntNetMask SubnetmaskvalueassociatedwiththisIPaddressipAdEntBcastAddr ValueoftheleastsignificantbitintheIPbroadcastaddressusedforbroadcast

sentontheinterfaceoftheIPaddressipAdEntReasmMaxSize MaximumIPdatagramsizethatcanbereassembledfortheentityfromthe

receivedfragmentIPdatagrams

IFBD-HE0708 BE07 Userrsquos Manual

3-32

Name DescriptionipRouteDest DestinationIPaddressofthisroute(0000=Defaultroute)ipRouteIfIndex Interfaceidentificationnumberfortransmittingtothenextdestinationhostonthis

route(=ifIndex)IpRouteMetric Primaryroutingmetricforthisroute(-1=Notused)ipRouteNextHop IPaddressofnexthoponthisrouteIpRouteType Routetypes(1Noneofthefollowing2Invalidroute3Directconnection4

Indirectconnection)IpRouteProto RoutingmechanismbywhichthisroutewaslearnedIpRouteAge Elapsedtimeafterthisroutewaslastconfirmedasanormalroute[sec]IpRouteMask ValuewhichperformslogicalANDbeforecomparisonwithipRouteDestorthe

destinationaddressipRouteInfo MIBdefinitionnumberforroutingprotocolusedforthisrouteipNetToMediaIfIndex Interfaceidentificationnumberforthisentry(=ifIndex)ipNetToMediaPhysAddress Media-dependentphysicaladdressipNetToMediaNetAddress IPaddresscorrespondingtothephysicaladdressofthisentryipNetToMediaType Addressconversionmethod(1Noneofthefollowing2Invalidvalue3Dynamic

conversion4Staticconversion)icmpInMsgs TotalnumberofreceivedICMPicmpInErrors NumberofreceivedICMPmessagesthatwerediscardedduetochecksumerror

orotherICMPspecificationerroricmpInDestUnreachs NumberofICMPdestination-unreachablemessagesreceivedicmpInTimeExcds NumberofICMPtime-exceededmessagesreceivedicmpInParmProbs NumberofICMPparameter-problemmessagesreceivedicmpInSrcQuenchs NumberofICMPsource-quenchmessagesreceivedicmpInRedirects NumberofICMPredirectmessagesreceivedicmpInEchos NumberofICMPecho-requestmessagesreceivedicmpInEchoReps NumberofICMPecho-replymessagesreceivedicmpInTimestamps NumberofICMPtimestamp-requestmessagesreceivedicmpInTimestampReps NumberofICMPtimestamp-replymessagesreceivedicmpInAddrMasks NumberofICMPaddressmaskrequestmessagesreceivedicmpInAddrMaskReps NumberofICMPaddressmaskreplymessagesreceivedicmpOutMsgs TotalnumberofICMPmessagestransmittedicmpOutErrors NumberofICMPmessagesthatwerediscardedandnottransmittedduetofull

bufferorotherreasonattimeofICMPtransmissionicmpOutDestUnreachs NumberofICMPdestination-unreachablemessagestransmittedicmpOutTimeExcds NumberofICMPtime-exceededmessagestransmittedicmpOutParmProbs NumberofICMPparameter-problemmessagestransmittedicmpOutSrcQuenchs NumberofICMPsource-quenchmessagestransmittedicmpOutRedirects NumberofICMPredirectmessagestransmittedicmpOutEchos NumberofICMPecho-requestmessagestransmittedicmpOutEchoReps NumberofICMPecho-replymessagestransmittedicmpOutTimestamps NumberofICMPtimestamp-requestmessagestransmittedicmpOutTimestampReps NumberofICMPtimestamp-replymessagestransmittedicmpOutAddrMasks NumberofICMPaddressmaskrequestmessagestransmittedicmpOutAddrMaskReps NumberofICMPaddressmaskreplymessagestransmitted

IFBD-HE0708 BE07 Userrsquos Manual

3-33

Name DescriptiontcpRtoAlgorithm AlgorithmthatdecidestheresendtimeoutvalueforTCPconnection

(1Noneofthefollowing2Fixedvalue3MIL-STD-17784VanJacobsonrsquosalgorithm)

tcpRtoMin MinimumTCPprotocolresendtimeoutvalue(units10msec)tcpRtoMax MaximumTCPprotocolresendtimeoutvalue(units10msec)tcpMaxConn MaximumnumberofTCPconnectionstcpActiveOpens NumberoftimesthatTCPconnectionswereactivelyopenedtcpPassiveOpens NumberoftimesthatTCPconnectionswerepassivelyopenedtcpAttemptFails NumberoftimesthatTCPconnectionsfailedtcpEstabResets NumberoftimesthatTCPconnectionswereresettcpCurrEstab NumberofTCMconnectionswithstatusESTABLISHEDorCLOSE-WAITtcpInSegs NumberofreceivedTCPsegmentstcpOutSegs NumberoftransmittedTCPsegmentstcpRetransSegs NumberofresentTCPsegmentstcpConnState StatusofthisTCPconnection

(1Closed2Listen3SynSent4SynReceived5Established6FinWait17FinWait28CloseWait9LastAck10Closing11TimeWait12DeleteTCB)

tcpConnState StatusofthisTCPconnectiontcpConnLocalAddress LocalIPaddressofthisTCPconnectiontcpConnLocalPort LocalportnumberofthisTCPconnectiontcpConnRemAddress RemoteIPaddressofthisTCPconnectiontcpConnRemPort RemoteconnectionportofthisTCPconnectiontcpInErrs Numberofreceivederrorsegments(TCPchecksumerroretc)tcpOutRsts NumberoftimesthatTCPconnectionswereresetudpInDatagrams TotalnumberofUDPdatagramsdeliveredtoUDPusersudpNoPorts NumberofreceivedUDPdatagramsdestinedforportsthatarenotopenudpInErrors NumberofreceivedUDPdatagramswhichwerediscardedduetoaproblemwith

thedestinationportapplicationudpOutDatagrams NumberoftransmittedUDPdatagramsudpLocalAddress LocaladdressofUDPreceivingstandbyport(0000nodesignatedreceiving

address)udpLocalPort Receivingwaitlocalportnumber

IFBD-HE0708 BE07 Userrsquos Manual

3-34

Name DescriptionsnmpInPkts TotalnumberofSNMPmessagesreceivedfromthetransportservicesnmpOutPkts TotalnumberofSNMPmessagetransmissionrequestssenttothetransportlayersnmpInBadVersions TotalnumberofreceivedSNMPmessagesthatwereforanunsupportedversionsnmpInBadCommunityNames TotalnumberofreceivedSNMPmessageswithaninvalidcommunitynamesnmpInBadCommunityUses NumberofreceivedSNMPmessagesthatindicatedanoperationwhichisnot

permittedbythatcommunitysnmpInASNParseErrs NumberoferrorsinASN1orBERformatdetectedwhiledecodingreceivedSNMP

messagessnmpInTooBigs NumberofreceivedSNMPPDUwitherrorstatusldquoTooBigrdquosnmpInNoSuchNames NumberofreceivedSNMPPDUwitherrorstatusldquoNoSuchNamerdquosnmpInBadValues NumberofreceivedSNMPPDUwitherrorstatusldquoBadValuerdquosnmpInReadOnlys NumberofreceivedSNMPPDUwitherrorstatusldquoReadOnlyrdquosnmpInGenErrs NumberofreceivedSNMPPDUwitherrorstatusldquoGenErrrdquosnmpInTotalReqVars NumberofMIBobjectsreadsuccessfullyasaresultofGet-RequestandGet-

NextRequestPDUssnmpInTotalSetVars NumberofMIBobjectschangedsuccessfullyasaresultofreceivingSet-RequestsnmpInGetRequests NumberofreceivedSNMPGet-RequestPDUssnmpInGetNexts NumberofreceivedSNMPGet-NextRequestPDUssnmpInSetRequests NumberofreceivedSNMPSet-RequestPDUssnmpInGetResponses NumberofreceivedSNMPGet-ResponsePDUssnmpInTraps NumberofreceivedSNMPtrapPDUssnmpOutTooBigs NumberoftransmittedPDUswithdesignatederrorstatusldquoTooBigrdquosnmpOutNoSuchNames NumberoftransmittedPDUswithdesignatederrorstatusldquoNoSuchNamerdquosnmpOutBadValues NumberoftransmittedPDUswithdesignatederrorstatusldquoBadValuerdquosnmpOutGenErrs NumberoftransmittedPDUswithdesignatederrorstatusldquoGenErrrdquosnmpOutGetRequests NumberoftransmittedSNMPGet-RequestPDUssnmpOutGetNexts NumberoftransmittedSNMPGet-NextRequestPDUssnmpOutSetRequests NumberoftransmittedSNMPSet-RequestPDUssnmpOutGetResponses NumberoftransmittedSNMPGet-ResponsePDUssnmpOutTraps NumberoftransmittedSNMPtrapPDUssnmpEnableAuthenTraps Controlofauthentication-failuretrapgeneration

(1Generatetraps2Donotgeneratetraps)

HostResource-MIB(RFC1514)Name DescriptionhrDeviceIndex CharacteristicvalueassignedtotheconnecteddevicehrDeviceType ConnecteddevicetypehrDeviceDescr CharacterstringdescribingtheconnecteddevicehrDeviceID ConnecteddeviceproductIDhrDeviceStatus Connecteddevicestatus

(1Unknown2Running3Warning4Testing5Down)hrDeviceErrors NumberoftimeserrorsweregeneratedbytheconnecteddevicehrPrinterStatus Connectedprinterstatus

(1Idle2Printing3Warmup)hrPrinterDetectedErrorState Connectedprintererrorstatus

(0LowPaper1NoPaper2LowToner3NoToner4DoorOpen5Jammed6Offline7ServiceRequested)

IFBD-HE0708 BE07 Userrsquos Manual

3-35

31121SNMPConfigurationParametersThefollowingparameterscanbesetfromwebconfigurationorTelnetThesevaluescanalsobecheckedatself-testprint

Name Settingrange DefaultvalueAuthenticCommunity Max15characters(ASCII) ldquopublicrdquoTrapCommunity Max15characters(ASCIIJapaneseOK) ldquopublicrdquoTrapAddress(IP) 0000-255255255255 0000SysContact Max78characters(ASCIIJapaneseOK) NoneSysName Max78characters(ASCIIJapaneseOK) NoneSysLocation Max78characters(ASCIIJapaneseOK) NoneEnableAuthenTrap 1or2 2

31122 Trap Issue Events WhentheEnableAuthenTrapsettingforthisproductisENABLEthenthisproductissuestrapstotheSNMPmanager(trapnotificationaddress)whenthefollowing3eventsoccur

[Trapissueevents]1Whenproductwasstartedup[Generictraptype=0(ColdStart)]

2Whenprinterstatuschanged(IEEE1284portstatusmonitor)[Generictraptype=6(EnterpriseSpecific)]

3Whenaccessbyaninvalidcommitteenameoccurred[Generictraptype=4(AuthenticationFailure)]

IFBD-HE0708 BE07 Userrsquos Manual

3-36

32 OtherSpecifications321 Operating Time

Thereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP(startofIPaddressacquisition)Ittakesapproximately18secondsbeforetheTCPIPservices(HTTPTELNETFTPLPDRawSocketPrint)canbeusedafterturningonthepower

NoteWhenacquiringtheIPaddressbyDynamice(DHCPBOOTPRARP)thistimemay lengthendependingontheserverresponsetime

322 PushSwitchWhiletheTCPIPisoperating(thepowerhasbeenturnedonanditiswithintheelapsetimedescribedinsection321StartupTime)ifthepushswitchiscontinuedtobehelddowntheLEDdisplaypatternwillchangeaccordingtothetimesshownbelowWhentheswitchisreleasedtheproductwillentereachspecialmode

SpecialMode

Phase SWPressingTimeLANConnector

LEDBlinkingPattern SpecialModeGreen Red

1 1secondtolessthan5seconds Blinking Blinking NICsettinginitializemode(2)2 5secondtolessthan9seconds Extinguished Blinking Reserved(Undefined)3 9secondtolessthan13seconds Blinking Extinguished Reserved(Undefined)

Over13seconds(1)

Note1WhenPhase3isexceededpresstheswitchfor1secondtoreturntoPhase1

Note2ExecutionproceduresfortheNICsettinginitializemode

1 Afterenteringthismodepressthepushswitchonceandreleaseit TheLEDdisplaywillbeldquoGreen=ExtinguishedRed=ExtinguishedrdquoandtheinitializingoftheNICsettingsinthenon-volatilememorywillbegin

2 Iftheinitializationissuccessfultheprinterwillautomaticallybereset DonotturnoffthepowerorapplyaresetuntilthisresethasbeenappliedAlsoiftheNICsettinginitializationfailstheLEDdisplaywillbeldquoGreen=ExtinguishedRed=Litrdquoandallopera-tionswillstopIfsoturnthepoweroff

NoteWhenturningthepoweronadifferentmode(automaticfirmwareupdatefunctionusingTFTPclient)willstartupthatisdifferenttotheabovefunctionsfortheoperationswhenturningthepoweronwiththepushswitchpressedFordetailsseesection318TFTPCli-ent

IFBD-HE0708 BE07 Userrsquos Manual

3-37

323 DIPSwitchesDIPswitchesareloadedwhenthepoweristurnedonorwhentheprinterisresetThereforewhenyouchangethesettingsenablethembyturningtheprinteronagainorbyexecutingaprinterresetTurnthepoweroffbeforechangingthePCBandinterfacetype

DIPswitch Feature ON OFFDIPSW1 SetsIPaddressacquisitiontimeout Notimeout 20seconds(factorydefaultsetting)DIPSW2 Reserved(Fixedatoff) - -

DIPSW1SetsthetimeouttimewhengettingtheaddressfromaDHCPBOOTPserverThefactorydefaultsetting(whensettooff)is20secondsWhensettoonthereisnotimeoutIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedAsaresultatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtohavenoIPaddressacquisitiontimeout

DIPSW2PresentlyunusedAfeaturewillbeaddedinthefutureThisshouldalwaysbeoff

324 LEDThereisaredandagreenLEDequippedonthenetworkinterfaceconnector(LANconnectorRJ45)Thesefunctionasoutlinedbelowundernormaloperatingconditions

Red(LINKActivity) Alinkhasbeenestablishedbetweentheportandtheconnecteddevice CommunicationsarereadyatbothdevicesGreen(100M) Lightswhentheportisoperatingat100Mbps

ForotherstheflashingpatternchangesaccordingtothepressingofthepushswitchFordetailsseesections3110TFTPClientand322PushSwitch

IFBD-HE0708 BE07 Userrsquos Manual

3-38

325 Self-testPrintIfthisproductexecutesaprinterself-printthefollowingisprintedaftertheprintersettingprintFinallyfortheIPparameterinformationduringoperationitisnotpossiblewhenconductingaself-printbycommandfromthehostdevice

Self-testPrintExample(ForFWVer500andStarwebPRNTmodel)

VersionInformation(MainBootLoadPLD)

NICSettingInformation(SameasthenetconfinirdquoFile)

TheWebPrintsettingitemsareformodelswhichsupportStarwebPRNTonlyTheSNMPsettingitemsareforFWVer500orlateronly

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 10: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

3-1

3 FUNCTION SPECIFICATIONS 31 ScopeofCommunicationsProtocols

ltTCPIPgtNetworkLayers ARPRARPIPICMPTransportLayers TCPUDP TCPKeep-AliveSupportedApplicationLayers DHCPBOOTP LPD(Printing) RawSocketPrint(TCPPort9100GetsPrintingPrinterStatus) GetsPrinterStatus(TCPPort9101) HTTPHTTPS(PrinterStatusDisplayVariousSettingsStarwebPRNT (Note1)) FTP(GetsprinterstatusvarioussettingsprintsFWupdates) Telnet(Getsprinterstatusvarioussettings) SDP(StarrsquosGenuineNICSearchProtocol) TFTP(RecoverFirmware) Resetwithauthenticationgetssettingsinformation(TCPport22222) SNMP(supportedbyFWVer500orlater) TCPIPSpecifications IPversion4(IPv4)

Note1 StarwebPRNTisonlyavailableforIFBD-HE07X08XBE07XSeeldquo4StarwebPRNT Functionrdquoformoredetails FWVer400andlatersupportsHTTPS

IFBD-HE0708 BE07 Userrsquos Manual

3-2

311 IPAddressSetting

Thisproducthasastatic(fixedcondition)anddynamic(DHCPBOOTPRARPandARPPing)IPaddressItispossibletospecifyasub-netmaskanddefaultgatewaywithstaticandDHCPBOOTPInthedefaultsettingsstaticisinvalidanddynamicisvalidThefollowingpagesdescribehowtoacquireanIPaddressforeachSeesection3115TransitionofProcessesinIPAddressAcquisitionThisproductallowsyoutocheckthecurrentIPparameterinformationwhileoperatingbyaself-printwhenturningthepoweronThisisoutputinthefollowingformatafterrunningaself-printSeesection325Self-testPrintfordetailsonrunningaselfprint

Protocol TheIPaddressacquisitionprotocolbelowisshownintheparenthesesoftheoperatingIPaddressline(Static) Static(Fixedaddress)(DHCP) GetsfromDHCPserver(BOOTP) GetsfromBOOTPserver(RARP) GetsfromRARPserver(Didnrsquotobtain) NoIPaddresswasacquired

YoucanfindtheMACaddresstouseinthissectionbyusingoneofthefollowingmethods1Executeaprinterself-print(seesection325)2Checkthefirst12charactersinthebarcodelabelaffixedtotheIFcardconnector

ExampleforwhentheMACaddressis001162111111

IFBD-HE0708 BE07 Userrsquos Manual

3-3

3111 StaticIfthefixedIPaddresssub-netmaskanddefaultgatewayarestoredinnon-volatilememorytheprinterwillalwaysstartupwiththefixedconditionswhenthepoweristurnedonIfstartedwithfixedconditionsthereisnoDHCPBOOTPRARPrequestARPPingisalsoinvalidIndefaultnofixedaddressisregisteredsoafterdynamicallyacquiringoneusingeitherofthemethodsofDHCPBOOTPRARPorARPPingdescribedbelowregisterthefixedaddresswiththeWEBTELNETorFTPservice

3112 DHCP BOOTPThisproductissetsothatDHCP(DynamicHostConfigurationProtocol)BOOTP(BOOTstrapProtocol)isvalidsoyoucanacquireanIPaddresssub-netmaskanddefaultgatewayfromaDHCPorBOOTPserverThedefaultsettingisDHCPBOOTPldquoenabledrdquoAwork-stationrunningDHCPorBOOTPserveroveraLANnetworkisrequiredforIPaddresssettingsusingDHCPBOOTP

ThenumberofDHCPBOOTPrequestsdiffersaccordingtotheDIPSW1settingsonthisproduct DIPSW1=OFFThisisissuedthreetimes20secondsaftertheTCPIPstartup(FactoryDefaultSetting) DIPSW1=ONOccursunlimitedtimesuntiltheaddressisacquired ThereisapartialcompatibilityoftheDHCPDiscoverprotocolwithBOOTPRequestsobotharehandledas beingthesame ForexampleifaBOOTPReplayisreturnedfirsttotheDHCPDiscovertheBOOTPacquiredaddressisused TheDHCPBOOTPRequestisconstantlybroadcastwith(255255255255)HoweveronlytheDHCPRenew Request(extensionrequestoftheaddressusageperiod)isissuedtotheserverthatacquiredthataddress WhentheaddressinformationisacquiredusingDHCPBOOTPRARPandARPPingareinvalidated TheaddressacquiredusingDHCPBOOTPislostwhenthepoweristurnedoffwithoutbeingwrittentothe non-volatilememory WhenacquiringanIPaddressfromaDHCPservertheSubnetMaskisalsoacquired WhenanIPaddressisacquiredfromaBOOTPserverthefollowingSubnetMaskisused [FWVer230orolder] TheSubnetMaskiscalculatedautomaticallyfromtheIPaddress [FWVer300orlater] -WhenSubnetMask(BOOT)=HE05EmulationTheSubnetMaskisacquiredfromtheBOOTPserver (Defaultsettings) -WhenSubnetMask(BOOT)=HE07EmulationTheSubnetMaskiscalculatedautomaticallyfromtheIPad dress ThissettingcanbechangedbyTelnet

SettingsRegisterthecombinationoftheIPaddresstobesetsub-netmaskdefaultgatewayandMacaddresstotheDHCPBOOTPserverandthenturnontheprinterpower

3113 RARPThisproductcanobtaintheIPaddressfromtheRARPserverbysettingtheRARP(ReverseAddressResolutionProtocol)tobevalidThedefaultsettingisRARPldquoValidrdquoAwork-stationrunningaRARPserveroveraLANnetworkisrequiredforIPaddresssettingsusingRARP

WhenusingRARPDIPSW1onthisproductmustbeturnedOFF TheRARPRequestisissuedoncewhen15secondshavepassedaftertheTCPIPstartupHoweveriftheIP addressisobtainedbytheDHCPBOOTPwithin15secondstheRARPrequestisnotgenerated WhentheRARPaddressinformationisacquiredusingARPPingisinvalidated YoucannotgetasubnetmaskordefaultgatewayfromRARPservers TheaddressacquiredusingRARPislostwhenthepoweristurnedoffwithoutbeingwrittentothenon-volatile memory

SettingsRegisterthecombinationoftheIPandMACaddressestobesettotheRARPserverandthenturnontheprinterpower

3114 ARPPing RegisterthecombinationoftheIPandMACaddressofNICtotheARP(AddressResolutionProtocol)tableonthehostdeviceandsettheIPaddressusingthePingARPbyissuingaping

WhenusingRARPDIPSW1onthisproductmustbeturnedOFF OperationswithanIPaddresssetbyARPPingarepossibleonlywhentheIPaddressisnotacquiredeven witheitherofthemethodsofDHCPBOOTPandRARPwhentheStaticaddressisnotset Youcannotacquireasub-netmaskanddefaultgatewaywithARPPing AnaddresscanbeacquiredusingARPPingonlyonetime TheaddressacquiredusingARPPingislostwhenthepoweristurnedoffwithoutbeingwrittentothenon- volatilememory

Settingexamplesareprovidedonthenextpage

IFBD-HE0708 BE07 Userrsquos Manual

3-4

SettingexampleusingARPPing

ThisexplanationassumestheMACaddresis001162123456andtheIPaddressis192168102

(1)TurnontheprinterequippedwiththisproductWaitfortheprintertobereadyfortheARPPping(Normallythisisapproximately35seconds)Orexecuteaself-printontheprinterandwaitforthefollowingtobeprinted

(2)AvoidduplicatingaddressbyclearingtheARPtableexistingonthehostdevicearp -d 192168102arp -a

(3)RegisterthecombinationofIPandMACaddressestotheARPtableonthehostdevice (ForUNIXLinux)ShellInput

arp -s 192168102 001162123456arp ndasha

(ForWindows)CommandPromptInputarp -s 192168102 00-11-62-12-34-56arp ndasha

(4)Pingfromthehostdeviceping 192168102

(5)CheckthattherewasanechoresponsetothespecifiedaddressfromNICHoweverthereisnoechoresponsethefirsttimebecauseitisusedonlytoacquiretheIPaddressThereisaresponsetothesecondandsubsequentpings

ping 192168102 rarr No response (timeout) ping 192168102 rarr echo response ping 192168102 rarr echo response ping 192168102 rarr echo response

(6)LastlydeletetheARPtableregisteredat(3)Alwaysdeletethetabletoavoidduplicatingaddresses

arp -d 192168102arp -a

IFBD-HE0708 BE07 Userrsquos Manual

3-5

3115 TransitionofProcessesinIPAddressAcquisition

WhenStaticisvalidIfStatic(fixedaddress)issetstartupalwaysreliesupontheStaticcondition(fixedaddress)InsuchacaseDCHPBOOTPRARPARPPingbecomeinvalidandstartupdoesnotoccur

WhenStaticisinvalid(default)IfStatic(afixedaddress)hasnotbeenseetheinformationbelowfordetailsontherelationships(timing)forstartingstoppingtheserverthatprovidesthepassingoftimefromthestartupoftheTCPIP()anddynamicaddressesWhentheNICsettingisinitializedoperationsfollowthistimingNotethatthereisanerrorofapproximatelyplusmn3inthetimesdisclosedbelowThereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP

ltDIPSW1=OFF(Default)gt

DHCP

RARP

ARPPing

0

[14]

15

[29]

20

[34]

DHCPBOOTP Start

DHCPValid Region

RARP Valid Region

rarr Time after starting TCPIP (seconds)

[Lower leve Time after turning on the power (seconds)]

Ping ARP Start RARP Start

BOOT Valid Region

BOOTP

Ping ARP Valid Region

ThefirstIPaddressacquiredbyeitherprotocolbecomestheNICoperatingaddressandallotherprotocolsareinvalidThedetailsareoutlinedbelow

TheIPaddressacquiredfirstbyeitherDCHPandBOOTPinthetimebetween0to15secondsisvalid WhentheIPaddressinformationisvalidduringthattimeRARPandARPPingdonotstart TheIPaddressacquiredfirstbyeitherDCHPBOOTPandRARPinthetimebetween15and20secondsis valid Addressesprovidedthereafterfromanotherserverarediscarded WhentheIPaddressinformationisvalidduringthattimeARPPingdonotstart

ltDIPSW1=ONgtTheDHCHPBOOTPvalidregionisaninfinitetimeafterTCPIPstartupIfsuchcasesRARPandARPPingcannotbeusedIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedInsuchcasesatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtoignoretheIPaddressacquisitiontimeout

IFBD-HE0708 BE07 Userrsquos Manual

3-6

312 LPRLPD

TheLPRprotocolsupportedbytheLPDofthisproductconformstoRFC1179(partiallyunsupported)ThelistoflogicprinternamesishandledasthequeuenameLPRisanacronymforLinePRinterdaemonprotocolItwasoriginallyaprintingprotocolprescribedasaUNIXprintingsystemCurrentlyitissupportedasstandardonWindows(NTandlater)ldquoLPRrdquoissometimesusedasanexecutionfilenameoftheLPRprintingutilitysoftwareTheprintserver(Daemon)thatsupportsLPRiscalledanLPD(LinePrinterDaemon)LPDusesTCPcommunicationport515

Thereceptionbufferforprintdatais1Mbytes(sharedwithRawSocketPrint) Itdoesnotsupportburnerprinting SettoldquoIprdquoonthehostdevice-portsettingswhenspecifyingaqueuename EnablethisiftheLPRbytecounter-addedenabledisablecanbeselected Seesection63DriverSupportTablefordetailsonsupportbyStarMicronicsrsquodrivers IfyouareusingastandardWindowsTCPIPprinterportandaCUPS(UNIXLinuxorMac)driverseesection 53DriverSupportTableforimportantnotes SincethereareadditionalinstructionswhenusingaWindowsstandardTCPIPprinterportoraCUPS(UNIX LinuxMac)driverSee63DriverSupportTable

IFBD-HE0708 BE07 Userrsquos Manual

3-7

313 RawSocketPrint

ThisproductsupportsRawSocketPrintcommunicationforprintingundertheTCPIPenvironmentWithRawSocketPrintalldataflowingduringtheTCPsessionisconsidereddatahandledbetweentheprinterandhostdeviceandbidirectionaldatadistributionisperformedSeethetablebelowforTCPcommunicationsportspecifications

Item Specifications Remarks

CommunicationPortNumber TCP9100

NumberofSimultaneousConnectionSessions 1or8 bullFactorydefaultsettingis1

Datareceptiontimeout0(ignore)30seconds40sec-onds60seconds120seconds180seconds300seconds

bullFactorydefaultsettingis0(ignored)bullWhenthereisatimeoutforc-ibledisconnectsconnection

Thereceptionbufferforprintdatais1Mbytes(sharedwithLPR) Themaximumnumberofsessionsreceivedforport9100issetusingNICsettings(9100MultiSession) Whensettoldquo9100MultiSessionEnablerdquothemaximumnumberofsessionsforreceptionis8whensetto ldquo9100MultiSessionldquoDisablerdquothemaximumnumberofsessionsforreceptionis1Whentherearereceptions forconnectionrequeststhatexceedthisnumberarejectionpacket(TCPReset)isissuedtothehostdevice

NotePrecautionsregardingswitchingfromoldproductsIFBD-HE0506BE05 Becarefulbecausethemulti-sessionsettingsforRawSocketPrint(9100)inthefactorydefault settingsaredifferent Setthemulti-sessionsettingsusingHTTP(Web)TelnetFTP Werecommendsettingtothesameconditionswhenswitchingfromanolderproduct (Fordetailsseesection63DriverSupportTable)

9100MultiSessionFactoryDefaultSettings bullIFBD-HE0506BE05(oldproduct)Valid bullIFBD-HE0708BE07(thisproduct)Invalid

WhenMultiSessionisvalidandprintdataisreceivedatthesametimeasmultiplesessionsarereceivedfrom thehostdevicethesessionthatfirstreceivedtheprintdataoccupiestheprinterportandprintdataofother

sessionsaccumulatesintheNICreceptionbufferuntilthesessionisclosedNotethatthesessionreceptionorderandprintoutputorderdonotalwaysmatch

Datacomingfromtheprintertothehosthostdeviceisstatusinformationobtainedfromtheprinter Seetheprinterrsquosspecificationsmanualfordetailsonthecontentsofstatusinformation DisconnectionoftheTCPsession(TCPFINRST)isconsideredtheendtoonesession InthatcasespecialcommunicationprocedureswiththeprinterarenotdoneIfspecialproceduresare requiredsuchasterminatingprintingdosofromthehostdevice IftheRSTpacketissentwhentheTCPsessionisdisconnectedfromthehostdevicesidesomeoralloftheprintdata maybeerased Youcanautomaticallyfreeasessionthatisunusedwhilebeingconnectedbysettingthedatareceptiondata timeout9100DataTimeoutThedatareceptiontimeoutcanbesetin0304060120180360seconds ThesettingscanbemadeusingWEBTelnentandFTPandthevaluesarestoredintheproductrsquosnon-volatile memory Factorydefaultsettingsis0(timeoutinvalid) Seesection63DriverSupportTablefordetailsonsupportbyStarMicronicsrsquodrivers SincethisprotocolcannotbeusedwhenusingaWindowsstandardTCPIPprinterportoraCUPS(UNIX LinuxMac)driverspecifyLPR(LPD) Fortheusertocreateasocketcommunicationprogramseethecommunicationproceduresbetweenthehost

deviceandprinterbelow

IFBD-HE0708 BE07 Userrsquos Manual

3-8

CommunicationProcedures(1) EstablishaTCPconnectionbetweenthehostandprinter(2) WhentheNSBfeature()isvalid Thehostdevicesendsandreadsthestatus(NSB)sentbytheprinter(Required)Ifthestatusdataisnotsent

hereitispossiblethattheprinterisnotreadytoreceivetheprintdatasoalwaysdothis(3) SendPrintData(4) WhentheASBfeature(1)isvalidreceivethestatusbecausetheprintersendsthestatustothehostdevice

whenitsstatuschanges Whenthehostdevicesendsastatusrequestcommandreceivebecausethestatusisreturnedforthatcom-

mandrarrRepeatsteps(3)and(4)untilprintdataends

(5) DisconnectTCPconnectionfromthehost(Client)tothePrinter(server)

NoteBeforedisconnectingtheTCPconnectionwiththeprinterthehostdevicemustreceiveallofthestatusdatasentfromtheprinter

NoteNSBfeatureSendsstatustohostdevicewhenTCP9100isconnectedtotheport ASBfeatureSendsautomaticstatustohostdeviceeachtimethereisachangeontheprinter SeeeachprinterrsquosspecificationsmanualandcommandspecificationsmanualsforinformationrelatedtovalidinvalidsettingsoftheNSBandASBfeatures

SYN SYN ACK

ltNSB Statusgt

ltPrint datagt

FIN FIN ACK

Host device Printer (TCP9100)

ltASB Statusgt

ACK

ACK

Communication Chart Example (When NSBASB are valid)

(1) Receive TCP Connection

(2) Send Status (NSB)

(4) Send Status (ASB)

(5) Disconnect TCP Response

Printer Status

Change

Start sending

print data after

receiving NSB

(1) TCP Connection Request

(2) Receive Status

(3) Send Print Data

(4) Receive Status

(5) TCP Disconnection Request

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-9

314 StatusAcquisitionFeature

ThisproductsupportstheprinterstatusacquisitionfeatureusingTCPcommunicationsport9101SeethetablebelowforTCPcommunicationsportspecifications

Item Specifications RemarksCommunicatinoPortNumber TCP9101

NumberofSimultaneousConnectionSessions 8

Datareceptiontimeout 30seconds bullWhenthereisatimeoutforcibledisconnectsconnection

Whenthefollowingcommandandparametersarereceivedfromthecomputertheprinterstatusinformation(ASB)isreturnedIfacommandoutsideoftherangeisreceivedtheconnectionisdisconnected

Commands Hexadecimal Parameterslsquo2rsquo 32H Any50bytes

Procedures1)Hostdevicetoprinter

AfterconnectingtoTCP9101sendthecommandandparametersandwaitfortheresponsefromtheprinter(Fortheparameterswerecommend00HforallDatasendingexample32H 00000000000000000000000000000000000000000000000000

2)ResponseprintertohostdeviceAftertheprinterreturnsitsstatus(ASB)itdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmedSeeeachprinterrsquoscommandspecificationsmanualfordetailsontheprinterstatusinformation(ASB)DataresponseexampleSTARMode23H86H000000000000000000

Thefollowingshowsanexamplecommunicationchart

SYN

SYN ACK

lsquo2rsquo + 50bytes

FIN FIN ACK

ACK

ACK

ltASB Statusgt

Host device Printer (TCP9101)

(1) Receive TCP Connection

(2) Send ASB Status

(3) Disconnect TCP

(1) TCP Connection Request

(2) Send Command

(3) Receive Status

(4) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-10

315 AuthenticationResetGetSettingsInformationTCP9100forcedreleaseUseTCPcommunicationsport22222tosendacommandfromthehostdevicetoperformanauthenticationresetandgetsettingsinformationSeethetablebelowforTCPcommunicationsportspecifications

Item Specifications RemarksCommunicationPortNumber TCP22222

NumberofSimultaneousConnectionSessions 4

Datareceptiontimeout 30seconds bullWhenthereisatimeoutforcibledisconnectsconnection

ThetablebelowshowsalistofsupportedcommandsIfacommandoutsideoftherangeisreceivedtheconnectionisdisconnected

Commands Hexadecimal Function AutomaticDisconnectltFSgtlsquo0rsquo[UserName]ltNULgt[Password]ltNULgt

1CH30H[UserName]00H[Password]00H AuthenticationReset Yes

ltGSgtlsquo0rsquoltNULgt 1DH30H00H GetNICdiscoverydata YesltGSgtlsquo1rsquoltNULgt 1DH31H00H Getprinterstatussetting YesltFSgtlsquo3rsquo[HostPort Number]ltNULgt

1CH33H[HostportNumber]00H TCP9100forcedrelease Yes

3151 AuthenticationResetCommand

Code ltFSgtlsquo0rsquo[UserName]ltNULgt[Password]ltNULgt

Hexadecimal 1F30[UserName]00[Password]00

Parameter UserNameldquouserrdquo(Fixed)

Password ldquoguestrdquo(WhenindefaultCanbechanged)

Function Thiscommandexecutesaforcibleresetregardlessoftheprinterstatus (onlineerrorprintingidling) Torunthisfeatureyouneedauserloginnameandpasswordforuserrights UseHTTP(WEB)TELNETFTPtochangetoanypasswordtoapplyexecutionrestrictions

ResetProcedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdevicebullWhenresetisauthorizedAftertheprinterresends00Htheconnectioniscut(2)andaresetisappliedbullWhenresetisrejectedAftertheprinterresends01Htheconnectioniscut(2)Noresetisexecuted(2)Doesnotcheckforconnectionresponseonhostdeviceside

ThefollowingshowsanexamplecommunicationchartHost device

SYNSYN ACK

ACK

ltFSgt lsquo0rsquo ldquouserrdquo ltNULgt [Password] ltNULgt

lt00Hgt or lt01Hgt

FINFIN ACK

ACK

Printer (TCP22222)

(1) TCP Connection Request

(1) TCP Connection Request

(2) Response (Accept 00HReject 01H)

(3) Disconnect TCP

(4) Reset When Accepted

(2) Send Command

(3) Receive Response

(4) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-11

3152 SettingInformationAcquisitionCommand

Code ltGSgtlsquo0rsquoltNULgt

Hexadecimal 1D3000

Function ThiscommandwillgettheprinterrsquosNICsettinginformation(discoverydata) ThiscommandisusedbyStarMicronicsdriversandtools

Procedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdeviceAftertheprinterreturnstheNICdiscoverydatausingthenextresponsedataformatitdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmed

Format ltGSgtlsquo0rsquoltNULgtn1n2[Discoverydata]

Hexadecimal 1D3000n1n2[Discoverydata]

Parameter n1n2Discoverydatadatalength(n1256+n2)

Thefollowingshowsanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltGSgt lsquo0rsquo ltNULgt

ltGSgt lsquo0rsquo ltNULgt n1 n2 [Discovery Data]

FIN

FIN ACKACK

Printer (TCP 22222)

(1) TCP Connection Request

(2) Send Command(3) Receive Request

(4) TCP Disconnection Response

(1) Receive TCP Connection

(2) Return Discovery Data

(3) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-12

Code ltGSgtlsquo1rsquoltNULgt

Hexadecimal 1D3100

Function Thiscommandwillgettheprinterrsquosstatussettinginformation ThiscommandisusedbyStarMicronicsdriversandtools

Procedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdeviceAftertheprinterreturnsthestatussettinginformationusingthenextresponsedataformatitdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmed

FormatltGSgtlsquo1rsquoltNULgtn1n2[P1][P2][P3][Pn]

Hexadecimal1D3100n1n2[P1][P2][P3][Pn]

Parametern1n2Parameter[P1]-[Pn]datalength(n1256+n2)

Parameters Item ParameterValue Hexadecimal ContentsP1 StatusFormat lsquo0rsquo 30H StarASB+ExpandedStatus

lsquo1rsquo 31H OnlystatusP2 NSBSetting lsquo0rsquo 30H Invalid

lsquo1rsquo 31H ValidASBSetting lsquo0rsquo 30H Invalid

lsquo1rsquo 31H Valid

ReturnExampleExampleSTARLinemodeNSB=ValidASB=Valid1DH31H00H 00H03H 30H31H31H

Thefollowingshowsanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltGSgt lsquo1rsquo ltNULgt

ltGSgt lsquo1rsquo ltNULgt n1 n2 [P1] [P2] [P3] [Pn] [Discovery Data]

FIN

FIN ACKACK

Printer (TCP 22222)

(1) TCP Connection Request

(2) Send Command(3) Receive Request

(4) TCP Disconnection Response

(1) Receive TCP Connection

(2) Return Status Setting Information

(3) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-13

3153 TCP9100ForcedRelease

ReleaseaspecifiedhostportnumbersessionfromamongconnectingTCP9100sessions

[Executionprocedures]Asoutlinedinthefollowingproceduresendacommandfromahostdevicetoreceivearesponsefromtheprinter(1) Sendingfromhostdevicetoprinter

Format ltFSgtlsquo3rsquo[Host Port Number]ltNULgt

Hexadecimal 1C33[Host Port Number]00

Parameter Host Port NumberThereleasedhostportnumber(2bytedataisspecifiedinorderofhigh-orderbytetolow-orderbyte)

CommandexampleHostPortNumber=256(0100hex)1C33H01H00H00HHostPortNumber=12300(300Chex)1C33H30H0CH00HHostPortNumber=65530(FFFAhex)1C33HFFHFAH00H

(2) Responsefromprintertohostdevicebull IftherewasnoresponsewhenthesessionwasconnectingTheprinterdisconnectsafterresponding00H(2)(3)

bull WhenreleasingthesessionTheprinterdisconnectsafterresponding01H(3)

(2) ItismandatorytosendthiscommandfromthesamehostdevicewherethesessionwasreleasedthatisconnectingtoTCP9100Foradifferentdevicetheprinterresponds00Handaforcedreleasewillnotbeexecuted

(3) Thiscommanddoesnotconfirmthehostdevicesconnectionresponse

Thefollowingshowsanexamplecommunicationchart

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

Print Data

SYN

SYN ACK

PC(同一端末)

22222

ACK

ltFSgtrsquo3rsquo[Host Port Number] NUL

SYN

SYN ACK

FIN

FIN ACK

ACK

ACK

Print Data

FIN (Lost)

Printer

9100 Host Port Number

01H

Hostdevice

IFBD-HE0708 BE07 Userrsquos Manual

3-14

316 HTTP ServerThisproducthasanHTTP(HyperTextTransferProtocol)serverByaccessingfromawebbrowseryoucanchangeNICsettingsdisplaynetworkinformationandmonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationandsettingsUseTCPUDPcommunicationsport80fortheHTTPserverTheStarwebPRNTfunctionisavailableforIFBD-HE07X08XBE07XByusingtheStarwebPRNTfunctionXMLdatacanbeprintedviaanHTTPserverSeeldquo4StarwebPRNTFunctionrdquoformoredetails

TheHTTPversionisHTTP10 Maximumnumberofsimultaneousconnectionsis1 Userviewinghomepage[LoginNotRequired]httpIPAddressindexhtm (Example)http192168101indexhtm Administratorhomepage[requireslog-in]httpIPAddresslindexhtm (Example)http192168101lindexhtm VeiwingandchangingIPparameterssystemsettingsandpasswords[LoginRequired] Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset Networkinformationdisplay[LoginNotRequired] Printerinformationdisplay[LoginNotRequired] Printerstatusdisplaysareupdatedautomaticallyeachtimethesettingsarerefreshed

Accounts(usernamespasswords)thatcanbeaccessedfromawebbrowserareshowninthetablebelowItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser LoginNotRequired GeneralUsers

(Onlyinformationdisplay)RootUsers ldquorootrdquo ldquopublicrdquo

bull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ForwebsettingsusingHTTPcommunicationthesupportedwebbrowserversionsarelistedinthetablebelowOperationsarenotguaranteedonearlierversionsbullFWVer4XXorearlier

WebBrowser Windows UNIXLinux MacOSXMozillaFirefox10orhigher Netscape7orhigher Opera8orhigher InternetExplorer40orhigher

bullVer500orlaterWebBrowser Windows UNIXLinux MacOSXMozillaFirefox 35 ~ 38~ 3621 ~Netscape Notsupported Notsupported NotsupportedOpera 1217~ 1216 ~ 1217~InternetExplorer 8~Chrome 402660~ 480~ 70~Safari 517~ 402~

Thefollowingshowswebbrowsersettings JavaScriptValid StylesheetValid CharacterSizesDisplayMagnificationMid(Standard)100Display InlineframeValid(FWVer4XXorearlieronly)

IFBD-HE0708 BE07 Userrsquos Manual

3-15

WEBexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)(1)Accesshttp192168101lindexhtm(2)UserNameLog-inasldquorootrdquoPasswordldquopublicrdquo(factorydefaultsetting)(3)ClickNetworkConfiguration-gtSystemConfiguration Inthescreenbelowselect9100MultiSessionENABLEThenclickSubmit

IFBD-HE0708 BE07 Userrsquos Manual

3-16

(4)ClickNetworkConfiguration-gtSaveSelectanyofthefollowingtheclickExecutebullSaverarrConfigurationPrintingrarrRestartdevicebullSaverarrRestartdevice(AfterthesetprintisoutputwhenyouselectConfigurationPrinting)Waitfortheprintertoreset

IFBD-HE0708 BE07 Userrsquos Manual

3-17

317 TELNET ServerTheTELNET(TELecommunicationNETwork)ofthisproductallowsyoutochangeNICsettingsnetworknetworkdisplaysandtomonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationUseTCPUDPcommunicationsport23fortheTELNETserver

ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithTELNETis8 Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset

AnaccounthasmultipleaccountsatloginTheusernamesandpasswordsareasfollowsItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

(1)TELNETcommandexecutionexample(ExChangingafixedIPaddress)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame(AssumedCondition)bullPrinterIPaddressacquiredbyDHCPis192168103

bullThePritnerIPaddresstobesetis192168101subnetmaskis2552552550

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelecttheIPparametersetting

larrSelecttheStaticsetting

larrSelecttheIPaddresssetting

IFBD-HE0708 BE07 Userrsquos Manual

3-18

larrEnterthefixedIPaddress

larrSelectthesubnetmasksetting

larrEnterthefixedsubnetmask

larrReturntothepreviousmenu

larrtelnetconnection

larrReturntothemainmenu

larrStorethesettingsandselectrestar

larrStoreandprintsetingsandrunrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

IFBD-HE0708 BE07 Userrsquos Manual

3-19

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelectSystemConfiguration

larrSelect9100MutliSession

larrSelectENABLE

larrReturntothemainmen

larrStorethesettingsandselectrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

larrStoreandprintsettingsandrunrestart

(2)TELNETexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame

(AssumedConditions)PrinterIPaddress=192168101

IFBD-HE0708 BE07 Userrsquos Manual

3-20

318 FTP ServerYoucanmakeNICsettingsgetthestatusprintandoverwriteNICfirmwarebyuploadingordownloadingfilestoanyspecifieddirectoryusingtheproductrsquosFTP(FileTransferProtocol)serverSeesection33SettingsDisplayItemsfordetailsondisplayinginformationForcontroltheFTPserverusesTCPbullUDPcommunicationport21fordatatransfersitusesTCPcommunicationport20

TheFTPserverissettovalidinthefactorydefaultsettingsbutyoucaninvalidateitusingHTTP(Web)Telnet andFTP UseHTTP(Web)orTelnettoreturnittovalid ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithFTPis8Howeverfordetails onFTPprinting(writingtotheIpdirectory)thenumberofsessionsthatcanbeprintedsimultaneouslyis1 Alsowhensimultaneouslywritingdatafromamultipleofsessionsandthefirstreceivedsessionoccupies morethanoneminutethewritingrequestofsubsequentlyconnectedsessionswillberejected ItisnecessarytospecifyASCII(TypeA)orBinary(TypeI)forfilesasthetransfermodesbutthemode differencesdependontheclientwithoutprocessingonthisproductDataistransferredasisintheBinary modebut0Ahexisconvertedto0Dhex+0AhexfortransferintheASCIImodeForthatreasontoavoid mistakenlyspecifyingthismodethisproductshouldbesettoBinarymodetotransferallfiles SupportsbothActiveandPassivemodessoyoucansenddataoverafirewallTransferthroughputisless efficientinPassivemode Anonymouslogin Ifyouloginwithausernameorpasswordthatisnotregisteredyoucanloginwithgeneraluserrights Whenlogginginasanonymoustheusernameandpasswordmustbewithin31characters Inthiscasethepasswordisomitted WhenaccessinganFTPserverfromahostdevicedosousinganFTPclientsoftware(CUIversioncommand

directinput)ofastandardOS IfthereisnoaccessfromtheFTPclientfor15minutestheFTPserverwillforciblydisconnecttheconnection

TherearemultipleaccountsthatrequirelogginginforoperationsTheusernamesandpasswordsareasfollows

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ThedirectorydisplayedbyFTPandthefileconfigurationandfunctionsareshownonthenextpage

IFBD-HE0708 BE07 Userrsquos Manual

3-21

DirectoryFileConfigurationandFunctions

Directory FilenameNote2

ExtensionRestrictionNote3

TransferModeNote4

AccountLimitNote1

user root Function

- - None(Rootdirectory)

lp printdatprn No Binary W W PrintOutputtoPrinterrarrSeeldquo3181FTPPrintingrdquo

net_config netconfini ldquoinirdquo BinaryorASCII R RW Readsandupdatesnetworksettings

rarrSeesection3182NICSettings

status netstastxt - BinaryorASCII R R Readsoperationinformationofoperatingnet-

work

nicvertxt - BinaryorASCII R R Readsnetworkcardversioninformation

prnstastxt - BinaryorASCII R R Readprinterstatus(hexadecimaldumpdisplay)

deviceidtxt - BinaryorASCII R R ReadPrinterDeviceID

firmware NIC_MAINbin ldquobinrdquo Binary - W NICMainFWUpdaterarrSeeldquo3183FWUpdaterdquo

freespace - No BinaryorASCII R RW Freespace

Note1AccountLimit RReadOnlyWWriteOnlyRWReadWrite-NoFunction

Note2Filenames Filenamesshouldbelessthan32charactersincludingtheextensionTherearenorestrictionstofilenamestowriteexceptfortheextensionUsablecharactersarelimitedtoEnglishnumbersandalphabet(ldquoArdquotordquoZrdquoldquoardquotordquozrdquoldquo0rdquotordquo9rdquo)

Note3FileExtensionRestrictions Whenanextensionrestrictionisspecifiedthefilenamespecifiedotherthanthespecifiedextensionsisrejected ThereisnoconceptofextensioninUNIXLinuxandMacOSXbutthisrestrictionisappliedtothefinalfourcharactersofthefilename

Note4Transfermode FilescanbetransferredbyBinaryaloneorASCIIcanbespecifiedHoweverspecifyalwaysBinarymodetopreventspecificationmistakes

Note5Observethefollowingrestrictionsforthetotalsizeforfilesandnumberoffilesthatcanbeuploadedtothefreespace bullTotalFileSizeMax640Kbytes bullTotalNumberofFilesMax10 Alsodonotplaceanexecutablefileinthisdirectory

IFBD-HE0708 BE07 Userrsquos Manual

3-22

ExampleFTPCommandExecutionThisisanexampleofinputinaWindowscommandpromptUNIXLinuxshellinputisthesameThisisanexampleexecutionofacquiringaprinterstatusfileThefilelistdisplay(dircommand(onUNIXLinuxitistheIscommand))isinUNIXcompatibleformat(includingversiondisplay)

(AssumedConditions)PrinterIPaddress=192168101

larrConnecttoFTP

larrEnterusername

larrEnterpassword(Defaultpublic)

larrMovetostatusdirectory

larrCurrentdirectorypositiondisplay

larrFilelist

larrSpecifybinarytransfermode

larrGettheprnstastxtfi

larrMovetorootdirectory

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-23

3181 FTP Printing WhenwritingdatatotheIpdirectoryitistransferredtotheprinterasprintdata

3182 NIC Setting LogintotheFTPserverfromanFTPclienttoviewthesettingsbyreadingthesettingfileinthenet_configdirectoryAlsobyuploadingthesettingfiletothesamedirectoryyoucanstorethesettingsinthenon-volatilememoryTheextensionsoffilenamesuploadedfromtheFTPclientarechangedtoldquo$$$rdquopriortowritingtoNVRAMandthefilesaresavedasmid-wayfilesWhenupdatingissuccessfulthemid-wayfilesaredeletedbutiftheformatofthesettingcontentsisincorrectorthewritingtothenon-volatilememoryiserroneousandthewritingfailsthefileswillremainwithoutbeingdeleted(extensionldquo$$$rdquo)AlsoifwritingendsnormallytheprinterwillautomaticallyberesetIftheldquoConfigurationPrintrdquoitemisldquoEnablerdquotheresetwillbeappliedwhenthesettingsprintisended

SettingExampleExampleofFWVer500StarwebPRNTmodel(netconfini)

The loaded NIC MAC information is used for the MAC Address item but when uploaded the MAC information field is ignored Therefore when you use a loaded setting file to upload to NIC you do not need to change this field

ltlt IFBD-HE07X08X Information gtgt MAC Addr 001162123456 Configuration Print ENABLE

ltlt IFBD-HE0708 Information gtgt MAC Addr 0011620001d8 Configuration Print ENABLE

ltlt IP Parameters -NVRAM- gtgt IP Address 192168101 Subnet Mask 2552552550 Default Gateway 19216810254 DHCPBOOTP DISABLE RARP DISABLE

ltlt System Configuration gtgt user Login Password guest root Login Password Web Refresh Time (Sec) 5 9100 Multi Session DISABLE 9100 Data Timeout (Sec) 0 TCP Keep-Alive DISABLE FTP ENABLE Disconnect Message ENABLE TCP Port80 ENABLE Subnet Mask (BOOTP) HE05 Emulation TCP SYN Timeout(Sec) 104 TCP SYN Interval(Sec) 2 22222 FS 3 Command DISABLE

ltlt Web Print gtgt TCP Port Number 80

ltlt SNMP gtgt Authentic Community Trap Community public Trap Address(IP) 0000 SysContact 1234 SysName SysLocation EnableAuthenTrap 2

ltlt SSLTLS gtgt SSLTLS DISABLE TCP Port 443 Certificate Self-Signed Self-Signed Command Not Exist CA-Signed Certificate Not Exist

When you specify Enable for the Configuration Print item you can print the settings to verify that they have been loaded to the non-volatile memory

The factory default setting for 9100Multi-session is different from the old product Factory Default SettingsIFBD-HE0506BE05 (old product) ENABLEIFBD-HE0708BE07 (this product) DISABLE

The Web Print setting items are for

the Star WebPRNT model only

The SNMP setting items are for

FW Ver 500 or later only

IFBD-HE0708 BE07 Userrsquos Manual

3-24

FileFormatRules SettinglineformatisldquoItemNamerdquoldquoSettingValuerdquoTheseparator(delimiter)isasingle-byteEnglishcharacter ldquordquo(colon) OnlyASCIIcharacterscanbeusedinthisfile Uploadsarerejectedforthefollwoing bullWhenanitemnamethatdoesnotexistisspecifiedorthereareinsufficientnumberofsettingitems bullWhenthesettingvalueinputisoutofrange bullWhentheinputforStaticvalueandDynamicvaluehasastandardviolationintheIPparametersettingfield (SeetheNotesField) Linesbeginningwithldquordquoareskippedascommentlines

ltlt DIPSW Setting gtgt

SW1=OFF DHCPBOOTP Timeout ENABLE

SW2=OFF Reserved

Notes

-When DHCPBOOTP or RARP is changed

to ENABLE IP Address Subnet Mask

and Gateway Address must be set to

0000

-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

The lines beginning with a (sharp)

are comment lines

IFBD-HE0708 BE07 Userrsquos Manual

3-25

3183 FWUpdateLogintothisproductusingFTPtoupdatetheNICfirmware(FW)byuploadingtheversionupgradebinarydatatothefirmwaredirectory

WhenuploadingFWdatatheFTPservercalculatestheCRCvalueoftheFWdataandchecksthatithas beentransferredcorrectlyIfthefirmwareisnotcorrectlytransferredcanceltheupload WhenalldatahasbeenconfirmedtobecorrectlyreceivedstartwritingtotheFlashROMIfwritingtothe FlashROMendsnormallytheprinterwillautomaticallybereset WritingtakesseveralminutesAbsolutelyneverturnoffthepowerorapplyaresetpriortofinalresetbeing appliedIfterminatedpartwaytheFlashROMdatawillbedamangedandlateritmaynotstartup

ThefollowingdescribestheprocedurestoupdatetheFWofthisproductusingFTPForWindowsstartthecommandpromptthenfollowingthedirectionsbelowForUNIXLinuxdothesameopera-tionsontheshellexecutionscreen

(AssumedConditions)PrinterIPaddress=192168101AssumesthemainFWdata(rdquoHE7_V100(NIC_MAIN)binrdquo)fortheforthisproductisinthecurrentdirectoryDwhenFTPisexecutedonthehostdevice

larrConnecttoFTP

larrEntertheusername

larrMovetothefirmwaredirectory

larrEnterthepassword(Defaultpublic)

larrCurrentdirectorypositiondisplay

larrSpecifybinarytransfermode

larrWritethefirmwarefile

larrWaitherefortheprintertorestart

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-26

PrecautionsforFWupdatecompatibility

ThefollowingrestrictionsonFWupdateapplytothesubjectFWversions

bullWhenusingaproductwithIFcardFWthatisVer4XXorearlier UpgradetoFWVer500orlaterisnotpossibleUseVer4XXorearlierFWbullWhenusingaproductwithIFcardFWthatisVer500orlater DowngradetoFWVer4XXorearlierisnotpossibleUseVer500orlaterFW

CheckingtheversionoftheIFcardthatisusedbullTurnonthepowerwhilepressingandholdingtheFeedswitchontheprinterunitandchecktheself-testprintinformation(Fordetailsaboutthecontentsofself-testprintrefertosection325ldquoSelf-testPrintrdquo)

bullTochecktheversionfromthePCBchassisappearancerefertosection21ldquoModelNamesrdquo

IFBD-HE0708 BE07 Userrsquos Manual

3-27

319 DiscoveryThisproducthasaStargenuineNICsearchprotocolSDP(StarDiscoveryProtocol)SDPusesUDPcommunicationport22222SDPisusedtosearchtheproductoverLANusingapplicationsoftwaresuchasasettingutilityprogram

ThefollowingisanexampleTheNameofIFUnitfieldisdifferentthisproduct(IFBD-HE0708BE07)andtheoldproducts(IFBD-HE0506BE05)bullNameofIFUnitldquoIFBD-HE0506rdquobullNameofIFUnitldquoIFBD-HE0708rdquo

(Ex)Detaileddisplayexampleofsearchresultsusingadiscoverytool(OSWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

3-28

3110 TFTPClientWhentheprinterpoweristurnedonwhileyouholddownthepushswitchtheTFTP(TrivialFileTransferProtocol)clientstoredinthebootloaderisstartedupTheTFTPclientautomaticallydownloadsthemainprogramfromtheTFTPserverovertheLANandwritestotheFlashROMontheNICboardWhenwritingendsnormallytheprinterwillautomaticallyberesetandwillstartupnormallyThefollowingflowchartshowstheseriesofoperations

YES

NO

YES

NO

Power On (Reset)

Was Push

Switch Released

Was Push

Switch Pressed

LAN Connector LED (RedGreen)

Stops Blinking Alternately

Get IP Address from

DHCPBOOTP Server (1)

Connect to TFTP Server

Download NIC Main

Firmware (2)

Write Main Firmware to

Flash Memory

Reset Printer

To Main Program Execution

LAN Connector LED (RedGreen)

Starts Blinking Alternately

1ItisnecessarytostartuptheTFTPandDHCPBOOTPserversonthesamemachine2TheNICmainfirmwarefilenamedownloadedfromTFTPmustbeldquoNIC_MAINbinrdquoEveniftheversionisdifferentthefirmwaremustbethesamenameaswhendownloadingusingTFTP((Ex)YoucanchangeldquoHE7_V100(NIC_Main)binrdquotoldquoNIC_MAINbinrdquo)

NoteThisTFTPclientfunctionisusedforemergencyrecoverywhentheFWmainfirmwarehasbeendamagedUsetheFTPserverfunctionforordinaryFWupdates(Seesection318FTPServer)

IFBD-HE0708 BE07 Userrsquos Manual

3-29

3111 TCPKeep-AliveThisproductsupportsTCPKeep-AliveIfTCPKeep-AliveisvalidTCPKeep-Aliveoperationsareperformedunderthefollowingconditionsonthecomputer

Item Value FactoryDefault RemarksSetting ENABLEDISABLE DISABLEDisconnectiontimeouttime Approx42seconds Note1

Note1Ifthereisnoresponseforthistimefromthecomputertheprinterforciblydisconnectstheconnection(RST)

ThisfeatureisappliedtoallTCPIPcommunicationsports ThisfeatureisunrelatedtotheTCP9100datareceptiontimeout

Thefollowingisanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltDATAgt

ltDATAgt

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

RST

Printer (TCP Port)

Receive TCP Connection

Detect TimeoutForced Disconnection

No Reception Data From PC

Start TCP Keep-Alive prove

No Response from PC (Approx 42 Seconds)

TCP Connection)

PC Problem Occurs Here

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-30

3112 SNMP ThisfunctionsupportsFWVer500orlaterTheSNMPofthisproductincludesaSNMPagentthatoperatesusingUDPIPVariousinformationaboutthisproductandtheprintercanbemanagedwiththeSNMPmanager

ItiscompatiblewithSNMPv1andsupportsMIB-II(RFC1213)andHostResource-MIB(RFC1514)ReadprivilegeisgrantedtocommunitynameldquopublicrdquoandthecharacterstringregisteredinldquoAuthenticCommunityrdquointheproductsettingsishandledasthewriteprivilegeHoweverifnocharacterstringissetinldquoAuthenticCommunityrdquowriteprivilegeisgrantedtocommunitynameldquopublicrdquo

RestrictionssysContactsysNameandsysLocationarelimitedtoamaximumof78(1-byte)charactersifAdminStatusandifOperStatusareread-onlyand1isalwaysreturnedasthereadvalue AnexplanationoftheMIBsupportedbythisproductislistedinthetablebelow

MIB-II(RFC1213)Name DescriptionsysDescr ASCIIcharacterstringcontainingthedevicenameversionandotherinformationsysObjectID ObjectIDindicatingtheproductidentificationnumbersysUpTime Elapsedtimeafterstartingup(units10msec)sysContact ASCIIcharacterstringcontainingtheadministratornameandcontactinformationsysName ASCIIcharacterstringcontainingthedevicemanagerdomainnameandother

informationsysLocation ASCIIcharacterstringindicatingthephysicallocationwherethedeviceisinstalledsysServices ValueindicatingthedeviceprotocollevelserviceifNumber DevicenetworkinterfacenumberifIndex InterfaceidentificationnumberifDescr ASCIIcharacterstringindicatinginformationassociatedwiththeinterfaceifType PhysicallayerandlinkprotocolinterfacetypeifMtu MaximumtransmittabledatagramsizeifSpeed Interfacetransmissionspeed[bitsec]ifPhysAddress InterfacephysicaladdressifAdminStatus InterfaceadministrationstatusifOperStatus InterfaceoperatingstatusifLastChange sysUpTimevalueatthetimewhentheinterfaceoperatingstatuswaslastchangedifInOctets NumberofbytesreceivedbytheinterfaceifInUcastPkts NumberofsubnetworkunicastpacketsreceivedanddeliveredtoahigherlayerifInNUcastPkts NumberofbroadcastormulticastpacketsreceivedanddeliveredtoahigherlayerifInDiscards Numberofnormalreceivedpacketsthatwerediscardedduetofullbufferorother

reasonifInErrors NumberofreceivederrorpacketsifInUnknownProtos Numberofreceivedpacketsthatwerediscardedbecauseofaninvalidor

unsupportedprotocolifOutOctets TotalnumberoftransmittedbytesifOutUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedunicasttransmissionof

IFBD-HE0708 BE07 Userrsquos Manual

3-31

Name DescriptionifOutNUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedbroadcastormulticast

transmissionofifOutDiscards Numberofpacketsthatwerediscardedandnottransmittedduetofullbufferor

otherreasonifOutErrors NumberofpacketsthatwerenottransmittedduetoerrorifOutQLen Lengthoftheoutputqueue(numberofpackets)ifSpecific MIB-definedobjectIDuniquetotheinterfacemediathatisbeingusedatIfIndex Valuethatidentifiestheinterfacerelatedtothistranslationentry(=ifIndex)atPhysAddress Media-dependentphysicaladdressatNetAddress Networkaddress(IPaddress)correspondingtothephysicaladdressipForwarding IndicationofwhetherornotthereisafunctionforforwardingIPdatagrams

receivedattheIPgatewaytootherdestinations (1Forwarding2NotForwarding)

ipDefaultTTL DefaultvalueofIPdatagramheaderTTLipInReceives TotalnumberofreceivedIPdatagramsipInHdrErrors NumberofdatagramsdiscardedduetoIPheadererroripInAddrErrors NumberofdatagramsdiscardedduetoproblemwiththeIPheaderdestination

addressipForwDatagrams NumberofIPdatagramsforwardedtothefinaldestinationipInUnknownProtos NumberofIPdatagramsintendedforownnodethatwerediscardeddueto

unknownorunsupportedprotocolipInDiscards NumberofdatagramsdiscardedduetobufferspaceorotherinternalproblemipInDelivers NumberofdatagramsdeliveredtoIPuserprotocols(higher-levelprotocols

includingICMP)ipOutRequests0 NumberofIPdatagramtransmissionrequestsexecutedbylocalIPuserprotocolsipOutDiscards NumberofIPdatagramsthatwerediscardedandnottransmitteddueto

insufficientbufferorotherreasonipOutNoRoutes NumberofIPdatagramsdiscardedbecausenoroutetothedestinationcouldbe

foundwhentransmittingipReasmTimeout MaximumvalueofreceivingwaittimeforallIPdatagramswhenfragmentedIP

datagramsarereceivedandreassembledipReasmReqds NumberofreceivedfragmentedIPdatagramsnecessarytoreassembletheentityipReasmOKs NumberofreceivedfragmentIPdatagramsthatweresuccessfullyreassembledipReasmFails NumberofreceivedfragmentIPdatagramswherereassemblyfailedipFragOKs NumberofdatagramsthatweresuccessfullyfragmentedforthisentityipFragFails Numberofdatagramsthatcouldnotbefragmentedandwerediscardedforthis

entityipFragCreates NumberoffragmentIPdatagramsthatweregeneratedasaresultof

fragmentationforthisentityipAdEntAddr IPaddresswhichisassociatedwiththeaddressinformationipAdEntIfIndex InterfaceidentificationnumbercorrespondingtothisIPaddressipAdEntNetMask SubnetmaskvalueassociatedwiththisIPaddressipAdEntBcastAddr ValueoftheleastsignificantbitintheIPbroadcastaddressusedforbroadcast

sentontheinterfaceoftheIPaddressipAdEntReasmMaxSize MaximumIPdatagramsizethatcanbereassembledfortheentityfromthe

receivedfragmentIPdatagrams

IFBD-HE0708 BE07 Userrsquos Manual

3-32

Name DescriptionipRouteDest DestinationIPaddressofthisroute(0000=Defaultroute)ipRouteIfIndex Interfaceidentificationnumberfortransmittingtothenextdestinationhostonthis

route(=ifIndex)IpRouteMetric Primaryroutingmetricforthisroute(-1=Notused)ipRouteNextHop IPaddressofnexthoponthisrouteIpRouteType Routetypes(1Noneofthefollowing2Invalidroute3Directconnection4

Indirectconnection)IpRouteProto RoutingmechanismbywhichthisroutewaslearnedIpRouteAge Elapsedtimeafterthisroutewaslastconfirmedasanormalroute[sec]IpRouteMask ValuewhichperformslogicalANDbeforecomparisonwithipRouteDestorthe

destinationaddressipRouteInfo MIBdefinitionnumberforroutingprotocolusedforthisrouteipNetToMediaIfIndex Interfaceidentificationnumberforthisentry(=ifIndex)ipNetToMediaPhysAddress Media-dependentphysicaladdressipNetToMediaNetAddress IPaddresscorrespondingtothephysicaladdressofthisentryipNetToMediaType Addressconversionmethod(1Noneofthefollowing2Invalidvalue3Dynamic

conversion4Staticconversion)icmpInMsgs TotalnumberofreceivedICMPicmpInErrors NumberofreceivedICMPmessagesthatwerediscardedduetochecksumerror

orotherICMPspecificationerroricmpInDestUnreachs NumberofICMPdestination-unreachablemessagesreceivedicmpInTimeExcds NumberofICMPtime-exceededmessagesreceivedicmpInParmProbs NumberofICMPparameter-problemmessagesreceivedicmpInSrcQuenchs NumberofICMPsource-quenchmessagesreceivedicmpInRedirects NumberofICMPredirectmessagesreceivedicmpInEchos NumberofICMPecho-requestmessagesreceivedicmpInEchoReps NumberofICMPecho-replymessagesreceivedicmpInTimestamps NumberofICMPtimestamp-requestmessagesreceivedicmpInTimestampReps NumberofICMPtimestamp-replymessagesreceivedicmpInAddrMasks NumberofICMPaddressmaskrequestmessagesreceivedicmpInAddrMaskReps NumberofICMPaddressmaskreplymessagesreceivedicmpOutMsgs TotalnumberofICMPmessagestransmittedicmpOutErrors NumberofICMPmessagesthatwerediscardedandnottransmittedduetofull

bufferorotherreasonattimeofICMPtransmissionicmpOutDestUnreachs NumberofICMPdestination-unreachablemessagestransmittedicmpOutTimeExcds NumberofICMPtime-exceededmessagestransmittedicmpOutParmProbs NumberofICMPparameter-problemmessagestransmittedicmpOutSrcQuenchs NumberofICMPsource-quenchmessagestransmittedicmpOutRedirects NumberofICMPredirectmessagestransmittedicmpOutEchos NumberofICMPecho-requestmessagestransmittedicmpOutEchoReps NumberofICMPecho-replymessagestransmittedicmpOutTimestamps NumberofICMPtimestamp-requestmessagestransmittedicmpOutTimestampReps NumberofICMPtimestamp-replymessagestransmittedicmpOutAddrMasks NumberofICMPaddressmaskrequestmessagestransmittedicmpOutAddrMaskReps NumberofICMPaddressmaskreplymessagestransmitted

IFBD-HE0708 BE07 Userrsquos Manual

3-33

Name DescriptiontcpRtoAlgorithm AlgorithmthatdecidestheresendtimeoutvalueforTCPconnection

(1Noneofthefollowing2Fixedvalue3MIL-STD-17784VanJacobsonrsquosalgorithm)

tcpRtoMin MinimumTCPprotocolresendtimeoutvalue(units10msec)tcpRtoMax MaximumTCPprotocolresendtimeoutvalue(units10msec)tcpMaxConn MaximumnumberofTCPconnectionstcpActiveOpens NumberoftimesthatTCPconnectionswereactivelyopenedtcpPassiveOpens NumberoftimesthatTCPconnectionswerepassivelyopenedtcpAttemptFails NumberoftimesthatTCPconnectionsfailedtcpEstabResets NumberoftimesthatTCPconnectionswereresettcpCurrEstab NumberofTCMconnectionswithstatusESTABLISHEDorCLOSE-WAITtcpInSegs NumberofreceivedTCPsegmentstcpOutSegs NumberoftransmittedTCPsegmentstcpRetransSegs NumberofresentTCPsegmentstcpConnState StatusofthisTCPconnection

(1Closed2Listen3SynSent4SynReceived5Established6FinWait17FinWait28CloseWait9LastAck10Closing11TimeWait12DeleteTCB)

tcpConnState StatusofthisTCPconnectiontcpConnLocalAddress LocalIPaddressofthisTCPconnectiontcpConnLocalPort LocalportnumberofthisTCPconnectiontcpConnRemAddress RemoteIPaddressofthisTCPconnectiontcpConnRemPort RemoteconnectionportofthisTCPconnectiontcpInErrs Numberofreceivederrorsegments(TCPchecksumerroretc)tcpOutRsts NumberoftimesthatTCPconnectionswereresetudpInDatagrams TotalnumberofUDPdatagramsdeliveredtoUDPusersudpNoPorts NumberofreceivedUDPdatagramsdestinedforportsthatarenotopenudpInErrors NumberofreceivedUDPdatagramswhichwerediscardedduetoaproblemwith

thedestinationportapplicationudpOutDatagrams NumberoftransmittedUDPdatagramsudpLocalAddress LocaladdressofUDPreceivingstandbyport(0000nodesignatedreceiving

address)udpLocalPort Receivingwaitlocalportnumber

IFBD-HE0708 BE07 Userrsquos Manual

3-34

Name DescriptionsnmpInPkts TotalnumberofSNMPmessagesreceivedfromthetransportservicesnmpOutPkts TotalnumberofSNMPmessagetransmissionrequestssenttothetransportlayersnmpInBadVersions TotalnumberofreceivedSNMPmessagesthatwereforanunsupportedversionsnmpInBadCommunityNames TotalnumberofreceivedSNMPmessageswithaninvalidcommunitynamesnmpInBadCommunityUses NumberofreceivedSNMPmessagesthatindicatedanoperationwhichisnot

permittedbythatcommunitysnmpInASNParseErrs NumberoferrorsinASN1orBERformatdetectedwhiledecodingreceivedSNMP

messagessnmpInTooBigs NumberofreceivedSNMPPDUwitherrorstatusldquoTooBigrdquosnmpInNoSuchNames NumberofreceivedSNMPPDUwitherrorstatusldquoNoSuchNamerdquosnmpInBadValues NumberofreceivedSNMPPDUwitherrorstatusldquoBadValuerdquosnmpInReadOnlys NumberofreceivedSNMPPDUwitherrorstatusldquoReadOnlyrdquosnmpInGenErrs NumberofreceivedSNMPPDUwitherrorstatusldquoGenErrrdquosnmpInTotalReqVars NumberofMIBobjectsreadsuccessfullyasaresultofGet-RequestandGet-

NextRequestPDUssnmpInTotalSetVars NumberofMIBobjectschangedsuccessfullyasaresultofreceivingSet-RequestsnmpInGetRequests NumberofreceivedSNMPGet-RequestPDUssnmpInGetNexts NumberofreceivedSNMPGet-NextRequestPDUssnmpInSetRequests NumberofreceivedSNMPSet-RequestPDUssnmpInGetResponses NumberofreceivedSNMPGet-ResponsePDUssnmpInTraps NumberofreceivedSNMPtrapPDUssnmpOutTooBigs NumberoftransmittedPDUswithdesignatederrorstatusldquoTooBigrdquosnmpOutNoSuchNames NumberoftransmittedPDUswithdesignatederrorstatusldquoNoSuchNamerdquosnmpOutBadValues NumberoftransmittedPDUswithdesignatederrorstatusldquoBadValuerdquosnmpOutGenErrs NumberoftransmittedPDUswithdesignatederrorstatusldquoGenErrrdquosnmpOutGetRequests NumberoftransmittedSNMPGet-RequestPDUssnmpOutGetNexts NumberoftransmittedSNMPGet-NextRequestPDUssnmpOutSetRequests NumberoftransmittedSNMPSet-RequestPDUssnmpOutGetResponses NumberoftransmittedSNMPGet-ResponsePDUssnmpOutTraps NumberoftransmittedSNMPtrapPDUssnmpEnableAuthenTraps Controlofauthentication-failuretrapgeneration

(1Generatetraps2Donotgeneratetraps)

HostResource-MIB(RFC1514)Name DescriptionhrDeviceIndex CharacteristicvalueassignedtotheconnecteddevicehrDeviceType ConnecteddevicetypehrDeviceDescr CharacterstringdescribingtheconnecteddevicehrDeviceID ConnecteddeviceproductIDhrDeviceStatus Connecteddevicestatus

(1Unknown2Running3Warning4Testing5Down)hrDeviceErrors NumberoftimeserrorsweregeneratedbytheconnecteddevicehrPrinterStatus Connectedprinterstatus

(1Idle2Printing3Warmup)hrPrinterDetectedErrorState Connectedprintererrorstatus

(0LowPaper1NoPaper2LowToner3NoToner4DoorOpen5Jammed6Offline7ServiceRequested)

IFBD-HE0708 BE07 Userrsquos Manual

3-35

31121SNMPConfigurationParametersThefollowingparameterscanbesetfromwebconfigurationorTelnetThesevaluescanalsobecheckedatself-testprint

Name Settingrange DefaultvalueAuthenticCommunity Max15characters(ASCII) ldquopublicrdquoTrapCommunity Max15characters(ASCIIJapaneseOK) ldquopublicrdquoTrapAddress(IP) 0000-255255255255 0000SysContact Max78characters(ASCIIJapaneseOK) NoneSysName Max78characters(ASCIIJapaneseOK) NoneSysLocation Max78characters(ASCIIJapaneseOK) NoneEnableAuthenTrap 1or2 2

31122 Trap Issue Events WhentheEnableAuthenTrapsettingforthisproductisENABLEthenthisproductissuestrapstotheSNMPmanager(trapnotificationaddress)whenthefollowing3eventsoccur

[Trapissueevents]1Whenproductwasstartedup[Generictraptype=0(ColdStart)]

2Whenprinterstatuschanged(IEEE1284portstatusmonitor)[Generictraptype=6(EnterpriseSpecific)]

3Whenaccessbyaninvalidcommitteenameoccurred[Generictraptype=4(AuthenticationFailure)]

IFBD-HE0708 BE07 Userrsquos Manual

3-36

32 OtherSpecifications321 Operating Time

Thereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP(startofIPaddressacquisition)Ittakesapproximately18secondsbeforetheTCPIPservices(HTTPTELNETFTPLPDRawSocketPrint)canbeusedafterturningonthepower

NoteWhenacquiringtheIPaddressbyDynamice(DHCPBOOTPRARP)thistimemay lengthendependingontheserverresponsetime

322 PushSwitchWhiletheTCPIPisoperating(thepowerhasbeenturnedonanditiswithintheelapsetimedescribedinsection321StartupTime)ifthepushswitchiscontinuedtobehelddowntheLEDdisplaypatternwillchangeaccordingtothetimesshownbelowWhentheswitchisreleasedtheproductwillentereachspecialmode

SpecialMode

Phase SWPressingTimeLANConnector

LEDBlinkingPattern SpecialModeGreen Red

1 1secondtolessthan5seconds Blinking Blinking NICsettinginitializemode(2)2 5secondtolessthan9seconds Extinguished Blinking Reserved(Undefined)3 9secondtolessthan13seconds Blinking Extinguished Reserved(Undefined)

Over13seconds(1)

Note1WhenPhase3isexceededpresstheswitchfor1secondtoreturntoPhase1

Note2ExecutionproceduresfortheNICsettinginitializemode

1 Afterenteringthismodepressthepushswitchonceandreleaseit TheLEDdisplaywillbeldquoGreen=ExtinguishedRed=ExtinguishedrdquoandtheinitializingoftheNICsettingsinthenon-volatilememorywillbegin

2 Iftheinitializationissuccessfultheprinterwillautomaticallybereset DonotturnoffthepowerorapplyaresetuntilthisresethasbeenappliedAlsoiftheNICsettinginitializationfailstheLEDdisplaywillbeldquoGreen=ExtinguishedRed=Litrdquoandallopera-tionswillstopIfsoturnthepoweroff

NoteWhenturningthepoweronadifferentmode(automaticfirmwareupdatefunctionusingTFTPclient)willstartupthatisdifferenttotheabovefunctionsfortheoperationswhenturningthepoweronwiththepushswitchpressedFordetailsseesection318TFTPCli-ent

IFBD-HE0708 BE07 Userrsquos Manual

3-37

323 DIPSwitchesDIPswitchesareloadedwhenthepoweristurnedonorwhentheprinterisresetThereforewhenyouchangethesettingsenablethembyturningtheprinteronagainorbyexecutingaprinterresetTurnthepoweroffbeforechangingthePCBandinterfacetype

DIPswitch Feature ON OFFDIPSW1 SetsIPaddressacquisitiontimeout Notimeout 20seconds(factorydefaultsetting)DIPSW2 Reserved(Fixedatoff) - -

DIPSW1SetsthetimeouttimewhengettingtheaddressfromaDHCPBOOTPserverThefactorydefaultsetting(whensettooff)is20secondsWhensettoonthereisnotimeoutIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedAsaresultatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtohavenoIPaddressacquisitiontimeout

DIPSW2PresentlyunusedAfeaturewillbeaddedinthefutureThisshouldalwaysbeoff

324 LEDThereisaredandagreenLEDequippedonthenetworkinterfaceconnector(LANconnectorRJ45)Thesefunctionasoutlinedbelowundernormaloperatingconditions

Red(LINKActivity) Alinkhasbeenestablishedbetweentheportandtheconnecteddevice CommunicationsarereadyatbothdevicesGreen(100M) Lightswhentheportisoperatingat100Mbps

ForotherstheflashingpatternchangesaccordingtothepressingofthepushswitchFordetailsseesections3110TFTPClientand322PushSwitch

IFBD-HE0708 BE07 Userrsquos Manual

3-38

325 Self-testPrintIfthisproductexecutesaprinterself-printthefollowingisprintedaftertheprintersettingprintFinallyfortheIPparameterinformationduringoperationitisnotpossiblewhenconductingaself-printbycommandfromthehostdevice

Self-testPrintExample(ForFWVer500andStarwebPRNTmodel)

VersionInformation(MainBootLoadPLD)

NICSettingInformation(SameasthenetconfinirdquoFile)

TheWebPrintsettingitemsareformodelswhichsupportStarwebPRNTonlyTheSNMPsettingitemsareforFWVer500orlateronly

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 11: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

3-2

311 IPAddressSetting

Thisproducthasastatic(fixedcondition)anddynamic(DHCPBOOTPRARPandARPPing)IPaddressItispossibletospecifyasub-netmaskanddefaultgatewaywithstaticandDHCPBOOTPInthedefaultsettingsstaticisinvalidanddynamicisvalidThefollowingpagesdescribehowtoacquireanIPaddressforeachSeesection3115TransitionofProcessesinIPAddressAcquisitionThisproductallowsyoutocheckthecurrentIPparameterinformationwhileoperatingbyaself-printwhenturningthepoweronThisisoutputinthefollowingformatafterrunningaself-printSeesection325Self-testPrintfordetailsonrunningaselfprint

Protocol TheIPaddressacquisitionprotocolbelowisshownintheparenthesesoftheoperatingIPaddressline(Static) Static(Fixedaddress)(DHCP) GetsfromDHCPserver(BOOTP) GetsfromBOOTPserver(RARP) GetsfromRARPserver(Didnrsquotobtain) NoIPaddresswasacquired

YoucanfindtheMACaddresstouseinthissectionbyusingoneofthefollowingmethods1Executeaprinterself-print(seesection325)2Checkthefirst12charactersinthebarcodelabelaffixedtotheIFcardconnector

ExampleforwhentheMACaddressis001162111111

IFBD-HE0708 BE07 Userrsquos Manual

3-3

3111 StaticIfthefixedIPaddresssub-netmaskanddefaultgatewayarestoredinnon-volatilememorytheprinterwillalwaysstartupwiththefixedconditionswhenthepoweristurnedonIfstartedwithfixedconditionsthereisnoDHCPBOOTPRARPrequestARPPingisalsoinvalidIndefaultnofixedaddressisregisteredsoafterdynamicallyacquiringoneusingeitherofthemethodsofDHCPBOOTPRARPorARPPingdescribedbelowregisterthefixedaddresswiththeWEBTELNETorFTPservice

3112 DHCP BOOTPThisproductissetsothatDHCP(DynamicHostConfigurationProtocol)BOOTP(BOOTstrapProtocol)isvalidsoyoucanacquireanIPaddresssub-netmaskanddefaultgatewayfromaDHCPorBOOTPserverThedefaultsettingisDHCPBOOTPldquoenabledrdquoAwork-stationrunningDHCPorBOOTPserveroveraLANnetworkisrequiredforIPaddresssettingsusingDHCPBOOTP

ThenumberofDHCPBOOTPrequestsdiffersaccordingtotheDIPSW1settingsonthisproduct DIPSW1=OFFThisisissuedthreetimes20secondsaftertheTCPIPstartup(FactoryDefaultSetting) DIPSW1=ONOccursunlimitedtimesuntiltheaddressisacquired ThereisapartialcompatibilityoftheDHCPDiscoverprotocolwithBOOTPRequestsobotharehandledas beingthesame ForexampleifaBOOTPReplayisreturnedfirsttotheDHCPDiscovertheBOOTPacquiredaddressisused TheDHCPBOOTPRequestisconstantlybroadcastwith(255255255255)HoweveronlytheDHCPRenew Request(extensionrequestoftheaddressusageperiod)isissuedtotheserverthatacquiredthataddress WhentheaddressinformationisacquiredusingDHCPBOOTPRARPandARPPingareinvalidated TheaddressacquiredusingDHCPBOOTPislostwhenthepoweristurnedoffwithoutbeingwrittentothe non-volatilememory WhenacquiringanIPaddressfromaDHCPservertheSubnetMaskisalsoacquired WhenanIPaddressisacquiredfromaBOOTPserverthefollowingSubnetMaskisused [FWVer230orolder] TheSubnetMaskiscalculatedautomaticallyfromtheIPaddress [FWVer300orlater] -WhenSubnetMask(BOOT)=HE05EmulationTheSubnetMaskisacquiredfromtheBOOTPserver (Defaultsettings) -WhenSubnetMask(BOOT)=HE07EmulationTheSubnetMaskiscalculatedautomaticallyfromtheIPad dress ThissettingcanbechangedbyTelnet

SettingsRegisterthecombinationoftheIPaddresstobesetsub-netmaskdefaultgatewayandMacaddresstotheDHCPBOOTPserverandthenturnontheprinterpower

3113 RARPThisproductcanobtaintheIPaddressfromtheRARPserverbysettingtheRARP(ReverseAddressResolutionProtocol)tobevalidThedefaultsettingisRARPldquoValidrdquoAwork-stationrunningaRARPserveroveraLANnetworkisrequiredforIPaddresssettingsusingRARP

WhenusingRARPDIPSW1onthisproductmustbeturnedOFF TheRARPRequestisissuedoncewhen15secondshavepassedaftertheTCPIPstartupHoweveriftheIP addressisobtainedbytheDHCPBOOTPwithin15secondstheRARPrequestisnotgenerated WhentheRARPaddressinformationisacquiredusingARPPingisinvalidated YoucannotgetasubnetmaskordefaultgatewayfromRARPservers TheaddressacquiredusingRARPislostwhenthepoweristurnedoffwithoutbeingwrittentothenon-volatile memory

SettingsRegisterthecombinationoftheIPandMACaddressestobesettotheRARPserverandthenturnontheprinterpower

3114 ARPPing RegisterthecombinationoftheIPandMACaddressofNICtotheARP(AddressResolutionProtocol)tableonthehostdeviceandsettheIPaddressusingthePingARPbyissuingaping

WhenusingRARPDIPSW1onthisproductmustbeturnedOFF OperationswithanIPaddresssetbyARPPingarepossibleonlywhentheIPaddressisnotacquiredeven witheitherofthemethodsofDHCPBOOTPandRARPwhentheStaticaddressisnotset Youcannotacquireasub-netmaskanddefaultgatewaywithARPPing AnaddresscanbeacquiredusingARPPingonlyonetime TheaddressacquiredusingARPPingislostwhenthepoweristurnedoffwithoutbeingwrittentothenon- volatilememory

Settingexamplesareprovidedonthenextpage

IFBD-HE0708 BE07 Userrsquos Manual

3-4

SettingexampleusingARPPing

ThisexplanationassumestheMACaddresis001162123456andtheIPaddressis192168102

(1)TurnontheprinterequippedwiththisproductWaitfortheprintertobereadyfortheARPPping(Normallythisisapproximately35seconds)Orexecuteaself-printontheprinterandwaitforthefollowingtobeprinted

(2)AvoidduplicatingaddressbyclearingtheARPtableexistingonthehostdevicearp -d 192168102arp -a

(3)RegisterthecombinationofIPandMACaddressestotheARPtableonthehostdevice (ForUNIXLinux)ShellInput

arp -s 192168102 001162123456arp ndasha

(ForWindows)CommandPromptInputarp -s 192168102 00-11-62-12-34-56arp ndasha

(4)Pingfromthehostdeviceping 192168102

(5)CheckthattherewasanechoresponsetothespecifiedaddressfromNICHoweverthereisnoechoresponsethefirsttimebecauseitisusedonlytoacquiretheIPaddressThereisaresponsetothesecondandsubsequentpings

ping 192168102 rarr No response (timeout) ping 192168102 rarr echo response ping 192168102 rarr echo response ping 192168102 rarr echo response

(6)LastlydeletetheARPtableregisteredat(3)Alwaysdeletethetabletoavoidduplicatingaddresses

arp -d 192168102arp -a

IFBD-HE0708 BE07 Userrsquos Manual

3-5

3115 TransitionofProcessesinIPAddressAcquisition

WhenStaticisvalidIfStatic(fixedaddress)issetstartupalwaysreliesupontheStaticcondition(fixedaddress)InsuchacaseDCHPBOOTPRARPARPPingbecomeinvalidandstartupdoesnotoccur

WhenStaticisinvalid(default)IfStatic(afixedaddress)hasnotbeenseetheinformationbelowfordetailsontherelationships(timing)forstartingstoppingtheserverthatprovidesthepassingoftimefromthestartupoftheTCPIP()anddynamicaddressesWhentheNICsettingisinitializedoperationsfollowthistimingNotethatthereisanerrorofapproximatelyplusmn3inthetimesdisclosedbelowThereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP

ltDIPSW1=OFF(Default)gt

DHCP

RARP

ARPPing

0

[14]

15

[29]

20

[34]

DHCPBOOTP Start

DHCPValid Region

RARP Valid Region

rarr Time after starting TCPIP (seconds)

[Lower leve Time after turning on the power (seconds)]

Ping ARP Start RARP Start

BOOT Valid Region

BOOTP

Ping ARP Valid Region

ThefirstIPaddressacquiredbyeitherprotocolbecomestheNICoperatingaddressandallotherprotocolsareinvalidThedetailsareoutlinedbelow

TheIPaddressacquiredfirstbyeitherDCHPandBOOTPinthetimebetween0to15secondsisvalid WhentheIPaddressinformationisvalidduringthattimeRARPandARPPingdonotstart TheIPaddressacquiredfirstbyeitherDCHPBOOTPandRARPinthetimebetween15and20secondsis valid Addressesprovidedthereafterfromanotherserverarediscarded WhentheIPaddressinformationisvalidduringthattimeARPPingdonotstart

ltDIPSW1=ONgtTheDHCHPBOOTPvalidregionisaninfinitetimeafterTCPIPstartupIfsuchcasesRARPandARPPingcannotbeusedIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedInsuchcasesatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtoignoretheIPaddressacquisitiontimeout

IFBD-HE0708 BE07 Userrsquos Manual

3-6

312 LPRLPD

TheLPRprotocolsupportedbytheLPDofthisproductconformstoRFC1179(partiallyunsupported)ThelistoflogicprinternamesishandledasthequeuenameLPRisanacronymforLinePRinterdaemonprotocolItwasoriginallyaprintingprotocolprescribedasaUNIXprintingsystemCurrentlyitissupportedasstandardonWindows(NTandlater)ldquoLPRrdquoissometimesusedasanexecutionfilenameoftheLPRprintingutilitysoftwareTheprintserver(Daemon)thatsupportsLPRiscalledanLPD(LinePrinterDaemon)LPDusesTCPcommunicationport515

Thereceptionbufferforprintdatais1Mbytes(sharedwithRawSocketPrint) Itdoesnotsupportburnerprinting SettoldquoIprdquoonthehostdevice-portsettingswhenspecifyingaqueuename EnablethisiftheLPRbytecounter-addedenabledisablecanbeselected Seesection63DriverSupportTablefordetailsonsupportbyStarMicronicsrsquodrivers IfyouareusingastandardWindowsTCPIPprinterportandaCUPS(UNIXLinuxorMac)driverseesection 53DriverSupportTableforimportantnotes SincethereareadditionalinstructionswhenusingaWindowsstandardTCPIPprinterportoraCUPS(UNIX LinuxMac)driverSee63DriverSupportTable

IFBD-HE0708 BE07 Userrsquos Manual

3-7

313 RawSocketPrint

ThisproductsupportsRawSocketPrintcommunicationforprintingundertheTCPIPenvironmentWithRawSocketPrintalldataflowingduringtheTCPsessionisconsidereddatahandledbetweentheprinterandhostdeviceandbidirectionaldatadistributionisperformedSeethetablebelowforTCPcommunicationsportspecifications

Item Specifications Remarks

CommunicationPortNumber TCP9100

NumberofSimultaneousConnectionSessions 1or8 bullFactorydefaultsettingis1

Datareceptiontimeout0(ignore)30seconds40sec-onds60seconds120seconds180seconds300seconds

bullFactorydefaultsettingis0(ignored)bullWhenthereisatimeoutforc-ibledisconnectsconnection

Thereceptionbufferforprintdatais1Mbytes(sharedwithLPR) Themaximumnumberofsessionsreceivedforport9100issetusingNICsettings(9100MultiSession) Whensettoldquo9100MultiSessionEnablerdquothemaximumnumberofsessionsforreceptionis8whensetto ldquo9100MultiSessionldquoDisablerdquothemaximumnumberofsessionsforreceptionis1Whentherearereceptions forconnectionrequeststhatexceedthisnumberarejectionpacket(TCPReset)isissuedtothehostdevice

NotePrecautionsregardingswitchingfromoldproductsIFBD-HE0506BE05 Becarefulbecausethemulti-sessionsettingsforRawSocketPrint(9100)inthefactorydefault settingsaredifferent Setthemulti-sessionsettingsusingHTTP(Web)TelnetFTP Werecommendsettingtothesameconditionswhenswitchingfromanolderproduct (Fordetailsseesection63DriverSupportTable)

9100MultiSessionFactoryDefaultSettings bullIFBD-HE0506BE05(oldproduct)Valid bullIFBD-HE0708BE07(thisproduct)Invalid

WhenMultiSessionisvalidandprintdataisreceivedatthesametimeasmultiplesessionsarereceivedfrom thehostdevicethesessionthatfirstreceivedtheprintdataoccupiestheprinterportandprintdataofother

sessionsaccumulatesintheNICreceptionbufferuntilthesessionisclosedNotethatthesessionreceptionorderandprintoutputorderdonotalwaysmatch

Datacomingfromtheprintertothehosthostdeviceisstatusinformationobtainedfromtheprinter Seetheprinterrsquosspecificationsmanualfordetailsonthecontentsofstatusinformation DisconnectionoftheTCPsession(TCPFINRST)isconsideredtheendtoonesession InthatcasespecialcommunicationprocedureswiththeprinterarenotdoneIfspecialproceduresare requiredsuchasterminatingprintingdosofromthehostdevice IftheRSTpacketissentwhentheTCPsessionisdisconnectedfromthehostdevicesidesomeoralloftheprintdata maybeerased Youcanautomaticallyfreeasessionthatisunusedwhilebeingconnectedbysettingthedatareceptiondata timeout9100DataTimeoutThedatareceptiontimeoutcanbesetin0304060120180360seconds ThesettingscanbemadeusingWEBTelnentandFTPandthevaluesarestoredintheproductrsquosnon-volatile memory Factorydefaultsettingsis0(timeoutinvalid) Seesection63DriverSupportTablefordetailsonsupportbyStarMicronicsrsquodrivers SincethisprotocolcannotbeusedwhenusingaWindowsstandardTCPIPprinterportoraCUPS(UNIX LinuxMac)driverspecifyLPR(LPD) Fortheusertocreateasocketcommunicationprogramseethecommunicationproceduresbetweenthehost

deviceandprinterbelow

IFBD-HE0708 BE07 Userrsquos Manual

3-8

CommunicationProcedures(1) EstablishaTCPconnectionbetweenthehostandprinter(2) WhentheNSBfeature()isvalid Thehostdevicesendsandreadsthestatus(NSB)sentbytheprinter(Required)Ifthestatusdataisnotsent

hereitispossiblethattheprinterisnotreadytoreceivetheprintdatasoalwaysdothis(3) SendPrintData(4) WhentheASBfeature(1)isvalidreceivethestatusbecausetheprintersendsthestatustothehostdevice

whenitsstatuschanges Whenthehostdevicesendsastatusrequestcommandreceivebecausethestatusisreturnedforthatcom-

mandrarrRepeatsteps(3)and(4)untilprintdataends

(5) DisconnectTCPconnectionfromthehost(Client)tothePrinter(server)

NoteBeforedisconnectingtheTCPconnectionwiththeprinterthehostdevicemustreceiveallofthestatusdatasentfromtheprinter

NoteNSBfeatureSendsstatustohostdevicewhenTCP9100isconnectedtotheport ASBfeatureSendsautomaticstatustohostdeviceeachtimethereisachangeontheprinter SeeeachprinterrsquosspecificationsmanualandcommandspecificationsmanualsforinformationrelatedtovalidinvalidsettingsoftheNSBandASBfeatures

SYN SYN ACK

ltNSB Statusgt

ltPrint datagt

FIN FIN ACK

Host device Printer (TCP9100)

ltASB Statusgt

ACK

ACK

Communication Chart Example (When NSBASB are valid)

(1) Receive TCP Connection

(2) Send Status (NSB)

(4) Send Status (ASB)

(5) Disconnect TCP Response

Printer Status

Change

Start sending

print data after

receiving NSB

(1) TCP Connection Request

(2) Receive Status

(3) Send Print Data

(4) Receive Status

(5) TCP Disconnection Request

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-9

314 StatusAcquisitionFeature

ThisproductsupportstheprinterstatusacquisitionfeatureusingTCPcommunicationsport9101SeethetablebelowforTCPcommunicationsportspecifications

Item Specifications RemarksCommunicatinoPortNumber TCP9101

NumberofSimultaneousConnectionSessions 8

Datareceptiontimeout 30seconds bullWhenthereisatimeoutforcibledisconnectsconnection

Whenthefollowingcommandandparametersarereceivedfromthecomputertheprinterstatusinformation(ASB)isreturnedIfacommandoutsideoftherangeisreceivedtheconnectionisdisconnected

Commands Hexadecimal Parameterslsquo2rsquo 32H Any50bytes

Procedures1)Hostdevicetoprinter

AfterconnectingtoTCP9101sendthecommandandparametersandwaitfortheresponsefromtheprinter(Fortheparameterswerecommend00HforallDatasendingexample32H 00000000000000000000000000000000000000000000000000

2)ResponseprintertohostdeviceAftertheprinterreturnsitsstatus(ASB)itdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmedSeeeachprinterrsquoscommandspecificationsmanualfordetailsontheprinterstatusinformation(ASB)DataresponseexampleSTARMode23H86H000000000000000000

Thefollowingshowsanexamplecommunicationchart

SYN

SYN ACK

lsquo2rsquo + 50bytes

FIN FIN ACK

ACK

ACK

ltASB Statusgt

Host device Printer (TCP9101)

(1) Receive TCP Connection

(2) Send ASB Status

(3) Disconnect TCP

(1) TCP Connection Request

(2) Send Command

(3) Receive Status

(4) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-10

315 AuthenticationResetGetSettingsInformationTCP9100forcedreleaseUseTCPcommunicationsport22222tosendacommandfromthehostdevicetoperformanauthenticationresetandgetsettingsinformationSeethetablebelowforTCPcommunicationsportspecifications

Item Specifications RemarksCommunicationPortNumber TCP22222

NumberofSimultaneousConnectionSessions 4

Datareceptiontimeout 30seconds bullWhenthereisatimeoutforcibledisconnectsconnection

ThetablebelowshowsalistofsupportedcommandsIfacommandoutsideoftherangeisreceivedtheconnectionisdisconnected

Commands Hexadecimal Function AutomaticDisconnectltFSgtlsquo0rsquo[UserName]ltNULgt[Password]ltNULgt

1CH30H[UserName]00H[Password]00H AuthenticationReset Yes

ltGSgtlsquo0rsquoltNULgt 1DH30H00H GetNICdiscoverydata YesltGSgtlsquo1rsquoltNULgt 1DH31H00H Getprinterstatussetting YesltFSgtlsquo3rsquo[HostPort Number]ltNULgt

1CH33H[HostportNumber]00H TCP9100forcedrelease Yes

3151 AuthenticationResetCommand

Code ltFSgtlsquo0rsquo[UserName]ltNULgt[Password]ltNULgt

Hexadecimal 1F30[UserName]00[Password]00

Parameter UserNameldquouserrdquo(Fixed)

Password ldquoguestrdquo(WhenindefaultCanbechanged)

Function Thiscommandexecutesaforcibleresetregardlessoftheprinterstatus (onlineerrorprintingidling) Torunthisfeatureyouneedauserloginnameandpasswordforuserrights UseHTTP(WEB)TELNETFTPtochangetoanypasswordtoapplyexecutionrestrictions

ResetProcedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdevicebullWhenresetisauthorizedAftertheprinterresends00Htheconnectioniscut(2)andaresetisappliedbullWhenresetisrejectedAftertheprinterresends01Htheconnectioniscut(2)Noresetisexecuted(2)Doesnotcheckforconnectionresponseonhostdeviceside

ThefollowingshowsanexamplecommunicationchartHost device

SYNSYN ACK

ACK

ltFSgt lsquo0rsquo ldquouserrdquo ltNULgt [Password] ltNULgt

lt00Hgt or lt01Hgt

FINFIN ACK

ACK

Printer (TCP22222)

(1) TCP Connection Request

(1) TCP Connection Request

(2) Response (Accept 00HReject 01H)

(3) Disconnect TCP

(4) Reset When Accepted

(2) Send Command

(3) Receive Response

(4) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-11

3152 SettingInformationAcquisitionCommand

Code ltGSgtlsquo0rsquoltNULgt

Hexadecimal 1D3000

Function ThiscommandwillgettheprinterrsquosNICsettinginformation(discoverydata) ThiscommandisusedbyStarMicronicsdriversandtools

Procedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdeviceAftertheprinterreturnstheNICdiscoverydatausingthenextresponsedataformatitdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmed

Format ltGSgtlsquo0rsquoltNULgtn1n2[Discoverydata]

Hexadecimal 1D3000n1n2[Discoverydata]

Parameter n1n2Discoverydatadatalength(n1256+n2)

Thefollowingshowsanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltGSgt lsquo0rsquo ltNULgt

ltGSgt lsquo0rsquo ltNULgt n1 n2 [Discovery Data]

FIN

FIN ACKACK

Printer (TCP 22222)

(1) TCP Connection Request

(2) Send Command(3) Receive Request

(4) TCP Disconnection Response

(1) Receive TCP Connection

(2) Return Discovery Data

(3) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-12

Code ltGSgtlsquo1rsquoltNULgt

Hexadecimal 1D3100

Function Thiscommandwillgettheprinterrsquosstatussettinginformation ThiscommandisusedbyStarMicronicsdriversandtools

Procedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdeviceAftertheprinterreturnsthestatussettinginformationusingthenextresponsedataformatitdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmed

FormatltGSgtlsquo1rsquoltNULgtn1n2[P1][P2][P3][Pn]

Hexadecimal1D3100n1n2[P1][P2][P3][Pn]

Parametern1n2Parameter[P1]-[Pn]datalength(n1256+n2)

Parameters Item ParameterValue Hexadecimal ContentsP1 StatusFormat lsquo0rsquo 30H StarASB+ExpandedStatus

lsquo1rsquo 31H OnlystatusP2 NSBSetting lsquo0rsquo 30H Invalid

lsquo1rsquo 31H ValidASBSetting lsquo0rsquo 30H Invalid

lsquo1rsquo 31H Valid

ReturnExampleExampleSTARLinemodeNSB=ValidASB=Valid1DH31H00H 00H03H 30H31H31H

Thefollowingshowsanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltGSgt lsquo1rsquo ltNULgt

ltGSgt lsquo1rsquo ltNULgt n1 n2 [P1] [P2] [P3] [Pn] [Discovery Data]

FIN

FIN ACKACK

Printer (TCP 22222)

(1) TCP Connection Request

(2) Send Command(3) Receive Request

(4) TCP Disconnection Response

(1) Receive TCP Connection

(2) Return Status Setting Information

(3) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-13

3153 TCP9100ForcedRelease

ReleaseaspecifiedhostportnumbersessionfromamongconnectingTCP9100sessions

[Executionprocedures]Asoutlinedinthefollowingproceduresendacommandfromahostdevicetoreceivearesponsefromtheprinter(1) Sendingfromhostdevicetoprinter

Format ltFSgtlsquo3rsquo[Host Port Number]ltNULgt

Hexadecimal 1C33[Host Port Number]00

Parameter Host Port NumberThereleasedhostportnumber(2bytedataisspecifiedinorderofhigh-orderbytetolow-orderbyte)

CommandexampleHostPortNumber=256(0100hex)1C33H01H00H00HHostPortNumber=12300(300Chex)1C33H30H0CH00HHostPortNumber=65530(FFFAhex)1C33HFFHFAH00H

(2) Responsefromprintertohostdevicebull IftherewasnoresponsewhenthesessionwasconnectingTheprinterdisconnectsafterresponding00H(2)(3)

bull WhenreleasingthesessionTheprinterdisconnectsafterresponding01H(3)

(2) ItismandatorytosendthiscommandfromthesamehostdevicewherethesessionwasreleasedthatisconnectingtoTCP9100Foradifferentdevicetheprinterresponds00Handaforcedreleasewillnotbeexecuted

(3) Thiscommanddoesnotconfirmthehostdevicesconnectionresponse

Thefollowingshowsanexamplecommunicationchart

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

Print Data

SYN

SYN ACK

PC(同一端末)

22222

ACK

ltFSgtrsquo3rsquo[Host Port Number] NUL

SYN

SYN ACK

FIN

FIN ACK

ACK

ACK

Print Data

FIN (Lost)

Printer

9100 Host Port Number

01H

Hostdevice

IFBD-HE0708 BE07 Userrsquos Manual

3-14

316 HTTP ServerThisproducthasanHTTP(HyperTextTransferProtocol)serverByaccessingfromawebbrowseryoucanchangeNICsettingsdisplaynetworkinformationandmonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationandsettingsUseTCPUDPcommunicationsport80fortheHTTPserverTheStarwebPRNTfunctionisavailableforIFBD-HE07X08XBE07XByusingtheStarwebPRNTfunctionXMLdatacanbeprintedviaanHTTPserverSeeldquo4StarwebPRNTFunctionrdquoformoredetails

TheHTTPversionisHTTP10 Maximumnumberofsimultaneousconnectionsis1 Userviewinghomepage[LoginNotRequired]httpIPAddressindexhtm (Example)http192168101indexhtm Administratorhomepage[requireslog-in]httpIPAddresslindexhtm (Example)http192168101lindexhtm VeiwingandchangingIPparameterssystemsettingsandpasswords[LoginRequired] Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset Networkinformationdisplay[LoginNotRequired] Printerinformationdisplay[LoginNotRequired] Printerstatusdisplaysareupdatedautomaticallyeachtimethesettingsarerefreshed

Accounts(usernamespasswords)thatcanbeaccessedfromawebbrowserareshowninthetablebelowItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser LoginNotRequired GeneralUsers

(Onlyinformationdisplay)RootUsers ldquorootrdquo ldquopublicrdquo

bull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ForwebsettingsusingHTTPcommunicationthesupportedwebbrowserversionsarelistedinthetablebelowOperationsarenotguaranteedonearlierversionsbullFWVer4XXorearlier

WebBrowser Windows UNIXLinux MacOSXMozillaFirefox10orhigher Netscape7orhigher Opera8orhigher InternetExplorer40orhigher

bullVer500orlaterWebBrowser Windows UNIXLinux MacOSXMozillaFirefox 35 ~ 38~ 3621 ~Netscape Notsupported Notsupported NotsupportedOpera 1217~ 1216 ~ 1217~InternetExplorer 8~Chrome 402660~ 480~ 70~Safari 517~ 402~

Thefollowingshowswebbrowsersettings JavaScriptValid StylesheetValid CharacterSizesDisplayMagnificationMid(Standard)100Display InlineframeValid(FWVer4XXorearlieronly)

IFBD-HE0708 BE07 Userrsquos Manual

3-15

WEBexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)(1)Accesshttp192168101lindexhtm(2)UserNameLog-inasldquorootrdquoPasswordldquopublicrdquo(factorydefaultsetting)(3)ClickNetworkConfiguration-gtSystemConfiguration Inthescreenbelowselect9100MultiSessionENABLEThenclickSubmit

IFBD-HE0708 BE07 Userrsquos Manual

3-16

(4)ClickNetworkConfiguration-gtSaveSelectanyofthefollowingtheclickExecutebullSaverarrConfigurationPrintingrarrRestartdevicebullSaverarrRestartdevice(AfterthesetprintisoutputwhenyouselectConfigurationPrinting)Waitfortheprintertoreset

IFBD-HE0708 BE07 Userrsquos Manual

3-17

317 TELNET ServerTheTELNET(TELecommunicationNETwork)ofthisproductallowsyoutochangeNICsettingsnetworknetworkdisplaysandtomonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationUseTCPUDPcommunicationsport23fortheTELNETserver

ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithTELNETis8 Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset

AnaccounthasmultipleaccountsatloginTheusernamesandpasswordsareasfollowsItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

(1)TELNETcommandexecutionexample(ExChangingafixedIPaddress)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame(AssumedCondition)bullPrinterIPaddressacquiredbyDHCPis192168103

bullThePritnerIPaddresstobesetis192168101subnetmaskis2552552550

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelecttheIPparametersetting

larrSelecttheStaticsetting

larrSelecttheIPaddresssetting

IFBD-HE0708 BE07 Userrsquos Manual

3-18

larrEnterthefixedIPaddress

larrSelectthesubnetmasksetting

larrEnterthefixedsubnetmask

larrReturntothepreviousmenu

larrtelnetconnection

larrReturntothemainmenu

larrStorethesettingsandselectrestar

larrStoreandprintsetingsandrunrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

IFBD-HE0708 BE07 Userrsquos Manual

3-19

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelectSystemConfiguration

larrSelect9100MutliSession

larrSelectENABLE

larrReturntothemainmen

larrStorethesettingsandselectrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

larrStoreandprintsettingsandrunrestart

(2)TELNETexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame

(AssumedConditions)PrinterIPaddress=192168101

IFBD-HE0708 BE07 Userrsquos Manual

3-20

318 FTP ServerYoucanmakeNICsettingsgetthestatusprintandoverwriteNICfirmwarebyuploadingordownloadingfilestoanyspecifieddirectoryusingtheproductrsquosFTP(FileTransferProtocol)serverSeesection33SettingsDisplayItemsfordetailsondisplayinginformationForcontroltheFTPserverusesTCPbullUDPcommunicationport21fordatatransfersitusesTCPcommunicationport20

TheFTPserverissettovalidinthefactorydefaultsettingsbutyoucaninvalidateitusingHTTP(Web)Telnet andFTP UseHTTP(Web)orTelnettoreturnittovalid ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithFTPis8Howeverfordetails onFTPprinting(writingtotheIpdirectory)thenumberofsessionsthatcanbeprintedsimultaneouslyis1 Alsowhensimultaneouslywritingdatafromamultipleofsessionsandthefirstreceivedsessionoccupies morethanoneminutethewritingrequestofsubsequentlyconnectedsessionswillberejected ItisnecessarytospecifyASCII(TypeA)orBinary(TypeI)forfilesasthetransfermodesbutthemode differencesdependontheclientwithoutprocessingonthisproductDataistransferredasisintheBinary modebut0Ahexisconvertedto0Dhex+0AhexfortransferintheASCIImodeForthatreasontoavoid mistakenlyspecifyingthismodethisproductshouldbesettoBinarymodetotransferallfiles SupportsbothActiveandPassivemodessoyoucansenddataoverafirewallTransferthroughputisless efficientinPassivemode Anonymouslogin Ifyouloginwithausernameorpasswordthatisnotregisteredyoucanloginwithgeneraluserrights Whenlogginginasanonymoustheusernameandpasswordmustbewithin31characters Inthiscasethepasswordisomitted WhenaccessinganFTPserverfromahostdevicedosousinganFTPclientsoftware(CUIversioncommand

directinput)ofastandardOS IfthereisnoaccessfromtheFTPclientfor15minutestheFTPserverwillforciblydisconnecttheconnection

TherearemultipleaccountsthatrequirelogginginforoperationsTheusernamesandpasswordsareasfollows

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ThedirectorydisplayedbyFTPandthefileconfigurationandfunctionsareshownonthenextpage

IFBD-HE0708 BE07 Userrsquos Manual

3-21

DirectoryFileConfigurationandFunctions

Directory FilenameNote2

ExtensionRestrictionNote3

TransferModeNote4

AccountLimitNote1

user root Function

- - None(Rootdirectory)

lp printdatprn No Binary W W PrintOutputtoPrinterrarrSeeldquo3181FTPPrintingrdquo

net_config netconfini ldquoinirdquo BinaryorASCII R RW Readsandupdatesnetworksettings

rarrSeesection3182NICSettings

status netstastxt - BinaryorASCII R R Readsoperationinformationofoperatingnet-

work

nicvertxt - BinaryorASCII R R Readsnetworkcardversioninformation

prnstastxt - BinaryorASCII R R Readprinterstatus(hexadecimaldumpdisplay)

deviceidtxt - BinaryorASCII R R ReadPrinterDeviceID

firmware NIC_MAINbin ldquobinrdquo Binary - W NICMainFWUpdaterarrSeeldquo3183FWUpdaterdquo

freespace - No BinaryorASCII R RW Freespace

Note1AccountLimit RReadOnlyWWriteOnlyRWReadWrite-NoFunction

Note2Filenames Filenamesshouldbelessthan32charactersincludingtheextensionTherearenorestrictionstofilenamestowriteexceptfortheextensionUsablecharactersarelimitedtoEnglishnumbersandalphabet(ldquoArdquotordquoZrdquoldquoardquotordquozrdquoldquo0rdquotordquo9rdquo)

Note3FileExtensionRestrictions Whenanextensionrestrictionisspecifiedthefilenamespecifiedotherthanthespecifiedextensionsisrejected ThereisnoconceptofextensioninUNIXLinuxandMacOSXbutthisrestrictionisappliedtothefinalfourcharactersofthefilename

Note4Transfermode FilescanbetransferredbyBinaryaloneorASCIIcanbespecifiedHoweverspecifyalwaysBinarymodetopreventspecificationmistakes

Note5Observethefollowingrestrictionsforthetotalsizeforfilesandnumberoffilesthatcanbeuploadedtothefreespace bullTotalFileSizeMax640Kbytes bullTotalNumberofFilesMax10 Alsodonotplaceanexecutablefileinthisdirectory

IFBD-HE0708 BE07 Userrsquos Manual

3-22

ExampleFTPCommandExecutionThisisanexampleofinputinaWindowscommandpromptUNIXLinuxshellinputisthesameThisisanexampleexecutionofacquiringaprinterstatusfileThefilelistdisplay(dircommand(onUNIXLinuxitistheIscommand))isinUNIXcompatibleformat(includingversiondisplay)

(AssumedConditions)PrinterIPaddress=192168101

larrConnecttoFTP

larrEnterusername

larrEnterpassword(Defaultpublic)

larrMovetostatusdirectory

larrCurrentdirectorypositiondisplay

larrFilelist

larrSpecifybinarytransfermode

larrGettheprnstastxtfi

larrMovetorootdirectory

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-23

3181 FTP Printing WhenwritingdatatotheIpdirectoryitistransferredtotheprinterasprintdata

3182 NIC Setting LogintotheFTPserverfromanFTPclienttoviewthesettingsbyreadingthesettingfileinthenet_configdirectoryAlsobyuploadingthesettingfiletothesamedirectoryyoucanstorethesettingsinthenon-volatilememoryTheextensionsoffilenamesuploadedfromtheFTPclientarechangedtoldquo$$$rdquopriortowritingtoNVRAMandthefilesaresavedasmid-wayfilesWhenupdatingissuccessfulthemid-wayfilesaredeletedbutiftheformatofthesettingcontentsisincorrectorthewritingtothenon-volatilememoryiserroneousandthewritingfailsthefileswillremainwithoutbeingdeleted(extensionldquo$$$rdquo)AlsoifwritingendsnormallytheprinterwillautomaticallyberesetIftheldquoConfigurationPrintrdquoitemisldquoEnablerdquotheresetwillbeappliedwhenthesettingsprintisended

SettingExampleExampleofFWVer500StarwebPRNTmodel(netconfini)

The loaded NIC MAC information is used for the MAC Address item but when uploaded the MAC information field is ignored Therefore when you use a loaded setting file to upload to NIC you do not need to change this field

ltlt IFBD-HE07X08X Information gtgt MAC Addr 001162123456 Configuration Print ENABLE

ltlt IFBD-HE0708 Information gtgt MAC Addr 0011620001d8 Configuration Print ENABLE

ltlt IP Parameters -NVRAM- gtgt IP Address 192168101 Subnet Mask 2552552550 Default Gateway 19216810254 DHCPBOOTP DISABLE RARP DISABLE

ltlt System Configuration gtgt user Login Password guest root Login Password Web Refresh Time (Sec) 5 9100 Multi Session DISABLE 9100 Data Timeout (Sec) 0 TCP Keep-Alive DISABLE FTP ENABLE Disconnect Message ENABLE TCP Port80 ENABLE Subnet Mask (BOOTP) HE05 Emulation TCP SYN Timeout(Sec) 104 TCP SYN Interval(Sec) 2 22222 FS 3 Command DISABLE

ltlt Web Print gtgt TCP Port Number 80

ltlt SNMP gtgt Authentic Community Trap Community public Trap Address(IP) 0000 SysContact 1234 SysName SysLocation EnableAuthenTrap 2

ltlt SSLTLS gtgt SSLTLS DISABLE TCP Port 443 Certificate Self-Signed Self-Signed Command Not Exist CA-Signed Certificate Not Exist

When you specify Enable for the Configuration Print item you can print the settings to verify that they have been loaded to the non-volatile memory

The factory default setting for 9100Multi-session is different from the old product Factory Default SettingsIFBD-HE0506BE05 (old product) ENABLEIFBD-HE0708BE07 (this product) DISABLE

The Web Print setting items are for

the Star WebPRNT model only

The SNMP setting items are for

FW Ver 500 or later only

IFBD-HE0708 BE07 Userrsquos Manual

3-24

FileFormatRules SettinglineformatisldquoItemNamerdquoldquoSettingValuerdquoTheseparator(delimiter)isasingle-byteEnglishcharacter ldquordquo(colon) OnlyASCIIcharacterscanbeusedinthisfile Uploadsarerejectedforthefollwoing bullWhenanitemnamethatdoesnotexistisspecifiedorthereareinsufficientnumberofsettingitems bullWhenthesettingvalueinputisoutofrange bullWhentheinputforStaticvalueandDynamicvaluehasastandardviolationintheIPparametersettingfield (SeetheNotesField) Linesbeginningwithldquordquoareskippedascommentlines

ltlt DIPSW Setting gtgt

SW1=OFF DHCPBOOTP Timeout ENABLE

SW2=OFF Reserved

Notes

-When DHCPBOOTP or RARP is changed

to ENABLE IP Address Subnet Mask

and Gateway Address must be set to

0000

-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

The lines beginning with a (sharp)

are comment lines

IFBD-HE0708 BE07 Userrsquos Manual

3-25

3183 FWUpdateLogintothisproductusingFTPtoupdatetheNICfirmware(FW)byuploadingtheversionupgradebinarydatatothefirmwaredirectory

WhenuploadingFWdatatheFTPservercalculatestheCRCvalueoftheFWdataandchecksthatithas beentransferredcorrectlyIfthefirmwareisnotcorrectlytransferredcanceltheupload WhenalldatahasbeenconfirmedtobecorrectlyreceivedstartwritingtotheFlashROMIfwritingtothe FlashROMendsnormallytheprinterwillautomaticallybereset WritingtakesseveralminutesAbsolutelyneverturnoffthepowerorapplyaresetpriortofinalresetbeing appliedIfterminatedpartwaytheFlashROMdatawillbedamangedandlateritmaynotstartup

ThefollowingdescribestheprocedurestoupdatetheFWofthisproductusingFTPForWindowsstartthecommandpromptthenfollowingthedirectionsbelowForUNIXLinuxdothesameopera-tionsontheshellexecutionscreen

(AssumedConditions)PrinterIPaddress=192168101AssumesthemainFWdata(rdquoHE7_V100(NIC_MAIN)binrdquo)fortheforthisproductisinthecurrentdirectoryDwhenFTPisexecutedonthehostdevice

larrConnecttoFTP

larrEntertheusername

larrMovetothefirmwaredirectory

larrEnterthepassword(Defaultpublic)

larrCurrentdirectorypositiondisplay

larrSpecifybinarytransfermode

larrWritethefirmwarefile

larrWaitherefortheprintertorestart

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-26

PrecautionsforFWupdatecompatibility

ThefollowingrestrictionsonFWupdateapplytothesubjectFWversions

bullWhenusingaproductwithIFcardFWthatisVer4XXorearlier UpgradetoFWVer500orlaterisnotpossibleUseVer4XXorearlierFWbullWhenusingaproductwithIFcardFWthatisVer500orlater DowngradetoFWVer4XXorearlierisnotpossibleUseVer500orlaterFW

CheckingtheversionoftheIFcardthatisusedbullTurnonthepowerwhilepressingandholdingtheFeedswitchontheprinterunitandchecktheself-testprintinformation(Fordetailsaboutthecontentsofself-testprintrefertosection325ldquoSelf-testPrintrdquo)

bullTochecktheversionfromthePCBchassisappearancerefertosection21ldquoModelNamesrdquo

IFBD-HE0708 BE07 Userrsquos Manual

3-27

319 DiscoveryThisproducthasaStargenuineNICsearchprotocolSDP(StarDiscoveryProtocol)SDPusesUDPcommunicationport22222SDPisusedtosearchtheproductoverLANusingapplicationsoftwaresuchasasettingutilityprogram

ThefollowingisanexampleTheNameofIFUnitfieldisdifferentthisproduct(IFBD-HE0708BE07)andtheoldproducts(IFBD-HE0506BE05)bullNameofIFUnitldquoIFBD-HE0506rdquobullNameofIFUnitldquoIFBD-HE0708rdquo

(Ex)Detaileddisplayexampleofsearchresultsusingadiscoverytool(OSWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

3-28

3110 TFTPClientWhentheprinterpoweristurnedonwhileyouholddownthepushswitchtheTFTP(TrivialFileTransferProtocol)clientstoredinthebootloaderisstartedupTheTFTPclientautomaticallydownloadsthemainprogramfromtheTFTPserverovertheLANandwritestotheFlashROMontheNICboardWhenwritingendsnormallytheprinterwillautomaticallyberesetandwillstartupnormallyThefollowingflowchartshowstheseriesofoperations

YES

NO

YES

NO

Power On (Reset)

Was Push

Switch Released

Was Push

Switch Pressed

LAN Connector LED (RedGreen)

Stops Blinking Alternately

Get IP Address from

DHCPBOOTP Server (1)

Connect to TFTP Server

Download NIC Main

Firmware (2)

Write Main Firmware to

Flash Memory

Reset Printer

To Main Program Execution

LAN Connector LED (RedGreen)

Starts Blinking Alternately

1ItisnecessarytostartuptheTFTPandDHCPBOOTPserversonthesamemachine2TheNICmainfirmwarefilenamedownloadedfromTFTPmustbeldquoNIC_MAINbinrdquoEveniftheversionisdifferentthefirmwaremustbethesamenameaswhendownloadingusingTFTP((Ex)YoucanchangeldquoHE7_V100(NIC_Main)binrdquotoldquoNIC_MAINbinrdquo)

NoteThisTFTPclientfunctionisusedforemergencyrecoverywhentheFWmainfirmwarehasbeendamagedUsetheFTPserverfunctionforordinaryFWupdates(Seesection318FTPServer)

IFBD-HE0708 BE07 Userrsquos Manual

3-29

3111 TCPKeep-AliveThisproductsupportsTCPKeep-AliveIfTCPKeep-AliveisvalidTCPKeep-Aliveoperationsareperformedunderthefollowingconditionsonthecomputer

Item Value FactoryDefault RemarksSetting ENABLEDISABLE DISABLEDisconnectiontimeouttime Approx42seconds Note1

Note1Ifthereisnoresponseforthistimefromthecomputertheprinterforciblydisconnectstheconnection(RST)

ThisfeatureisappliedtoallTCPIPcommunicationsports ThisfeatureisunrelatedtotheTCP9100datareceptiontimeout

Thefollowingisanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltDATAgt

ltDATAgt

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

RST

Printer (TCP Port)

Receive TCP Connection

Detect TimeoutForced Disconnection

No Reception Data From PC

Start TCP Keep-Alive prove

No Response from PC (Approx 42 Seconds)

TCP Connection)

PC Problem Occurs Here

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-30

3112 SNMP ThisfunctionsupportsFWVer500orlaterTheSNMPofthisproductincludesaSNMPagentthatoperatesusingUDPIPVariousinformationaboutthisproductandtheprintercanbemanagedwiththeSNMPmanager

ItiscompatiblewithSNMPv1andsupportsMIB-II(RFC1213)andHostResource-MIB(RFC1514)ReadprivilegeisgrantedtocommunitynameldquopublicrdquoandthecharacterstringregisteredinldquoAuthenticCommunityrdquointheproductsettingsishandledasthewriteprivilegeHoweverifnocharacterstringissetinldquoAuthenticCommunityrdquowriteprivilegeisgrantedtocommunitynameldquopublicrdquo

RestrictionssysContactsysNameandsysLocationarelimitedtoamaximumof78(1-byte)charactersifAdminStatusandifOperStatusareread-onlyand1isalwaysreturnedasthereadvalue AnexplanationoftheMIBsupportedbythisproductislistedinthetablebelow

MIB-II(RFC1213)Name DescriptionsysDescr ASCIIcharacterstringcontainingthedevicenameversionandotherinformationsysObjectID ObjectIDindicatingtheproductidentificationnumbersysUpTime Elapsedtimeafterstartingup(units10msec)sysContact ASCIIcharacterstringcontainingtheadministratornameandcontactinformationsysName ASCIIcharacterstringcontainingthedevicemanagerdomainnameandother

informationsysLocation ASCIIcharacterstringindicatingthephysicallocationwherethedeviceisinstalledsysServices ValueindicatingthedeviceprotocollevelserviceifNumber DevicenetworkinterfacenumberifIndex InterfaceidentificationnumberifDescr ASCIIcharacterstringindicatinginformationassociatedwiththeinterfaceifType PhysicallayerandlinkprotocolinterfacetypeifMtu MaximumtransmittabledatagramsizeifSpeed Interfacetransmissionspeed[bitsec]ifPhysAddress InterfacephysicaladdressifAdminStatus InterfaceadministrationstatusifOperStatus InterfaceoperatingstatusifLastChange sysUpTimevalueatthetimewhentheinterfaceoperatingstatuswaslastchangedifInOctets NumberofbytesreceivedbytheinterfaceifInUcastPkts NumberofsubnetworkunicastpacketsreceivedanddeliveredtoahigherlayerifInNUcastPkts NumberofbroadcastormulticastpacketsreceivedanddeliveredtoahigherlayerifInDiscards Numberofnormalreceivedpacketsthatwerediscardedduetofullbufferorother

reasonifInErrors NumberofreceivederrorpacketsifInUnknownProtos Numberofreceivedpacketsthatwerediscardedbecauseofaninvalidor

unsupportedprotocolifOutOctets TotalnumberoftransmittedbytesifOutUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedunicasttransmissionof

IFBD-HE0708 BE07 Userrsquos Manual

3-31

Name DescriptionifOutNUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedbroadcastormulticast

transmissionofifOutDiscards Numberofpacketsthatwerediscardedandnottransmittedduetofullbufferor

otherreasonifOutErrors NumberofpacketsthatwerenottransmittedduetoerrorifOutQLen Lengthoftheoutputqueue(numberofpackets)ifSpecific MIB-definedobjectIDuniquetotheinterfacemediathatisbeingusedatIfIndex Valuethatidentifiestheinterfacerelatedtothistranslationentry(=ifIndex)atPhysAddress Media-dependentphysicaladdressatNetAddress Networkaddress(IPaddress)correspondingtothephysicaladdressipForwarding IndicationofwhetherornotthereisafunctionforforwardingIPdatagrams

receivedattheIPgatewaytootherdestinations (1Forwarding2NotForwarding)

ipDefaultTTL DefaultvalueofIPdatagramheaderTTLipInReceives TotalnumberofreceivedIPdatagramsipInHdrErrors NumberofdatagramsdiscardedduetoIPheadererroripInAddrErrors NumberofdatagramsdiscardedduetoproblemwiththeIPheaderdestination

addressipForwDatagrams NumberofIPdatagramsforwardedtothefinaldestinationipInUnknownProtos NumberofIPdatagramsintendedforownnodethatwerediscardeddueto

unknownorunsupportedprotocolipInDiscards NumberofdatagramsdiscardedduetobufferspaceorotherinternalproblemipInDelivers NumberofdatagramsdeliveredtoIPuserprotocols(higher-levelprotocols

includingICMP)ipOutRequests0 NumberofIPdatagramtransmissionrequestsexecutedbylocalIPuserprotocolsipOutDiscards NumberofIPdatagramsthatwerediscardedandnottransmitteddueto

insufficientbufferorotherreasonipOutNoRoutes NumberofIPdatagramsdiscardedbecausenoroutetothedestinationcouldbe

foundwhentransmittingipReasmTimeout MaximumvalueofreceivingwaittimeforallIPdatagramswhenfragmentedIP

datagramsarereceivedandreassembledipReasmReqds NumberofreceivedfragmentedIPdatagramsnecessarytoreassembletheentityipReasmOKs NumberofreceivedfragmentIPdatagramsthatweresuccessfullyreassembledipReasmFails NumberofreceivedfragmentIPdatagramswherereassemblyfailedipFragOKs NumberofdatagramsthatweresuccessfullyfragmentedforthisentityipFragFails Numberofdatagramsthatcouldnotbefragmentedandwerediscardedforthis

entityipFragCreates NumberoffragmentIPdatagramsthatweregeneratedasaresultof

fragmentationforthisentityipAdEntAddr IPaddresswhichisassociatedwiththeaddressinformationipAdEntIfIndex InterfaceidentificationnumbercorrespondingtothisIPaddressipAdEntNetMask SubnetmaskvalueassociatedwiththisIPaddressipAdEntBcastAddr ValueoftheleastsignificantbitintheIPbroadcastaddressusedforbroadcast

sentontheinterfaceoftheIPaddressipAdEntReasmMaxSize MaximumIPdatagramsizethatcanbereassembledfortheentityfromthe

receivedfragmentIPdatagrams

IFBD-HE0708 BE07 Userrsquos Manual

3-32

Name DescriptionipRouteDest DestinationIPaddressofthisroute(0000=Defaultroute)ipRouteIfIndex Interfaceidentificationnumberfortransmittingtothenextdestinationhostonthis

route(=ifIndex)IpRouteMetric Primaryroutingmetricforthisroute(-1=Notused)ipRouteNextHop IPaddressofnexthoponthisrouteIpRouteType Routetypes(1Noneofthefollowing2Invalidroute3Directconnection4

Indirectconnection)IpRouteProto RoutingmechanismbywhichthisroutewaslearnedIpRouteAge Elapsedtimeafterthisroutewaslastconfirmedasanormalroute[sec]IpRouteMask ValuewhichperformslogicalANDbeforecomparisonwithipRouteDestorthe

destinationaddressipRouteInfo MIBdefinitionnumberforroutingprotocolusedforthisrouteipNetToMediaIfIndex Interfaceidentificationnumberforthisentry(=ifIndex)ipNetToMediaPhysAddress Media-dependentphysicaladdressipNetToMediaNetAddress IPaddresscorrespondingtothephysicaladdressofthisentryipNetToMediaType Addressconversionmethod(1Noneofthefollowing2Invalidvalue3Dynamic

conversion4Staticconversion)icmpInMsgs TotalnumberofreceivedICMPicmpInErrors NumberofreceivedICMPmessagesthatwerediscardedduetochecksumerror

orotherICMPspecificationerroricmpInDestUnreachs NumberofICMPdestination-unreachablemessagesreceivedicmpInTimeExcds NumberofICMPtime-exceededmessagesreceivedicmpInParmProbs NumberofICMPparameter-problemmessagesreceivedicmpInSrcQuenchs NumberofICMPsource-quenchmessagesreceivedicmpInRedirects NumberofICMPredirectmessagesreceivedicmpInEchos NumberofICMPecho-requestmessagesreceivedicmpInEchoReps NumberofICMPecho-replymessagesreceivedicmpInTimestamps NumberofICMPtimestamp-requestmessagesreceivedicmpInTimestampReps NumberofICMPtimestamp-replymessagesreceivedicmpInAddrMasks NumberofICMPaddressmaskrequestmessagesreceivedicmpInAddrMaskReps NumberofICMPaddressmaskreplymessagesreceivedicmpOutMsgs TotalnumberofICMPmessagestransmittedicmpOutErrors NumberofICMPmessagesthatwerediscardedandnottransmittedduetofull

bufferorotherreasonattimeofICMPtransmissionicmpOutDestUnreachs NumberofICMPdestination-unreachablemessagestransmittedicmpOutTimeExcds NumberofICMPtime-exceededmessagestransmittedicmpOutParmProbs NumberofICMPparameter-problemmessagestransmittedicmpOutSrcQuenchs NumberofICMPsource-quenchmessagestransmittedicmpOutRedirects NumberofICMPredirectmessagestransmittedicmpOutEchos NumberofICMPecho-requestmessagestransmittedicmpOutEchoReps NumberofICMPecho-replymessagestransmittedicmpOutTimestamps NumberofICMPtimestamp-requestmessagestransmittedicmpOutTimestampReps NumberofICMPtimestamp-replymessagestransmittedicmpOutAddrMasks NumberofICMPaddressmaskrequestmessagestransmittedicmpOutAddrMaskReps NumberofICMPaddressmaskreplymessagestransmitted

IFBD-HE0708 BE07 Userrsquos Manual

3-33

Name DescriptiontcpRtoAlgorithm AlgorithmthatdecidestheresendtimeoutvalueforTCPconnection

(1Noneofthefollowing2Fixedvalue3MIL-STD-17784VanJacobsonrsquosalgorithm)

tcpRtoMin MinimumTCPprotocolresendtimeoutvalue(units10msec)tcpRtoMax MaximumTCPprotocolresendtimeoutvalue(units10msec)tcpMaxConn MaximumnumberofTCPconnectionstcpActiveOpens NumberoftimesthatTCPconnectionswereactivelyopenedtcpPassiveOpens NumberoftimesthatTCPconnectionswerepassivelyopenedtcpAttemptFails NumberoftimesthatTCPconnectionsfailedtcpEstabResets NumberoftimesthatTCPconnectionswereresettcpCurrEstab NumberofTCMconnectionswithstatusESTABLISHEDorCLOSE-WAITtcpInSegs NumberofreceivedTCPsegmentstcpOutSegs NumberoftransmittedTCPsegmentstcpRetransSegs NumberofresentTCPsegmentstcpConnState StatusofthisTCPconnection

(1Closed2Listen3SynSent4SynReceived5Established6FinWait17FinWait28CloseWait9LastAck10Closing11TimeWait12DeleteTCB)

tcpConnState StatusofthisTCPconnectiontcpConnLocalAddress LocalIPaddressofthisTCPconnectiontcpConnLocalPort LocalportnumberofthisTCPconnectiontcpConnRemAddress RemoteIPaddressofthisTCPconnectiontcpConnRemPort RemoteconnectionportofthisTCPconnectiontcpInErrs Numberofreceivederrorsegments(TCPchecksumerroretc)tcpOutRsts NumberoftimesthatTCPconnectionswereresetudpInDatagrams TotalnumberofUDPdatagramsdeliveredtoUDPusersudpNoPorts NumberofreceivedUDPdatagramsdestinedforportsthatarenotopenudpInErrors NumberofreceivedUDPdatagramswhichwerediscardedduetoaproblemwith

thedestinationportapplicationudpOutDatagrams NumberoftransmittedUDPdatagramsudpLocalAddress LocaladdressofUDPreceivingstandbyport(0000nodesignatedreceiving

address)udpLocalPort Receivingwaitlocalportnumber

IFBD-HE0708 BE07 Userrsquos Manual

3-34

Name DescriptionsnmpInPkts TotalnumberofSNMPmessagesreceivedfromthetransportservicesnmpOutPkts TotalnumberofSNMPmessagetransmissionrequestssenttothetransportlayersnmpInBadVersions TotalnumberofreceivedSNMPmessagesthatwereforanunsupportedversionsnmpInBadCommunityNames TotalnumberofreceivedSNMPmessageswithaninvalidcommunitynamesnmpInBadCommunityUses NumberofreceivedSNMPmessagesthatindicatedanoperationwhichisnot

permittedbythatcommunitysnmpInASNParseErrs NumberoferrorsinASN1orBERformatdetectedwhiledecodingreceivedSNMP

messagessnmpInTooBigs NumberofreceivedSNMPPDUwitherrorstatusldquoTooBigrdquosnmpInNoSuchNames NumberofreceivedSNMPPDUwitherrorstatusldquoNoSuchNamerdquosnmpInBadValues NumberofreceivedSNMPPDUwitherrorstatusldquoBadValuerdquosnmpInReadOnlys NumberofreceivedSNMPPDUwitherrorstatusldquoReadOnlyrdquosnmpInGenErrs NumberofreceivedSNMPPDUwitherrorstatusldquoGenErrrdquosnmpInTotalReqVars NumberofMIBobjectsreadsuccessfullyasaresultofGet-RequestandGet-

NextRequestPDUssnmpInTotalSetVars NumberofMIBobjectschangedsuccessfullyasaresultofreceivingSet-RequestsnmpInGetRequests NumberofreceivedSNMPGet-RequestPDUssnmpInGetNexts NumberofreceivedSNMPGet-NextRequestPDUssnmpInSetRequests NumberofreceivedSNMPSet-RequestPDUssnmpInGetResponses NumberofreceivedSNMPGet-ResponsePDUssnmpInTraps NumberofreceivedSNMPtrapPDUssnmpOutTooBigs NumberoftransmittedPDUswithdesignatederrorstatusldquoTooBigrdquosnmpOutNoSuchNames NumberoftransmittedPDUswithdesignatederrorstatusldquoNoSuchNamerdquosnmpOutBadValues NumberoftransmittedPDUswithdesignatederrorstatusldquoBadValuerdquosnmpOutGenErrs NumberoftransmittedPDUswithdesignatederrorstatusldquoGenErrrdquosnmpOutGetRequests NumberoftransmittedSNMPGet-RequestPDUssnmpOutGetNexts NumberoftransmittedSNMPGet-NextRequestPDUssnmpOutSetRequests NumberoftransmittedSNMPSet-RequestPDUssnmpOutGetResponses NumberoftransmittedSNMPGet-ResponsePDUssnmpOutTraps NumberoftransmittedSNMPtrapPDUssnmpEnableAuthenTraps Controlofauthentication-failuretrapgeneration

(1Generatetraps2Donotgeneratetraps)

HostResource-MIB(RFC1514)Name DescriptionhrDeviceIndex CharacteristicvalueassignedtotheconnecteddevicehrDeviceType ConnecteddevicetypehrDeviceDescr CharacterstringdescribingtheconnecteddevicehrDeviceID ConnecteddeviceproductIDhrDeviceStatus Connecteddevicestatus

(1Unknown2Running3Warning4Testing5Down)hrDeviceErrors NumberoftimeserrorsweregeneratedbytheconnecteddevicehrPrinterStatus Connectedprinterstatus

(1Idle2Printing3Warmup)hrPrinterDetectedErrorState Connectedprintererrorstatus

(0LowPaper1NoPaper2LowToner3NoToner4DoorOpen5Jammed6Offline7ServiceRequested)

IFBD-HE0708 BE07 Userrsquos Manual

3-35

31121SNMPConfigurationParametersThefollowingparameterscanbesetfromwebconfigurationorTelnetThesevaluescanalsobecheckedatself-testprint

Name Settingrange DefaultvalueAuthenticCommunity Max15characters(ASCII) ldquopublicrdquoTrapCommunity Max15characters(ASCIIJapaneseOK) ldquopublicrdquoTrapAddress(IP) 0000-255255255255 0000SysContact Max78characters(ASCIIJapaneseOK) NoneSysName Max78characters(ASCIIJapaneseOK) NoneSysLocation Max78characters(ASCIIJapaneseOK) NoneEnableAuthenTrap 1or2 2

31122 Trap Issue Events WhentheEnableAuthenTrapsettingforthisproductisENABLEthenthisproductissuestrapstotheSNMPmanager(trapnotificationaddress)whenthefollowing3eventsoccur

[Trapissueevents]1Whenproductwasstartedup[Generictraptype=0(ColdStart)]

2Whenprinterstatuschanged(IEEE1284portstatusmonitor)[Generictraptype=6(EnterpriseSpecific)]

3Whenaccessbyaninvalidcommitteenameoccurred[Generictraptype=4(AuthenticationFailure)]

IFBD-HE0708 BE07 Userrsquos Manual

3-36

32 OtherSpecifications321 Operating Time

Thereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP(startofIPaddressacquisition)Ittakesapproximately18secondsbeforetheTCPIPservices(HTTPTELNETFTPLPDRawSocketPrint)canbeusedafterturningonthepower

NoteWhenacquiringtheIPaddressbyDynamice(DHCPBOOTPRARP)thistimemay lengthendependingontheserverresponsetime

322 PushSwitchWhiletheTCPIPisoperating(thepowerhasbeenturnedonanditiswithintheelapsetimedescribedinsection321StartupTime)ifthepushswitchiscontinuedtobehelddowntheLEDdisplaypatternwillchangeaccordingtothetimesshownbelowWhentheswitchisreleasedtheproductwillentereachspecialmode

SpecialMode

Phase SWPressingTimeLANConnector

LEDBlinkingPattern SpecialModeGreen Red

1 1secondtolessthan5seconds Blinking Blinking NICsettinginitializemode(2)2 5secondtolessthan9seconds Extinguished Blinking Reserved(Undefined)3 9secondtolessthan13seconds Blinking Extinguished Reserved(Undefined)

Over13seconds(1)

Note1WhenPhase3isexceededpresstheswitchfor1secondtoreturntoPhase1

Note2ExecutionproceduresfortheNICsettinginitializemode

1 Afterenteringthismodepressthepushswitchonceandreleaseit TheLEDdisplaywillbeldquoGreen=ExtinguishedRed=ExtinguishedrdquoandtheinitializingoftheNICsettingsinthenon-volatilememorywillbegin

2 Iftheinitializationissuccessfultheprinterwillautomaticallybereset DonotturnoffthepowerorapplyaresetuntilthisresethasbeenappliedAlsoiftheNICsettinginitializationfailstheLEDdisplaywillbeldquoGreen=ExtinguishedRed=Litrdquoandallopera-tionswillstopIfsoturnthepoweroff

NoteWhenturningthepoweronadifferentmode(automaticfirmwareupdatefunctionusingTFTPclient)willstartupthatisdifferenttotheabovefunctionsfortheoperationswhenturningthepoweronwiththepushswitchpressedFordetailsseesection318TFTPCli-ent

IFBD-HE0708 BE07 Userrsquos Manual

3-37

323 DIPSwitchesDIPswitchesareloadedwhenthepoweristurnedonorwhentheprinterisresetThereforewhenyouchangethesettingsenablethembyturningtheprinteronagainorbyexecutingaprinterresetTurnthepoweroffbeforechangingthePCBandinterfacetype

DIPswitch Feature ON OFFDIPSW1 SetsIPaddressacquisitiontimeout Notimeout 20seconds(factorydefaultsetting)DIPSW2 Reserved(Fixedatoff) - -

DIPSW1SetsthetimeouttimewhengettingtheaddressfromaDHCPBOOTPserverThefactorydefaultsetting(whensettooff)is20secondsWhensettoonthereisnotimeoutIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedAsaresultatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtohavenoIPaddressacquisitiontimeout

DIPSW2PresentlyunusedAfeaturewillbeaddedinthefutureThisshouldalwaysbeoff

324 LEDThereisaredandagreenLEDequippedonthenetworkinterfaceconnector(LANconnectorRJ45)Thesefunctionasoutlinedbelowundernormaloperatingconditions

Red(LINKActivity) Alinkhasbeenestablishedbetweentheportandtheconnecteddevice CommunicationsarereadyatbothdevicesGreen(100M) Lightswhentheportisoperatingat100Mbps

ForotherstheflashingpatternchangesaccordingtothepressingofthepushswitchFordetailsseesections3110TFTPClientand322PushSwitch

IFBD-HE0708 BE07 Userrsquos Manual

3-38

325 Self-testPrintIfthisproductexecutesaprinterself-printthefollowingisprintedaftertheprintersettingprintFinallyfortheIPparameterinformationduringoperationitisnotpossiblewhenconductingaself-printbycommandfromthehostdevice

Self-testPrintExample(ForFWVer500andStarwebPRNTmodel)

VersionInformation(MainBootLoadPLD)

NICSettingInformation(SameasthenetconfinirdquoFile)

TheWebPrintsettingitemsareformodelswhichsupportStarwebPRNTonlyTheSNMPsettingitemsareforFWVer500orlateronly

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 12: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

3-3

3111 StaticIfthefixedIPaddresssub-netmaskanddefaultgatewayarestoredinnon-volatilememorytheprinterwillalwaysstartupwiththefixedconditionswhenthepoweristurnedonIfstartedwithfixedconditionsthereisnoDHCPBOOTPRARPrequestARPPingisalsoinvalidIndefaultnofixedaddressisregisteredsoafterdynamicallyacquiringoneusingeitherofthemethodsofDHCPBOOTPRARPorARPPingdescribedbelowregisterthefixedaddresswiththeWEBTELNETorFTPservice

3112 DHCP BOOTPThisproductissetsothatDHCP(DynamicHostConfigurationProtocol)BOOTP(BOOTstrapProtocol)isvalidsoyoucanacquireanIPaddresssub-netmaskanddefaultgatewayfromaDHCPorBOOTPserverThedefaultsettingisDHCPBOOTPldquoenabledrdquoAwork-stationrunningDHCPorBOOTPserveroveraLANnetworkisrequiredforIPaddresssettingsusingDHCPBOOTP

ThenumberofDHCPBOOTPrequestsdiffersaccordingtotheDIPSW1settingsonthisproduct DIPSW1=OFFThisisissuedthreetimes20secondsaftertheTCPIPstartup(FactoryDefaultSetting) DIPSW1=ONOccursunlimitedtimesuntiltheaddressisacquired ThereisapartialcompatibilityoftheDHCPDiscoverprotocolwithBOOTPRequestsobotharehandledas beingthesame ForexampleifaBOOTPReplayisreturnedfirsttotheDHCPDiscovertheBOOTPacquiredaddressisused TheDHCPBOOTPRequestisconstantlybroadcastwith(255255255255)HoweveronlytheDHCPRenew Request(extensionrequestoftheaddressusageperiod)isissuedtotheserverthatacquiredthataddress WhentheaddressinformationisacquiredusingDHCPBOOTPRARPandARPPingareinvalidated TheaddressacquiredusingDHCPBOOTPislostwhenthepoweristurnedoffwithoutbeingwrittentothe non-volatilememory WhenacquiringanIPaddressfromaDHCPservertheSubnetMaskisalsoacquired WhenanIPaddressisacquiredfromaBOOTPserverthefollowingSubnetMaskisused [FWVer230orolder] TheSubnetMaskiscalculatedautomaticallyfromtheIPaddress [FWVer300orlater] -WhenSubnetMask(BOOT)=HE05EmulationTheSubnetMaskisacquiredfromtheBOOTPserver (Defaultsettings) -WhenSubnetMask(BOOT)=HE07EmulationTheSubnetMaskiscalculatedautomaticallyfromtheIPad dress ThissettingcanbechangedbyTelnet

SettingsRegisterthecombinationoftheIPaddresstobesetsub-netmaskdefaultgatewayandMacaddresstotheDHCPBOOTPserverandthenturnontheprinterpower

3113 RARPThisproductcanobtaintheIPaddressfromtheRARPserverbysettingtheRARP(ReverseAddressResolutionProtocol)tobevalidThedefaultsettingisRARPldquoValidrdquoAwork-stationrunningaRARPserveroveraLANnetworkisrequiredforIPaddresssettingsusingRARP

WhenusingRARPDIPSW1onthisproductmustbeturnedOFF TheRARPRequestisissuedoncewhen15secondshavepassedaftertheTCPIPstartupHoweveriftheIP addressisobtainedbytheDHCPBOOTPwithin15secondstheRARPrequestisnotgenerated WhentheRARPaddressinformationisacquiredusingARPPingisinvalidated YoucannotgetasubnetmaskordefaultgatewayfromRARPservers TheaddressacquiredusingRARPislostwhenthepoweristurnedoffwithoutbeingwrittentothenon-volatile memory

SettingsRegisterthecombinationoftheIPandMACaddressestobesettotheRARPserverandthenturnontheprinterpower

3114 ARPPing RegisterthecombinationoftheIPandMACaddressofNICtotheARP(AddressResolutionProtocol)tableonthehostdeviceandsettheIPaddressusingthePingARPbyissuingaping

WhenusingRARPDIPSW1onthisproductmustbeturnedOFF OperationswithanIPaddresssetbyARPPingarepossibleonlywhentheIPaddressisnotacquiredeven witheitherofthemethodsofDHCPBOOTPandRARPwhentheStaticaddressisnotset Youcannotacquireasub-netmaskanddefaultgatewaywithARPPing AnaddresscanbeacquiredusingARPPingonlyonetime TheaddressacquiredusingARPPingislostwhenthepoweristurnedoffwithoutbeingwrittentothenon- volatilememory

Settingexamplesareprovidedonthenextpage

IFBD-HE0708 BE07 Userrsquos Manual

3-4

SettingexampleusingARPPing

ThisexplanationassumestheMACaddresis001162123456andtheIPaddressis192168102

(1)TurnontheprinterequippedwiththisproductWaitfortheprintertobereadyfortheARPPping(Normallythisisapproximately35seconds)Orexecuteaself-printontheprinterandwaitforthefollowingtobeprinted

(2)AvoidduplicatingaddressbyclearingtheARPtableexistingonthehostdevicearp -d 192168102arp -a

(3)RegisterthecombinationofIPandMACaddressestotheARPtableonthehostdevice (ForUNIXLinux)ShellInput

arp -s 192168102 001162123456arp ndasha

(ForWindows)CommandPromptInputarp -s 192168102 00-11-62-12-34-56arp ndasha

(4)Pingfromthehostdeviceping 192168102

(5)CheckthattherewasanechoresponsetothespecifiedaddressfromNICHoweverthereisnoechoresponsethefirsttimebecauseitisusedonlytoacquiretheIPaddressThereisaresponsetothesecondandsubsequentpings

ping 192168102 rarr No response (timeout) ping 192168102 rarr echo response ping 192168102 rarr echo response ping 192168102 rarr echo response

(6)LastlydeletetheARPtableregisteredat(3)Alwaysdeletethetabletoavoidduplicatingaddresses

arp -d 192168102arp -a

IFBD-HE0708 BE07 Userrsquos Manual

3-5

3115 TransitionofProcessesinIPAddressAcquisition

WhenStaticisvalidIfStatic(fixedaddress)issetstartupalwaysreliesupontheStaticcondition(fixedaddress)InsuchacaseDCHPBOOTPRARPARPPingbecomeinvalidandstartupdoesnotoccur

WhenStaticisinvalid(default)IfStatic(afixedaddress)hasnotbeenseetheinformationbelowfordetailsontherelationships(timing)forstartingstoppingtheserverthatprovidesthepassingoftimefromthestartupoftheTCPIP()anddynamicaddressesWhentheNICsettingisinitializedoperationsfollowthistimingNotethatthereisanerrorofapproximatelyplusmn3inthetimesdisclosedbelowThereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP

ltDIPSW1=OFF(Default)gt

DHCP

RARP

ARPPing

0

[14]

15

[29]

20

[34]

DHCPBOOTP Start

DHCPValid Region

RARP Valid Region

rarr Time after starting TCPIP (seconds)

[Lower leve Time after turning on the power (seconds)]

Ping ARP Start RARP Start

BOOT Valid Region

BOOTP

Ping ARP Valid Region

ThefirstIPaddressacquiredbyeitherprotocolbecomestheNICoperatingaddressandallotherprotocolsareinvalidThedetailsareoutlinedbelow

TheIPaddressacquiredfirstbyeitherDCHPandBOOTPinthetimebetween0to15secondsisvalid WhentheIPaddressinformationisvalidduringthattimeRARPandARPPingdonotstart TheIPaddressacquiredfirstbyeitherDCHPBOOTPandRARPinthetimebetween15and20secondsis valid Addressesprovidedthereafterfromanotherserverarediscarded WhentheIPaddressinformationisvalidduringthattimeARPPingdonotstart

ltDIPSW1=ONgtTheDHCHPBOOTPvalidregionisaninfinitetimeafterTCPIPstartupIfsuchcasesRARPandARPPingcannotbeusedIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedInsuchcasesatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtoignoretheIPaddressacquisitiontimeout

IFBD-HE0708 BE07 Userrsquos Manual

3-6

312 LPRLPD

TheLPRprotocolsupportedbytheLPDofthisproductconformstoRFC1179(partiallyunsupported)ThelistoflogicprinternamesishandledasthequeuenameLPRisanacronymforLinePRinterdaemonprotocolItwasoriginallyaprintingprotocolprescribedasaUNIXprintingsystemCurrentlyitissupportedasstandardonWindows(NTandlater)ldquoLPRrdquoissometimesusedasanexecutionfilenameoftheLPRprintingutilitysoftwareTheprintserver(Daemon)thatsupportsLPRiscalledanLPD(LinePrinterDaemon)LPDusesTCPcommunicationport515

Thereceptionbufferforprintdatais1Mbytes(sharedwithRawSocketPrint) Itdoesnotsupportburnerprinting SettoldquoIprdquoonthehostdevice-portsettingswhenspecifyingaqueuename EnablethisiftheLPRbytecounter-addedenabledisablecanbeselected Seesection63DriverSupportTablefordetailsonsupportbyStarMicronicsrsquodrivers IfyouareusingastandardWindowsTCPIPprinterportandaCUPS(UNIXLinuxorMac)driverseesection 53DriverSupportTableforimportantnotes SincethereareadditionalinstructionswhenusingaWindowsstandardTCPIPprinterportoraCUPS(UNIX LinuxMac)driverSee63DriverSupportTable

IFBD-HE0708 BE07 Userrsquos Manual

3-7

313 RawSocketPrint

ThisproductsupportsRawSocketPrintcommunicationforprintingundertheTCPIPenvironmentWithRawSocketPrintalldataflowingduringtheTCPsessionisconsidereddatahandledbetweentheprinterandhostdeviceandbidirectionaldatadistributionisperformedSeethetablebelowforTCPcommunicationsportspecifications

Item Specifications Remarks

CommunicationPortNumber TCP9100

NumberofSimultaneousConnectionSessions 1or8 bullFactorydefaultsettingis1

Datareceptiontimeout0(ignore)30seconds40sec-onds60seconds120seconds180seconds300seconds

bullFactorydefaultsettingis0(ignored)bullWhenthereisatimeoutforc-ibledisconnectsconnection

Thereceptionbufferforprintdatais1Mbytes(sharedwithLPR) Themaximumnumberofsessionsreceivedforport9100issetusingNICsettings(9100MultiSession) Whensettoldquo9100MultiSessionEnablerdquothemaximumnumberofsessionsforreceptionis8whensetto ldquo9100MultiSessionldquoDisablerdquothemaximumnumberofsessionsforreceptionis1Whentherearereceptions forconnectionrequeststhatexceedthisnumberarejectionpacket(TCPReset)isissuedtothehostdevice

NotePrecautionsregardingswitchingfromoldproductsIFBD-HE0506BE05 Becarefulbecausethemulti-sessionsettingsforRawSocketPrint(9100)inthefactorydefault settingsaredifferent Setthemulti-sessionsettingsusingHTTP(Web)TelnetFTP Werecommendsettingtothesameconditionswhenswitchingfromanolderproduct (Fordetailsseesection63DriverSupportTable)

9100MultiSessionFactoryDefaultSettings bullIFBD-HE0506BE05(oldproduct)Valid bullIFBD-HE0708BE07(thisproduct)Invalid

WhenMultiSessionisvalidandprintdataisreceivedatthesametimeasmultiplesessionsarereceivedfrom thehostdevicethesessionthatfirstreceivedtheprintdataoccupiestheprinterportandprintdataofother

sessionsaccumulatesintheNICreceptionbufferuntilthesessionisclosedNotethatthesessionreceptionorderandprintoutputorderdonotalwaysmatch

Datacomingfromtheprintertothehosthostdeviceisstatusinformationobtainedfromtheprinter Seetheprinterrsquosspecificationsmanualfordetailsonthecontentsofstatusinformation DisconnectionoftheTCPsession(TCPFINRST)isconsideredtheendtoonesession InthatcasespecialcommunicationprocedureswiththeprinterarenotdoneIfspecialproceduresare requiredsuchasterminatingprintingdosofromthehostdevice IftheRSTpacketissentwhentheTCPsessionisdisconnectedfromthehostdevicesidesomeoralloftheprintdata maybeerased Youcanautomaticallyfreeasessionthatisunusedwhilebeingconnectedbysettingthedatareceptiondata timeout9100DataTimeoutThedatareceptiontimeoutcanbesetin0304060120180360seconds ThesettingscanbemadeusingWEBTelnentandFTPandthevaluesarestoredintheproductrsquosnon-volatile memory Factorydefaultsettingsis0(timeoutinvalid) Seesection63DriverSupportTablefordetailsonsupportbyStarMicronicsrsquodrivers SincethisprotocolcannotbeusedwhenusingaWindowsstandardTCPIPprinterportoraCUPS(UNIX LinuxMac)driverspecifyLPR(LPD) Fortheusertocreateasocketcommunicationprogramseethecommunicationproceduresbetweenthehost

deviceandprinterbelow

IFBD-HE0708 BE07 Userrsquos Manual

3-8

CommunicationProcedures(1) EstablishaTCPconnectionbetweenthehostandprinter(2) WhentheNSBfeature()isvalid Thehostdevicesendsandreadsthestatus(NSB)sentbytheprinter(Required)Ifthestatusdataisnotsent

hereitispossiblethattheprinterisnotreadytoreceivetheprintdatasoalwaysdothis(3) SendPrintData(4) WhentheASBfeature(1)isvalidreceivethestatusbecausetheprintersendsthestatustothehostdevice

whenitsstatuschanges Whenthehostdevicesendsastatusrequestcommandreceivebecausethestatusisreturnedforthatcom-

mandrarrRepeatsteps(3)and(4)untilprintdataends

(5) DisconnectTCPconnectionfromthehost(Client)tothePrinter(server)

NoteBeforedisconnectingtheTCPconnectionwiththeprinterthehostdevicemustreceiveallofthestatusdatasentfromtheprinter

NoteNSBfeatureSendsstatustohostdevicewhenTCP9100isconnectedtotheport ASBfeatureSendsautomaticstatustohostdeviceeachtimethereisachangeontheprinter SeeeachprinterrsquosspecificationsmanualandcommandspecificationsmanualsforinformationrelatedtovalidinvalidsettingsoftheNSBandASBfeatures

SYN SYN ACK

ltNSB Statusgt

ltPrint datagt

FIN FIN ACK

Host device Printer (TCP9100)

ltASB Statusgt

ACK

ACK

Communication Chart Example (When NSBASB are valid)

(1) Receive TCP Connection

(2) Send Status (NSB)

(4) Send Status (ASB)

(5) Disconnect TCP Response

Printer Status

Change

Start sending

print data after

receiving NSB

(1) TCP Connection Request

(2) Receive Status

(3) Send Print Data

(4) Receive Status

(5) TCP Disconnection Request

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-9

314 StatusAcquisitionFeature

ThisproductsupportstheprinterstatusacquisitionfeatureusingTCPcommunicationsport9101SeethetablebelowforTCPcommunicationsportspecifications

Item Specifications RemarksCommunicatinoPortNumber TCP9101

NumberofSimultaneousConnectionSessions 8

Datareceptiontimeout 30seconds bullWhenthereisatimeoutforcibledisconnectsconnection

Whenthefollowingcommandandparametersarereceivedfromthecomputertheprinterstatusinformation(ASB)isreturnedIfacommandoutsideoftherangeisreceivedtheconnectionisdisconnected

Commands Hexadecimal Parameterslsquo2rsquo 32H Any50bytes

Procedures1)Hostdevicetoprinter

AfterconnectingtoTCP9101sendthecommandandparametersandwaitfortheresponsefromtheprinter(Fortheparameterswerecommend00HforallDatasendingexample32H 00000000000000000000000000000000000000000000000000

2)ResponseprintertohostdeviceAftertheprinterreturnsitsstatus(ASB)itdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmedSeeeachprinterrsquoscommandspecificationsmanualfordetailsontheprinterstatusinformation(ASB)DataresponseexampleSTARMode23H86H000000000000000000

Thefollowingshowsanexamplecommunicationchart

SYN

SYN ACK

lsquo2rsquo + 50bytes

FIN FIN ACK

ACK

ACK

ltASB Statusgt

Host device Printer (TCP9101)

(1) Receive TCP Connection

(2) Send ASB Status

(3) Disconnect TCP

(1) TCP Connection Request

(2) Send Command

(3) Receive Status

(4) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-10

315 AuthenticationResetGetSettingsInformationTCP9100forcedreleaseUseTCPcommunicationsport22222tosendacommandfromthehostdevicetoperformanauthenticationresetandgetsettingsinformationSeethetablebelowforTCPcommunicationsportspecifications

Item Specifications RemarksCommunicationPortNumber TCP22222

NumberofSimultaneousConnectionSessions 4

Datareceptiontimeout 30seconds bullWhenthereisatimeoutforcibledisconnectsconnection

ThetablebelowshowsalistofsupportedcommandsIfacommandoutsideoftherangeisreceivedtheconnectionisdisconnected

Commands Hexadecimal Function AutomaticDisconnectltFSgtlsquo0rsquo[UserName]ltNULgt[Password]ltNULgt

1CH30H[UserName]00H[Password]00H AuthenticationReset Yes

ltGSgtlsquo0rsquoltNULgt 1DH30H00H GetNICdiscoverydata YesltGSgtlsquo1rsquoltNULgt 1DH31H00H Getprinterstatussetting YesltFSgtlsquo3rsquo[HostPort Number]ltNULgt

1CH33H[HostportNumber]00H TCP9100forcedrelease Yes

3151 AuthenticationResetCommand

Code ltFSgtlsquo0rsquo[UserName]ltNULgt[Password]ltNULgt

Hexadecimal 1F30[UserName]00[Password]00

Parameter UserNameldquouserrdquo(Fixed)

Password ldquoguestrdquo(WhenindefaultCanbechanged)

Function Thiscommandexecutesaforcibleresetregardlessoftheprinterstatus (onlineerrorprintingidling) Torunthisfeatureyouneedauserloginnameandpasswordforuserrights UseHTTP(WEB)TELNETFTPtochangetoanypasswordtoapplyexecutionrestrictions

ResetProcedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdevicebullWhenresetisauthorizedAftertheprinterresends00Htheconnectioniscut(2)andaresetisappliedbullWhenresetisrejectedAftertheprinterresends01Htheconnectioniscut(2)Noresetisexecuted(2)Doesnotcheckforconnectionresponseonhostdeviceside

ThefollowingshowsanexamplecommunicationchartHost device

SYNSYN ACK

ACK

ltFSgt lsquo0rsquo ldquouserrdquo ltNULgt [Password] ltNULgt

lt00Hgt or lt01Hgt

FINFIN ACK

ACK

Printer (TCP22222)

(1) TCP Connection Request

(1) TCP Connection Request

(2) Response (Accept 00HReject 01H)

(3) Disconnect TCP

(4) Reset When Accepted

(2) Send Command

(3) Receive Response

(4) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-11

3152 SettingInformationAcquisitionCommand

Code ltGSgtlsquo0rsquoltNULgt

Hexadecimal 1D3000

Function ThiscommandwillgettheprinterrsquosNICsettinginformation(discoverydata) ThiscommandisusedbyStarMicronicsdriversandtools

Procedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdeviceAftertheprinterreturnstheNICdiscoverydatausingthenextresponsedataformatitdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmed

Format ltGSgtlsquo0rsquoltNULgtn1n2[Discoverydata]

Hexadecimal 1D3000n1n2[Discoverydata]

Parameter n1n2Discoverydatadatalength(n1256+n2)

Thefollowingshowsanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltGSgt lsquo0rsquo ltNULgt

ltGSgt lsquo0rsquo ltNULgt n1 n2 [Discovery Data]

FIN

FIN ACKACK

Printer (TCP 22222)

(1) TCP Connection Request

(2) Send Command(3) Receive Request

(4) TCP Disconnection Response

(1) Receive TCP Connection

(2) Return Discovery Data

(3) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-12

Code ltGSgtlsquo1rsquoltNULgt

Hexadecimal 1D3100

Function Thiscommandwillgettheprinterrsquosstatussettinginformation ThiscommandisusedbyStarMicronicsdriversandtools

Procedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdeviceAftertheprinterreturnsthestatussettinginformationusingthenextresponsedataformatitdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmed

FormatltGSgtlsquo1rsquoltNULgtn1n2[P1][P2][P3][Pn]

Hexadecimal1D3100n1n2[P1][P2][P3][Pn]

Parametern1n2Parameter[P1]-[Pn]datalength(n1256+n2)

Parameters Item ParameterValue Hexadecimal ContentsP1 StatusFormat lsquo0rsquo 30H StarASB+ExpandedStatus

lsquo1rsquo 31H OnlystatusP2 NSBSetting lsquo0rsquo 30H Invalid

lsquo1rsquo 31H ValidASBSetting lsquo0rsquo 30H Invalid

lsquo1rsquo 31H Valid

ReturnExampleExampleSTARLinemodeNSB=ValidASB=Valid1DH31H00H 00H03H 30H31H31H

Thefollowingshowsanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltGSgt lsquo1rsquo ltNULgt

ltGSgt lsquo1rsquo ltNULgt n1 n2 [P1] [P2] [P3] [Pn] [Discovery Data]

FIN

FIN ACKACK

Printer (TCP 22222)

(1) TCP Connection Request

(2) Send Command(3) Receive Request

(4) TCP Disconnection Response

(1) Receive TCP Connection

(2) Return Status Setting Information

(3) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-13

3153 TCP9100ForcedRelease

ReleaseaspecifiedhostportnumbersessionfromamongconnectingTCP9100sessions

[Executionprocedures]Asoutlinedinthefollowingproceduresendacommandfromahostdevicetoreceivearesponsefromtheprinter(1) Sendingfromhostdevicetoprinter

Format ltFSgtlsquo3rsquo[Host Port Number]ltNULgt

Hexadecimal 1C33[Host Port Number]00

Parameter Host Port NumberThereleasedhostportnumber(2bytedataisspecifiedinorderofhigh-orderbytetolow-orderbyte)

CommandexampleHostPortNumber=256(0100hex)1C33H01H00H00HHostPortNumber=12300(300Chex)1C33H30H0CH00HHostPortNumber=65530(FFFAhex)1C33HFFHFAH00H

(2) Responsefromprintertohostdevicebull IftherewasnoresponsewhenthesessionwasconnectingTheprinterdisconnectsafterresponding00H(2)(3)

bull WhenreleasingthesessionTheprinterdisconnectsafterresponding01H(3)

(2) ItismandatorytosendthiscommandfromthesamehostdevicewherethesessionwasreleasedthatisconnectingtoTCP9100Foradifferentdevicetheprinterresponds00Handaforcedreleasewillnotbeexecuted

(3) Thiscommanddoesnotconfirmthehostdevicesconnectionresponse

Thefollowingshowsanexamplecommunicationchart

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

Print Data

SYN

SYN ACK

PC(同一端末)

22222

ACK

ltFSgtrsquo3rsquo[Host Port Number] NUL

SYN

SYN ACK

FIN

FIN ACK

ACK

ACK

Print Data

FIN (Lost)

Printer

9100 Host Port Number

01H

Hostdevice

IFBD-HE0708 BE07 Userrsquos Manual

3-14

316 HTTP ServerThisproducthasanHTTP(HyperTextTransferProtocol)serverByaccessingfromawebbrowseryoucanchangeNICsettingsdisplaynetworkinformationandmonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationandsettingsUseTCPUDPcommunicationsport80fortheHTTPserverTheStarwebPRNTfunctionisavailableforIFBD-HE07X08XBE07XByusingtheStarwebPRNTfunctionXMLdatacanbeprintedviaanHTTPserverSeeldquo4StarwebPRNTFunctionrdquoformoredetails

TheHTTPversionisHTTP10 Maximumnumberofsimultaneousconnectionsis1 Userviewinghomepage[LoginNotRequired]httpIPAddressindexhtm (Example)http192168101indexhtm Administratorhomepage[requireslog-in]httpIPAddresslindexhtm (Example)http192168101lindexhtm VeiwingandchangingIPparameterssystemsettingsandpasswords[LoginRequired] Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset Networkinformationdisplay[LoginNotRequired] Printerinformationdisplay[LoginNotRequired] Printerstatusdisplaysareupdatedautomaticallyeachtimethesettingsarerefreshed

Accounts(usernamespasswords)thatcanbeaccessedfromawebbrowserareshowninthetablebelowItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser LoginNotRequired GeneralUsers

(Onlyinformationdisplay)RootUsers ldquorootrdquo ldquopublicrdquo

bull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ForwebsettingsusingHTTPcommunicationthesupportedwebbrowserversionsarelistedinthetablebelowOperationsarenotguaranteedonearlierversionsbullFWVer4XXorearlier

WebBrowser Windows UNIXLinux MacOSXMozillaFirefox10orhigher Netscape7orhigher Opera8orhigher InternetExplorer40orhigher

bullVer500orlaterWebBrowser Windows UNIXLinux MacOSXMozillaFirefox 35 ~ 38~ 3621 ~Netscape Notsupported Notsupported NotsupportedOpera 1217~ 1216 ~ 1217~InternetExplorer 8~Chrome 402660~ 480~ 70~Safari 517~ 402~

Thefollowingshowswebbrowsersettings JavaScriptValid StylesheetValid CharacterSizesDisplayMagnificationMid(Standard)100Display InlineframeValid(FWVer4XXorearlieronly)

IFBD-HE0708 BE07 Userrsquos Manual

3-15

WEBexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)(1)Accesshttp192168101lindexhtm(2)UserNameLog-inasldquorootrdquoPasswordldquopublicrdquo(factorydefaultsetting)(3)ClickNetworkConfiguration-gtSystemConfiguration Inthescreenbelowselect9100MultiSessionENABLEThenclickSubmit

IFBD-HE0708 BE07 Userrsquos Manual

3-16

(4)ClickNetworkConfiguration-gtSaveSelectanyofthefollowingtheclickExecutebullSaverarrConfigurationPrintingrarrRestartdevicebullSaverarrRestartdevice(AfterthesetprintisoutputwhenyouselectConfigurationPrinting)Waitfortheprintertoreset

IFBD-HE0708 BE07 Userrsquos Manual

3-17

317 TELNET ServerTheTELNET(TELecommunicationNETwork)ofthisproductallowsyoutochangeNICsettingsnetworknetworkdisplaysandtomonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationUseTCPUDPcommunicationsport23fortheTELNETserver

ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithTELNETis8 Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset

AnaccounthasmultipleaccountsatloginTheusernamesandpasswordsareasfollowsItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

(1)TELNETcommandexecutionexample(ExChangingafixedIPaddress)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame(AssumedCondition)bullPrinterIPaddressacquiredbyDHCPis192168103

bullThePritnerIPaddresstobesetis192168101subnetmaskis2552552550

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelecttheIPparametersetting

larrSelecttheStaticsetting

larrSelecttheIPaddresssetting

IFBD-HE0708 BE07 Userrsquos Manual

3-18

larrEnterthefixedIPaddress

larrSelectthesubnetmasksetting

larrEnterthefixedsubnetmask

larrReturntothepreviousmenu

larrtelnetconnection

larrReturntothemainmenu

larrStorethesettingsandselectrestar

larrStoreandprintsetingsandrunrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

IFBD-HE0708 BE07 Userrsquos Manual

3-19

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelectSystemConfiguration

larrSelect9100MutliSession

larrSelectENABLE

larrReturntothemainmen

larrStorethesettingsandselectrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

larrStoreandprintsettingsandrunrestart

(2)TELNETexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame

(AssumedConditions)PrinterIPaddress=192168101

IFBD-HE0708 BE07 Userrsquos Manual

3-20

318 FTP ServerYoucanmakeNICsettingsgetthestatusprintandoverwriteNICfirmwarebyuploadingordownloadingfilestoanyspecifieddirectoryusingtheproductrsquosFTP(FileTransferProtocol)serverSeesection33SettingsDisplayItemsfordetailsondisplayinginformationForcontroltheFTPserverusesTCPbullUDPcommunicationport21fordatatransfersitusesTCPcommunicationport20

TheFTPserverissettovalidinthefactorydefaultsettingsbutyoucaninvalidateitusingHTTP(Web)Telnet andFTP UseHTTP(Web)orTelnettoreturnittovalid ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithFTPis8Howeverfordetails onFTPprinting(writingtotheIpdirectory)thenumberofsessionsthatcanbeprintedsimultaneouslyis1 Alsowhensimultaneouslywritingdatafromamultipleofsessionsandthefirstreceivedsessionoccupies morethanoneminutethewritingrequestofsubsequentlyconnectedsessionswillberejected ItisnecessarytospecifyASCII(TypeA)orBinary(TypeI)forfilesasthetransfermodesbutthemode differencesdependontheclientwithoutprocessingonthisproductDataistransferredasisintheBinary modebut0Ahexisconvertedto0Dhex+0AhexfortransferintheASCIImodeForthatreasontoavoid mistakenlyspecifyingthismodethisproductshouldbesettoBinarymodetotransferallfiles SupportsbothActiveandPassivemodessoyoucansenddataoverafirewallTransferthroughputisless efficientinPassivemode Anonymouslogin Ifyouloginwithausernameorpasswordthatisnotregisteredyoucanloginwithgeneraluserrights Whenlogginginasanonymoustheusernameandpasswordmustbewithin31characters Inthiscasethepasswordisomitted WhenaccessinganFTPserverfromahostdevicedosousinganFTPclientsoftware(CUIversioncommand

directinput)ofastandardOS IfthereisnoaccessfromtheFTPclientfor15minutestheFTPserverwillforciblydisconnecttheconnection

TherearemultipleaccountsthatrequirelogginginforoperationsTheusernamesandpasswordsareasfollows

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ThedirectorydisplayedbyFTPandthefileconfigurationandfunctionsareshownonthenextpage

IFBD-HE0708 BE07 Userrsquos Manual

3-21

DirectoryFileConfigurationandFunctions

Directory FilenameNote2

ExtensionRestrictionNote3

TransferModeNote4

AccountLimitNote1

user root Function

- - None(Rootdirectory)

lp printdatprn No Binary W W PrintOutputtoPrinterrarrSeeldquo3181FTPPrintingrdquo

net_config netconfini ldquoinirdquo BinaryorASCII R RW Readsandupdatesnetworksettings

rarrSeesection3182NICSettings

status netstastxt - BinaryorASCII R R Readsoperationinformationofoperatingnet-

work

nicvertxt - BinaryorASCII R R Readsnetworkcardversioninformation

prnstastxt - BinaryorASCII R R Readprinterstatus(hexadecimaldumpdisplay)

deviceidtxt - BinaryorASCII R R ReadPrinterDeviceID

firmware NIC_MAINbin ldquobinrdquo Binary - W NICMainFWUpdaterarrSeeldquo3183FWUpdaterdquo

freespace - No BinaryorASCII R RW Freespace

Note1AccountLimit RReadOnlyWWriteOnlyRWReadWrite-NoFunction

Note2Filenames Filenamesshouldbelessthan32charactersincludingtheextensionTherearenorestrictionstofilenamestowriteexceptfortheextensionUsablecharactersarelimitedtoEnglishnumbersandalphabet(ldquoArdquotordquoZrdquoldquoardquotordquozrdquoldquo0rdquotordquo9rdquo)

Note3FileExtensionRestrictions Whenanextensionrestrictionisspecifiedthefilenamespecifiedotherthanthespecifiedextensionsisrejected ThereisnoconceptofextensioninUNIXLinuxandMacOSXbutthisrestrictionisappliedtothefinalfourcharactersofthefilename

Note4Transfermode FilescanbetransferredbyBinaryaloneorASCIIcanbespecifiedHoweverspecifyalwaysBinarymodetopreventspecificationmistakes

Note5Observethefollowingrestrictionsforthetotalsizeforfilesandnumberoffilesthatcanbeuploadedtothefreespace bullTotalFileSizeMax640Kbytes bullTotalNumberofFilesMax10 Alsodonotplaceanexecutablefileinthisdirectory

IFBD-HE0708 BE07 Userrsquos Manual

3-22

ExampleFTPCommandExecutionThisisanexampleofinputinaWindowscommandpromptUNIXLinuxshellinputisthesameThisisanexampleexecutionofacquiringaprinterstatusfileThefilelistdisplay(dircommand(onUNIXLinuxitistheIscommand))isinUNIXcompatibleformat(includingversiondisplay)

(AssumedConditions)PrinterIPaddress=192168101

larrConnecttoFTP

larrEnterusername

larrEnterpassword(Defaultpublic)

larrMovetostatusdirectory

larrCurrentdirectorypositiondisplay

larrFilelist

larrSpecifybinarytransfermode

larrGettheprnstastxtfi

larrMovetorootdirectory

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-23

3181 FTP Printing WhenwritingdatatotheIpdirectoryitistransferredtotheprinterasprintdata

3182 NIC Setting LogintotheFTPserverfromanFTPclienttoviewthesettingsbyreadingthesettingfileinthenet_configdirectoryAlsobyuploadingthesettingfiletothesamedirectoryyoucanstorethesettingsinthenon-volatilememoryTheextensionsoffilenamesuploadedfromtheFTPclientarechangedtoldquo$$$rdquopriortowritingtoNVRAMandthefilesaresavedasmid-wayfilesWhenupdatingissuccessfulthemid-wayfilesaredeletedbutiftheformatofthesettingcontentsisincorrectorthewritingtothenon-volatilememoryiserroneousandthewritingfailsthefileswillremainwithoutbeingdeleted(extensionldquo$$$rdquo)AlsoifwritingendsnormallytheprinterwillautomaticallyberesetIftheldquoConfigurationPrintrdquoitemisldquoEnablerdquotheresetwillbeappliedwhenthesettingsprintisended

SettingExampleExampleofFWVer500StarwebPRNTmodel(netconfini)

The loaded NIC MAC information is used for the MAC Address item but when uploaded the MAC information field is ignored Therefore when you use a loaded setting file to upload to NIC you do not need to change this field

ltlt IFBD-HE07X08X Information gtgt MAC Addr 001162123456 Configuration Print ENABLE

ltlt IFBD-HE0708 Information gtgt MAC Addr 0011620001d8 Configuration Print ENABLE

ltlt IP Parameters -NVRAM- gtgt IP Address 192168101 Subnet Mask 2552552550 Default Gateway 19216810254 DHCPBOOTP DISABLE RARP DISABLE

ltlt System Configuration gtgt user Login Password guest root Login Password Web Refresh Time (Sec) 5 9100 Multi Session DISABLE 9100 Data Timeout (Sec) 0 TCP Keep-Alive DISABLE FTP ENABLE Disconnect Message ENABLE TCP Port80 ENABLE Subnet Mask (BOOTP) HE05 Emulation TCP SYN Timeout(Sec) 104 TCP SYN Interval(Sec) 2 22222 FS 3 Command DISABLE

ltlt Web Print gtgt TCP Port Number 80

ltlt SNMP gtgt Authentic Community Trap Community public Trap Address(IP) 0000 SysContact 1234 SysName SysLocation EnableAuthenTrap 2

ltlt SSLTLS gtgt SSLTLS DISABLE TCP Port 443 Certificate Self-Signed Self-Signed Command Not Exist CA-Signed Certificate Not Exist

When you specify Enable for the Configuration Print item you can print the settings to verify that they have been loaded to the non-volatile memory

The factory default setting for 9100Multi-session is different from the old product Factory Default SettingsIFBD-HE0506BE05 (old product) ENABLEIFBD-HE0708BE07 (this product) DISABLE

The Web Print setting items are for

the Star WebPRNT model only

The SNMP setting items are for

FW Ver 500 or later only

IFBD-HE0708 BE07 Userrsquos Manual

3-24

FileFormatRules SettinglineformatisldquoItemNamerdquoldquoSettingValuerdquoTheseparator(delimiter)isasingle-byteEnglishcharacter ldquordquo(colon) OnlyASCIIcharacterscanbeusedinthisfile Uploadsarerejectedforthefollwoing bullWhenanitemnamethatdoesnotexistisspecifiedorthereareinsufficientnumberofsettingitems bullWhenthesettingvalueinputisoutofrange bullWhentheinputforStaticvalueandDynamicvaluehasastandardviolationintheIPparametersettingfield (SeetheNotesField) Linesbeginningwithldquordquoareskippedascommentlines

ltlt DIPSW Setting gtgt

SW1=OFF DHCPBOOTP Timeout ENABLE

SW2=OFF Reserved

Notes

-When DHCPBOOTP or RARP is changed

to ENABLE IP Address Subnet Mask

and Gateway Address must be set to

0000

-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

The lines beginning with a (sharp)

are comment lines

IFBD-HE0708 BE07 Userrsquos Manual

3-25

3183 FWUpdateLogintothisproductusingFTPtoupdatetheNICfirmware(FW)byuploadingtheversionupgradebinarydatatothefirmwaredirectory

WhenuploadingFWdatatheFTPservercalculatestheCRCvalueoftheFWdataandchecksthatithas beentransferredcorrectlyIfthefirmwareisnotcorrectlytransferredcanceltheupload WhenalldatahasbeenconfirmedtobecorrectlyreceivedstartwritingtotheFlashROMIfwritingtothe FlashROMendsnormallytheprinterwillautomaticallybereset WritingtakesseveralminutesAbsolutelyneverturnoffthepowerorapplyaresetpriortofinalresetbeing appliedIfterminatedpartwaytheFlashROMdatawillbedamangedandlateritmaynotstartup

ThefollowingdescribestheprocedurestoupdatetheFWofthisproductusingFTPForWindowsstartthecommandpromptthenfollowingthedirectionsbelowForUNIXLinuxdothesameopera-tionsontheshellexecutionscreen

(AssumedConditions)PrinterIPaddress=192168101AssumesthemainFWdata(rdquoHE7_V100(NIC_MAIN)binrdquo)fortheforthisproductisinthecurrentdirectoryDwhenFTPisexecutedonthehostdevice

larrConnecttoFTP

larrEntertheusername

larrMovetothefirmwaredirectory

larrEnterthepassword(Defaultpublic)

larrCurrentdirectorypositiondisplay

larrSpecifybinarytransfermode

larrWritethefirmwarefile

larrWaitherefortheprintertorestart

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-26

PrecautionsforFWupdatecompatibility

ThefollowingrestrictionsonFWupdateapplytothesubjectFWversions

bullWhenusingaproductwithIFcardFWthatisVer4XXorearlier UpgradetoFWVer500orlaterisnotpossibleUseVer4XXorearlierFWbullWhenusingaproductwithIFcardFWthatisVer500orlater DowngradetoFWVer4XXorearlierisnotpossibleUseVer500orlaterFW

CheckingtheversionoftheIFcardthatisusedbullTurnonthepowerwhilepressingandholdingtheFeedswitchontheprinterunitandchecktheself-testprintinformation(Fordetailsaboutthecontentsofself-testprintrefertosection325ldquoSelf-testPrintrdquo)

bullTochecktheversionfromthePCBchassisappearancerefertosection21ldquoModelNamesrdquo

IFBD-HE0708 BE07 Userrsquos Manual

3-27

319 DiscoveryThisproducthasaStargenuineNICsearchprotocolSDP(StarDiscoveryProtocol)SDPusesUDPcommunicationport22222SDPisusedtosearchtheproductoverLANusingapplicationsoftwaresuchasasettingutilityprogram

ThefollowingisanexampleTheNameofIFUnitfieldisdifferentthisproduct(IFBD-HE0708BE07)andtheoldproducts(IFBD-HE0506BE05)bullNameofIFUnitldquoIFBD-HE0506rdquobullNameofIFUnitldquoIFBD-HE0708rdquo

(Ex)Detaileddisplayexampleofsearchresultsusingadiscoverytool(OSWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

3-28

3110 TFTPClientWhentheprinterpoweristurnedonwhileyouholddownthepushswitchtheTFTP(TrivialFileTransferProtocol)clientstoredinthebootloaderisstartedupTheTFTPclientautomaticallydownloadsthemainprogramfromtheTFTPserverovertheLANandwritestotheFlashROMontheNICboardWhenwritingendsnormallytheprinterwillautomaticallyberesetandwillstartupnormallyThefollowingflowchartshowstheseriesofoperations

YES

NO

YES

NO

Power On (Reset)

Was Push

Switch Released

Was Push

Switch Pressed

LAN Connector LED (RedGreen)

Stops Blinking Alternately

Get IP Address from

DHCPBOOTP Server (1)

Connect to TFTP Server

Download NIC Main

Firmware (2)

Write Main Firmware to

Flash Memory

Reset Printer

To Main Program Execution

LAN Connector LED (RedGreen)

Starts Blinking Alternately

1ItisnecessarytostartuptheTFTPandDHCPBOOTPserversonthesamemachine2TheNICmainfirmwarefilenamedownloadedfromTFTPmustbeldquoNIC_MAINbinrdquoEveniftheversionisdifferentthefirmwaremustbethesamenameaswhendownloadingusingTFTP((Ex)YoucanchangeldquoHE7_V100(NIC_Main)binrdquotoldquoNIC_MAINbinrdquo)

NoteThisTFTPclientfunctionisusedforemergencyrecoverywhentheFWmainfirmwarehasbeendamagedUsetheFTPserverfunctionforordinaryFWupdates(Seesection318FTPServer)

IFBD-HE0708 BE07 Userrsquos Manual

3-29

3111 TCPKeep-AliveThisproductsupportsTCPKeep-AliveIfTCPKeep-AliveisvalidTCPKeep-Aliveoperationsareperformedunderthefollowingconditionsonthecomputer

Item Value FactoryDefault RemarksSetting ENABLEDISABLE DISABLEDisconnectiontimeouttime Approx42seconds Note1

Note1Ifthereisnoresponseforthistimefromthecomputertheprinterforciblydisconnectstheconnection(RST)

ThisfeatureisappliedtoallTCPIPcommunicationsports ThisfeatureisunrelatedtotheTCP9100datareceptiontimeout

Thefollowingisanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltDATAgt

ltDATAgt

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

RST

Printer (TCP Port)

Receive TCP Connection

Detect TimeoutForced Disconnection

No Reception Data From PC

Start TCP Keep-Alive prove

No Response from PC (Approx 42 Seconds)

TCP Connection)

PC Problem Occurs Here

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-30

3112 SNMP ThisfunctionsupportsFWVer500orlaterTheSNMPofthisproductincludesaSNMPagentthatoperatesusingUDPIPVariousinformationaboutthisproductandtheprintercanbemanagedwiththeSNMPmanager

ItiscompatiblewithSNMPv1andsupportsMIB-II(RFC1213)andHostResource-MIB(RFC1514)ReadprivilegeisgrantedtocommunitynameldquopublicrdquoandthecharacterstringregisteredinldquoAuthenticCommunityrdquointheproductsettingsishandledasthewriteprivilegeHoweverifnocharacterstringissetinldquoAuthenticCommunityrdquowriteprivilegeisgrantedtocommunitynameldquopublicrdquo

RestrictionssysContactsysNameandsysLocationarelimitedtoamaximumof78(1-byte)charactersifAdminStatusandifOperStatusareread-onlyand1isalwaysreturnedasthereadvalue AnexplanationoftheMIBsupportedbythisproductislistedinthetablebelow

MIB-II(RFC1213)Name DescriptionsysDescr ASCIIcharacterstringcontainingthedevicenameversionandotherinformationsysObjectID ObjectIDindicatingtheproductidentificationnumbersysUpTime Elapsedtimeafterstartingup(units10msec)sysContact ASCIIcharacterstringcontainingtheadministratornameandcontactinformationsysName ASCIIcharacterstringcontainingthedevicemanagerdomainnameandother

informationsysLocation ASCIIcharacterstringindicatingthephysicallocationwherethedeviceisinstalledsysServices ValueindicatingthedeviceprotocollevelserviceifNumber DevicenetworkinterfacenumberifIndex InterfaceidentificationnumberifDescr ASCIIcharacterstringindicatinginformationassociatedwiththeinterfaceifType PhysicallayerandlinkprotocolinterfacetypeifMtu MaximumtransmittabledatagramsizeifSpeed Interfacetransmissionspeed[bitsec]ifPhysAddress InterfacephysicaladdressifAdminStatus InterfaceadministrationstatusifOperStatus InterfaceoperatingstatusifLastChange sysUpTimevalueatthetimewhentheinterfaceoperatingstatuswaslastchangedifInOctets NumberofbytesreceivedbytheinterfaceifInUcastPkts NumberofsubnetworkunicastpacketsreceivedanddeliveredtoahigherlayerifInNUcastPkts NumberofbroadcastormulticastpacketsreceivedanddeliveredtoahigherlayerifInDiscards Numberofnormalreceivedpacketsthatwerediscardedduetofullbufferorother

reasonifInErrors NumberofreceivederrorpacketsifInUnknownProtos Numberofreceivedpacketsthatwerediscardedbecauseofaninvalidor

unsupportedprotocolifOutOctets TotalnumberoftransmittedbytesifOutUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedunicasttransmissionof

IFBD-HE0708 BE07 Userrsquos Manual

3-31

Name DescriptionifOutNUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedbroadcastormulticast

transmissionofifOutDiscards Numberofpacketsthatwerediscardedandnottransmittedduetofullbufferor

otherreasonifOutErrors NumberofpacketsthatwerenottransmittedduetoerrorifOutQLen Lengthoftheoutputqueue(numberofpackets)ifSpecific MIB-definedobjectIDuniquetotheinterfacemediathatisbeingusedatIfIndex Valuethatidentifiestheinterfacerelatedtothistranslationentry(=ifIndex)atPhysAddress Media-dependentphysicaladdressatNetAddress Networkaddress(IPaddress)correspondingtothephysicaladdressipForwarding IndicationofwhetherornotthereisafunctionforforwardingIPdatagrams

receivedattheIPgatewaytootherdestinations (1Forwarding2NotForwarding)

ipDefaultTTL DefaultvalueofIPdatagramheaderTTLipInReceives TotalnumberofreceivedIPdatagramsipInHdrErrors NumberofdatagramsdiscardedduetoIPheadererroripInAddrErrors NumberofdatagramsdiscardedduetoproblemwiththeIPheaderdestination

addressipForwDatagrams NumberofIPdatagramsforwardedtothefinaldestinationipInUnknownProtos NumberofIPdatagramsintendedforownnodethatwerediscardeddueto

unknownorunsupportedprotocolipInDiscards NumberofdatagramsdiscardedduetobufferspaceorotherinternalproblemipInDelivers NumberofdatagramsdeliveredtoIPuserprotocols(higher-levelprotocols

includingICMP)ipOutRequests0 NumberofIPdatagramtransmissionrequestsexecutedbylocalIPuserprotocolsipOutDiscards NumberofIPdatagramsthatwerediscardedandnottransmitteddueto

insufficientbufferorotherreasonipOutNoRoutes NumberofIPdatagramsdiscardedbecausenoroutetothedestinationcouldbe

foundwhentransmittingipReasmTimeout MaximumvalueofreceivingwaittimeforallIPdatagramswhenfragmentedIP

datagramsarereceivedandreassembledipReasmReqds NumberofreceivedfragmentedIPdatagramsnecessarytoreassembletheentityipReasmOKs NumberofreceivedfragmentIPdatagramsthatweresuccessfullyreassembledipReasmFails NumberofreceivedfragmentIPdatagramswherereassemblyfailedipFragOKs NumberofdatagramsthatweresuccessfullyfragmentedforthisentityipFragFails Numberofdatagramsthatcouldnotbefragmentedandwerediscardedforthis

entityipFragCreates NumberoffragmentIPdatagramsthatweregeneratedasaresultof

fragmentationforthisentityipAdEntAddr IPaddresswhichisassociatedwiththeaddressinformationipAdEntIfIndex InterfaceidentificationnumbercorrespondingtothisIPaddressipAdEntNetMask SubnetmaskvalueassociatedwiththisIPaddressipAdEntBcastAddr ValueoftheleastsignificantbitintheIPbroadcastaddressusedforbroadcast

sentontheinterfaceoftheIPaddressipAdEntReasmMaxSize MaximumIPdatagramsizethatcanbereassembledfortheentityfromthe

receivedfragmentIPdatagrams

IFBD-HE0708 BE07 Userrsquos Manual

3-32

Name DescriptionipRouteDest DestinationIPaddressofthisroute(0000=Defaultroute)ipRouteIfIndex Interfaceidentificationnumberfortransmittingtothenextdestinationhostonthis

route(=ifIndex)IpRouteMetric Primaryroutingmetricforthisroute(-1=Notused)ipRouteNextHop IPaddressofnexthoponthisrouteIpRouteType Routetypes(1Noneofthefollowing2Invalidroute3Directconnection4

Indirectconnection)IpRouteProto RoutingmechanismbywhichthisroutewaslearnedIpRouteAge Elapsedtimeafterthisroutewaslastconfirmedasanormalroute[sec]IpRouteMask ValuewhichperformslogicalANDbeforecomparisonwithipRouteDestorthe

destinationaddressipRouteInfo MIBdefinitionnumberforroutingprotocolusedforthisrouteipNetToMediaIfIndex Interfaceidentificationnumberforthisentry(=ifIndex)ipNetToMediaPhysAddress Media-dependentphysicaladdressipNetToMediaNetAddress IPaddresscorrespondingtothephysicaladdressofthisentryipNetToMediaType Addressconversionmethod(1Noneofthefollowing2Invalidvalue3Dynamic

conversion4Staticconversion)icmpInMsgs TotalnumberofreceivedICMPicmpInErrors NumberofreceivedICMPmessagesthatwerediscardedduetochecksumerror

orotherICMPspecificationerroricmpInDestUnreachs NumberofICMPdestination-unreachablemessagesreceivedicmpInTimeExcds NumberofICMPtime-exceededmessagesreceivedicmpInParmProbs NumberofICMPparameter-problemmessagesreceivedicmpInSrcQuenchs NumberofICMPsource-quenchmessagesreceivedicmpInRedirects NumberofICMPredirectmessagesreceivedicmpInEchos NumberofICMPecho-requestmessagesreceivedicmpInEchoReps NumberofICMPecho-replymessagesreceivedicmpInTimestamps NumberofICMPtimestamp-requestmessagesreceivedicmpInTimestampReps NumberofICMPtimestamp-replymessagesreceivedicmpInAddrMasks NumberofICMPaddressmaskrequestmessagesreceivedicmpInAddrMaskReps NumberofICMPaddressmaskreplymessagesreceivedicmpOutMsgs TotalnumberofICMPmessagestransmittedicmpOutErrors NumberofICMPmessagesthatwerediscardedandnottransmittedduetofull

bufferorotherreasonattimeofICMPtransmissionicmpOutDestUnreachs NumberofICMPdestination-unreachablemessagestransmittedicmpOutTimeExcds NumberofICMPtime-exceededmessagestransmittedicmpOutParmProbs NumberofICMPparameter-problemmessagestransmittedicmpOutSrcQuenchs NumberofICMPsource-quenchmessagestransmittedicmpOutRedirects NumberofICMPredirectmessagestransmittedicmpOutEchos NumberofICMPecho-requestmessagestransmittedicmpOutEchoReps NumberofICMPecho-replymessagestransmittedicmpOutTimestamps NumberofICMPtimestamp-requestmessagestransmittedicmpOutTimestampReps NumberofICMPtimestamp-replymessagestransmittedicmpOutAddrMasks NumberofICMPaddressmaskrequestmessagestransmittedicmpOutAddrMaskReps NumberofICMPaddressmaskreplymessagestransmitted

IFBD-HE0708 BE07 Userrsquos Manual

3-33

Name DescriptiontcpRtoAlgorithm AlgorithmthatdecidestheresendtimeoutvalueforTCPconnection

(1Noneofthefollowing2Fixedvalue3MIL-STD-17784VanJacobsonrsquosalgorithm)

tcpRtoMin MinimumTCPprotocolresendtimeoutvalue(units10msec)tcpRtoMax MaximumTCPprotocolresendtimeoutvalue(units10msec)tcpMaxConn MaximumnumberofTCPconnectionstcpActiveOpens NumberoftimesthatTCPconnectionswereactivelyopenedtcpPassiveOpens NumberoftimesthatTCPconnectionswerepassivelyopenedtcpAttemptFails NumberoftimesthatTCPconnectionsfailedtcpEstabResets NumberoftimesthatTCPconnectionswereresettcpCurrEstab NumberofTCMconnectionswithstatusESTABLISHEDorCLOSE-WAITtcpInSegs NumberofreceivedTCPsegmentstcpOutSegs NumberoftransmittedTCPsegmentstcpRetransSegs NumberofresentTCPsegmentstcpConnState StatusofthisTCPconnection

(1Closed2Listen3SynSent4SynReceived5Established6FinWait17FinWait28CloseWait9LastAck10Closing11TimeWait12DeleteTCB)

tcpConnState StatusofthisTCPconnectiontcpConnLocalAddress LocalIPaddressofthisTCPconnectiontcpConnLocalPort LocalportnumberofthisTCPconnectiontcpConnRemAddress RemoteIPaddressofthisTCPconnectiontcpConnRemPort RemoteconnectionportofthisTCPconnectiontcpInErrs Numberofreceivederrorsegments(TCPchecksumerroretc)tcpOutRsts NumberoftimesthatTCPconnectionswereresetudpInDatagrams TotalnumberofUDPdatagramsdeliveredtoUDPusersudpNoPorts NumberofreceivedUDPdatagramsdestinedforportsthatarenotopenudpInErrors NumberofreceivedUDPdatagramswhichwerediscardedduetoaproblemwith

thedestinationportapplicationudpOutDatagrams NumberoftransmittedUDPdatagramsudpLocalAddress LocaladdressofUDPreceivingstandbyport(0000nodesignatedreceiving

address)udpLocalPort Receivingwaitlocalportnumber

IFBD-HE0708 BE07 Userrsquos Manual

3-34

Name DescriptionsnmpInPkts TotalnumberofSNMPmessagesreceivedfromthetransportservicesnmpOutPkts TotalnumberofSNMPmessagetransmissionrequestssenttothetransportlayersnmpInBadVersions TotalnumberofreceivedSNMPmessagesthatwereforanunsupportedversionsnmpInBadCommunityNames TotalnumberofreceivedSNMPmessageswithaninvalidcommunitynamesnmpInBadCommunityUses NumberofreceivedSNMPmessagesthatindicatedanoperationwhichisnot

permittedbythatcommunitysnmpInASNParseErrs NumberoferrorsinASN1orBERformatdetectedwhiledecodingreceivedSNMP

messagessnmpInTooBigs NumberofreceivedSNMPPDUwitherrorstatusldquoTooBigrdquosnmpInNoSuchNames NumberofreceivedSNMPPDUwitherrorstatusldquoNoSuchNamerdquosnmpInBadValues NumberofreceivedSNMPPDUwitherrorstatusldquoBadValuerdquosnmpInReadOnlys NumberofreceivedSNMPPDUwitherrorstatusldquoReadOnlyrdquosnmpInGenErrs NumberofreceivedSNMPPDUwitherrorstatusldquoGenErrrdquosnmpInTotalReqVars NumberofMIBobjectsreadsuccessfullyasaresultofGet-RequestandGet-

NextRequestPDUssnmpInTotalSetVars NumberofMIBobjectschangedsuccessfullyasaresultofreceivingSet-RequestsnmpInGetRequests NumberofreceivedSNMPGet-RequestPDUssnmpInGetNexts NumberofreceivedSNMPGet-NextRequestPDUssnmpInSetRequests NumberofreceivedSNMPSet-RequestPDUssnmpInGetResponses NumberofreceivedSNMPGet-ResponsePDUssnmpInTraps NumberofreceivedSNMPtrapPDUssnmpOutTooBigs NumberoftransmittedPDUswithdesignatederrorstatusldquoTooBigrdquosnmpOutNoSuchNames NumberoftransmittedPDUswithdesignatederrorstatusldquoNoSuchNamerdquosnmpOutBadValues NumberoftransmittedPDUswithdesignatederrorstatusldquoBadValuerdquosnmpOutGenErrs NumberoftransmittedPDUswithdesignatederrorstatusldquoGenErrrdquosnmpOutGetRequests NumberoftransmittedSNMPGet-RequestPDUssnmpOutGetNexts NumberoftransmittedSNMPGet-NextRequestPDUssnmpOutSetRequests NumberoftransmittedSNMPSet-RequestPDUssnmpOutGetResponses NumberoftransmittedSNMPGet-ResponsePDUssnmpOutTraps NumberoftransmittedSNMPtrapPDUssnmpEnableAuthenTraps Controlofauthentication-failuretrapgeneration

(1Generatetraps2Donotgeneratetraps)

HostResource-MIB(RFC1514)Name DescriptionhrDeviceIndex CharacteristicvalueassignedtotheconnecteddevicehrDeviceType ConnecteddevicetypehrDeviceDescr CharacterstringdescribingtheconnecteddevicehrDeviceID ConnecteddeviceproductIDhrDeviceStatus Connecteddevicestatus

(1Unknown2Running3Warning4Testing5Down)hrDeviceErrors NumberoftimeserrorsweregeneratedbytheconnecteddevicehrPrinterStatus Connectedprinterstatus

(1Idle2Printing3Warmup)hrPrinterDetectedErrorState Connectedprintererrorstatus

(0LowPaper1NoPaper2LowToner3NoToner4DoorOpen5Jammed6Offline7ServiceRequested)

IFBD-HE0708 BE07 Userrsquos Manual

3-35

31121SNMPConfigurationParametersThefollowingparameterscanbesetfromwebconfigurationorTelnetThesevaluescanalsobecheckedatself-testprint

Name Settingrange DefaultvalueAuthenticCommunity Max15characters(ASCII) ldquopublicrdquoTrapCommunity Max15characters(ASCIIJapaneseOK) ldquopublicrdquoTrapAddress(IP) 0000-255255255255 0000SysContact Max78characters(ASCIIJapaneseOK) NoneSysName Max78characters(ASCIIJapaneseOK) NoneSysLocation Max78characters(ASCIIJapaneseOK) NoneEnableAuthenTrap 1or2 2

31122 Trap Issue Events WhentheEnableAuthenTrapsettingforthisproductisENABLEthenthisproductissuestrapstotheSNMPmanager(trapnotificationaddress)whenthefollowing3eventsoccur

[Trapissueevents]1Whenproductwasstartedup[Generictraptype=0(ColdStart)]

2Whenprinterstatuschanged(IEEE1284portstatusmonitor)[Generictraptype=6(EnterpriseSpecific)]

3Whenaccessbyaninvalidcommitteenameoccurred[Generictraptype=4(AuthenticationFailure)]

IFBD-HE0708 BE07 Userrsquos Manual

3-36

32 OtherSpecifications321 Operating Time

Thereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP(startofIPaddressacquisition)Ittakesapproximately18secondsbeforetheTCPIPservices(HTTPTELNETFTPLPDRawSocketPrint)canbeusedafterturningonthepower

NoteWhenacquiringtheIPaddressbyDynamice(DHCPBOOTPRARP)thistimemay lengthendependingontheserverresponsetime

322 PushSwitchWhiletheTCPIPisoperating(thepowerhasbeenturnedonanditiswithintheelapsetimedescribedinsection321StartupTime)ifthepushswitchiscontinuedtobehelddowntheLEDdisplaypatternwillchangeaccordingtothetimesshownbelowWhentheswitchisreleasedtheproductwillentereachspecialmode

SpecialMode

Phase SWPressingTimeLANConnector

LEDBlinkingPattern SpecialModeGreen Red

1 1secondtolessthan5seconds Blinking Blinking NICsettinginitializemode(2)2 5secondtolessthan9seconds Extinguished Blinking Reserved(Undefined)3 9secondtolessthan13seconds Blinking Extinguished Reserved(Undefined)

Over13seconds(1)

Note1WhenPhase3isexceededpresstheswitchfor1secondtoreturntoPhase1

Note2ExecutionproceduresfortheNICsettinginitializemode

1 Afterenteringthismodepressthepushswitchonceandreleaseit TheLEDdisplaywillbeldquoGreen=ExtinguishedRed=ExtinguishedrdquoandtheinitializingoftheNICsettingsinthenon-volatilememorywillbegin

2 Iftheinitializationissuccessfultheprinterwillautomaticallybereset DonotturnoffthepowerorapplyaresetuntilthisresethasbeenappliedAlsoiftheNICsettinginitializationfailstheLEDdisplaywillbeldquoGreen=ExtinguishedRed=Litrdquoandallopera-tionswillstopIfsoturnthepoweroff

NoteWhenturningthepoweronadifferentmode(automaticfirmwareupdatefunctionusingTFTPclient)willstartupthatisdifferenttotheabovefunctionsfortheoperationswhenturningthepoweronwiththepushswitchpressedFordetailsseesection318TFTPCli-ent

IFBD-HE0708 BE07 Userrsquos Manual

3-37

323 DIPSwitchesDIPswitchesareloadedwhenthepoweristurnedonorwhentheprinterisresetThereforewhenyouchangethesettingsenablethembyturningtheprinteronagainorbyexecutingaprinterresetTurnthepoweroffbeforechangingthePCBandinterfacetype

DIPswitch Feature ON OFFDIPSW1 SetsIPaddressacquisitiontimeout Notimeout 20seconds(factorydefaultsetting)DIPSW2 Reserved(Fixedatoff) - -

DIPSW1SetsthetimeouttimewhengettingtheaddressfromaDHCPBOOTPserverThefactorydefaultsetting(whensettooff)is20secondsWhensettoonthereisnotimeoutIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedAsaresultatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtohavenoIPaddressacquisitiontimeout

DIPSW2PresentlyunusedAfeaturewillbeaddedinthefutureThisshouldalwaysbeoff

324 LEDThereisaredandagreenLEDequippedonthenetworkinterfaceconnector(LANconnectorRJ45)Thesefunctionasoutlinedbelowundernormaloperatingconditions

Red(LINKActivity) Alinkhasbeenestablishedbetweentheportandtheconnecteddevice CommunicationsarereadyatbothdevicesGreen(100M) Lightswhentheportisoperatingat100Mbps

ForotherstheflashingpatternchangesaccordingtothepressingofthepushswitchFordetailsseesections3110TFTPClientand322PushSwitch

IFBD-HE0708 BE07 Userrsquos Manual

3-38

325 Self-testPrintIfthisproductexecutesaprinterself-printthefollowingisprintedaftertheprintersettingprintFinallyfortheIPparameterinformationduringoperationitisnotpossiblewhenconductingaself-printbycommandfromthehostdevice

Self-testPrintExample(ForFWVer500andStarwebPRNTmodel)

VersionInformation(MainBootLoadPLD)

NICSettingInformation(SameasthenetconfinirdquoFile)

TheWebPrintsettingitemsareformodelswhichsupportStarwebPRNTonlyTheSNMPsettingitemsareforFWVer500orlateronly

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 13: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

3-4

SettingexampleusingARPPing

ThisexplanationassumestheMACaddresis001162123456andtheIPaddressis192168102

(1)TurnontheprinterequippedwiththisproductWaitfortheprintertobereadyfortheARPPping(Normallythisisapproximately35seconds)Orexecuteaself-printontheprinterandwaitforthefollowingtobeprinted

(2)AvoidduplicatingaddressbyclearingtheARPtableexistingonthehostdevicearp -d 192168102arp -a

(3)RegisterthecombinationofIPandMACaddressestotheARPtableonthehostdevice (ForUNIXLinux)ShellInput

arp -s 192168102 001162123456arp ndasha

(ForWindows)CommandPromptInputarp -s 192168102 00-11-62-12-34-56arp ndasha

(4)Pingfromthehostdeviceping 192168102

(5)CheckthattherewasanechoresponsetothespecifiedaddressfromNICHoweverthereisnoechoresponsethefirsttimebecauseitisusedonlytoacquiretheIPaddressThereisaresponsetothesecondandsubsequentpings

ping 192168102 rarr No response (timeout) ping 192168102 rarr echo response ping 192168102 rarr echo response ping 192168102 rarr echo response

(6)LastlydeletetheARPtableregisteredat(3)Alwaysdeletethetabletoavoidduplicatingaddresses

arp -d 192168102arp -a

IFBD-HE0708 BE07 Userrsquos Manual

3-5

3115 TransitionofProcessesinIPAddressAcquisition

WhenStaticisvalidIfStatic(fixedaddress)issetstartupalwaysreliesupontheStaticcondition(fixedaddress)InsuchacaseDCHPBOOTPRARPARPPingbecomeinvalidandstartupdoesnotoccur

WhenStaticisinvalid(default)IfStatic(afixedaddress)hasnotbeenseetheinformationbelowfordetailsontherelationships(timing)forstartingstoppingtheserverthatprovidesthepassingoftimefromthestartupoftheTCPIP()anddynamicaddressesWhentheNICsettingisinitializedoperationsfollowthistimingNotethatthereisanerrorofapproximatelyplusmn3inthetimesdisclosedbelowThereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP

ltDIPSW1=OFF(Default)gt

DHCP

RARP

ARPPing

0

[14]

15

[29]

20

[34]

DHCPBOOTP Start

DHCPValid Region

RARP Valid Region

rarr Time after starting TCPIP (seconds)

[Lower leve Time after turning on the power (seconds)]

Ping ARP Start RARP Start

BOOT Valid Region

BOOTP

Ping ARP Valid Region

ThefirstIPaddressacquiredbyeitherprotocolbecomestheNICoperatingaddressandallotherprotocolsareinvalidThedetailsareoutlinedbelow

TheIPaddressacquiredfirstbyeitherDCHPandBOOTPinthetimebetween0to15secondsisvalid WhentheIPaddressinformationisvalidduringthattimeRARPandARPPingdonotstart TheIPaddressacquiredfirstbyeitherDCHPBOOTPandRARPinthetimebetween15and20secondsis valid Addressesprovidedthereafterfromanotherserverarediscarded WhentheIPaddressinformationisvalidduringthattimeARPPingdonotstart

ltDIPSW1=ONgtTheDHCHPBOOTPvalidregionisaninfinitetimeafterTCPIPstartupIfsuchcasesRARPandARPPingcannotbeusedIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedInsuchcasesatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtoignoretheIPaddressacquisitiontimeout

IFBD-HE0708 BE07 Userrsquos Manual

3-6

312 LPRLPD

TheLPRprotocolsupportedbytheLPDofthisproductconformstoRFC1179(partiallyunsupported)ThelistoflogicprinternamesishandledasthequeuenameLPRisanacronymforLinePRinterdaemonprotocolItwasoriginallyaprintingprotocolprescribedasaUNIXprintingsystemCurrentlyitissupportedasstandardonWindows(NTandlater)ldquoLPRrdquoissometimesusedasanexecutionfilenameoftheLPRprintingutilitysoftwareTheprintserver(Daemon)thatsupportsLPRiscalledanLPD(LinePrinterDaemon)LPDusesTCPcommunicationport515

Thereceptionbufferforprintdatais1Mbytes(sharedwithRawSocketPrint) Itdoesnotsupportburnerprinting SettoldquoIprdquoonthehostdevice-portsettingswhenspecifyingaqueuename EnablethisiftheLPRbytecounter-addedenabledisablecanbeselected Seesection63DriverSupportTablefordetailsonsupportbyStarMicronicsrsquodrivers IfyouareusingastandardWindowsTCPIPprinterportandaCUPS(UNIXLinuxorMac)driverseesection 53DriverSupportTableforimportantnotes SincethereareadditionalinstructionswhenusingaWindowsstandardTCPIPprinterportoraCUPS(UNIX LinuxMac)driverSee63DriverSupportTable

IFBD-HE0708 BE07 Userrsquos Manual

3-7

313 RawSocketPrint

ThisproductsupportsRawSocketPrintcommunicationforprintingundertheTCPIPenvironmentWithRawSocketPrintalldataflowingduringtheTCPsessionisconsidereddatahandledbetweentheprinterandhostdeviceandbidirectionaldatadistributionisperformedSeethetablebelowforTCPcommunicationsportspecifications

Item Specifications Remarks

CommunicationPortNumber TCP9100

NumberofSimultaneousConnectionSessions 1or8 bullFactorydefaultsettingis1

Datareceptiontimeout0(ignore)30seconds40sec-onds60seconds120seconds180seconds300seconds

bullFactorydefaultsettingis0(ignored)bullWhenthereisatimeoutforc-ibledisconnectsconnection

Thereceptionbufferforprintdatais1Mbytes(sharedwithLPR) Themaximumnumberofsessionsreceivedforport9100issetusingNICsettings(9100MultiSession) Whensettoldquo9100MultiSessionEnablerdquothemaximumnumberofsessionsforreceptionis8whensetto ldquo9100MultiSessionldquoDisablerdquothemaximumnumberofsessionsforreceptionis1Whentherearereceptions forconnectionrequeststhatexceedthisnumberarejectionpacket(TCPReset)isissuedtothehostdevice

NotePrecautionsregardingswitchingfromoldproductsIFBD-HE0506BE05 Becarefulbecausethemulti-sessionsettingsforRawSocketPrint(9100)inthefactorydefault settingsaredifferent Setthemulti-sessionsettingsusingHTTP(Web)TelnetFTP Werecommendsettingtothesameconditionswhenswitchingfromanolderproduct (Fordetailsseesection63DriverSupportTable)

9100MultiSessionFactoryDefaultSettings bullIFBD-HE0506BE05(oldproduct)Valid bullIFBD-HE0708BE07(thisproduct)Invalid

WhenMultiSessionisvalidandprintdataisreceivedatthesametimeasmultiplesessionsarereceivedfrom thehostdevicethesessionthatfirstreceivedtheprintdataoccupiestheprinterportandprintdataofother

sessionsaccumulatesintheNICreceptionbufferuntilthesessionisclosedNotethatthesessionreceptionorderandprintoutputorderdonotalwaysmatch

Datacomingfromtheprintertothehosthostdeviceisstatusinformationobtainedfromtheprinter Seetheprinterrsquosspecificationsmanualfordetailsonthecontentsofstatusinformation DisconnectionoftheTCPsession(TCPFINRST)isconsideredtheendtoonesession InthatcasespecialcommunicationprocedureswiththeprinterarenotdoneIfspecialproceduresare requiredsuchasterminatingprintingdosofromthehostdevice IftheRSTpacketissentwhentheTCPsessionisdisconnectedfromthehostdevicesidesomeoralloftheprintdata maybeerased Youcanautomaticallyfreeasessionthatisunusedwhilebeingconnectedbysettingthedatareceptiondata timeout9100DataTimeoutThedatareceptiontimeoutcanbesetin0304060120180360seconds ThesettingscanbemadeusingWEBTelnentandFTPandthevaluesarestoredintheproductrsquosnon-volatile memory Factorydefaultsettingsis0(timeoutinvalid) Seesection63DriverSupportTablefordetailsonsupportbyStarMicronicsrsquodrivers SincethisprotocolcannotbeusedwhenusingaWindowsstandardTCPIPprinterportoraCUPS(UNIX LinuxMac)driverspecifyLPR(LPD) Fortheusertocreateasocketcommunicationprogramseethecommunicationproceduresbetweenthehost

deviceandprinterbelow

IFBD-HE0708 BE07 Userrsquos Manual

3-8

CommunicationProcedures(1) EstablishaTCPconnectionbetweenthehostandprinter(2) WhentheNSBfeature()isvalid Thehostdevicesendsandreadsthestatus(NSB)sentbytheprinter(Required)Ifthestatusdataisnotsent

hereitispossiblethattheprinterisnotreadytoreceivetheprintdatasoalwaysdothis(3) SendPrintData(4) WhentheASBfeature(1)isvalidreceivethestatusbecausetheprintersendsthestatustothehostdevice

whenitsstatuschanges Whenthehostdevicesendsastatusrequestcommandreceivebecausethestatusisreturnedforthatcom-

mandrarrRepeatsteps(3)and(4)untilprintdataends

(5) DisconnectTCPconnectionfromthehost(Client)tothePrinter(server)

NoteBeforedisconnectingtheTCPconnectionwiththeprinterthehostdevicemustreceiveallofthestatusdatasentfromtheprinter

NoteNSBfeatureSendsstatustohostdevicewhenTCP9100isconnectedtotheport ASBfeatureSendsautomaticstatustohostdeviceeachtimethereisachangeontheprinter SeeeachprinterrsquosspecificationsmanualandcommandspecificationsmanualsforinformationrelatedtovalidinvalidsettingsoftheNSBandASBfeatures

SYN SYN ACK

ltNSB Statusgt

ltPrint datagt

FIN FIN ACK

Host device Printer (TCP9100)

ltASB Statusgt

ACK

ACK

Communication Chart Example (When NSBASB are valid)

(1) Receive TCP Connection

(2) Send Status (NSB)

(4) Send Status (ASB)

(5) Disconnect TCP Response

Printer Status

Change

Start sending

print data after

receiving NSB

(1) TCP Connection Request

(2) Receive Status

(3) Send Print Data

(4) Receive Status

(5) TCP Disconnection Request

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-9

314 StatusAcquisitionFeature

ThisproductsupportstheprinterstatusacquisitionfeatureusingTCPcommunicationsport9101SeethetablebelowforTCPcommunicationsportspecifications

Item Specifications RemarksCommunicatinoPortNumber TCP9101

NumberofSimultaneousConnectionSessions 8

Datareceptiontimeout 30seconds bullWhenthereisatimeoutforcibledisconnectsconnection

Whenthefollowingcommandandparametersarereceivedfromthecomputertheprinterstatusinformation(ASB)isreturnedIfacommandoutsideoftherangeisreceivedtheconnectionisdisconnected

Commands Hexadecimal Parameterslsquo2rsquo 32H Any50bytes

Procedures1)Hostdevicetoprinter

AfterconnectingtoTCP9101sendthecommandandparametersandwaitfortheresponsefromtheprinter(Fortheparameterswerecommend00HforallDatasendingexample32H 00000000000000000000000000000000000000000000000000

2)ResponseprintertohostdeviceAftertheprinterreturnsitsstatus(ASB)itdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmedSeeeachprinterrsquoscommandspecificationsmanualfordetailsontheprinterstatusinformation(ASB)DataresponseexampleSTARMode23H86H000000000000000000

Thefollowingshowsanexamplecommunicationchart

SYN

SYN ACK

lsquo2rsquo + 50bytes

FIN FIN ACK

ACK

ACK

ltASB Statusgt

Host device Printer (TCP9101)

(1) Receive TCP Connection

(2) Send ASB Status

(3) Disconnect TCP

(1) TCP Connection Request

(2) Send Command

(3) Receive Status

(4) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-10

315 AuthenticationResetGetSettingsInformationTCP9100forcedreleaseUseTCPcommunicationsport22222tosendacommandfromthehostdevicetoperformanauthenticationresetandgetsettingsinformationSeethetablebelowforTCPcommunicationsportspecifications

Item Specifications RemarksCommunicationPortNumber TCP22222

NumberofSimultaneousConnectionSessions 4

Datareceptiontimeout 30seconds bullWhenthereisatimeoutforcibledisconnectsconnection

ThetablebelowshowsalistofsupportedcommandsIfacommandoutsideoftherangeisreceivedtheconnectionisdisconnected

Commands Hexadecimal Function AutomaticDisconnectltFSgtlsquo0rsquo[UserName]ltNULgt[Password]ltNULgt

1CH30H[UserName]00H[Password]00H AuthenticationReset Yes

ltGSgtlsquo0rsquoltNULgt 1DH30H00H GetNICdiscoverydata YesltGSgtlsquo1rsquoltNULgt 1DH31H00H Getprinterstatussetting YesltFSgtlsquo3rsquo[HostPort Number]ltNULgt

1CH33H[HostportNumber]00H TCP9100forcedrelease Yes

3151 AuthenticationResetCommand

Code ltFSgtlsquo0rsquo[UserName]ltNULgt[Password]ltNULgt

Hexadecimal 1F30[UserName]00[Password]00

Parameter UserNameldquouserrdquo(Fixed)

Password ldquoguestrdquo(WhenindefaultCanbechanged)

Function Thiscommandexecutesaforcibleresetregardlessoftheprinterstatus (onlineerrorprintingidling) Torunthisfeatureyouneedauserloginnameandpasswordforuserrights UseHTTP(WEB)TELNETFTPtochangetoanypasswordtoapplyexecutionrestrictions

ResetProcedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdevicebullWhenresetisauthorizedAftertheprinterresends00Htheconnectioniscut(2)andaresetisappliedbullWhenresetisrejectedAftertheprinterresends01Htheconnectioniscut(2)Noresetisexecuted(2)Doesnotcheckforconnectionresponseonhostdeviceside

ThefollowingshowsanexamplecommunicationchartHost device

SYNSYN ACK

ACK

ltFSgt lsquo0rsquo ldquouserrdquo ltNULgt [Password] ltNULgt

lt00Hgt or lt01Hgt

FINFIN ACK

ACK

Printer (TCP22222)

(1) TCP Connection Request

(1) TCP Connection Request

(2) Response (Accept 00HReject 01H)

(3) Disconnect TCP

(4) Reset When Accepted

(2) Send Command

(3) Receive Response

(4) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-11

3152 SettingInformationAcquisitionCommand

Code ltGSgtlsquo0rsquoltNULgt

Hexadecimal 1D3000

Function ThiscommandwillgettheprinterrsquosNICsettinginformation(discoverydata) ThiscommandisusedbyStarMicronicsdriversandtools

Procedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdeviceAftertheprinterreturnstheNICdiscoverydatausingthenextresponsedataformatitdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmed

Format ltGSgtlsquo0rsquoltNULgtn1n2[Discoverydata]

Hexadecimal 1D3000n1n2[Discoverydata]

Parameter n1n2Discoverydatadatalength(n1256+n2)

Thefollowingshowsanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltGSgt lsquo0rsquo ltNULgt

ltGSgt lsquo0rsquo ltNULgt n1 n2 [Discovery Data]

FIN

FIN ACKACK

Printer (TCP 22222)

(1) TCP Connection Request

(2) Send Command(3) Receive Request

(4) TCP Disconnection Response

(1) Receive TCP Connection

(2) Return Discovery Data

(3) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-12

Code ltGSgtlsquo1rsquoltNULgt

Hexadecimal 1D3100

Function Thiscommandwillgettheprinterrsquosstatussettinginformation ThiscommandisusedbyStarMicronicsdriversandtools

Procedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdeviceAftertheprinterreturnsthestatussettinginformationusingthenextresponsedataformatitdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmed

FormatltGSgtlsquo1rsquoltNULgtn1n2[P1][P2][P3][Pn]

Hexadecimal1D3100n1n2[P1][P2][P3][Pn]

Parametern1n2Parameter[P1]-[Pn]datalength(n1256+n2)

Parameters Item ParameterValue Hexadecimal ContentsP1 StatusFormat lsquo0rsquo 30H StarASB+ExpandedStatus

lsquo1rsquo 31H OnlystatusP2 NSBSetting lsquo0rsquo 30H Invalid

lsquo1rsquo 31H ValidASBSetting lsquo0rsquo 30H Invalid

lsquo1rsquo 31H Valid

ReturnExampleExampleSTARLinemodeNSB=ValidASB=Valid1DH31H00H 00H03H 30H31H31H

Thefollowingshowsanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltGSgt lsquo1rsquo ltNULgt

ltGSgt lsquo1rsquo ltNULgt n1 n2 [P1] [P2] [P3] [Pn] [Discovery Data]

FIN

FIN ACKACK

Printer (TCP 22222)

(1) TCP Connection Request

(2) Send Command(3) Receive Request

(4) TCP Disconnection Response

(1) Receive TCP Connection

(2) Return Status Setting Information

(3) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-13

3153 TCP9100ForcedRelease

ReleaseaspecifiedhostportnumbersessionfromamongconnectingTCP9100sessions

[Executionprocedures]Asoutlinedinthefollowingproceduresendacommandfromahostdevicetoreceivearesponsefromtheprinter(1) Sendingfromhostdevicetoprinter

Format ltFSgtlsquo3rsquo[Host Port Number]ltNULgt

Hexadecimal 1C33[Host Port Number]00

Parameter Host Port NumberThereleasedhostportnumber(2bytedataisspecifiedinorderofhigh-orderbytetolow-orderbyte)

CommandexampleHostPortNumber=256(0100hex)1C33H01H00H00HHostPortNumber=12300(300Chex)1C33H30H0CH00HHostPortNumber=65530(FFFAhex)1C33HFFHFAH00H

(2) Responsefromprintertohostdevicebull IftherewasnoresponsewhenthesessionwasconnectingTheprinterdisconnectsafterresponding00H(2)(3)

bull WhenreleasingthesessionTheprinterdisconnectsafterresponding01H(3)

(2) ItismandatorytosendthiscommandfromthesamehostdevicewherethesessionwasreleasedthatisconnectingtoTCP9100Foradifferentdevicetheprinterresponds00Handaforcedreleasewillnotbeexecuted

(3) Thiscommanddoesnotconfirmthehostdevicesconnectionresponse

Thefollowingshowsanexamplecommunicationchart

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

Print Data

SYN

SYN ACK

PC(同一端末)

22222

ACK

ltFSgtrsquo3rsquo[Host Port Number] NUL

SYN

SYN ACK

FIN

FIN ACK

ACK

ACK

Print Data

FIN (Lost)

Printer

9100 Host Port Number

01H

Hostdevice

IFBD-HE0708 BE07 Userrsquos Manual

3-14

316 HTTP ServerThisproducthasanHTTP(HyperTextTransferProtocol)serverByaccessingfromawebbrowseryoucanchangeNICsettingsdisplaynetworkinformationandmonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationandsettingsUseTCPUDPcommunicationsport80fortheHTTPserverTheStarwebPRNTfunctionisavailableforIFBD-HE07X08XBE07XByusingtheStarwebPRNTfunctionXMLdatacanbeprintedviaanHTTPserverSeeldquo4StarwebPRNTFunctionrdquoformoredetails

TheHTTPversionisHTTP10 Maximumnumberofsimultaneousconnectionsis1 Userviewinghomepage[LoginNotRequired]httpIPAddressindexhtm (Example)http192168101indexhtm Administratorhomepage[requireslog-in]httpIPAddresslindexhtm (Example)http192168101lindexhtm VeiwingandchangingIPparameterssystemsettingsandpasswords[LoginRequired] Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset Networkinformationdisplay[LoginNotRequired] Printerinformationdisplay[LoginNotRequired] Printerstatusdisplaysareupdatedautomaticallyeachtimethesettingsarerefreshed

Accounts(usernamespasswords)thatcanbeaccessedfromawebbrowserareshowninthetablebelowItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser LoginNotRequired GeneralUsers

(Onlyinformationdisplay)RootUsers ldquorootrdquo ldquopublicrdquo

bull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ForwebsettingsusingHTTPcommunicationthesupportedwebbrowserversionsarelistedinthetablebelowOperationsarenotguaranteedonearlierversionsbullFWVer4XXorearlier

WebBrowser Windows UNIXLinux MacOSXMozillaFirefox10orhigher Netscape7orhigher Opera8orhigher InternetExplorer40orhigher

bullVer500orlaterWebBrowser Windows UNIXLinux MacOSXMozillaFirefox 35 ~ 38~ 3621 ~Netscape Notsupported Notsupported NotsupportedOpera 1217~ 1216 ~ 1217~InternetExplorer 8~Chrome 402660~ 480~ 70~Safari 517~ 402~

Thefollowingshowswebbrowsersettings JavaScriptValid StylesheetValid CharacterSizesDisplayMagnificationMid(Standard)100Display InlineframeValid(FWVer4XXorearlieronly)

IFBD-HE0708 BE07 Userrsquos Manual

3-15

WEBexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)(1)Accesshttp192168101lindexhtm(2)UserNameLog-inasldquorootrdquoPasswordldquopublicrdquo(factorydefaultsetting)(3)ClickNetworkConfiguration-gtSystemConfiguration Inthescreenbelowselect9100MultiSessionENABLEThenclickSubmit

IFBD-HE0708 BE07 Userrsquos Manual

3-16

(4)ClickNetworkConfiguration-gtSaveSelectanyofthefollowingtheclickExecutebullSaverarrConfigurationPrintingrarrRestartdevicebullSaverarrRestartdevice(AfterthesetprintisoutputwhenyouselectConfigurationPrinting)Waitfortheprintertoreset

IFBD-HE0708 BE07 Userrsquos Manual

3-17

317 TELNET ServerTheTELNET(TELecommunicationNETwork)ofthisproductallowsyoutochangeNICsettingsnetworknetworkdisplaysandtomonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationUseTCPUDPcommunicationsport23fortheTELNETserver

ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithTELNETis8 Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset

AnaccounthasmultipleaccountsatloginTheusernamesandpasswordsareasfollowsItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

(1)TELNETcommandexecutionexample(ExChangingafixedIPaddress)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame(AssumedCondition)bullPrinterIPaddressacquiredbyDHCPis192168103

bullThePritnerIPaddresstobesetis192168101subnetmaskis2552552550

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelecttheIPparametersetting

larrSelecttheStaticsetting

larrSelecttheIPaddresssetting

IFBD-HE0708 BE07 Userrsquos Manual

3-18

larrEnterthefixedIPaddress

larrSelectthesubnetmasksetting

larrEnterthefixedsubnetmask

larrReturntothepreviousmenu

larrtelnetconnection

larrReturntothemainmenu

larrStorethesettingsandselectrestar

larrStoreandprintsetingsandrunrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

IFBD-HE0708 BE07 Userrsquos Manual

3-19

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelectSystemConfiguration

larrSelect9100MutliSession

larrSelectENABLE

larrReturntothemainmen

larrStorethesettingsandselectrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

larrStoreandprintsettingsandrunrestart

(2)TELNETexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame

(AssumedConditions)PrinterIPaddress=192168101

IFBD-HE0708 BE07 Userrsquos Manual

3-20

318 FTP ServerYoucanmakeNICsettingsgetthestatusprintandoverwriteNICfirmwarebyuploadingordownloadingfilestoanyspecifieddirectoryusingtheproductrsquosFTP(FileTransferProtocol)serverSeesection33SettingsDisplayItemsfordetailsondisplayinginformationForcontroltheFTPserverusesTCPbullUDPcommunicationport21fordatatransfersitusesTCPcommunicationport20

TheFTPserverissettovalidinthefactorydefaultsettingsbutyoucaninvalidateitusingHTTP(Web)Telnet andFTP UseHTTP(Web)orTelnettoreturnittovalid ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithFTPis8Howeverfordetails onFTPprinting(writingtotheIpdirectory)thenumberofsessionsthatcanbeprintedsimultaneouslyis1 Alsowhensimultaneouslywritingdatafromamultipleofsessionsandthefirstreceivedsessionoccupies morethanoneminutethewritingrequestofsubsequentlyconnectedsessionswillberejected ItisnecessarytospecifyASCII(TypeA)orBinary(TypeI)forfilesasthetransfermodesbutthemode differencesdependontheclientwithoutprocessingonthisproductDataistransferredasisintheBinary modebut0Ahexisconvertedto0Dhex+0AhexfortransferintheASCIImodeForthatreasontoavoid mistakenlyspecifyingthismodethisproductshouldbesettoBinarymodetotransferallfiles SupportsbothActiveandPassivemodessoyoucansenddataoverafirewallTransferthroughputisless efficientinPassivemode Anonymouslogin Ifyouloginwithausernameorpasswordthatisnotregisteredyoucanloginwithgeneraluserrights Whenlogginginasanonymoustheusernameandpasswordmustbewithin31characters Inthiscasethepasswordisomitted WhenaccessinganFTPserverfromahostdevicedosousinganFTPclientsoftware(CUIversioncommand

directinput)ofastandardOS IfthereisnoaccessfromtheFTPclientfor15minutestheFTPserverwillforciblydisconnecttheconnection

TherearemultipleaccountsthatrequirelogginginforoperationsTheusernamesandpasswordsareasfollows

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ThedirectorydisplayedbyFTPandthefileconfigurationandfunctionsareshownonthenextpage

IFBD-HE0708 BE07 Userrsquos Manual

3-21

DirectoryFileConfigurationandFunctions

Directory FilenameNote2

ExtensionRestrictionNote3

TransferModeNote4

AccountLimitNote1

user root Function

- - None(Rootdirectory)

lp printdatprn No Binary W W PrintOutputtoPrinterrarrSeeldquo3181FTPPrintingrdquo

net_config netconfini ldquoinirdquo BinaryorASCII R RW Readsandupdatesnetworksettings

rarrSeesection3182NICSettings

status netstastxt - BinaryorASCII R R Readsoperationinformationofoperatingnet-

work

nicvertxt - BinaryorASCII R R Readsnetworkcardversioninformation

prnstastxt - BinaryorASCII R R Readprinterstatus(hexadecimaldumpdisplay)

deviceidtxt - BinaryorASCII R R ReadPrinterDeviceID

firmware NIC_MAINbin ldquobinrdquo Binary - W NICMainFWUpdaterarrSeeldquo3183FWUpdaterdquo

freespace - No BinaryorASCII R RW Freespace

Note1AccountLimit RReadOnlyWWriteOnlyRWReadWrite-NoFunction

Note2Filenames Filenamesshouldbelessthan32charactersincludingtheextensionTherearenorestrictionstofilenamestowriteexceptfortheextensionUsablecharactersarelimitedtoEnglishnumbersandalphabet(ldquoArdquotordquoZrdquoldquoardquotordquozrdquoldquo0rdquotordquo9rdquo)

Note3FileExtensionRestrictions Whenanextensionrestrictionisspecifiedthefilenamespecifiedotherthanthespecifiedextensionsisrejected ThereisnoconceptofextensioninUNIXLinuxandMacOSXbutthisrestrictionisappliedtothefinalfourcharactersofthefilename

Note4Transfermode FilescanbetransferredbyBinaryaloneorASCIIcanbespecifiedHoweverspecifyalwaysBinarymodetopreventspecificationmistakes

Note5Observethefollowingrestrictionsforthetotalsizeforfilesandnumberoffilesthatcanbeuploadedtothefreespace bullTotalFileSizeMax640Kbytes bullTotalNumberofFilesMax10 Alsodonotplaceanexecutablefileinthisdirectory

IFBD-HE0708 BE07 Userrsquos Manual

3-22

ExampleFTPCommandExecutionThisisanexampleofinputinaWindowscommandpromptUNIXLinuxshellinputisthesameThisisanexampleexecutionofacquiringaprinterstatusfileThefilelistdisplay(dircommand(onUNIXLinuxitistheIscommand))isinUNIXcompatibleformat(includingversiondisplay)

(AssumedConditions)PrinterIPaddress=192168101

larrConnecttoFTP

larrEnterusername

larrEnterpassword(Defaultpublic)

larrMovetostatusdirectory

larrCurrentdirectorypositiondisplay

larrFilelist

larrSpecifybinarytransfermode

larrGettheprnstastxtfi

larrMovetorootdirectory

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-23

3181 FTP Printing WhenwritingdatatotheIpdirectoryitistransferredtotheprinterasprintdata

3182 NIC Setting LogintotheFTPserverfromanFTPclienttoviewthesettingsbyreadingthesettingfileinthenet_configdirectoryAlsobyuploadingthesettingfiletothesamedirectoryyoucanstorethesettingsinthenon-volatilememoryTheextensionsoffilenamesuploadedfromtheFTPclientarechangedtoldquo$$$rdquopriortowritingtoNVRAMandthefilesaresavedasmid-wayfilesWhenupdatingissuccessfulthemid-wayfilesaredeletedbutiftheformatofthesettingcontentsisincorrectorthewritingtothenon-volatilememoryiserroneousandthewritingfailsthefileswillremainwithoutbeingdeleted(extensionldquo$$$rdquo)AlsoifwritingendsnormallytheprinterwillautomaticallyberesetIftheldquoConfigurationPrintrdquoitemisldquoEnablerdquotheresetwillbeappliedwhenthesettingsprintisended

SettingExampleExampleofFWVer500StarwebPRNTmodel(netconfini)

The loaded NIC MAC information is used for the MAC Address item but when uploaded the MAC information field is ignored Therefore when you use a loaded setting file to upload to NIC you do not need to change this field

ltlt IFBD-HE07X08X Information gtgt MAC Addr 001162123456 Configuration Print ENABLE

ltlt IFBD-HE0708 Information gtgt MAC Addr 0011620001d8 Configuration Print ENABLE

ltlt IP Parameters -NVRAM- gtgt IP Address 192168101 Subnet Mask 2552552550 Default Gateway 19216810254 DHCPBOOTP DISABLE RARP DISABLE

ltlt System Configuration gtgt user Login Password guest root Login Password Web Refresh Time (Sec) 5 9100 Multi Session DISABLE 9100 Data Timeout (Sec) 0 TCP Keep-Alive DISABLE FTP ENABLE Disconnect Message ENABLE TCP Port80 ENABLE Subnet Mask (BOOTP) HE05 Emulation TCP SYN Timeout(Sec) 104 TCP SYN Interval(Sec) 2 22222 FS 3 Command DISABLE

ltlt Web Print gtgt TCP Port Number 80

ltlt SNMP gtgt Authentic Community Trap Community public Trap Address(IP) 0000 SysContact 1234 SysName SysLocation EnableAuthenTrap 2

ltlt SSLTLS gtgt SSLTLS DISABLE TCP Port 443 Certificate Self-Signed Self-Signed Command Not Exist CA-Signed Certificate Not Exist

When you specify Enable for the Configuration Print item you can print the settings to verify that they have been loaded to the non-volatile memory

The factory default setting for 9100Multi-session is different from the old product Factory Default SettingsIFBD-HE0506BE05 (old product) ENABLEIFBD-HE0708BE07 (this product) DISABLE

The Web Print setting items are for

the Star WebPRNT model only

The SNMP setting items are for

FW Ver 500 or later only

IFBD-HE0708 BE07 Userrsquos Manual

3-24

FileFormatRules SettinglineformatisldquoItemNamerdquoldquoSettingValuerdquoTheseparator(delimiter)isasingle-byteEnglishcharacter ldquordquo(colon) OnlyASCIIcharacterscanbeusedinthisfile Uploadsarerejectedforthefollwoing bullWhenanitemnamethatdoesnotexistisspecifiedorthereareinsufficientnumberofsettingitems bullWhenthesettingvalueinputisoutofrange bullWhentheinputforStaticvalueandDynamicvaluehasastandardviolationintheIPparametersettingfield (SeetheNotesField) Linesbeginningwithldquordquoareskippedascommentlines

ltlt DIPSW Setting gtgt

SW1=OFF DHCPBOOTP Timeout ENABLE

SW2=OFF Reserved

Notes

-When DHCPBOOTP or RARP is changed

to ENABLE IP Address Subnet Mask

and Gateway Address must be set to

0000

-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

The lines beginning with a (sharp)

are comment lines

IFBD-HE0708 BE07 Userrsquos Manual

3-25

3183 FWUpdateLogintothisproductusingFTPtoupdatetheNICfirmware(FW)byuploadingtheversionupgradebinarydatatothefirmwaredirectory

WhenuploadingFWdatatheFTPservercalculatestheCRCvalueoftheFWdataandchecksthatithas beentransferredcorrectlyIfthefirmwareisnotcorrectlytransferredcanceltheupload WhenalldatahasbeenconfirmedtobecorrectlyreceivedstartwritingtotheFlashROMIfwritingtothe FlashROMendsnormallytheprinterwillautomaticallybereset WritingtakesseveralminutesAbsolutelyneverturnoffthepowerorapplyaresetpriortofinalresetbeing appliedIfterminatedpartwaytheFlashROMdatawillbedamangedandlateritmaynotstartup

ThefollowingdescribestheprocedurestoupdatetheFWofthisproductusingFTPForWindowsstartthecommandpromptthenfollowingthedirectionsbelowForUNIXLinuxdothesameopera-tionsontheshellexecutionscreen

(AssumedConditions)PrinterIPaddress=192168101AssumesthemainFWdata(rdquoHE7_V100(NIC_MAIN)binrdquo)fortheforthisproductisinthecurrentdirectoryDwhenFTPisexecutedonthehostdevice

larrConnecttoFTP

larrEntertheusername

larrMovetothefirmwaredirectory

larrEnterthepassword(Defaultpublic)

larrCurrentdirectorypositiondisplay

larrSpecifybinarytransfermode

larrWritethefirmwarefile

larrWaitherefortheprintertorestart

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-26

PrecautionsforFWupdatecompatibility

ThefollowingrestrictionsonFWupdateapplytothesubjectFWversions

bullWhenusingaproductwithIFcardFWthatisVer4XXorearlier UpgradetoFWVer500orlaterisnotpossibleUseVer4XXorearlierFWbullWhenusingaproductwithIFcardFWthatisVer500orlater DowngradetoFWVer4XXorearlierisnotpossibleUseVer500orlaterFW

CheckingtheversionoftheIFcardthatisusedbullTurnonthepowerwhilepressingandholdingtheFeedswitchontheprinterunitandchecktheself-testprintinformation(Fordetailsaboutthecontentsofself-testprintrefertosection325ldquoSelf-testPrintrdquo)

bullTochecktheversionfromthePCBchassisappearancerefertosection21ldquoModelNamesrdquo

IFBD-HE0708 BE07 Userrsquos Manual

3-27

319 DiscoveryThisproducthasaStargenuineNICsearchprotocolSDP(StarDiscoveryProtocol)SDPusesUDPcommunicationport22222SDPisusedtosearchtheproductoverLANusingapplicationsoftwaresuchasasettingutilityprogram

ThefollowingisanexampleTheNameofIFUnitfieldisdifferentthisproduct(IFBD-HE0708BE07)andtheoldproducts(IFBD-HE0506BE05)bullNameofIFUnitldquoIFBD-HE0506rdquobullNameofIFUnitldquoIFBD-HE0708rdquo

(Ex)Detaileddisplayexampleofsearchresultsusingadiscoverytool(OSWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

3-28

3110 TFTPClientWhentheprinterpoweristurnedonwhileyouholddownthepushswitchtheTFTP(TrivialFileTransferProtocol)clientstoredinthebootloaderisstartedupTheTFTPclientautomaticallydownloadsthemainprogramfromtheTFTPserverovertheLANandwritestotheFlashROMontheNICboardWhenwritingendsnormallytheprinterwillautomaticallyberesetandwillstartupnormallyThefollowingflowchartshowstheseriesofoperations

YES

NO

YES

NO

Power On (Reset)

Was Push

Switch Released

Was Push

Switch Pressed

LAN Connector LED (RedGreen)

Stops Blinking Alternately

Get IP Address from

DHCPBOOTP Server (1)

Connect to TFTP Server

Download NIC Main

Firmware (2)

Write Main Firmware to

Flash Memory

Reset Printer

To Main Program Execution

LAN Connector LED (RedGreen)

Starts Blinking Alternately

1ItisnecessarytostartuptheTFTPandDHCPBOOTPserversonthesamemachine2TheNICmainfirmwarefilenamedownloadedfromTFTPmustbeldquoNIC_MAINbinrdquoEveniftheversionisdifferentthefirmwaremustbethesamenameaswhendownloadingusingTFTP((Ex)YoucanchangeldquoHE7_V100(NIC_Main)binrdquotoldquoNIC_MAINbinrdquo)

NoteThisTFTPclientfunctionisusedforemergencyrecoverywhentheFWmainfirmwarehasbeendamagedUsetheFTPserverfunctionforordinaryFWupdates(Seesection318FTPServer)

IFBD-HE0708 BE07 Userrsquos Manual

3-29

3111 TCPKeep-AliveThisproductsupportsTCPKeep-AliveIfTCPKeep-AliveisvalidTCPKeep-Aliveoperationsareperformedunderthefollowingconditionsonthecomputer

Item Value FactoryDefault RemarksSetting ENABLEDISABLE DISABLEDisconnectiontimeouttime Approx42seconds Note1

Note1Ifthereisnoresponseforthistimefromthecomputertheprinterforciblydisconnectstheconnection(RST)

ThisfeatureisappliedtoallTCPIPcommunicationsports ThisfeatureisunrelatedtotheTCP9100datareceptiontimeout

Thefollowingisanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltDATAgt

ltDATAgt

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

RST

Printer (TCP Port)

Receive TCP Connection

Detect TimeoutForced Disconnection

No Reception Data From PC

Start TCP Keep-Alive prove

No Response from PC (Approx 42 Seconds)

TCP Connection)

PC Problem Occurs Here

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-30

3112 SNMP ThisfunctionsupportsFWVer500orlaterTheSNMPofthisproductincludesaSNMPagentthatoperatesusingUDPIPVariousinformationaboutthisproductandtheprintercanbemanagedwiththeSNMPmanager

ItiscompatiblewithSNMPv1andsupportsMIB-II(RFC1213)andHostResource-MIB(RFC1514)ReadprivilegeisgrantedtocommunitynameldquopublicrdquoandthecharacterstringregisteredinldquoAuthenticCommunityrdquointheproductsettingsishandledasthewriteprivilegeHoweverifnocharacterstringissetinldquoAuthenticCommunityrdquowriteprivilegeisgrantedtocommunitynameldquopublicrdquo

RestrictionssysContactsysNameandsysLocationarelimitedtoamaximumof78(1-byte)charactersifAdminStatusandifOperStatusareread-onlyand1isalwaysreturnedasthereadvalue AnexplanationoftheMIBsupportedbythisproductislistedinthetablebelow

MIB-II(RFC1213)Name DescriptionsysDescr ASCIIcharacterstringcontainingthedevicenameversionandotherinformationsysObjectID ObjectIDindicatingtheproductidentificationnumbersysUpTime Elapsedtimeafterstartingup(units10msec)sysContact ASCIIcharacterstringcontainingtheadministratornameandcontactinformationsysName ASCIIcharacterstringcontainingthedevicemanagerdomainnameandother

informationsysLocation ASCIIcharacterstringindicatingthephysicallocationwherethedeviceisinstalledsysServices ValueindicatingthedeviceprotocollevelserviceifNumber DevicenetworkinterfacenumberifIndex InterfaceidentificationnumberifDescr ASCIIcharacterstringindicatinginformationassociatedwiththeinterfaceifType PhysicallayerandlinkprotocolinterfacetypeifMtu MaximumtransmittabledatagramsizeifSpeed Interfacetransmissionspeed[bitsec]ifPhysAddress InterfacephysicaladdressifAdminStatus InterfaceadministrationstatusifOperStatus InterfaceoperatingstatusifLastChange sysUpTimevalueatthetimewhentheinterfaceoperatingstatuswaslastchangedifInOctets NumberofbytesreceivedbytheinterfaceifInUcastPkts NumberofsubnetworkunicastpacketsreceivedanddeliveredtoahigherlayerifInNUcastPkts NumberofbroadcastormulticastpacketsreceivedanddeliveredtoahigherlayerifInDiscards Numberofnormalreceivedpacketsthatwerediscardedduetofullbufferorother

reasonifInErrors NumberofreceivederrorpacketsifInUnknownProtos Numberofreceivedpacketsthatwerediscardedbecauseofaninvalidor

unsupportedprotocolifOutOctets TotalnumberoftransmittedbytesifOutUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedunicasttransmissionof

IFBD-HE0708 BE07 Userrsquos Manual

3-31

Name DescriptionifOutNUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedbroadcastormulticast

transmissionofifOutDiscards Numberofpacketsthatwerediscardedandnottransmittedduetofullbufferor

otherreasonifOutErrors NumberofpacketsthatwerenottransmittedduetoerrorifOutQLen Lengthoftheoutputqueue(numberofpackets)ifSpecific MIB-definedobjectIDuniquetotheinterfacemediathatisbeingusedatIfIndex Valuethatidentifiestheinterfacerelatedtothistranslationentry(=ifIndex)atPhysAddress Media-dependentphysicaladdressatNetAddress Networkaddress(IPaddress)correspondingtothephysicaladdressipForwarding IndicationofwhetherornotthereisafunctionforforwardingIPdatagrams

receivedattheIPgatewaytootherdestinations (1Forwarding2NotForwarding)

ipDefaultTTL DefaultvalueofIPdatagramheaderTTLipInReceives TotalnumberofreceivedIPdatagramsipInHdrErrors NumberofdatagramsdiscardedduetoIPheadererroripInAddrErrors NumberofdatagramsdiscardedduetoproblemwiththeIPheaderdestination

addressipForwDatagrams NumberofIPdatagramsforwardedtothefinaldestinationipInUnknownProtos NumberofIPdatagramsintendedforownnodethatwerediscardeddueto

unknownorunsupportedprotocolipInDiscards NumberofdatagramsdiscardedduetobufferspaceorotherinternalproblemipInDelivers NumberofdatagramsdeliveredtoIPuserprotocols(higher-levelprotocols

includingICMP)ipOutRequests0 NumberofIPdatagramtransmissionrequestsexecutedbylocalIPuserprotocolsipOutDiscards NumberofIPdatagramsthatwerediscardedandnottransmitteddueto

insufficientbufferorotherreasonipOutNoRoutes NumberofIPdatagramsdiscardedbecausenoroutetothedestinationcouldbe

foundwhentransmittingipReasmTimeout MaximumvalueofreceivingwaittimeforallIPdatagramswhenfragmentedIP

datagramsarereceivedandreassembledipReasmReqds NumberofreceivedfragmentedIPdatagramsnecessarytoreassembletheentityipReasmOKs NumberofreceivedfragmentIPdatagramsthatweresuccessfullyreassembledipReasmFails NumberofreceivedfragmentIPdatagramswherereassemblyfailedipFragOKs NumberofdatagramsthatweresuccessfullyfragmentedforthisentityipFragFails Numberofdatagramsthatcouldnotbefragmentedandwerediscardedforthis

entityipFragCreates NumberoffragmentIPdatagramsthatweregeneratedasaresultof

fragmentationforthisentityipAdEntAddr IPaddresswhichisassociatedwiththeaddressinformationipAdEntIfIndex InterfaceidentificationnumbercorrespondingtothisIPaddressipAdEntNetMask SubnetmaskvalueassociatedwiththisIPaddressipAdEntBcastAddr ValueoftheleastsignificantbitintheIPbroadcastaddressusedforbroadcast

sentontheinterfaceoftheIPaddressipAdEntReasmMaxSize MaximumIPdatagramsizethatcanbereassembledfortheentityfromthe

receivedfragmentIPdatagrams

IFBD-HE0708 BE07 Userrsquos Manual

3-32

Name DescriptionipRouteDest DestinationIPaddressofthisroute(0000=Defaultroute)ipRouteIfIndex Interfaceidentificationnumberfortransmittingtothenextdestinationhostonthis

route(=ifIndex)IpRouteMetric Primaryroutingmetricforthisroute(-1=Notused)ipRouteNextHop IPaddressofnexthoponthisrouteIpRouteType Routetypes(1Noneofthefollowing2Invalidroute3Directconnection4

Indirectconnection)IpRouteProto RoutingmechanismbywhichthisroutewaslearnedIpRouteAge Elapsedtimeafterthisroutewaslastconfirmedasanormalroute[sec]IpRouteMask ValuewhichperformslogicalANDbeforecomparisonwithipRouteDestorthe

destinationaddressipRouteInfo MIBdefinitionnumberforroutingprotocolusedforthisrouteipNetToMediaIfIndex Interfaceidentificationnumberforthisentry(=ifIndex)ipNetToMediaPhysAddress Media-dependentphysicaladdressipNetToMediaNetAddress IPaddresscorrespondingtothephysicaladdressofthisentryipNetToMediaType Addressconversionmethod(1Noneofthefollowing2Invalidvalue3Dynamic

conversion4Staticconversion)icmpInMsgs TotalnumberofreceivedICMPicmpInErrors NumberofreceivedICMPmessagesthatwerediscardedduetochecksumerror

orotherICMPspecificationerroricmpInDestUnreachs NumberofICMPdestination-unreachablemessagesreceivedicmpInTimeExcds NumberofICMPtime-exceededmessagesreceivedicmpInParmProbs NumberofICMPparameter-problemmessagesreceivedicmpInSrcQuenchs NumberofICMPsource-quenchmessagesreceivedicmpInRedirects NumberofICMPredirectmessagesreceivedicmpInEchos NumberofICMPecho-requestmessagesreceivedicmpInEchoReps NumberofICMPecho-replymessagesreceivedicmpInTimestamps NumberofICMPtimestamp-requestmessagesreceivedicmpInTimestampReps NumberofICMPtimestamp-replymessagesreceivedicmpInAddrMasks NumberofICMPaddressmaskrequestmessagesreceivedicmpInAddrMaskReps NumberofICMPaddressmaskreplymessagesreceivedicmpOutMsgs TotalnumberofICMPmessagestransmittedicmpOutErrors NumberofICMPmessagesthatwerediscardedandnottransmittedduetofull

bufferorotherreasonattimeofICMPtransmissionicmpOutDestUnreachs NumberofICMPdestination-unreachablemessagestransmittedicmpOutTimeExcds NumberofICMPtime-exceededmessagestransmittedicmpOutParmProbs NumberofICMPparameter-problemmessagestransmittedicmpOutSrcQuenchs NumberofICMPsource-quenchmessagestransmittedicmpOutRedirects NumberofICMPredirectmessagestransmittedicmpOutEchos NumberofICMPecho-requestmessagestransmittedicmpOutEchoReps NumberofICMPecho-replymessagestransmittedicmpOutTimestamps NumberofICMPtimestamp-requestmessagestransmittedicmpOutTimestampReps NumberofICMPtimestamp-replymessagestransmittedicmpOutAddrMasks NumberofICMPaddressmaskrequestmessagestransmittedicmpOutAddrMaskReps NumberofICMPaddressmaskreplymessagestransmitted

IFBD-HE0708 BE07 Userrsquos Manual

3-33

Name DescriptiontcpRtoAlgorithm AlgorithmthatdecidestheresendtimeoutvalueforTCPconnection

(1Noneofthefollowing2Fixedvalue3MIL-STD-17784VanJacobsonrsquosalgorithm)

tcpRtoMin MinimumTCPprotocolresendtimeoutvalue(units10msec)tcpRtoMax MaximumTCPprotocolresendtimeoutvalue(units10msec)tcpMaxConn MaximumnumberofTCPconnectionstcpActiveOpens NumberoftimesthatTCPconnectionswereactivelyopenedtcpPassiveOpens NumberoftimesthatTCPconnectionswerepassivelyopenedtcpAttemptFails NumberoftimesthatTCPconnectionsfailedtcpEstabResets NumberoftimesthatTCPconnectionswereresettcpCurrEstab NumberofTCMconnectionswithstatusESTABLISHEDorCLOSE-WAITtcpInSegs NumberofreceivedTCPsegmentstcpOutSegs NumberoftransmittedTCPsegmentstcpRetransSegs NumberofresentTCPsegmentstcpConnState StatusofthisTCPconnection

(1Closed2Listen3SynSent4SynReceived5Established6FinWait17FinWait28CloseWait9LastAck10Closing11TimeWait12DeleteTCB)

tcpConnState StatusofthisTCPconnectiontcpConnLocalAddress LocalIPaddressofthisTCPconnectiontcpConnLocalPort LocalportnumberofthisTCPconnectiontcpConnRemAddress RemoteIPaddressofthisTCPconnectiontcpConnRemPort RemoteconnectionportofthisTCPconnectiontcpInErrs Numberofreceivederrorsegments(TCPchecksumerroretc)tcpOutRsts NumberoftimesthatTCPconnectionswereresetudpInDatagrams TotalnumberofUDPdatagramsdeliveredtoUDPusersudpNoPorts NumberofreceivedUDPdatagramsdestinedforportsthatarenotopenudpInErrors NumberofreceivedUDPdatagramswhichwerediscardedduetoaproblemwith

thedestinationportapplicationudpOutDatagrams NumberoftransmittedUDPdatagramsudpLocalAddress LocaladdressofUDPreceivingstandbyport(0000nodesignatedreceiving

address)udpLocalPort Receivingwaitlocalportnumber

IFBD-HE0708 BE07 Userrsquos Manual

3-34

Name DescriptionsnmpInPkts TotalnumberofSNMPmessagesreceivedfromthetransportservicesnmpOutPkts TotalnumberofSNMPmessagetransmissionrequestssenttothetransportlayersnmpInBadVersions TotalnumberofreceivedSNMPmessagesthatwereforanunsupportedversionsnmpInBadCommunityNames TotalnumberofreceivedSNMPmessageswithaninvalidcommunitynamesnmpInBadCommunityUses NumberofreceivedSNMPmessagesthatindicatedanoperationwhichisnot

permittedbythatcommunitysnmpInASNParseErrs NumberoferrorsinASN1orBERformatdetectedwhiledecodingreceivedSNMP

messagessnmpInTooBigs NumberofreceivedSNMPPDUwitherrorstatusldquoTooBigrdquosnmpInNoSuchNames NumberofreceivedSNMPPDUwitherrorstatusldquoNoSuchNamerdquosnmpInBadValues NumberofreceivedSNMPPDUwitherrorstatusldquoBadValuerdquosnmpInReadOnlys NumberofreceivedSNMPPDUwitherrorstatusldquoReadOnlyrdquosnmpInGenErrs NumberofreceivedSNMPPDUwitherrorstatusldquoGenErrrdquosnmpInTotalReqVars NumberofMIBobjectsreadsuccessfullyasaresultofGet-RequestandGet-

NextRequestPDUssnmpInTotalSetVars NumberofMIBobjectschangedsuccessfullyasaresultofreceivingSet-RequestsnmpInGetRequests NumberofreceivedSNMPGet-RequestPDUssnmpInGetNexts NumberofreceivedSNMPGet-NextRequestPDUssnmpInSetRequests NumberofreceivedSNMPSet-RequestPDUssnmpInGetResponses NumberofreceivedSNMPGet-ResponsePDUssnmpInTraps NumberofreceivedSNMPtrapPDUssnmpOutTooBigs NumberoftransmittedPDUswithdesignatederrorstatusldquoTooBigrdquosnmpOutNoSuchNames NumberoftransmittedPDUswithdesignatederrorstatusldquoNoSuchNamerdquosnmpOutBadValues NumberoftransmittedPDUswithdesignatederrorstatusldquoBadValuerdquosnmpOutGenErrs NumberoftransmittedPDUswithdesignatederrorstatusldquoGenErrrdquosnmpOutGetRequests NumberoftransmittedSNMPGet-RequestPDUssnmpOutGetNexts NumberoftransmittedSNMPGet-NextRequestPDUssnmpOutSetRequests NumberoftransmittedSNMPSet-RequestPDUssnmpOutGetResponses NumberoftransmittedSNMPGet-ResponsePDUssnmpOutTraps NumberoftransmittedSNMPtrapPDUssnmpEnableAuthenTraps Controlofauthentication-failuretrapgeneration

(1Generatetraps2Donotgeneratetraps)

HostResource-MIB(RFC1514)Name DescriptionhrDeviceIndex CharacteristicvalueassignedtotheconnecteddevicehrDeviceType ConnecteddevicetypehrDeviceDescr CharacterstringdescribingtheconnecteddevicehrDeviceID ConnecteddeviceproductIDhrDeviceStatus Connecteddevicestatus

(1Unknown2Running3Warning4Testing5Down)hrDeviceErrors NumberoftimeserrorsweregeneratedbytheconnecteddevicehrPrinterStatus Connectedprinterstatus

(1Idle2Printing3Warmup)hrPrinterDetectedErrorState Connectedprintererrorstatus

(0LowPaper1NoPaper2LowToner3NoToner4DoorOpen5Jammed6Offline7ServiceRequested)

IFBD-HE0708 BE07 Userrsquos Manual

3-35

31121SNMPConfigurationParametersThefollowingparameterscanbesetfromwebconfigurationorTelnetThesevaluescanalsobecheckedatself-testprint

Name Settingrange DefaultvalueAuthenticCommunity Max15characters(ASCII) ldquopublicrdquoTrapCommunity Max15characters(ASCIIJapaneseOK) ldquopublicrdquoTrapAddress(IP) 0000-255255255255 0000SysContact Max78characters(ASCIIJapaneseOK) NoneSysName Max78characters(ASCIIJapaneseOK) NoneSysLocation Max78characters(ASCIIJapaneseOK) NoneEnableAuthenTrap 1or2 2

31122 Trap Issue Events WhentheEnableAuthenTrapsettingforthisproductisENABLEthenthisproductissuestrapstotheSNMPmanager(trapnotificationaddress)whenthefollowing3eventsoccur

[Trapissueevents]1Whenproductwasstartedup[Generictraptype=0(ColdStart)]

2Whenprinterstatuschanged(IEEE1284portstatusmonitor)[Generictraptype=6(EnterpriseSpecific)]

3Whenaccessbyaninvalidcommitteenameoccurred[Generictraptype=4(AuthenticationFailure)]

IFBD-HE0708 BE07 Userrsquos Manual

3-36

32 OtherSpecifications321 Operating Time

Thereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP(startofIPaddressacquisition)Ittakesapproximately18secondsbeforetheTCPIPservices(HTTPTELNETFTPLPDRawSocketPrint)canbeusedafterturningonthepower

NoteWhenacquiringtheIPaddressbyDynamice(DHCPBOOTPRARP)thistimemay lengthendependingontheserverresponsetime

322 PushSwitchWhiletheTCPIPisoperating(thepowerhasbeenturnedonanditiswithintheelapsetimedescribedinsection321StartupTime)ifthepushswitchiscontinuedtobehelddowntheLEDdisplaypatternwillchangeaccordingtothetimesshownbelowWhentheswitchisreleasedtheproductwillentereachspecialmode

SpecialMode

Phase SWPressingTimeLANConnector

LEDBlinkingPattern SpecialModeGreen Red

1 1secondtolessthan5seconds Blinking Blinking NICsettinginitializemode(2)2 5secondtolessthan9seconds Extinguished Blinking Reserved(Undefined)3 9secondtolessthan13seconds Blinking Extinguished Reserved(Undefined)

Over13seconds(1)

Note1WhenPhase3isexceededpresstheswitchfor1secondtoreturntoPhase1

Note2ExecutionproceduresfortheNICsettinginitializemode

1 Afterenteringthismodepressthepushswitchonceandreleaseit TheLEDdisplaywillbeldquoGreen=ExtinguishedRed=ExtinguishedrdquoandtheinitializingoftheNICsettingsinthenon-volatilememorywillbegin

2 Iftheinitializationissuccessfultheprinterwillautomaticallybereset DonotturnoffthepowerorapplyaresetuntilthisresethasbeenappliedAlsoiftheNICsettinginitializationfailstheLEDdisplaywillbeldquoGreen=ExtinguishedRed=Litrdquoandallopera-tionswillstopIfsoturnthepoweroff

NoteWhenturningthepoweronadifferentmode(automaticfirmwareupdatefunctionusingTFTPclient)willstartupthatisdifferenttotheabovefunctionsfortheoperationswhenturningthepoweronwiththepushswitchpressedFordetailsseesection318TFTPCli-ent

IFBD-HE0708 BE07 Userrsquos Manual

3-37

323 DIPSwitchesDIPswitchesareloadedwhenthepoweristurnedonorwhentheprinterisresetThereforewhenyouchangethesettingsenablethembyturningtheprinteronagainorbyexecutingaprinterresetTurnthepoweroffbeforechangingthePCBandinterfacetype

DIPswitch Feature ON OFFDIPSW1 SetsIPaddressacquisitiontimeout Notimeout 20seconds(factorydefaultsetting)DIPSW2 Reserved(Fixedatoff) - -

DIPSW1SetsthetimeouttimewhengettingtheaddressfromaDHCPBOOTPserverThefactorydefaultsetting(whensettooff)is20secondsWhensettoonthereisnotimeoutIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedAsaresultatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtohavenoIPaddressacquisitiontimeout

DIPSW2PresentlyunusedAfeaturewillbeaddedinthefutureThisshouldalwaysbeoff

324 LEDThereisaredandagreenLEDequippedonthenetworkinterfaceconnector(LANconnectorRJ45)Thesefunctionasoutlinedbelowundernormaloperatingconditions

Red(LINKActivity) Alinkhasbeenestablishedbetweentheportandtheconnecteddevice CommunicationsarereadyatbothdevicesGreen(100M) Lightswhentheportisoperatingat100Mbps

ForotherstheflashingpatternchangesaccordingtothepressingofthepushswitchFordetailsseesections3110TFTPClientand322PushSwitch

IFBD-HE0708 BE07 Userrsquos Manual

3-38

325 Self-testPrintIfthisproductexecutesaprinterself-printthefollowingisprintedaftertheprintersettingprintFinallyfortheIPparameterinformationduringoperationitisnotpossiblewhenconductingaself-printbycommandfromthehostdevice

Self-testPrintExample(ForFWVer500andStarwebPRNTmodel)

VersionInformation(MainBootLoadPLD)

NICSettingInformation(SameasthenetconfinirdquoFile)

TheWebPrintsettingitemsareformodelswhichsupportStarwebPRNTonlyTheSNMPsettingitemsareforFWVer500orlateronly

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 14: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

3-5

3115 TransitionofProcessesinIPAddressAcquisition

WhenStaticisvalidIfStatic(fixedaddress)issetstartupalwaysreliesupontheStaticcondition(fixedaddress)InsuchacaseDCHPBOOTPRARPARPPingbecomeinvalidandstartupdoesnotoccur

WhenStaticisinvalid(default)IfStatic(afixedaddress)hasnotbeenseetheinformationbelowfordetailsontherelationships(timing)forstartingstoppingtheserverthatprovidesthepassingoftimefromthestartupoftheTCPIP()anddynamicaddressesWhentheNICsettingisinitializedoperationsfollowthistimingNotethatthereisanerrorofapproximatelyplusmn3inthetimesdisclosedbelowThereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP

ltDIPSW1=OFF(Default)gt

DHCP

RARP

ARPPing

0

[14]

15

[29]

20

[34]

DHCPBOOTP Start

DHCPValid Region

RARP Valid Region

rarr Time after starting TCPIP (seconds)

[Lower leve Time after turning on the power (seconds)]

Ping ARP Start RARP Start

BOOT Valid Region

BOOTP

Ping ARP Valid Region

ThefirstIPaddressacquiredbyeitherprotocolbecomestheNICoperatingaddressandallotherprotocolsareinvalidThedetailsareoutlinedbelow

TheIPaddressacquiredfirstbyeitherDCHPandBOOTPinthetimebetween0to15secondsisvalid WhentheIPaddressinformationisvalidduringthattimeRARPandARPPingdonotstart TheIPaddressacquiredfirstbyeitherDCHPBOOTPandRARPinthetimebetween15and20secondsis valid Addressesprovidedthereafterfromanotherserverarediscarded WhentheIPaddressinformationisvalidduringthattimeARPPingdonotstart

ltDIPSW1=ONgtTheDHCHPBOOTPvalidregionisaninfinitetimeafterTCPIPstartupIfsuchcasesRARPandARPPingcannotbeusedIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedInsuchcasesatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtoignoretheIPaddressacquisitiontimeout

IFBD-HE0708 BE07 Userrsquos Manual

3-6

312 LPRLPD

TheLPRprotocolsupportedbytheLPDofthisproductconformstoRFC1179(partiallyunsupported)ThelistoflogicprinternamesishandledasthequeuenameLPRisanacronymforLinePRinterdaemonprotocolItwasoriginallyaprintingprotocolprescribedasaUNIXprintingsystemCurrentlyitissupportedasstandardonWindows(NTandlater)ldquoLPRrdquoissometimesusedasanexecutionfilenameoftheLPRprintingutilitysoftwareTheprintserver(Daemon)thatsupportsLPRiscalledanLPD(LinePrinterDaemon)LPDusesTCPcommunicationport515

Thereceptionbufferforprintdatais1Mbytes(sharedwithRawSocketPrint) Itdoesnotsupportburnerprinting SettoldquoIprdquoonthehostdevice-portsettingswhenspecifyingaqueuename EnablethisiftheLPRbytecounter-addedenabledisablecanbeselected Seesection63DriverSupportTablefordetailsonsupportbyStarMicronicsrsquodrivers IfyouareusingastandardWindowsTCPIPprinterportandaCUPS(UNIXLinuxorMac)driverseesection 53DriverSupportTableforimportantnotes SincethereareadditionalinstructionswhenusingaWindowsstandardTCPIPprinterportoraCUPS(UNIX LinuxMac)driverSee63DriverSupportTable

IFBD-HE0708 BE07 Userrsquos Manual

3-7

313 RawSocketPrint

ThisproductsupportsRawSocketPrintcommunicationforprintingundertheTCPIPenvironmentWithRawSocketPrintalldataflowingduringtheTCPsessionisconsidereddatahandledbetweentheprinterandhostdeviceandbidirectionaldatadistributionisperformedSeethetablebelowforTCPcommunicationsportspecifications

Item Specifications Remarks

CommunicationPortNumber TCP9100

NumberofSimultaneousConnectionSessions 1or8 bullFactorydefaultsettingis1

Datareceptiontimeout0(ignore)30seconds40sec-onds60seconds120seconds180seconds300seconds

bullFactorydefaultsettingis0(ignored)bullWhenthereisatimeoutforc-ibledisconnectsconnection

Thereceptionbufferforprintdatais1Mbytes(sharedwithLPR) Themaximumnumberofsessionsreceivedforport9100issetusingNICsettings(9100MultiSession) Whensettoldquo9100MultiSessionEnablerdquothemaximumnumberofsessionsforreceptionis8whensetto ldquo9100MultiSessionldquoDisablerdquothemaximumnumberofsessionsforreceptionis1Whentherearereceptions forconnectionrequeststhatexceedthisnumberarejectionpacket(TCPReset)isissuedtothehostdevice

NotePrecautionsregardingswitchingfromoldproductsIFBD-HE0506BE05 Becarefulbecausethemulti-sessionsettingsforRawSocketPrint(9100)inthefactorydefault settingsaredifferent Setthemulti-sessionsettingsusingHTTP(Web)TelnetFTP Werecommendsettingtothesameconditionswhenswitchingfromanolderproduct (Fordetailsseesection63DriverSupportTable)

9100MultiSessionFactoryDefaultSettings bullIFBD-HE0506BE05(oldproduct)Valid bullIFBD-HE0708BE07(thisproduct)Invalid

WhenMultiSessionisvalidandprintdataisreceivedatthesametimeasmultiplesessionsarereceivedfrom thehostdevicethesessionthatfirstreceivedtheprintdataoccupiestheprinterportandprintdataofother

sessionsaccumulatesintheNICreceptionbufferuntilthesessionisclosedNotethatthesessionreceptionorderandprintoutputorderdonotalwaysmatch

Datacomingfromtheprintertothehosthostdeviceisstatusinformationobtainedfromtheprinter Seetheprinterrsquosspecificationsmanualfordetailsonthecontentsofstatusinformation DisconnectionoftheTCPsession(TCPFINRST)isconsideredtheendtoonesession InthatcasespecialcommunicationprocedureswiththeprinterarenotdoneIfspecialproceduresare requiredsuchasterminatingprintingdosofromthehostdevice IftheRSTpacketissentwhentheTCPsessionisdisconnectedfromthehostdevicesidesomeoralloftheprintdata maybeerased Youcanautomaticallyfreeasessionthatisunusedwhilebeingconnectedbysettingthedatareceptiondata timeout9100DataTimeoutThedatareceptiontimeoutcanbesetin0304060120180360seconds ThesettingscanbemadeusingWEBTelnentandFTPandthevaluesarestoredintheproductrsquosnon-volatile memory Factorydefaultsettingsis0(timeoutinvalid) Seesection63DriverSupportTablefordetailsonsupportbyStarMicronicsrsquodrivers SincethisprotocolcannotbeusedwhenusingaWindowsstandardTCPIPprinterportoraCUPS(UNIX LinuxMac)driverspecifyLPR(LPD) Fortheusertocreateasocketcommunicationprogramseethecommunicationproceduresbetweenthehost

deviceandprinterbelow

IFBD-HE0708 BE07 Userrsquos Manual

3-8

CommunicationProcedures(1) EstablishaTCPconnectionbetweenthehostandprinter(2) WhentheNSBfeature()isvalid Thehostdevicesendsandreadsthestatus(NSB)sentbytheprinter(Required)Ifthestatusdataisnotsent

hereitispossiblethattheprinterisnotreadytoreceivetheprintdatasoalwaysdothis(3) SendPrintData(4) WhentheASBfeature(1)isvalidreceivethestatusbecausetheprintersendsthestatustothehostdevice

whenitsstatuschanges Whenthehostdevicesendsastatusrequestcommandreceivebecausethestatusisreturnedforthatcom-

mandrarrRepeatsteps(3)and(4)untilprintdataends

(5) DisconnectTCPconnectionfromthehost(Client)tothePrinter(server)

NoteBeforedisconnectingtheTCPconnectionwiththeprinterthehostdevicemustreceiveallofthestatusdatasentfromtheprinter

NoteNSBfeatureSendsstatustohostdevicewhenTCP9100isconnectedtotheport ASBfeatureSendsautomaticstatustohostdeviceeachtimethereisachangeontheprinter SeeeachprinterrsquosspecificationsmanualandcommandspecificationsmanualsforinformationrelatedtovalidinvalidsettingsoftheNSBandASBfeatures

SYN SYN ACK

ltNSB Statusgt

ltPrint datagt

FIN FIN ACK

Host device Printer (TCP9100)

ltASB Statusgt

ACK

ACK

Communication Chart Example (When NSBASB are valid)

(1) Receive TCP Connection

(2) Send Status (NSB)

(4) Send Status (ASB)

(5) Disconnect TCP Response

Printer Status

Change

Start sending

print data after

receiving NSB

(1) TCP Connection Request

(2) Receive Status

(3) Send Print Data

(4) Receive Status

(5) TCP Disconnection Request

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-9

314 StatusAcquisitionFeature

ThisproductsupportstheprinterstatusacquisitionfeatureusingTCPcommunicationsport9101SeethetablebelowforTCPcommunicationsportspecifications

Item Specifications RemarksCommunicatinoPortNumber TCP9101

NumberofSimultaneousConnectionSessions 8

Datareceptiontimeout 30seconds bullWhenthereisatimeoutforcibledisconnectsconnection

Whenthefollowingcommandandparametersarereceivedfromthecomputertheprinterstatusinformation(ASB)isreturnedIfacommandoutsideoftherangeisreceivedtheconnectionisdisconnected

Commands Hexadecimal Parameterslsquo2rsquo 32H Any50bytes

Procedures1)Hostdevicetoprinter

AfterconnectingtoTCP9101sendthecommandandparametersandwaitfortheresponsefromtheprinter(Fortheparameterswerecommend00HforallDatasendingexample32H 00000000000000000000000000000000000000000000000000

2)ResponseprintertohostdeviceAftertheprinterreturnsitsstatus(ASB)itdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmedSeeeachprinterrsquoscommandspecificationsmanualfordetailsontheprinterstatusinformation(ASB)DataresponseexampleSTARMode23H86H000000000000000000

Thefollowingshowsanexamplecommunicationchart

SYN

SYN ACK

lsquo2rsquo + 50bytes

FIN FIN ACK

ACK

ACK

ltASB Statusgt

Host device Printer (TCP9101)

(1) Receive TCP Connection

(2) Send ASB Status

(3) Disconnect TCP

(1) TCP Connection Request

(2) Send Command

(3) Receive Status

(4) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-10

315 AuthenticationResetGetSettingsInformationTCP9100forcedreleaseUseTCPcommunicationsport22222tosendacommandfromthehostdevicetoperformanauthenticationresetandgetsettingsinformationSeethetablebelowforTCPcommunicationsportspecifications

Item Specifications RemarksCommunicationPortNumber TCP22222

NumberofSimultaneousConnectionSessions 4

Datareceptiontimeout 30seconds bullWhenthereisatimeoutforcibledisconnectsconnection

ThetablebelowshowsalistofsupportedcommandsIfacommandoutsideoftherangeisreceivedtheconnectionisdisconnected

Commands Hexadecimal Function AutomaticDisconnectltFSgtlsquo0rsquo[UserName]ltNULgt[Password]ltNULgt

1CH30H[UserName]00H[Password]00H AuthenticationReset Yes

ltGSgtlsquo0rsquoltNULgt 1DH30H00H GetNICdiscoverydata YesltGSgtlsquo1rsquoltNULgt 1DH31H00H Getprinterstatussetting YesltFSgtlsquo3rsquo[HostPort Number]ltNULgt

1CH33H[HostportNumber]00H TCP9100forcedrelease Yes

3151 AuthenticationResetCommand

Code ltFSgtlsquo0rsquo[UserName]ltNULgt[Password]ltNULgt

Hexadecimal 1F30[UserName]00[Password]00

Parameter UserNameldquouserrdquo(Fixed)

Password ldquoguestrdquo(WhenindefaultCanbechanged)

Function Thiscommandexecutesaforcibleresetregardlessoftheprinterstatus (onlineerrorprintingidling) Torunthisfeatureyouneedauserloginnameandpasswordforuserrights UseHTTP(WEB)TELNETFTPtochangetoanypasswordtoapplyexecutionrestrictions

ResetProcedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdevicebullWhenresetisauthorizedAftertheprinterresends00Htheconnectioniscut(2)andaresetisappliedbullWhenresetisrejectedAftertheprinterresends01Htheconnectioniscut(2)Noresetisexecuted(2)Doesnotcheckforconnectionresponseonhostdeviceside

ThefollowingshowsanexamplecommunicationchartHost device

SYNSYN ACK

ACK

ltFSgt lsquo0rsquo ldquouserrdquo ltNULgt [Password] ltNULgt

lt00Hgt or lt01Hgt

FINFIN ACK

ACK

Printer (TCP22222)

(1) TCP Connection Request

(1) TCP Connection Request

(2) Response (Accept 00HReject 01H)

(3) Disconnect TCP

(4) Reset When Accepted

(2) Send Command

(3) Receive Response

(4) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-11

3152 SettingInformationAcquisitionCommand

Code ltGSgtlsquo0rsquoltNULgt

Hexadecimal 1D3000

Function ThiscommandwillgettheprinterrsquosNICsettinginformation(discoverydata) ThiscommandisusedbyStarMicronicsdriversandtools

Procedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdeviceAftertheprinterreturnstheNICdiscoverydatausingthenextresponsedataformatitdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmed

Format ltGSgtlsquo0rsquoltNULgtn1n2[Discoverydata]

Hexadecimal 1D3000n1n2[Discoverydata]

Parameter n1n2Discoverydatadatalength(n1256+n2)

Thefollowingshowsanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltGSgt lsquo0rsquo ltNULgt

ltGSgt lsquo0rsquo ltNULgt n1 n2 [Discovery Data]

FIN

FIN ACKACK

Printer (TCP 22222)

(1) TCP Connection Request

(2) Send Command(3) Receive Request

(4) TCP Disconnection Response

(1) Receive TCP Connection

(2) Return Discovery Data

(3) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-12

Code ltGSgtlsquo1rsquoltNULgt

Hexadecimal 1D3100

Function Thiscommandwillgettheprinterrsquosstatussettinginformation ThiscommandisusedbyStarMicronicsdriversandtools

Procedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdeviceAftertheprinterreturnsthestatussettinginformationusingthenextresponsedataformatitdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmed

FormatltGSgtlsquo1rsquoltNULgtn1n2[P1][P2][P3][Pn]

Hexadecimal1D3100n1n2[P1][P2][P3][Pn]

Parametern1n2Parameter[P1]-[Pn]datalength(n1256+n2)

Parameters Item ParameterValue Hexadecimal ContentsP1 StatusFormat lsquo0rsquo 30H StarASB+ExpandedStatus

lsquo1rsquo 31H OnlystatusP2 NSBSetting lsquo0rsquo 30H Invalid

lsquo1rsquo 31H ValidASBSetting lsquo0rsquo 30H Invalid

lsquo1rsquo 31H Valid

ReturnExampleExampleSTARLinemodeNSB=ValidASB=Valid1DH31H00H 00H03H 30H31H31H

Thefollowingshowsanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltGSgt lsquo1rsquo ltNULgt

ltGSgt lsquo1rsquo ltNULgt n1 n2 [P1] [P2] [P3] [Pn] [Discovery Data]

FIN

FIN ACKACK

Printer (TCP 22222)

(1) TCP Connection Request

(2) Send Command(3) Receive Request

(4) TCP Disconnection Response

(1) Receive TCP Connection

(2) Return Status Setting Information

(3) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-13

3153 TCP9100ForcedRelease

ReleaseaspecifiedhostportnumbersessionfromamongconnectingTCP9100sessions

[Executionprocedures]Asoutlinedinthefollowingproceduresendacommandfromahostdevicetoreceivearesponsefromtheprinter(1) Sendingfromhostdevicetoprinter

Format ltFSgtlsquo3rsquo[Host Port Number]ltNULgt

Hexadecimal 1C33[Host Port Number]00

Parameter Host Port NumberThereleasedhostportnumber(2bytedataisspecifiedinorderofhigh-orderbytetolow-orderbyte)

CommandexampleHostPortNumber=256(0100hex)1C33H01H00H00HHostPortNumber=12300(300Chex)1C33H30H0CH00HHostPortNumber=65530(FFFAhex)1C33HFFHFAH00H

(2) Responsefromprintertohostdevicebull IftherewasnoresponsewhenthesessionwasconnectingTheprinterdisconnectsafterresponding00H(2)(3)

bull WhenreleasingthesessionTheprinterdisconnectsafterresponding01H(3)

(2) ItismandatorytosendthiscommandfromthesamehostdevicewherethesessionwasreleasedthatisconnectingtoTCP9100Foradifferentdevicetheprinterresponds00Handaforcedreleasewillnotbeexecuted

(3) Thiscommanddoesnotconfirmthehostdevicesconnectionresponse

Thefollowingshowsanexamplecommunicationchart

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

Print Data

SYN

SYN ACK

PC(同一端末)

22222

ACK

ltFSgtrsquo3rsquo[Host Port Number] NUL

SYN

SYN ACK

FIN

FIN ACK

ACK

ACK

Print Data

FIN (Lost)

Printer

9100 Host Port Number

01H

Hostdevice

IFBD-HE0708 BE07 Userrsquos Manual

3-14

316 HTTP ServerThisproducthasanHTTP(HyperTextTransferProtocol)serverByaccessingfromawebbrowseryoucanchangeNICsettingsdisplaynetworkinformationandmonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationandsettingsUseTCPUDPcommunicationsport80fortheHTTPserverTheStarwebPRNTfunctionisavailableforIFBD-HE07X08XBE07XByusingtheStarwebPRNTfunctionXMLdatacanbeprintedviaanHTTPserverSeeldquo4StarwebPRNTFunctionrdquoformoredetails

TheHTTPversionisHTTP10 Maximumnumberofsimultaneousconnectionsis1 Userviewinghomepage[LoginNotRequired]httpIPAddressindexhtm (Example)http192168101indexhtm Administratorhomepage[requireslog-in]httpIPAddresslindexhtm (Example)http192168101lindexhtm VeiwingandchangingIPparameterssystemsettingsandpasswords[LoginRequired] Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset Networkinformationdisplay[LoginNotRequired] Printerinformationdisplay[LoginNotRequired] Printerstatusdisplaysareupdatedautomaticallyeachtimethesettingsarerefreshed

Accounts(usernamespasswords)thatcanbeaccessedfromawebbrowserareshowninthetablebelowItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser LoginNotRequired GeneralUsers

(Onlyinformationdisplay)RootUsers ldquorootrdquo ldquopublicrdquo

bull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ForwebsettingsusingHTTPcommunicationthesupportedwebbrowserversionsarelistedinthetablebelowOperationsarenotguaranteedonearlierversionsbullFWVer4XXorearlier

WebBrowser Windows UNIXLinux MacOSXMozillaFirefox10orhigher Netscape7orhigher Opera8orhigher InternetExplorer40orhigher

bullVer500orlaterWebBrowser Windows UNIXLinux MacOSXMozillaFirefox 35 ~ 38~ 3621 ~Netscape Notsupported Notsupported NotsupportedOpera 1217~ 1216 ~ 1217~InternetExplorer 8~Chrome 402660~ 480~ 70~Safari 517~ 402~

Thefollowingshowswebbrowsersettings JavaScriptValid StylesheetValid CharacterSizesDisplayMagnificationMid(Standard)100Display InlineframeValid(FWVer4XXorearlieronly)

IFBD-HE0708 BE07 Userrsquos Manual

3-15

WEBexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)(1)Accesshttp192168101lindexhtm(2)UserNameLog-inasldquorootrdquoPasswordldquopublicrdquo(factorydefaultsetting)(3)ClickNetworkConfiguration-gtSystemConfiguration Inthescreenbelowselect9100MultiSessionENABLEThenclickSubmit

IFBD-HE0708 BE07 Userrsquos Manual

3-16

(4)ClickNetworkConfiguration-gtSaveSelectanyofthefollowingtheclickExecutebullSaverarrConfigurationPrintingrarrRestartdevicebullSaverarrRestartdevice(AfterthesetprintisoutputwhenyouselectConfigurationPrinting)Waitfortheprintertoreset

IFBD-HE0708 BE07 Userrsquos Manual

3-17

317 TELNET ServerTheTELNET(TELecommunicationNETwork)ofthisproductallowsyoutochangeNICsettingsnetworknetworkdisplaysandtomonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationUseTCPUDPcommunicationsport23fortheTELNETserver

ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithTELNETis8 Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset

AnaccounthasmultipleaccountsatloginTheusernamesandpasswordsareasfollowsItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

(1)TELNETcommandexecutionexample(ExChangingafixedIPaddress)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame(AssumedCondition)bullPrinterIPaddressacquiredbyDHCPis192168103

bullThePritnerIPaddresstobesetis192168101subnetmaskis2552552550

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelecttheIPparametersetting

larrSelecttheStaticsetting

larrSelecttheIPaddresssetting

IFBD-HE0708 BE07 Userrsquos Manual

3-18

larrEnterthefixedIPaddress

larrSelectthesubnetmasksetting

larrEnterthefixedsubnetmask

larrReturntothepreviousmenu

larrtelnetconnection

larrReturntothemainmenu

larrStorethesettingsandselectrestar

larrStoreandprintsetingsandrunrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

IFBD-HE0708 BE07 Userrsquos Manual

3-19

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelectSystemConfiguration

larrSelect9100MutliSession

larrSelectENABLE

larrReturntothemainmen

larrStorethesettingsandselectrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

larrStoreandprintsettingsandrunrestart

(2)TELNETexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame

(AssumedConditions)PrinterIPaddress=192168101

IFBD-HE0708 BE07 Userrsquos Manual

3-20

318 FTP ServerYoucanmakeNICsettingsgetthestatusprintandoverwriteNICfirmwarebyuploadingordownloadingfilestoanyspecifieddirectoryusingtheproductrsquosFTP(FileTransferProtocol)serverSeesection33SettingsDisplayItemsfordetailsondisplayinginformationForcontroltheFTPserverusesTCPbullUDPcommunicationport21fordatatransfersitusesTCPcommunicationport20

TheFTPserverissettovalidinthefactorydefaultsettingsbutyoucaninvalidateitusingHTTP(Web)Telnet andFTP UseHTTP(Web)orTelnettoreturnittovalid ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithFTPis8Howeverfordetails onFTPprinting(writingtotheIpdirectory)thenumberofsessionsthatcanbeprintedsimultaneouslyis1 Alsowhensimultaneouslywritingdatafromamultipleofsessionsandthefirstreceivedsessionoccupies morethanoneminutethewritingrequestofsubsequentlyconnectedsessionswillberejected ItisnecessarytospecifyASCII(TypeA)orBinary(TypeI)forfilesasthetransfermodesbutthemode differencesdependontheclientwithoutprocessingonthisproductDataistransferredasisintheBinary modebut0Ahexisconvertedto0Dhex+0AhexfortransferintheASCIImodeForthatreasontoavoid mistakenlyspecifyingthismodethisproductshouldbesettoBinarymodetotransferallfiles SupportsbothActiveandPassivemodessoyoucansenddataoverafirewallTransferthroughputisless efficientinPassivemode Anonymouslogin Ifyouloginwithausernameorpasswordthatisnotregisteredyoucanloginwithgeneraluserrights Whenlogginginasanonymoustheusernameandpasswordmustbewithin31characters Inthiscasethepasswordisomitted WhenaccessinganFTPserverfromahostdevicedosousinganFTPclientsoftware(CUIversioncommand

directinput)ofastandardOS IfthereisnoaccessfromtheFTPclientfor15minutestheFTPserverwillforciblydisconnecttheconnection

TherearemultipleaccountsthatrequirelogginginforoperationsTheusernamesandpasswordsareasfollows

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ThedirectorydisplayedbyFTPandthefileconfigurationandfunctionsareshownonthenextpage

IFBD-HE0708 BE07 Userrsquos Manual

3-21

DirectoryFileConfigurationandFunctions

Directory FilenameNote2

ExtensionRestrictionNote3

TransferModeNote4

AccountLimitNote1

user root Function

- - None(Rootdirectory)

lp printdatprn No Binary W W PrintOutputtoPrinterrarrSeeldquo3181FTPPrintingrdquo

net_config netconfini ldquoinirdquo BinaryorASCII R RW Readsandupdatesnetworksettings

rarrSeesection3182NICSettings

status netstastxt - BinaryorASCII R R Readsoperationinformationofoperatingnet-

work

nicvertxt - BinaryorASCII R R Readsnetworkcardversioninformation

prnstastxt - BinaryorASCII R R Readprinterstatus(hexadecimaldumpdisplay)

deviceidtxt - BinaryorASCII R R ReadPrinterDeviceID

firmware NIC_MAINbin ldquobinrdquo Binary - W NICMainFWUpdaterarrSeeldquo3183FWUpdaterdquo

freespace - No BinaryorASCII R RW Freespace

Note1AccountLimit RReadOnlyWWriteOnlyRWReadWrite-NoFunction

Note2Filenames Filenamesshouldbelessthan32charactersincludingtheextensionTherearenorestrictionstofilenamestowriteexceptfortheextensionUsablecharactersarelimitedtoEnglishnumbersandalphabet(ldquoArdquotordquoZrdquoldquoardquotordquozrdquoldquo0rdquotordquo9rdquo)

Note3FileExtensionRestrictions Whenanextensionrestrictionisspecifiedthefilenamespecifiedotherthanthespecifiedextensionsisrejected ThereisnoconceptofextensioninUNIXLinuxandMacOSXbutthisrestrictionisappliedtothefinalfourcharactersofthefilename

Note4Transfermode FilescanbetransferredbyBinaryaloneorASCIIcanbespecifiedHoweverspecifyalwaysBinarymodetopreventspecificationmistakes

Note5Observethefollowingrestrictionsforthetotalsizeforfilesandnumberoffilesthatcanbeuploadedtothefreespace bullTotalFileSizeMax640Kbytes bullTotalNumberofFilesMax10 Alsodonotplaceanexecutablefileinthisdirectory

IFBD-HE0708 BE07 Userrsquos Manual

3-22

ExampleFTPCommandExecutionThisisanexampleofinputinaWindowscommandpromptUNIXLinuxshellinputisthesameThisisanexampleexecutionofacquiringaprinterstatusfileThefilelistdisplay(dircommand(onUNIXLinuxitistheIscommand))isinUNIXcompatibleformat(includingversiondisplay)

(AssumedConditions)PrinterIPaddress=192168101

larrConnecttoFTP

larrEnterusername

larrEnterpassword(Defaultpublic)

larrMovetostatusdirectory

larrCurrentdirectorypositiondisplay

larrFilelist

larrSpecifybinarytransfermode

larrGettheprnstastxtfi

larrMovetorootdirectory

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-23

3181 FTP Printing WhenwritingdatatotheIpdirectoryitistransferredtotheprinterasprintdata

3182 NIC Setting LogintotheFTPserverfromanFTPclienttoviewthesettingsbyreadingthesettingfileinthenet_configdirectoryAlsobyuploadingthesettingfiletothesamedirectoryyoucanstorethesettingsinthenon-volatilememoryTheextensionsoffilenamesuploadedfromtheFTPclientarechangedtoldquo$$$rdquopriortowritingtoNVRAMandthefilesaresavedasmid-wayfilesWhenupdatingissuccessfulthemid-wayfilesaredeletedbutiftheformatofthesettingcontentsisincorrectorthewritingtothenon-volatilememoryiserroneousandthewritingfailsthefileswillremainwithoutbeingdeleted(extensionldquo$$$rdquo)AlsoifwritingendsnormallytheprinterwillautomaticallyberesetIftheldquoConfigurationPrintrdquoitemisldquoEnablerdquotheresetwillbeappliedwhenthesettingsprintisended

SettingExampleExampleofFWVer500StarwebPRNTmodel(netconfini)

The loaded NIC MAC information is used for the MAC Address item but when uploaded the MAC information field is ignored Therefore when you use a loaded setting file to upload to NIC you do not need to change this field

ltlt IFBD-HE07X08X Information gtgt MAC Addr 001162123456 Configuration Print ENABLE

ltlt IFBD-HE0708 Information gtgt MAC Addr 0011620001d8 Configuration Print ENABLE

ltlt IP Parameters -NVRAM- gtgt IP Address 192168101 Subnet Mask 2552552550 Default Gateway 19216810254 DHCPBOOTP DISABLE RARP DISABLE

ltlt System Configuration gtgt user Login Password guest root Login Password Web Refresh Time (Sec) 5 9100 Multi Session DISABLE 9100 Data Timeout (Sec) 0 TCP Keep-Alive DISABLE FTP ENABLE Disconnect Message ENABLE TCP Port80 ENABLE Subnet Mask (BOOTP) HE05 Emulation TCP SYN Timeout(Sec) 104 TCP SYN Interval(Sec) 2 22222 FS 3 Command DISABLE

ltlt Web Print gtgt TCP Port Number 80

ltlt SNMP gtgt Authentic Community Trap Community public Trap Address(IP) 0000 SysContact 1234 SysName SysLocation EnableAuthenTrap 2

ltlt SSLTLS gtgt SSLTLS DISABLE TCP Port 443 Certificate Self-Signed Self-Signed Command Not Exist CA-Signed Certificate Not Exist

When you specify Enable for the Configuration Print item you can print the settings to verify that they have been loaded to the non-volatile memory

The factory default setting for 9100Multi-session is different from the old product Factory Default SettingsIFBD-HE0506BE05 (old product) ENABLEIFBD-HE0708BE07 (this product) DISABLE

The Web Print setting items are for

the Star WebPRNT model only

The SNMP setting items are for

FW Ver 500 or later only

IFBD-HE0708 BE07 Userrsquos Manual

3-24

FileFormatRules SettinglineformatisldquoItemNamerdquoldquoSettingValuerdquoTheseparator(delimiter)isasingle-byteEnglishcharacter ldquordquo(colon) OnlyASCIIcharacterscanbeusedinthisfile Uploadsarerejectedforthefollwoing bullWhenanitemnamethatdoesnotexistisspecifiedorthereareinsufficientnumberofsettingitems bullWhenthesettingvalueinputisoutofrange bullWhentheinputforStaticvalueandDynamicvaluehasastandardviolationintheIPparametersettingfield (SeetheNotesField) Linesbeginningwithldquordquoareskippedascommentlines

ltlt DIPSW Setting gtgt

SW1=OFF DHCPBOOTP Timeout ENABLE

SW2=OFF Reserved

Notes

-When DHCPBOOTP or RARP is changed

to ENABLE IP Address Subnet Mask

and Gateway Address must be set to

0000

-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

The lines beginning with a (sharp)

are comment lines

IFBD-HE0708 BE07 Userrsquos Manual

3-25

3183 FWUpdateLogintothisproductusingFTPtoupdatetheNICfirmware(FW)byuploadingtheversionupgradebinarydatatothefirmwaredirectory

WhenuploadingFWdatatheFTPservercalculatestheCRCvalueoftheFWdataandchecksthatithas beentransferredcorrectlyIfthefirmwareisnotcorrectlytransferredcanceltheupload WhenalldatahasbeenconfirmedtobecorrectlyreceivedstartwritingtotheFlashROMIfwritingtothe FlashROMendsnormallytheprinterwillautomaticallybereset WritingtakesseveralminutesAbsolutelyneverturnoffthepowerorapplyaresetpriortofinalresetbeing appliedIfterminatedpartwaytheFlashROMdatawillbedamangedandlateritmaynotstartup

ThefollowingdescribestheprocedurestoupdatetheFWofthisproductusingFTPForWindowsstartthecommandpromptthenfollowingthedirectionsbelowForUNIXLinuxdothesameopera-tionsontheshellexecutionscreen

(AssumedConditions)PrinterIPaddress=192168101AssumesthemainFWdata(rdquoHE7_V100(NIC_MAIN)binrdquo)fortheforthisproductisinthecurrentdirectoryDwhenFTPisexecutedonthehostdevice

larrConnecttoFTP

larrEntertheusername

larrMovetothefirmwaredirectory

larrEnterthepassword(Defaultpublic)

larrCurrentdirectorypositiondisplay

larrSpecifybinarytransfermode

larrWritethefirmwarefile

larrWaitherefortheprintertorestart

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-26

PrecautionsforFWupdatecompatibility

ThefollowingrestrictionsonFWupdateapplytothesubjectFWversions

bullWhenusingaproductwithIFcardFWthatisVer4XXorearlier UpgradetoFWVer500orlaterisnotpossibleUseVer4XXorearlierFWbullWhenusingaproductwithIFcardFWthatisVer500orlater DowngradetoFWVer4XXorearlierisnotpossibleUseVer500orlaterFW

CheckingtheversionoftheIFcardthatisusedbullTurnonthepowerwhilepressingandholdingtheFeedswitchontheprinterunitandchecktheself-testprintinformation(Fordetailsaboutthecontentsofself-testprintrefertosection325ldquoSelf-testPrintrdquo)

bullTochecktheversionfromthePCBchassisappearancerefertosection21ldquoModelNamesrdquo

IFBD-HE0708 BE07 Userrsquos Manual

3-27

319 DiscoveryThisproducthasaStargenuineNICsearchprotocolSDP(StarDiscoveryProtocol)SDPusesUDPcommunicationport22222SDPisusedtosearchtheproductoverLANusingapplicationsoftwaresuchasasettingutilityprogram

ThefollowingisanexampleTheNameofIFUnitfieldisdifferentthisproduct(IFBD-HE0708BE07)andtheoldproducts(IFBD-HE0506BE05)bullNameofIFUnitldquoIFBD-HE0506rdquobullNameofIFUnitldquoIFBD-HE0708rdquo

(Ex)Detaileddisplayexampleofsearchresultsusingadiscoverytool(OSWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

3-28

3110 TFTPClientWhentheprinterpoweristurnedonwhileyouholddownthepushswitchtheTFTP(TrivialFileTransferProtocol)clientstoredinthebootloaderisstartedupTheTFTPclientautomaticallydownloadsthemainprogramfromtheTFTPserverovertheLANandwritestotheFlashROMontheNICboardWhenwritingendsnormallytheprinterwillautomaticallyberesetandwillstartupnormallyThefollowingflowchartshowstheseriesofoperations

YES

NO

YES

NO

Power On (Reset)

Was Push

Switch Released

Was Push

Switch Pressed

LAN Connector LED (RedGreen)

Stops Blinking Alternately

Get IP Address from

DHCPBOOTP Server (1)

Connect to TFTP Server

Download NIC Main

Firmware (2)

Write Main Firmware to

Flash Memory

Reset Printer

To Main Program Execution

LAN Connector LED (RedGreen)

Starts Blinking Alternately

1ItisnecessarytostartuptheTFTPandDHCPBOOTPserversonthesamemachine2TheNICmainfirmwarefilenamedownloadedfromTFTPmustbeldquoNIC_MAINbinrdquoEveniftheversionisdifferentthefirmwaremustbethesamenameaswhendownloadingusingTFTP((Ex)YoucanchangeldquoHE7_V100(NIC_Main)binrdquotoldquoNIC_MAINbinrdquo)

NoteThisTFTPclientfunctionisusedforemergencyrecoverywhentheFWmainfirmwarehasbeendamagedUsetheFTPserverfunctionforordinaryFWupdates(Seesection318FTPServer)

IFBD-HE0708 BE07 Userrsquos Manual

3-29

3111 TCPKeep-AliveThisproductsupportsTCPKeep-AliveIfTCPKeep-AliveisvalidTCPKeep-Aliveoperationsareperformedunderthefollowingconditionsonthecomputer

Item Value FactoryDefault RemarksSetting ENABLEDISABLE DISABLEDisconnectiontimeouttime Approx42seconds Note1

Note1Ifthereisnoresponseforthistimefromthecomputertheprinterforciblydisconnectstheconnection(RST)

ThisfeatureisappliedtoallTCPIPcommunicationsports ThisfeatureisunrelatedtotheTCP9100datareceptiontimeout

Thefollowingisanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltDATAgt

ltDATAgt

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

RST

Printer (TCP Port)

Receive TCP Connection

Detect TimeoutForced Disconnection

No Reception Data From PC

Start TCP Keep-Alive prove

No Response from PC (Approx 42 Seconds)

TCP Connection)

PC Problem Occurs Here

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-30

3112 SNMP ThisfunctionsupportsFWVer500orlaterTheSNMPofthisproductincludesaSNMPagentthatoperatesusingUDPIPVariousinformationaboutthisproductandtheprintercanbemanagedwiththeSNMPmanager

ItiscompatiblewithSNMPv1andsupportsMIB-II(RFC1213)andHostResource-MIB(RFC1514)ReadprivilegeisgrantedtocommunitynameldquopublicrdquoandthecharacterstringregisteredinldquoAuthenticCommunityrdquointheproductsettingsishandledasthewriteprivilegeHoweverifnocharacterstringissetinldquoAuthenticCommunityrdquowriteprivilegeisgrantedtocommunitynameldquopublicrdquo

RestrictionssysContactsysNameandsysLocationarelimitedtoamaximumof78(1-byte)charactersifAdminStatusandifOperStatusareread-onlyand1isalwaysreturnedasthereadvalue AnexplanationoftheMIBsupportedbythisproductislistedinthetablebelow

MIB-II(RFC1213)Name DescriptionsysDescr ASCIIcharacterstringcontainingthedevicenameversionandotherinformationsysObjectID ObjectIDindicatingtheproductidentificationnumbersysUpTime Elapsedtimeafterstartingup(units10msec)sysContact ASCIIcharacterstringcontainingtheadministratornameandcontactinformationsysName ASCIIcharacterstringcontainingthedevicemanagerdomainnameandother

informationsysLocation ASCIIcharacterstringindicatingthephysicallocationwherethedeviceisinstalledsysServices ValueindicatingthedeviceprotocollevelserviceifNumber DevicenetworkinterfacenumberifIndex InterfaceidentificationnumberifDescr ASCIIcharacterstringindicatinginformationassociatedwiththeinterfaceifType PhysicallayerandlinkprotocolinterfacetypeifMtu MaximumtransmittabledatagramsizeifSpeed Interfacetransmissionspeed[bitsec]ifPhysAddress InterfacephysicaladdressifAdminStatus InterfaceadministrationstatusifOperStatus InterfaceoperatingstatusifLastChange sysUpTimevalueatthetimewhentheinterfaceoperatingstatuswaslastchangedifInOctets NumberofbytesreceivedbytheinterfaceifInUcastPkts NumberofsubnetworkunicastpacketsreceivedanddeliveredtoahigherlayerifInNUcastPkts NumberofbroadcastormulticastpacketsreceivedanddeliveredtoahigherlayerifInDiscards Numberofnormalreceivedpacketsthatwerediscardedduetofullbufferorother

reasonifInErrors NumberofreceivederrorpacketsifInUnknownProtos Numberofreceivedpacketsthatwerediscardedbecauseofaninvalidor

unsupportedprotocolifOutOctets TotalnumberoftransmittedbytesifOutUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedunicasttransmissionof

IFBD-HE0708 BE07 Userrsquos Manual

3-31

Name DescriptionifOutNUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedbroadcastormulticast

transmissionofifOutDiscards Numberofpacketsthatwerediscardedandnottransmittedduetofullbufferor

otherreasonifOutErrors NumberofpacketsthatwerenottransmittedduetoerrorifOutQLen Lengthoftheoutputqueue(numberofpackets)ifSpecific MIB-definedobjectIDuniquetotheinterfacemediathatisbeingusedatIfIndex Valuethatidentifiestheinterfacerelatedtothistranslationentry(=ifIndex)atPhysAddress Media-dependentphysicaladdressatNetAddress Networkaddress(IPaddress)correspondingtothephysicaladdressipForwarding IndicationofwhetherornotthereisafunctionforforwardingIPdatagrams

receivedattheIPgatewaytootherdestinations (1Forwarding2NotForwarding)

ipDefaultTTL DefaultvalueofIPdatagramheaderTTLipInReceives TotalnumberofreceivedIPdatagramsipInHdrErrors NumberofdatagramsdiscardedduetoIPheadererroripInAddrErrors NumberofdatagramsdiscardedduetoproblemwiththeIPheaderdestination

addressipForwDatagrams NumberofIPdatagramsforwardedtothefinaldestinationipInUnknownProtos NumberofIPdatagramsintendedforownnodethatwerediscardeddueto

unknownorunsupportedprotocolipInDiscards NumberofdatagramsdiscardedduetobufferspaceorotherinternalproblemipInDelivers NumberofdatagramsdeliveredtoIPuserprotocols(higher-levelprotocols

includingICMP)ipOutRequests0 NumberofIPdatagramtransmissionrequestsexecutedbylocalIPuserprotocolsipOutDiscards NumberofIPdatagramsthatwerediscardedandnottransmitteddueto

insufficientbufferorotherreasonipOutNoRoutes NumberofIPdatagramsdiscardedbecausenoroutetothedestinationcouldbe

foundwhentransmittingipReasmTimeout MaximumvalueofreceivingwaittimeforallIPdatagramswhenfragmentedIP

datagramsarereceivedandreassembledipReasmReqds NumberofreceivedfragmentedIPdatagramsnecessarytoreassembletheentityipReasmOKs NumberofreceivedfragmentIPdatagramsthatweresuccessfullyreassembledipReasmFails NumberofreceivedfragmentIPdatagramswherereassemblyfailedipFragOKs NumberofdatagramsthatweresuccessfullyfragmentedforthisentityipFragFails Numberofdatagramsthatcouldnotbefragmentedandwerediscardedforthis

entityipFragCreates NumberoffragmentIPdatagramsthatweregeneratedasaresultof

fragmentationforthisentityipAdEntAddr IPaddresswhichisassociatedwiththeaddressinformationipAdEntIfIndex InterfaceidentificationnumbercorrespondingtothisIPaddressipAdEntNetMask SubnetmaskvalueassociatedwiththisIPaddressipAdEntBcastAddr ValueoftheleastsignificantbitintheIPbroadcastaddressusedforbroadcast

sentontheinterfaceoftheIPaddressipAdEntReasmMaxSize MaximumIPdatagramsizethatcanbereassembledfortheentityfromthe

receivedfragmentIPdatagrams

IFBD-HE0708 BE07 Userrsquos Manual

3-32

Name DescriptionipRouteDest DestinationIPaddressofthisroute(0000=Defaultroute)ipRouteIfIndex Interfaceidentificationnumberfortransmittingtothenextdestinationhostonthis

route(=ifIndex)IpRouteMetric Primaryroutingmetricforthisroute(-1=Notused)ipRouteNextHop IPaddressofnexthoponthisrouteIpRouteType Routetypes(1Noneofthefollowing2Invalidroute3Directconnection4

Indirectconnection)IpRouteProto RoutingmechanismbywhichthisroutewaslearnedIpRouteAge Elapsedtimeafterthisroutewaslastconfirmedasanormalroute[sec]IpRouteMask ValuewhichperformslogicalANDbeforecomparisonwithipRouteDestorthe

destinationaddressipRouteInfo MIBdefinitionnumberforroutingprotocolusedforthisrouteipNetToMediaIfIndex Interfaceidentificationnumberforthisentry(=ifIndex)ipNetToMediaPhysAddress Media-dependentphysicaladdressipNetToMediaNetAddress IPaddresscorrespondingtothephysicaladdressofthisentryipNetToMediaType Addressconversionmethod(1Noneofthefollowing2Invalidvalue3Dynamic

conversion4Staticconversion)icmpInMsgs TotalnumberofreceivedICMPicmpInErrors NumberofreceivedICMPmessagesthatwerediscardedduetochecksumerror

orotherICMPspecificationerroricmpInDestUnreachs NumberofICMPdestination-unreachablemessagesreceivedicmpInTimeExcds NumberofICMPtime-exceededmessagesreceivedicmpInParmProbs NumberofICMPparameter-problemmessagesreceivedicmpInSrcQuenchs NumberofICMPsource-quenchmessagesreceivedicmpInRedirects NumberofICMPredirectmessagesreceivedicmpInEchos NumberofICMPecho-requestmessagesreceivedicmpInEchoReps NumberofICMPecho-replymessagesreceivedicmpInTimestamps NumberofICMPtimestamp-requestmessagesreceivedicmpInTimestampReps NumberofICMPtimestamp-replymessagesreceivedicmpInAddrMasks NumberofICMPaddressmaskrequestmessagesreceivedicmpInAddrMaskReps NumberofICMPaddressmaskreplymessagesreceivedicmpOutMsgs TotalnumberofICMPmessagestransmittedicmpOutErrors NumberofICMPmessagesthatwerediscardedandnottransmittedduetofull

bufferorotherreasonattimeofICMPtransmissionicmpOutDestUnreachs NumberofICMPdestination-unreachablemessagestransmittedicmpOutTimeExcds NumberofICMPtime-exceededmessagestransmittedicmpOutParmProbs NumberofICMPparameter-problemmessagestransmittedicmpOutSrcQuenchs NumberofICMPsource-quenchmessagestransmittedicmpOutRedirects NumberofICMPredirectmessagestransmittedicmpOutEchos NumberofICMPecho-requestmessagestransmittedicmpOutEchoReps NumberofICMPecho-replymessagestransmittedicmpOutTimestamps NumberofICMPtimestamp-requestmessagestransmittedicmpOutTimestampReps NumberofICMPtimestamp-replymessagestransmittedicmpOutAddrMasks NumberofICMPaddressmaskrequestmessagestransmittedicmpOutAddrMaskReps NumberofICMPaddressmaskreplymessagestransmitted

IFBD-HE0708 BE07 Userrsquos Manual

3-33

Name DescriptiontcpRtoAlgorithm AlgorithmthatdecidestheresendtimeoutvalueforTCPconnection

(1Noneofthefollowing2Fixedvalue3MIL-STD-17784VanJacobsonrsquosalgorithm)

tcpRtoMin MinimumTCPprotocolresendtimeoutvalue(units10msec)tcpRtoMax MaximumTCPprotocolresendtimeoutvalue(units10msec)tcpMaxConn MaximumnumberofTCPconnectionstcpActiveOpens NumberoftimesthatTCPconnectionswereactivelyopenedtcpPassiveOpens NumberoftimesthatTCPconnectionswerepassivelyopenedtcpAttemptFails NumberoftimesthatTCPconnectionsfailedtcpEstabResets NumberoftimesthatTCPconnectionswereresettcpCurrEstab NumberofTCMconnectionswithstatusESTABLISHEDorCLOSE-WAITtcpInSegs NumberofreceivedTCPsegmentstcpOutSegs NumberoftransmittedTCPsegmentstcpRetransSegs NumberofresentTCPsegmentstcpConnState StatusofthisTCPconnection

(1Closed2Listen3SynSent4SynReceived5Established6FinWait17FinWait28CloseWait9LastAck10Closing11TimeWait12DeleteTCB)

tcpConnState StatusofthisTCPconnectiontcpConnLocalAddress LocalIPaddressofthisTCPconnectiontcpConnLocalPort LocalportnumberofthisTCPconnectiontcpConnRemAddress RemoteIPaddressofthisTCPconnectiontcpConnRemPort RemoteconnectionportofthisTCPconnectiontcpInErrs Numberofreceivederrorsegments(TCPchecksumerroretc)tcpOutRsts NumberoftimesthatTCPconnectionswereresetudpInDatagrams TotalnumberofUDPdatagramsdeliveredtoUDPusersudpNoPorts NumberofreceivedUDPdatagramsdestinedforportsthatarenotopenudpInErrors NumberofreceivedUDPdatagramswhichwerediscardedduetoaproblemwith

thedestinationportapplicationudpOutDatagrams NumberoftransmittedUDPdatagramsudpLocalAddress LocaladdressofUDPreceivingstandbyport(0000nodesignatedreceiving

address)udpLocalPort Receivingwaitlocalportnumber

IFBD-HE0708 BE07 Userrsquos Manual

3-34

Name DescriptionsnmpInPkts TotalnumberofSNMPmessagesreceivedfromthetransportservicesnmpOutPkts TotalnumberofSNMPmessagetransmissionrequestssenttothetransportlayersnmpInBadVersions TotalnumberofreceivedSNMPmessagesthatwereforanunsupportedversionsnmpInBadCommunityNames TotalnumberofreceivedSNMPmessageswithaninvalidcommunitynamesnmpInBadCommunityUses NumberofreceivedSNMPmessagesthatindicatedanoperationwhichisnot

permittedbythatcommunitysnmpInASNParseErrs NumberoferrorsinASN1orBERformatdetectedwhiledecodingreceivedSNMP

messagessnmpInTooBigs NumberofreceivedSNMPPDUwitherrorstatusldquoTooBigrdquosnmpInNoSuchNames NumberofreceivedSNMPPDUwitherrorstatusldquoNoSuchNamerdquosnmpInBadValues NumberofreceivedSNMPPDUwitherrorstatusldquoBadValuerdquosnmpInReadOnlys NumberofreceivedSNMPPDUwitherrorstatusldquoReadOnlyrdquosnmpInGenErrs NumberofreceivedSNMPPDUwitherrorstatusldquoGenErrrdquosnmpInTotalReqVars NumberofMIBobjectsreadsuccessfullyasaresultofGet-RequestandGet-

NextRequestPDUssnmpInTotalSetVars NumberofMIBobjectschangedsuccessfullyasaresultofreceivingSet-RequestsnmpInGetRequests NumberofreceivedSNMPGet-RequestPDUssnmpInGetNexts NumberofreceivedSNMPGet-NextRequestPDUssnmpInSetRequests NumberofreceivedSNMPSet-RequestPDUssnmpInGetResponses NumberofreceivedSNMPGet-ResponsePDUssnmpInTraps NumberofreceivedSNMPtrapPDUssnmpOutTooBigs NumberoftransmittedPDUswithdesignatederrorstatusldquoTooBigrdquosnmpOutNoSuchNames NumberoftransmittedPDUswithdesignatederrorstatusldquoNoSuchNamerdquosnmpOutBadValues NumberoftransmittedPDUswithdesignatederrorstatusldquoBadValuerdquosnmpOutGenErrs NumberoftransmittedPDUswithdesignatederrorstatusldquoGenErrrdquosnmpOutGetRequests NumberoftransmittedSNMPGet-RequestPDUssnmpOutGetNexts NumberoftransmittedSNMPGet-NextRequestPDUssnmpOutSetRequests NumberoftransmittedSNMPSet-RequestPDUssnmpOutGetResponses NumberoftransmittedSNMPGet-ResponsePDUssnmpOutTraps NumberoftransmittedSNMPtrapPDUssnmpEnableAuthenTraps Controlofauthentication-failuretrapgeneration

(1Generatetraps2Donotgeneratetraps)

HostResource-MIB(RFC1514)Name DescriptionhrDeviceIndex CharacteristicvalueassignedtotheconnecteddevicehrDeviceType ConnecteddevicetypehrDeviceDescr CharacterstringdescribingtheconnecteddevicehrDeviceID ConnecteddeviceproductIDhrDeviceStatus Connecteddevicestatus

(1Unknown2Running3Warning4Testing5Down)hrDeviceErrors NumberoftimeserrorsweregeneratedbytheconnecteddevicehrPrinterStatus Connectedprinterstatus

(1Idle2Printing3Warmup)hrPrinterDetectedErrorState Connectedprintererrorstatus

(0LowPaper1NoPaper2LowToner3NoToner4DoorOpen5Jammed6Offline7ServiceRequested)

IFBD-HE0708 BE07 Userrsquos Manual

3-35

31121SNMPConfigurationParametersThefollowingparameterscanbesetfromwebconfigurationorTelnetThesevaluescanalsobecheckedatself-testprint

Name Settingrange DefaultvalueAuthenticCommunity Max15characters(ASCII) ldquopublicrdquoTrapCommunity Max15characters(ASCIIJapaneseOK) ldquopublicrdquoTrapAddress(IP) 0000-255255255255 0000SysContact Max78characters(ASCIIJapaneseOK) NoneSysName Max78characters(ASCIIJapaneseOK) NoneSysLocation Max78characters(ASCIIJapaneseOK) NoneEnableAuthenTrap 1or2 2

31122 Trap Issue Events WhentheEnableAuthenTrapsettingforthisproductisENABLEthenthisproductissuestrapstotheSNMPmanager(trapnotificationaddress)whenthefollowing3eventsoccur

[Trapissueevents]1Whenproductwasstartedup[Generictraptype=0(ColdStart)]

2Whenprinterstatuschanged(IEEE1284portstatusmonitor)[Generictraptype=6(EnterpriseSpecific)]

3Whenaccessbyaninvalidcommitteenameoccurred[Generictraptype=4(AuthenticationFailure)]

IFBD-HE0708 BE07 Userrsquos Manual

3-36

32 OtherSpecifications321 Operating Time

Thereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP(startofIPaddressacquisition)Ittakesapproximately18secondsbeforetheTCPIPservices(HTTPTELNETFTPLPDRawSocketPrint)canbeusedafterturningonthepower

NoteWhenacquiringtheIPaddressbyDynamice(DHCPBOOTPRARP)thistimemay lengthendependingontheserverresponsetime

322 PushSwitchWhiletheTCPIPisoperating(thepowerhasbeenturnedonanditiswithintheelapsetimedescribedinsection321StartupTime)ifthepushswitchiscontinuedtobehelddowntheLEDdisplaypatternwillchangeaccordingtothetimesshownbelowWhentheswitchisreleasedtheproductwillentereachspecialmode

SpecialMode

Phase SWPressingTimeLANConnector

LEDBlinkingPattern SpecialModeGreen Red

1 1secondtolessthan5seconds Blinking Blinking NICsettinginitializemode(2)2 5secondtolessthan9seconds Extinguished Blinking Reserved(Undefined)3 9secondtolessthan13seconds Blinking Extinguished Reserved(Undefined)

Over13seconds(1)

Note1WhenPhase3isexceededpresstheswitchfor1secondtoreturntoPhase1

Note2ExecutionproceduresfortheNICsettinginitializemode

1 Afterenteringthismodepressthepushswitchonceandreleaseit TheLEDdisplaywillbeldquoGreen=ExtinguishedRed=ExtinguishedrdquoandtheinitializingoftheNICsettingsinthenon-volatilememorywillbegin

2 Iftheinitializationissuccessfultheprinterwillautomaticallybereset DonotturnoffthepowerorapplyaresetuntilthisresethasbeenappliedAlsoiftheNICsettinginitializationfailstheLEDdisplaywillbeldquoGreen=ExtinguishedRed=Litrdquoandallopera-tionswillstopIfsoturnthepoweroff

NoteWhenturningthepoweronadifferentmode(automaticfirmwareupdatefunctionusingTFTPclient)willstartupthatisdifferenttotheabovefunctionsfortheoperationswhenturningthepoweronwiththepushswitchpressedFordetailsseesection318TFTPCli-ent

IFBD-HE0708 BE07 Userrsquos Manual

3-37

323 DIPSwitchesDIPswitchesareloadedwhenthepoweristurnedonorwhentheprinterisresetThereforewhenyouchangethesettingsenablethembyturningtheprinteronagainorbyexecutingaprinterresetTurnthepoweroffbeforechangingthePCBandinterfacetype

DIPswitch Feature ON OFFDIPSW1 SetsIPaddressacquisitiontimeout Notimeout 20seconds(factorydefaultsetting)DIPSW2 Reserved(Fixedatoff) - -

DIPSW1SetsthetimeouttimewhengettingtheaddressfromaDHCPBOOTPserverThefactorydefaultsetting(whensettooff)is20secondsWhensettoonthereisnotimeoutIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedAsaresultatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtohavenoIPaddressacquisitiontimeout

DIPSW2PresentlyunusedAfeaturewillbeaddedinthefutureThisshouldalwaysbeoff

324 LEDThereisaredandagreenLEDequippedonthenetworkinterfaceconnector(LANconnectorRJ45)Thesefunctionasoutlinedbelowundernormaloperatingconditions

Red(LINKActivity) Alinkhasbeenestablishedbetweentheportandtheconnecteddevice CommunicationsarereadyatbothdevicesGreen(100M) Lightswhentheportisoperatingat100Mbps

ForotherstheflashingpatternchangesaccordingtothepressingofthepushswitchFordetailsseesections3110TFTPClientand322PushSwitch

IFBD-HE0708 BE07 Userrsquos Manual

3-38

325 Self-testPrintIfthisproductexecutesaprinterself-printthefollowingisprintedaftertheprintersettingprintFinallyfortheIPparameterinformationduringoperationitisnotpossiblewhenconductingaself-printbycommandfromthehostdevice

Self-testPrintExample(ForFWVer500andStarwebPRNTmodel)

VersionInformation(MainBootLoadPLD)

NICSettingInformation(SameasthenetconfinirdquoFile)

TheWebPrintsettingitemsareformodelswhichsupportStarwebPRNTonlyTheSNMPsettingitemsareforFWVer500orlateronly

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 15: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

3-6

312 LPRLPD

TheLPRprotocolsupportedbytheLPDofthisproductconformstoRFC1179(partiallyunsupported)ThelistoflogicprinternamesishandledasthequeuenameLPRisanacronymforLinePRinterdaemonprotocolItwasoriginallyaprintingprotocolprescribedasaUNIXprintingsystemCurrentlyitissupportedasstandardonWindows(NTandlater)ldquoLPRrdquoissometimesusedasanexecutionfilenameoftheLPRprintingutilitysoftwareTheprintserver(Daemon)thatsupportsLPRiscalledanLPD(LinePrinterDaemon)LPDusesTCPcommunicationport515

Thereceptionbufferforprintdatais1Mbytes(sharedwithRawSocketPrint) Itdoesnotsupportburnerprinting SettoldquoIprdquoonthehostdevice-portsettingswhenspecifyingaqueuename EnablethisiftheLPRbytecounter-addedenabledisablecanbeselected Seesection63DriverSupportTablefordetailsonsupportbyStarMicronicsrsquodrivers IfyouareusingastandardWindowsTCPIPprinterportandaCUPS(UNIXLinuxorMac)driverseesection 53DriverSupportTableforimportantnotes SincethereareadditionalinstructionswhenusingaWindowsstandardTCPIPprinterportoraCUPS(UNIX LinuxMac)driverSee63DriverSupportTable

IFBD-HE0708 BE07 Userrsquos Manual

3-7

313 RawSocketPrint

ThisproductsupportsRawSocketPrintcommunicationforprintingundertheTCPIPenvironmentWithRawSocketPrintalldataflowingduringtheTCPsessionisconsidereddatahandledbetweentheprinterandhostdeviceandbidirectionaldatadistributionisperformedSeethetablebelowforTCPcommunicationsportspecifications

Item Specifications Remarks

CommunicationPortNumber TCP9100

NumberofSimultaneousConnectionSessions 1or8 bullFactorydefaultsettingis1

Datareceptiontimeout0(ignore)30seconds40sec-onds60seconds120seconds180seconds300seconds

bullFactorydefaultsettingis0(ignored)bullWhenthereisatimeoutforc-ibledisconnectsconnection

Thereceptionbufferforprintdatais1Mbytes(sharedwithLPR) Themaximumnumberofsessionsreceivedforport9100issetusingNICsettings(9100MultiSession) Whensettoldquo9100MultiSessionEnablerdquothemaximumnumberofsessionsforreceptionis8whensetto ldquo9100MultiSessionldquoDisablerdquothemaximumnumberofsessionsforreceptionis1Whentherearereceptions forconnectionrequeststhatexceedthisnumberarejectionpacket(TCPReset)isissuedtothehostdevice

NotePrecautionsregardingswitchingfromoldproductsIFBD-HE0506BE05 Becarefulbecausethemulti-sessionsettingsforRawSocketPrint(9100)inthefactorydefault settingsaredifferent Setthemulti-sessionsettingsusingHTTP(Web)TelnetFTP Werecommendsettingtothesameconditionswhenswitchingfromanolderproduct (Fordetailsseesection63DriverSupportTable)

9100MultiSessionFactoryDefaultSettings bullIFBD-HE0506BE05(oldproduct)Valid bullIFBD-HE0708BE07(thisproduct)Invalid

WhenMultiSessionisvalidandprintdataisreceivedatthesametimeasmultiplesessionsarereceivedfrom thehostdevicethesessionthatfirstreceivedtheprintdataoccupiestheprinterportandprintdataofother

sessionsaccumulatesintheNICreceptionbufferuntilthesessionisclosedNotethatthesessionreceptionorderandprintoutputorderdonotalwaysmatch

Datacomingfromtheprintertothehosthostdeviceisstatusinformationobtainedfromtheprinter Seetheprinterrsquosspecificationsmanualfordetailsonthecontentsofstatusinformation DisconnectionoftheTCPsession(TCPFINRST)isconsideredtheendtoonesession InthatcasespecialcommunicationprocedureswiththeprinterarenotdoneIfspecialproceduresare requiredsuchasterminatingprintingdosofromthehostdevice IftheRSTpacketissentwhentheTCPsessionisdisconnectedfromthehostdevicesidesomeoralloftheprintdata maybeerased Youcanautomaticallyfreeasessionthatisunusedwhilebeingconnectedbysettingthedatareceptiondata timeout9100DataTimeoutThedatareceptiontimeoutcanbesetin0304060120180360seconds ThesettingscanbemadeusingWEBTelnentandFTPandthevaluesarestoredintheproductrsquosnon-volatile memory Factorydefaultsettingsis0(timeoutinvalid) Seesection63DriverSupportTablefordetailsonsupportbyStarMicronicsrsquodrivers SincethisprotocolcannotbeusedwhenusingaWindowsstandardTCPIPprinterportoraCUPS(UNIX LinuxMac)driverspecifyLPR(LPD) Fortheusertocreateasocketcommunicationprogramseethecommunicationproceduresbetweenthehost

deviceandprinterbelow

IFBD-HE0708 BE07 Userrsquos Manual

3-8

CommunicationProcedures(1) EstablishaTCPconnectionbetweenthehostandprinter(2) WhentheNSBfeature()isvalid Thehostdevicesendsandreadsthestatus(NSB)sentbytheprinter(Required)Ifthestatusdataisnotsent

hereitispossiblethattheprinterisnotreadytoreceivetheprintdatasoalwaysdothis(3) SendPrintData(4) WhentheASBfeature(1)isvalidreceivethestatusbecausetheprintersendsthestatustothehostdevice

whenitsstatuschanges Whenthehostdevicesendsastatusrequestcommandreceivebecausethestatusisreturnedforthatcom-

mandrarrRepeatsteps(3)and(4)untilprintdataends

(5) DisconnectTCPconnectionfromthehost(Client)tothePrinter(server)

NoteBeforedisconnectingtheTCPconnectionwiththeprinterthehostdevicemustreceiveallofthestatusdatasentfromtheprinter

NoteNSBfeatureSendsstatustohostdevicewhenTCP9100isconnectedtotheport ASBfeatureSendsautomaticstatustohostdeviceeachtimethereisachangeontheprinter SeeeachprinterrsquosspecificationsmanualandcommandspecificationsmanualsforinformationrelatedtovalidinvalidsettingsoftheNSBandASBfeatures

SYN SYN ACK

ltNSB Statusgt

ltPrint datagt

FIN FIN ACK

Host device Printer (TCP9100)

ltASB Statusgt

ACK

ACK

Communication Chart Example (When NSBASB are valid)

(1) Receive TCP Connection

(2) Send Status (NSB)

(4) Send Status (ASB)

(5) Disconnect TCP Response

Printer Status

Change

Start sending

print data after

receiving NSB

(1) TCP Connection Request

(2) Receive Status

(3) Send Print Data

(4) Receive Status

(5) TCP Disconnection Request

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-9

314 StatusAcquisitionFeature

ThisproductsupportstheprinterstatusacquisitionfeatureusingTCPcommunicationsport9101SeethetablebelowforTCPcommunicationsportspecifications

Item Specifications RemarksCommunicatinoPortNumber TCP9101

NumberofSimultaneousConnectionSessions 8

Datareceptiontimeout 30seconds bullWhenthereisatimeoutforcibledisconnectsconnection

Whenthefollowingcommandandparametersarereceivedfromthecomputertheprinterstatusinformation(ASB)isreturnedIfacommandoutsideoftherangeisreceivedtheconnectionisdisconnected

Commands Hexadecimal Parameterslsquo2rsquo 32H Any50bytes

Procedures1)Hostdevicetoprinter

AfterconnectingtoTCP9101sendthecommandandparametersandwaitfortheresponsefromtheprinter(Fortheparameterswerecommend00HforallDatasendingexample32H 00000000000000000000000000000000000000000000000000

2)ResponseprintertohostdeviceAftertheprinterreturnsitsstatus(ASB)itdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmedSeeeachprinterrsquoscommandspecificationsmanualfordetailsontheprinterstatusinformation(ASB)DataresponseexampleSTARMode23H86H000000000000000000

Thefollowingshowsanexamplecommunicationchart

SYN

SYN ACK

lsquo2rsquo + 50bytes

FIN FIN ACK

ACK

ACK

ltASB Statusgt

Host device Printer (TCP9101)

(1) Receive TCP Connection

(2) Send ASB Status

(3) Disconnect TCP

(1) TCP Connection Request

(2) Send Command

(3) Receive Status

(4) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-10

315 AuthenticationResetGetSettingsInformationTCP9100forcedreleaseUseTCPcommunicationsport22222tosendacommandfromthehostdevicetoperformanauthenticationresetandgetsettingsinformationSeethetablebelowforTCPcommunicationsportspecifications

Item Specifications RemarksCommunicationPortNumber TCP22222

NumberofSimultaneousConnectionSessions 4

Datareceptiontimeout 30seconds bullWhenthereisatimeoutforcibledisconnectsconnection

ThetablebelowshowsalistofsupportedcommandsIfacommandoutsideoftherangeisreceivedtheconnectionisdisconnected

Commands Hexadecimal Function AutomaticDisconnectltFSgtlsquo0rsquo[UserName]ltNULgt[Password]ltNULgt

1CH30H[UserName]00H[Password]00H AuthenticationReset Yes

ltGSgtlsquo0rsquoltNULgt 1DH30H00H GetNICdiscoverydata YesltGSgtlsquo1rsquoltNULgt 1DH31H00H Getprinterstatussetting YesltFSgtlsquo3rsquo[HostPort Number]ltNULgt

1CH33H[HostportNumber]00H TCP9100forcedrelease Yes

3151 AuthenticationResetCommand

Code ltFSgtlsquo0rsquo[UserName]ltNULgt[Password]ltNULgt

Hexadecimal 1F30[UserName]00[Password]00

Parameter UserNameldquouserrdquo(Fixed)

Password ldquoguestrdquo(WhenindefaultCanbechanged)

Function Thiscommandexecutesaforcibleresetregardlessoftheprinterstatus (onlineerrorprintingidling) Torunthisfeatureyouneedauserloginnameandpasswordforuserrights UseHTTP(WEB)TELNETFTPtochangetoanypasswordtoapplyexecutionrestrictions

ResetProcedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdevicebullWhenresetisauthorizedAftertheprinterresends00Htheconnectioniscut(2)andaresetisappliedbullWhenresetisrejectedAftertheprinterresends01Htheconnectioniscut(2)Noresetisexecuted(2)Doesnotcheckforconnectionresponseonhostdeviceside

ThefollowingshowsanexamplecommunicationchartHost device

SYNSYN ACK

ACK

ltFSgt lsquo0rsquo ldquouserrdquo ltNULgt [Password] ltNULgt

lt00Hgt or lt01Hgt

FINFIN ACK

ACK

Printer (TCP22222)

(1) TCP Connection Request

(1) TCP Connection Request

(2) Response (Accept 00HReject 01H)

(3) Disconnect TCP

(4) Reset When Accepted

(2) Send Command

(3) Receive Response

(4) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-11

3152 SettingInformationAcquisitionCommand

Code ltGSgtlsquo0rsquoltNULgt

Hexadecimal 1D3000

Function ThiscommandwillgettheprinterrsquosNICsettinginformation(discoverydata) ThiscommandisusedbyStarMicronicsdriversandtools

Procedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdeviceAftertheprinterreturnstheNICdiscoverydatausingthenextresponsedataformatitdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmed

Format ltGSgtlsquo0rsquoltNULgtn1n2[Discoverydata]

Hexadecimal 1D3000n1n2[Discoverydata]

Parameter n1n2Discoverydatadatalength(n1256+n2)

Thefollowingshowsanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltGSgt lsquo0rsquo ltNULgt

ltGSgt lsquo0rsquo ltNULgt n1 n2 [Discovery Data]

FIN

FIN ACKACK

Printer (TCP 22222)

(1) TCP Connection Request

(2) Send Command(3) Receive Request

(4) TCP Disconnection Response

(1) Receive TCP Connection

(2) Return Discovery Data

(3) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-12

Code ltGSgtlsquo1rsquoltNULgt

Hexadecimal 1D3100

Function Thiscommandwillgettheprinterrsquosstatussettinginformation ThiscommandisusedbyStarMicronicsdriversandtools

Procedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdeviceAftertheprinterreturnsthestatussettinginformationusingthenextresponsedataformatitdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmed

FormatltGSgtlsquo1rsquoltNULgtn1n2[P1][P2][P3][Pn]

Hexadecimal1D3100n1n2[P1][P2][P3][Pn]

Parametern1n2Parameter[P1]-[Pn]datalength(n1256+n2)

Parameters Item ParameterValue Hexadecimal ContentsP1 StatusFormat lsquo0rsquo 30H StarASB+ExpandedStatus

lsquo1rsquo 31H OnlystatusP2 NSBSetting lsquo0rsquo 30H Invalid

lsquo1rsquo 31H ValidASBSetting lsquo0rsquo 30H Invalid

lsquo1rsquo 31H Valid

ReturnExampleExampleSTARLinemodeNSB=ValidASB=Valid1DH31H00H 00H03H 30H31H31H

Thefollowingshowsanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltGSgt lsquo1rsquo ltNULgt

ltGSgt lsquo1rsquo ltNULgt n1 n2 [P1] [P2] [P3] [Pn] [Discovery Data]

FIN

FIN ACKACK

Printer (TCP 22222)

(1) TCP Connection Request

(2) Send Command(3) Receive Request

(4) TCP Disconnection Response

(1) Receive TCP Connection

(2) Return Status Setting Information

(3) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-13

3153 TCP9100ForcedRelease

ReleaseaspecifiedhostportnumbersessionfromamongconnectingTCP9100sessions

[Executionprocedures]Asoutlinedinthefollowingproceduresendacommandfromahostdevicetoreceivearesponsefromtheprinter(1) Sendingfromhostdevicetoprinter

Format ltFSgtlsquo3rsquo[Host Port Number]ltNULgt

Hexadecimal 1C33[Host Port Number]00

Parameter Host Port NumberThereleasedhostportnumber(2bytedataisspecifiedinorderofhigh-orderbytetolow-orderbyte)

CommandexampleHostPortNumber=256(0100hex)1C33H01H00H00HHostPortNumber=12300(300Chex)1C33H30H0CH00HHostPortNumber=65530(FFFAhex)1C33HFFHFAH00H

(2) Responsefromprintertohostdevicebull IftherewasnoresponsewhenthesessionwasconnectingTheprinterdisconnectsafterresponding00H(2)(3)

bull WhenreleasingthesessionTheprinterdisconnectsafterresponding01H(3)

(2) ItismandatorytosendthiscommandfromthesamehostdevicewherethesessionwasreleasedthatisconnectingtoTCP9100Foradifferentdevicetheprinterresponds00Handaforcedreleasewillnotbeexecuted

(3) Thiscommanddoesnotconfirmthehostdevicesconnectionresponse

Thefollowingshowsanexamplecommunicationchart

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

Print Data

SYN

SYN ACK

PC(同一端末)

22222

ACK

ltFSgtrsquo3rsquo[Host Port Number] NUL

SYN

SYN ACK

FIN

FIN ACK

ACK

ACK

Print Data

FIN (Lost)

Printer

9100 Host Port Number

01H

Hostdevice

IFBD-HE0708 BE07 Userrsquos Manual

3-14

316 HTTP ServerThisproducthasanHTTP(HyperTextTransferProtocol)serverByaccessingfromawebbrowseryoucanchangeNICsettingsdisplaynetworkinformationandmonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationandsettingsUseTCPUDPcommunicationsport80fortheHTTPserverTheStarwebPRNTfunctionisavailableforIFBD-HE07X08XBE07XByusingtheStarwebPRNTfunctionXMLdatacanbeprintedviaanHTTPserverSeeldquo4StarwebPRNTFunctionrdquoformoredetails

TheHTTPversionisHTTP10 Maximumnumberofsimultaneousconnectionsis1 Userviewinghomepage[LoginNotRequired]httpIPAddressindexhtm (Example)http192168101indexhtm Administratorhomepage[requireslog-in]httpIPAddresslindexhtm (Example)http192168101lindexhtm VeiwingandchangingIPparameterssystemsettingsandpasswords[LoginRequired] Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset Networkinformationdisplay[LoginNotRequired] Printerinformationdisplay[LoginNotRequired] Printerstatusdisplaysareupdatedautomaticallyeachtimethesettingsarerefreshed

Accounts(usernamespasswords)thatcanbeaccessedfromawebbrowserareshowninthetablebelowItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser LoginNotRequired GeneralUsers

(Onlyinformationdisplay)RootUsers ldquorootrdquo ldquopublicrdquo

bull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ForwebsettingsusingHTTPcommunicationthesupportedwebbrowserversionsarelistedinthetablebelowOperationsarenotguaranteedonearlierversionsbullFWVer4XXorearlier

WebBrowser Windows UNIXLinux MacOSXMozillaFirefox10orhigher Netscape7orhigher Opera8orhigher InternetExplorer40orhigher

bullVer500orlaterWebBrowser Windows UNIXLinux MacOSXMozillaFirefox 35 ~ 38~ 3621 ~Netscape Notsupported Notsupported NotsupportedOpera 1217~ 1216 ~ 1217~InternetExplorer 8~Chrome 402660~ 480~ 70~Safari 517~ 402~

Thefollowingshowswebbrowsersettings JavaScriptValid StylesheetValid CharacterSizesDisplayMagnificationMid(Standard)100Display InlineframeValid(FWVer4XXorearlieronly)

IFBD-HE0708 BE07 Userrsquos Manual

3-15

WEBexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)(1)Accesshttp192168101lindexhtm(2)UserNameLog-inasldquorootrdquoPasswordldquopublicrdquo(factorydefaultsetting)(3)ClickNetworkConfiguration-gtSystemConfiguration Inthescreenbelowselect9100MultiSessionENABLEThenclickSubmit

IFBD-HE0708 BE07 Userrsquos Manual

3-16

(4)ClickNetworkConfiguration-gtSaveSelectanyofthefollowingtheclickExecutebullSaverarrConfigurationPrintingrarrRestartdevicebullSaverarrRestartdevice(AfterthesetprintisoutputwhenyouselectConfigurationPrinting)Waitfortheprintertoreset

IFBD-HE0708 BE07 Userrsquos Manual

3-17

317 TELNET ServerTheTELNET(TELecommunicationNETwork)ofthisproductallowsyoutochangeNICsettingsnetworknetworkdisplaysandtomonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationUseTCPUDPcommunicationsport23fortheTELNETserver

ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithTELNETis8 Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset

AnaccounthasmultipleaccountsatloginTheusernamesandpasswordsareasfollowsItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

(1)TELNETcommandexecutionexample(ExChangingafixedIPaddress)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame(AssumedCondition)bullPrinterIPaddressacquiredbyDHCPis192168103

bullThePritnerIPaddresstobesetis192168101subnetmaskis2552552550

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelecttheIPparametersetting

larrSelecttheStaticsetting

larrSelecttheIPaddresssetting

IFBD-HE0708 BE07 Userrsquos Manual

3-18

larrEnterthefixedIPaddress

larrSelectthesubnetmasksetting

larrEnterthefixedsubnetmask

larrReturntothepreviousmenu

larrtelnetconnection

larrReturntothemainmenu

larrStorethesettingsandselectrestar

larrStoreandprintsetingsandrunrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

IFBD-HE0708 BE07 Userrsquos Manual

3-19

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelectSystemConfiguration

larrSelect9100MutliSession

larrSelectENABLE

larrReturntothemainmen

larrStorethesettingsandselectrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

larrStoreandprintsettingsandrunrestart

(2)TELNETexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame

(AssumedConditions)PrinterIPaddress=192168101

IFBD-HE0708 BE07 Userrsquos Manual

3-20

318 FTP ServerYoucanmakeNICsettingsgetthestatusprintandoverwriteNICfirmwarebyuploadingordownloadingfilestoanyspecifieddirectoryusingtheproductrsquosFTP(FileTransferProtocol)serverSeesection33SettingsDisplayItemsfordetailsondisplayinginformationForcontroltheFTPserverusesTCPbullUDPcommunicationport21fordatatransfersitusesTCPcommunicationport20

TheFTPserverissettovalidinthefactorydefaultsettingsbutyoucaninvalidateitusingHTTP(Web)Telnet andFTP UseHTTP(Web)orTelnettoreturnittovalid ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithFTPis8Howeverfordetails onFTPprinting(writingtotheIpdirectory)thenumberofsessionsthatcanbeprintedsimultaneouslyis1 Alsowhensimultaneouslywritingdatafromamultipleofsessionsandthefirstreceivedsessionoccupies morethanoneminutethewritingrequestofsubsequentlyconnectedsessionswillberejected ItisnecessarytospecifyASCII(TypeA)orBinary(TypeI)forfilesasthetransfermodesbutthemode differencesdependontheclientwithoutprocessingonthisproductDataistransferredasisintheBinary modebut0Ahexisconvertedto0Dhex+0AhexfortransferintheASCIImodeForthatreasontoavoid mistakenlyspecifyingthismodethisproductshouldbesettoBinarymodetotransferallfiles SupportsbothActiveandPassivemodessoyoucansenddataoverafirewallTransferthroughputisless efficientinPassivemode Anonymouslogin Ifyouloginwithausernameorpasswordthatisnotregisteredyoucanloginwithgeneraluserrights Whenlogginginasanonymoustheusernameandpasswordmustbewithin31characters Inthiscasethepasswordisomitted WhenaccessinganFTPserverfromahostdevicedosousinganFTPclientsoftware(CUIversioncommand

directinput)ofastandardOS IfthereisnoaccessfromtheFTPclientfor15minutestheFTPserverwillforciblydisconnecttheconnection

TherearemultipleaccountsthatrequirelogginginforoperationsTheusernamesandpasswordsareasfollows

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ThedirectorydisplayedbyFTPandthefileconfigurationandfunctionsareshownonthenextpage

IFBD-HE0708 BE07 Userrsquos Manual

3-21

DirectoryFileConfigurationandFunctions

Directory FilenameNote2

ExtensionRestrictionNote3

TransferModeNote4

AccountLimitNote1

user root Function

- - None(Rootdirectory)

lp printdatprn No Binary W W PrintOutputtoPrinterrarrSeeldquo3181FTPPrintingrdquo

net_config netconfini ldquoinirdquo BinaryorASCII R RW Readsandupdatesnetworksettings

rarrSeesection3182NICSettings

status netstastxt - BinaryorASCII R R Readsoperationinformationofoperatingnet-

work

nicvertxt - BinaryorASCII R R Readsnetworkcardversioninformation

prnstastxt - BinaryorASCII R R Readprinterstatus(hexadecimaldumpdisplay)

deviceidtxt - BinaryorASCII R R ReadPrinterDeviceID

firmware NIC_MAINbin ldquobinrdquo Binary - W NICMainFWUpdaterarrSeeldquo3183FWUpdaterdquo

freespace - No BinaryorASCII R RW Freespace

Note1AccountLimit RReadOnlyWWriteOnlyRWReadWrite-NoFunction

Note2Filenames Filenamesshouldbelessthan32charactersincludingtheextensionTherearenorestrictionstofilenamestowriteexceptfortheextensionUsablecharactersarelimitedtoEnglishnumbersandalphabet(ldquoArdquotordquoZrdquoldquoardquotordquozrdquoldquo0rdquotordquo9rdquo)

Note3FileExtensionRestrictions Whenanextensionrestrictionisspecifiedthefilenamespecifiedotherthanthespecifiedextensionsisrejected ThereisnoconceptofextensioninUNIXLinuxandMacOSXbutthisrestrictionisappliedtothefinalfourcharactersofthefilename

Note4Transfermode FilescanbetransferredbyBinaryaloneorASCIIcanbespecifiedHoweverspecifyalwaysBinarymodetopreventspecificationmistakes

Note5Observethefollowingrestrictionsforthetotalsizeforfilesandnumberoffilesthatcanbeuploadedtothefreespace bullTotalFileSizeMax640Kbytes bullTotalNumberofFilesMax10 Alsodonotplaceanexecutablefileinthisdirectory

IFBD-HE0708 BE07 Userrsquos Manual

3-22

ExampleFTPCommandExecutionThisisanexampleofinputinaWindowscommandpromptUNIXLinuxshellinputisthesameThisisanexampleexecutionofacquiringaprinterstatusfileThefilelistdisplay(dircommand(onUNIXLinuxitistheIscommand))isinUNIXcompatibleformat(includingversiondisplay)

(AssumedConditions)PrinterIPaddress=192168101

larrConnecttoFTP

larrEnterusername

larrEnterpassword(Defaultpublic)

larrMovetostatusdirectory

larrCurrentdirectorypositiondisplay

larrFilelist

larrSpecifybinarytransfermode

larrGettheprnstastxtfi

larrMovetorootdirectory

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-23

3181 FTP Printing WhenwritingdatatotheIpdirectoryitistransferredtotheprinterasprintdata

3182 NIC Setting LogintotheFTPserverfromanFTPclienttoviewthesettingsbyreadingthesettingfileinthenet_configdirectoryAlsobyuploadingthesettingfiletothesamedirectoryyoucanstorethesettingsinthenon-volatilememoryTheextensionsoffilenamesuploadedfromtheFTPclientarechangedtoldquo$$$rdquopriortowritingtoNVRAMandthefilesaresavedasmid-wayfilesWhenupdatingissuccessfulthemid-wayfilesaredeletedbutiftheformatofthesettingcontentsisincorrectorthewritingtothenon-volatilememoryiserroneousandthewritingfailsthefileswillremainwithoutbeingdeleted(extensionldquo$$$rdquo)AlsoifwritingendsnormallytheprinterwillautomaticallyberesetIftheldquoConfigurationPrintrdquoitemisldquoEnablerdquotheresetwillbeappliedwhenthesettingsprintisended

SettingExampleExampleofFWVer500StarwebPRNTmodel(netconfini)

The loaded NIC MAC information is used for the MAC Address item but when uploaded the MAC information field is ignored Therefore when you use a loaded setting file to upload to NIC you do not need to change this field

ltlt IFBD-HE07X08X Information gtgt MAC Addr 001162123456 Configuration Print ENABLE

ltlt IFBD-HE0708 Information gtgt MAC Addr 0011620001d8 Configuration Print ENABLE

ltlt IP Parameters -NVRAM- gtgt IP Address 192168101 Subnet Mask 2552552550 Default Gateway 19216810254 DHCPBOOTP DISABLE RARP DISABLE

ltlt System Configuration gtgt user Login Password guest root Login Password Web Refresh Time (Sec) 5 9100 Multi Session DISABLE 9100 Data Timeout (Sec) 0 TCP Keep-Alive DISABLE FTP ENABLE Disconnect Message ENABLE TCP Port80 ENABLE Subnet Mask (BOOTP) HE05 Emulation TCP SYN Timeout(Sec) 104 TCP SYN Interval(Sec) 2 22222 FS 3 Command DISABLE

ltlt Web Print gtgt TCP Port Number 80

ltlt SNMP gtgt Authentic Community Trap Community public Trap Address(IP) 0000 SysContact 1234 SysName SysLocation EnableAuthenTrap 2

ltlt SSLTLS gtgt SSLTLS DISABLE TCP Port 443 Certificate Self-Signed Self-Signed Command Not Exist CA-Signed Certificate Not Exist

When you specify Enable for the Configuration Print item you can print the settings to verify that they have been loaded to the non-volatile memory

The factory default setting for 9100Multi-session is different from the old product Factory Default SettingsIFBD-HE0506BE05 (old product) ENABLEIFBD-HE0708BE07 (this product) DISABLE

The Web Print setting items are for

the Star WebPRNT model only

The SNMP setting items are for

FW Ver 500 or later only

IFBD-HE0708 BE07 Userrsquos Manual

3-24

FileFormatRules SettinglineformatisldquoItemNamerdquoldquoSettingValuerdquoTheseparator(delimiter)isasingle-byteEnglishcharacter ldquordquo(colon) OnlyASCIIcharacterscanbeusedinthisfile Uploadsarerejectedforthefollwoing bullWhenanitemnamethatdoesnotexistisspecifiedorthereareinsufficientnumberofsettingitems bullWhenthesettingvalueinputisoutofrange bullWhentheinputforStaticvalueandDynamicvaluehasastandardviolationintheIPparametersettingfield (SeetheNotesField) Linesbeginningwithldquordquoareskippedascommentlines

ltlt DIPSW Setting gtgt

SW1=OFF DHCPBOOTP Timeout ENABLE

SW2=OFF Reserved

Notes

-When DHCPBOOTP or RARP is changed

to ENABLE IP Address Subnet Mask

and Gateway Address must be set to

0000

-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

The lines beginning with a (sharp)

are comment lines

IFBD-HE0708 BE07 Userrsquos Manual

3-25

3183 FWUpdateLogintothisproductusingFTPtoupdatetheNICfirmware(FW)byuploadingtheversionupgradebinarydatatothefirmwaredirectory

WhenuploadingFWdatatheFTPservercalculatestheCRCvalueoftheFWdataandchecksthatithas beentransferredcorrectlyIfthefirmwareisnotcorrectlytransferredcanceltheupload WhenalldatahasbeenconfirmedtobecorrectlyreceivedstartwritingtotheFlashROMIfwritingtothe FlashROMendsnormallytheprinterwillautomaticallybereset WritingtakesseveralminutesAbsolutelyneverturnoffthepowerorapplyaresetpriortofinalresetbeing appliedIfterminatedpartwaytheFlashROMdatawillbedamangedandlateritmaynotstartup

ThefollowingdescribestheprocedurestoupdatetheFWofthisproductusingFTPForWindowsstartthecommandpromptthenfollowingthedirectionsbelowForUNIXLinuxdothesameopera-tionsontheshellexecutionscreen

(AssumedConditions)PrinterIPaddress=192168101AssumesthemainFWdata(rdquoHE7_V100(NIC_MAIN)binrdquo)fortheforthisproductisinthecurrentdirectoryDwhenFTPisexecutedonthehostdevice

larrConnecttoFTP

larrEntertheusername

larrMovetothefirmwaredirectory

larrEnterthepassword(Defaultpublic)

larrCurrentdirectorypositiondisplay

larrSpecifybinarytransfermode

larrWritethefirmwarefile

larrWaitherefortheprintertorestart

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-26

PrecautionsforFWupdatecompatibility

ThefollowingrestrictionsonFWupdateapplytothesubjectFWversions

bullWhenusingaproductwithIFcardFWthatisVer4XXorearlier UpgradetoFWVer500orlaterisnotpossibleUseVer4XXorearlierFWbullWhenusingaproductwithIFcardFWthatisVer500orlater DowngradetoFWVer4XXorearlierisnotpossibleUseVer500orlaterFW

CheckingtheversionoftheIFcardthatisusedbullTurnonthepowerwhilepressingandholdingtheFeedswitchontheprinterunitandchecktheself-testprintinformation(Fordetailsaboutthecontentsofself-testprintrefertosection325ldquoSelf-testPrintrdquo)

bullTochecktheversionfromthePCBchassisappearancerefertosection21ldquoModelNamesrdquo

IFBD-HE0708 BE07 Userrsquos Manual

3-27

319 DiscoveryThisproducthasaStargenuineNICsearchprotocolSDP(StarDiscoveryProtocol)SDPusesUDPcommunicationport22222SDPisusedtosearchtheproductoverLANusingapplicationsoftwaresuchasasettingutilityprogram

ThefollowingisanexampleTheNameofIFUnitfieldisdifferentthisproduct(IFBD-HE0708BE07)andtheoldproducts(IFBD-HE0506BE05)bullNameofIFUnitldquoIFBD-HE0506rdquobullNameofIFUnitldquoIFBD-HE0708rdquo

(Ex)Detaileddisplayexampleofsearchresultsusingadiscoverytool(OSWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

3-28

3110 TFTPClientWhentheprinterpoweristurnedonwhileyouholddownthepushswitchtheTFTP(TrivialFileTransferProtocol)clientstoredinthebootloaderisstartedupTheTFTPclientautomaticallydownloadsthemainprogramfromtheTFTPserverovertheLANandwritestotheFlashROMontheNICboardWhenwritingendsnormallytheprinterwillautomaticallyberesetandwillstartupnormallyThefollowingflowchartshowstheseriesofoperations

YES

NO

YES

NO

Power On (Reset)

Was Push

Switch Released

Was Push

Switch Pressed

LAN Connector LED (RedGreen)

Stops Blinking Alternately

Get IP Address from

DHCPBOOTP Server (1)

Connect to TFTP Server

Download NIC Main

Firmware (2)

Write Main Firmware to

Flash Memory

Reset Printer

To Main Program Execution

LAN Connector LED (RedGreen)

Starts Blinking Alternately

1ItisnecessarytostartuptheTFTPandDHCPBOOTPserversonthesamemachine2TheNICmainfirmwarefilenamedownloadedfromTFTPmustbeldquoNIC_MAINbinrdquoEveniftheversionisdifferentthefirmwaremustbethesamenameaswhendownloadingusingTFTP((Ex)YoucanchangeldquoHE7_V100(NIC_Main)binrdquotoldquoNIC_MAINbinrdquo)

NoteThisTFTPclientfunctionisusedforemergencyrecoverywhentheFWmainfirmwarehasbeendamagedUsetheFTPserverfunctionforordinaryFWupdates(Seesection318FTPServer)

IFBD-HE0708 BE07 Userrsquos Manual

3-29

3111 TCPKeep-AliveThisproductsupportsTCPKeep-AliveIfTCPKeep-AliveisvalidTCPKeep-Aliveoperationsareperformedunderthefollowingconditionsonthecomputer

Item Value FactoryDefault RemarksSetting ENABLEDISABLE DISABLEDisconnectiontimeouttime Approx42seconds Note1

Note1Ifthereisnoresponseforthistimefromthecomputertheprinterforciblydisconnectstheconnection(RST)

ThisfeatureisappliedtoallTCPIPcommunicationsports ThisfeatureisunrelatedtotheTCP9100datareceptiontimeout

Thefollowingisanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltDATAgt

ltDATAgt

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

RST

Printer (TCP Port)

Receive TCP Connection

Detect TimeoutForced Disconnection

No Reception Data From PC

Start TCP Keep-Alive prove

No Response from PC (Approx 42 Seconds)

TCP Connection)

PC Problem Occurs Here

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-30

3112 SNMP ThisfunctionsupportsFWVer500orlaterTheSNMPofthisproductincludesaSNMPagentthatoperatesusingUDPIPVariousinformationaboutthisproductandtheprintercanbemanagedwiththeSNMPmanager

ItiscompatiblewithSNMPv1andsupportsMIB-II(RFC1213)andHostResource-MIB(RFC1514)ReadprivilegeisgrantedtocommunitynameldquopublicrdquoandthecharacterstringregisteredinldquoAuthenticCommunityrdquointheproductsettingsishandledasthewriteprivilegeHoweverifnocharacterstringissetinldquoAuthenticCommunityrdquowriteprivilegeisgrantedtocommunitynameldquopublicrdquo

RestrictionssysContactsysNameandsysLocationarelimitedtoamaximumof78(1-byte)charactersifAdminStatusandifOperStatusareread-onlyand1isalwaysreturnedasthereadvalue AnexplanationoftheMIBsupportedbythisproductislistedinthetablebelow

MIB-II(RFC1213)Name DescriptionsysDescr ASCIIcharacterstringcontainingthedevicenameversionandotherinformationsysObjectID ObjectIDindicatingtheproductidentificationnumbersysUpTime Elapsedtimeafterstartingup(units10msec)sysContact ASCIIcharacterstringcontainingtheadministratornameandcontactinformationsysName ASCIIcharacterstringcontainingthedevicemanagerdomainnameandother

informationsysLocation ASCIIcharacterstringindicatingthephysicallocationwherethedeviceisinstalledsysServices ValueindicatingthedeviceprotocollevelserviceifNumber DevicenetworkinterfacenumberifIndex InterfaceidentificationnumberifDescr ASCIIcharacterstringindicatinginformationassociatedwiththeinterfaceifType PhysicallayerandlinkprotocolinterfacetypeifMtu MaximumtransmittabledatagramsizeifSpeed Interfacetransmissionspeed[bitsec]ifPhysAddress InterfacephysicaladdressifAdminStatus InterfaceadministrationstatusifOperStatus InterfaceoperatingstatusifLastChange sysUpTimevalueatthetimewhentheinterfaceoperatingstatuswaslastchangedifInOctets NumberofbytesreceivedbytheinterfaceifInUcastPkts NumberofsubnetworkunicastpacketsreceivedanddeliveredtoahigherlayerifInNUcastPkts NumberofbroadcastormulticastpacketsreceivedanddeliveredtoahigherlayerifInDiscards Numberofnormalreceivedpacketsthatwerediscardedduetofullbufferorother

reasonifInErrors NumberofreceivederrorpacketsifInUnknownProtos Numberofreceivedpacketsthatwerediscardedbecauseofaninvalidor

unsupportedprotocolifOutOctets TotalnumberoftransmittedbytesifOutUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedunicasttransmissionof

IFBD-HE0708 BE07 Userrsquos Manual

3-31

Name DescriptionifOutNUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedbroadcastormulticast

transmissionofifOutDiscards Numberofpacketsthatwerediscardedandnottransmittedduetofullbufferor

otherreasonifOutErrors NumberofpacketsthatwerenottransmittedduetoerrorifOutQLen Lengthoftheoutputqueue(numberofpackets)ifSpecific MIB-definedobjectIDuniquetotheinterfacemediathatisbeingusedatIfIndex Valuethatidentifiestheinterfacerelatedtothistranslationentry(=ifIndex)atPhysAddress Media-dependentphysicaladdressatNetAddress Networkaddress(IPaddress)correspondingtothephysicaladdressipForwarding IndicationofwhetherornotthereisafunctionforforwardingIPdatagrams

receivedattheIPgatewaytootherdestinations (1Forwarding2NotForwarding)

ipDefaultTTL DefaultvalueofIPdatagramheaderTTLipInReceives TotalnumberofreceivedIPdatagramsipInHdrErrors NumberofdatagramsdiscardedduetoIPheadererroripInAddrErrors NumberofdatagramsdiscardedduetoproblemwiththeIPheaderdestination

addressipForwDatagrams NumberofIPdatagramsforwardedtothefinaldestinationipInUnknownProtos NumberofIPdatagramsintendedforownnodethatwerediscardeddueto

unknownorunsupportedprotocolipInDiscards NumberofdatagramsdiscardedduetobufferspaceorotherinternalproblemipInDelivers NumberofdatagramsdeliveredtoIPuserprotocols(higher-levelprotocols

includingICMP)ipOutRequests0 NumberofIPdatagramtransmissionrequestsexecutedbylocalIPuserprotocolsipOutDiscards NumberofIPdatagramsthatwerediscardedandnottransmitteddueto

insufficientbufferorotherreasonipOutNoRoutes NumberofIPdatagramsdiscardedbecausenoroutetothedestinationcouldbe

foundwhentransmittingipReasmTimeout MaximumvalueofreceivingwaittimeforallIPdatagramswhenfragmentedIP

datagramsarereceivedandreassembledipReasmReqds NumberofreceivedfragmentedIPdatagramsnecessarytoreassembletheentityipReasmOKs NumberofreceivedfragmentIPdatagramsthatweresuccessfullyreassembledipReasmFails NumberofreceivedfragmentIPdatagramswherereassemblyfailedipFragOKs NumberofdatagramsthatweresuccessfullyfragmentedforthisentityipFragFails Numberofdatagramsthatcouldnotbefragmentedandwerediscardedforthis

entityipFragCreates NumberoffragmentIPdatagramsthatweregeneratedasaresultof

fragmentationforthisentityipAdEntAddr IPaddresswhichisassociatedwiththeaddressinformationipAdEntIfIndex InterfaceidentificationnumbercorrespondingtothisIPaddressipAdEntNetMask SubnetmaskvalueassociatedwiththisIPaddressipAdEntBcastAddr ValueoftheleastsignificantbitintheIPbroadcastaddressusedforbroadcast

sentontheinterfaceoftheIPaddressipAdEntReasmMaxSize MaximumIPdatagramsizethatcanbereassembledfortheentityfromthe

receivedfragmentIPdatagrams

IFBD-HE0708 BE07 Userrsquos Manual

3-32

Name DescriptionipRouteDest DestinationIPaddressofthisroute(0000=Defaultroute)ipRouteIfIndex Interfaceidentificationnumberfortransmittingtothenextdestinationhostonthis

route(=ifIndex)IpRouteMetric Primaryroutingmetricforthisroute(-1=Notused)ipRouteNextHop IPaddressofnexthoponthisrouteIpRouteType Routetypes(1Noneofthefollowing2Invalidroute3Directconnection4

Indirectconnection)IpRouteProto RoutingmechanismbywhichthisroutewaslearnedIpRouteAge Elapsedtimeafterthisroutewaslastconfirmedasanormalroute[sec]IpRouteMask ValuewhichperformslogicalANDbeforecomparisonwithipRouteDestorthe

destinationaddressipRouteInfo MIBdefinitionnumberforroutingprotocolusedforthisrouteipNetToMediaIfIndex Interfaceidentificationnumberforthisentry(=ifIndex)ipNetToMediaPhysAddress Media-dependentphysicaladdressipNetToMediaNetAddress IPaddresscorrespondingtothephysicaladdressofthisentryipNetToMediaType Addressconversionmethod(1Noneofthefollowing2Invalidvalue3Dynamic

conversion4Staticconversion)icmpInMsgs TotalnumberofreceivedICMPicmpInErrors NumberofreceivedICMPmessagesthatwerediscardedduetochecksumerror

orotherICMPspecificationerroricmpInDestUnreachs NumberofICMPdestination-unreachablemessagesreceivedicmpInTimeExcds NumberofICMPtime-exceededmessagesreceivedicmpInParmProbs NumberofICMPparameter-problemmessagesreceivedicmpInSrcQuenchs NumberofICMPsource-quenchmessagesreceivedicmpInRedirects NumberofICMPredirectmessagesreceivedicmpInEchos NumberofICMPecho-requestmessagesreceivedicmpInEchoReps NumberofICMPecho-replymessagesreceivedicmpInTimestamps NumberofICMPtimestamp-requestmessagesreceivedicmpInTimestampReps NumberofICMPtimestamp-replymessagesreceivedicmpInAddrMasks NumberofICMPaddressmaskrequestmessagesreceivedicmpInAddrMaskReps NumberofICMPaddressmaskreplymessagesreceivedicmpOutMsgs TotalnumberofICMPmessagestransmittedicmpOutErrors NumberofICMPmessagesthatwerediscardedandnottransmittedduetofull

bufferorotherreasonattimeofICMPtransmissionicmpOutDestUnreachs NumberofICMPdestination-unreachablemessagestransmittedicmpOutTimeExcds NumberofICMPtime-exceededmessagestransmittedicmpOutParmProbs NumberofICMPparameter-problemmessagestransmittedicmpOutSrcQuenchs NumberofICMPsource-quenchmessagestransmittedicmpOutRedirects NumberofICMPredirectmessagestransmittedicmpOutEchos NumberofICMPecho-requestmessagestransmittedicmpOutEchoReps NumberofICMPecho-replymessagestransmittedicmpOutTimestamps NumberofICMPtimestamp-requestmessagestransmittedicmpOutTimestampReps NumberofICMPtimestamp-replymessagestransmittedicmpOutAddrMasks NumberofICMPaddressmaskrequestmessagestransmittedicmpOutAddrMaskReps NumberofICMPaddressmaskreplymessagestransmitted

IFBD-HE0708 BE07 Userrsquos Manual

3-33

Name DescriptiontcpRtoAlgorithm AlgorithmthatdecidestheresendtimeoutvalueforTCPconnection

(1Noneofthefollowing2Fixedvalue3MIL-STD-17784VanJacobsonrsquosalgorithm)

tcpRtoMin MinimumTCPprotocolresendtimeoutvalue(units10msec)tcpRtoMax MaximumTCPprotocolresendtimeoutvalue(units10msec)tcpMaxConn MaximumnumberofTCPconnectionstcpActiveOpens NumberoftimesthatTCPconnectionswereactivelyopenedtcpPassiveOpens NumberoftimesthatTCPconnectionswerepassivelyopenedtcpAttemptFails NumberoftimesthatTCPconnectionsfailedtcpEstabResets NumberoftimesthatTCPconnectionswereresettcpCurrEstab NumberofTCMconnectionswithstatusESTABLISHEDorCLOSE-WAITtcpInSegs NumberofreceivedTCPsegmentstcpOutSegs NumberoftransmittedTCPsegmentstcpRetransSegs NumberofresentTCPsegmentstcpConnState StatusofthisTCPconnection

(1Closed2Listen3SynSent4SynReceived5Established6FinWait17FinWait28CloseWait9LastAck10Closing11TimeWait12DeleteTCB)

tcpConnState StatusofthisTCPconnectiontcpConnLocalAddress LocalIPaddressofthisTCPconnectiontcpConnLocalPort LocalportnumberofthisTCPconnectiontcpConnRemAddress RemoteIPaddressofthisTCPconnectiontcpConnRemPort RemoteconnectionportofthisTCPconnectiontcpInErrs Numberofreceivederrorsegments(TCPchecksumerroretc)tcpOutRsts NumberoftimesthatTCPconnectionswereresetudpInDatagrams TotalnumberofUDPdatagramsdeliveredtoUDPusersudpNoPorts NumberofreceivedUDPdatagramsdestinedforportsthatarenotopenudpInErrors NumberofreceivedUDPdatagramswhichwerediscardedduetoaproblemwith

thedestinationportapplicationudpOutDatagrams NumberoftransmittedUDPdatagramsudpLocalAddress LocaladdressofUDPreceivingstandbyport(0000nodesignatedreceiving

address)udpLocalPort Receivingwaitlocalportnumber

IFBD-HE0708 BE07 Userrsquos Manual

3-34

Name DescriptionsnmpInPkts TotalnumberofSNMPmessagesreceivedfromthetransportservicesnmpOutPkts TotalnumberofSNMPmessagetransmissionrequestssenttothetransportlayersnmpInBadVersions TotalnumberofreceivedSNMPmessagesthatwereforanunsupportedversionsnmpInBadCommunityNames TotalnumberofreceivedSNMPmessageswithaninvalidcommunitynamesnmpInBadCommunityUses NumberofreceivedSNMPmessagesthatindicatedanoperationwhichisnot

permittedbythatcommunitysnmpInASNParseErrs NumberoferrorsinASN1orBERformatdetectedwhiledecodingreceivedSNMP

messagessnmpInTooBigs NumberofreceivedSNMPPDUwitherrorstatusldquoTooBigrdquosnmpInNoSuchNames NumberofreceivedSNMPPDUwitherrorstatusldquoNoSuchNamerdquosnmpInBadValues NumberofreceivedSNMPPDUwitherrorstatusldquoBadValuerdquosnmpInReadOnlys NumberofreceivedSNMPPDUwitherrorstatusldquoReadOnlyrdquosnmpInGenErrs NumberofreceivedSNMPPDUwitherrorstatusldquoGenErrrdquosnmpInTotalReqVars NumberofMIBobjectsreadsuccessfullyasaresultofGet-RequestandGet-

NextRequestPDUssnmpInTotalSetVars NumberofMIBobjectschangedsuccessfullyasaresultofreceivingSet-RequestsnmpInGetRequests NumberofreceivedSNMPGet-RequestPDUssnmpInGetNexts NumberofreceivedSNMPGet-NextRequestPDUssnmpInSetRequests NumberofreceivedSNMPSet-RequestPDUssnmpInGetResponses NumberofreceivedSNMPGet-ResponsePDUssnmpInTraps NumberofreceivedSNMPtrapPDUssnmpOutTooBigs NumberoftransmittedPDUswithdesignatederrorstatusldquoTooBigrdquosnmpOutNoSuchNames NumberoftransmittedPDUswithdesignatederrorstatusldquoNoSuchNamerdquosnmpOutBadValues NumberoftransmittedPDUswithdesignatederrorstatusldquoBadValuerdquosnmpOutGenErrs NumberoftransmittedPDUswithdesignatederrorstatusldquoGenErrrdquosnmpOutGetRequests NumberoftransmittedSNMPGet-RequestPDUssnmpOutGetNexts NumberoftransmittedSNMPGet-NextRequestPDUssnmpOutSetRequests NumberoftransmittedSNMPSet-RequestPDUssnmpOutGetResponses NumberoftransmittedSNMPGet-ResponsePDUssnmpOutTraps NumberoftransmittedSNMPtrapPDUssnmpEnableAuthenTraps Controlofauthentication-failuretrapgeneration

(1Generatetraps2Donotgeneratetraps)

HostResource-MIB(RFC1514)Name DescriptionhrDeviceIndex CharacteristicvalueassignedtotheconnecteddevicehrDeviceType ConnecteddevicetypehrDeviceDescr CharacterstringdescribingtheconnecteddevicehrDeviceID ConnecteddeviceproductIDhrDeviceStatus Connecteddevicestatus

(1Unknown2Running3Warning4Testing5Down)hrDeviceErrors NumberoftimeserrorsweregeneratedbytheconnecteddevicehrPrinterStatus Connectedprinterstatus

(1Idle2Printing3Warmup)hrPrinterDetectedErrorState Connectedprintererrorstatus

(0LowPaper1NoPaper2LowToner3NoToner4DoorOpen5Jammed6Offline7ServiceRequested)

IFBD-HE0708 BE07 Userrsquos Manual

3-35

31121SNMPConfigurationParametersThefollowingparameterscanbesetfromwebconfigurationorTelnetThesevaluescanalsobecheckedatself-testprint

Name Settingrange DefaultvalueAuthenticCommunity Max15characters(ASCII) ldquopublicrdquoTrapCommunity Max15characters(ASCIIJapaneseOK) ldquopublicrdquoTrapAddress(IP) 0000-255255255255 0000SysContact Max78characters(ASCIIJapaneseOK) NoneSysName Max78characters(ASCIIJapaneseOK) NoneSysLocation Max78characters(ASCIIJapaneseOK) NoneEnableAuthenTrap 1or2 2

31122 Trap Issue Events WhentheEnableAuthenTrapsettingforthisproductisENABLEthenthisproductissuestrapstotheSNMPmanager(trapnotificationaddress)whenthefollowing3eventsoccur

[Trapissueevents]1Whenproductwasstartedup[Generictraptype=0(ColdStart)]

2Whenprinterstatuschanged(IEEE1284portstatusmonitor)[Generictraptype=6(EnterpriseSpecific)]

3Whenaccessbyaninvalidcommitteenameoccurred[Generictraptype=4(AuthenticationFailure)]

IFBD-HE0708 BE07 Userrsquos Manual

3-36

32 OtherSpecifications321 Operating Time

Thereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP(startofIPaddressacquisition)Ittakesapproximately18secondsbeforetheTCPIPservices(HTTPTELNETFTPLPDRawSocketPrint)canbeusedafterturningonthepower

NoteWhenacquiringtheIPaddressbyDynamice(DHCPBOOTPRARP)thistimemay lengthendependingontheserverresponsetime

322 PushSwitchWhiletheTCPIPisoperating(thepowerhasbeenturnedonanditiswithintheelapsetimedescribedinsection321StartupTime)ifthepushswitchiscontinuedtobehelddowntheLEDdisplaypatternwillchangeaccordingtothetimesshownbelowWhentheswitchisreleasedtheproductwillentereachspecialmode

SpecialMode

Phase SWPressingTimeLANConnector

LEDBlinkingPattern SpecialModeGreen Red

1 1secondtolessthan5seconds Blinking Blinking NICsettinginitializemode(2)2 5secondtolessthan9seconds Extinguished Blinking Reserved(Undefined)3 9secondtolessthan13seconds Blinking Extinguished Reserved(Undefined)

Over13seconds(1)

Note1WhenPhase3isexceededpresstheswitchfor1secondtoreturntoPhase1

Note2ExecutionproceduresfortheNICsettinginitializemode

1 Afterenteringthismodepressthepushswitchonceandreleaseit TheLEDdisplaywillbeldquoGreen=ExtinguishedRed=ExtinguishedrdquoandtheinitializingoftheNICsettingsinthenon-volatilememorywillbegin

2 Iftheinitializationissuccessfultheprinterwillautomaticallybereset DonotturnoffthepowerorapplyaresetuntilthisresethasbeenappliedAlsoiftheNICsettinginitializationfailstheLEDdisplaywillbeldquoGreen=ExtinguishedRed=Litrdquoandallopera-tionswillstopIfsoturnthepoweroff

NoteWhenturningthepoweronadifferentmode(automaticfirmwareupdatefunctionusingTFTPclient)willstartupthatisdifferenttotheabovefunctionsfortheoperationswhenturningthepoweronwiththepushswitchpressedFordetailsseesection318TFTPCli-ent

IFBD-HE0708 BE07 Userrsquos Manual

3-37

323 DIPSwitchesDIPswitchesareloadedwhenthepoweristurnedonorwhentheprinterisresetThereforewhenyouchangethesettingsenablethembyturningtheprinteronagainorbyexecutingaprinterresetTurnthepoweroffbeforechangingthePCBandinterfacetype

DIPswitch Feature ON OFFDIPSW1 SetsIPaddressacquisitiontimeout Notimeout 20seconds(factorydefaultsetting)DIPSW2 Reserved(Fixedatoff) - -

DIPSW1SetsthetimeouttimewhengettingtheaddressfromaDHCPBOOTPserverThefactorydefaultsetting(whensettooff)is20secondsWhensettoonthereisnotimeoutIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedAsaresultatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtohavenoIPaddressacquisitiontimeout

DIPSW2PresentlyunusedAfeaturewillbeaddedinthefutureThisshouldalwaysbeoff

324 LEDThereisaredandagreenLEDequippedonthenetworkinterfaceconnector(LANconnectorRJ45)Thesefunctionasoutlinedbelowundernormaloperatingconditions

Red(LINKActivity) Alinkhasbeenestablishedbetweentheportandtheconnecteddevice CommunicationsarereadyatbothdevicesGreen(100M) Lightswhentheportisoperatingat100Mbps

ForotherstheflashingpatternchangesaccordingtothepressingofthepushswitchFordetailsseesections3110TFTPClientand322PushSwitch

IFBD-HE0708 BE07 Userrsquos Manual

3-38

325 Self-testPrintIfthisproductexecutesaprinterself-printthefollowingisprintedaftertheprintersettingprintFinallyfortheIPparameterinformationduringoperationitisnotpossiblewhenconductingaself-printbycommandfromthehostdevice

Self-testPrintExample(ForFWVer500andStarwebPRNTmodel)

VersionInformation(MainBootLoadPLD)

NICSettingInformation(SameasthenetconfinirdquoFile)

TheWebPrintsettingitemsareformodelswhichsupportStarwebPRNTonlyTheSNMPsettingitemsareforFWVer500orlateronly

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 16: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

3-7

313 RawSocketPrint

ThisproductsupportsRawSocketPrintcommunicationforprintingundertheTCPIPenvironmentWithRawSocketPrintalldataflowingduringtheTCPsessionisconsidereddatahandledbetweentheprinterandhostdeviceandbidirectionaldatadistributionisperformedSeethetablebelowforTCPcommunicationsportspecifications

Item Specifications Remarks

CommunicationPortNumber TCP9100

NumberofSimultaneousConnectionSessions 1or8 bullFactorydefaultsettingis1

Datareceptiontimeout0(ignore)30seconds40sec-onds60seconds120seconds180seconds300seconds

bullFactorydefaultsettingis0(ignored)bullWhenthereisatimeoutforc-ibledisconnectsconnection

Thereceptionbufferforprintdatais1Mbytes(sharedwithLPR) Themaximumnumberofsessionsreceivedforport9100issetusingNICsettings(9100MultiSession) Whensettoldquo9100MultiSessionEnablerdquothemaximumnumberofsessionsforreceptionis8whensetto ldquo9100MultiSessionldquoDisablerdquothemaximumnumberofsessionsforreceptionis1Whentherearereceptions forconnectionrequeststhatexceedthisnumberarejectionpacket(TCPReset)isissuedtothehostdevice

NotePrecautionsregardingswitchingfromoldproductsIFBD-HE0506BE05 Becarefulbecausethemulti-sessionsettingsforRawSocketPrint(9100)inthefactorydefault settingsaredifferent Setthemulti-sessionsettingsusingHTTP(Web)TelnetFTP Werecommendsettingtothesameconditionswhenswitchingfromanolderproduct (Fordetailsseesection63DriverSupportTable)

9100MultiSessionFactoryDefaultSettings bullIFBD-HE0506BE05(oldproduct)Valid bullIFBD-HE0708BE07(thisproduct)Invalid

WhenMultiSessionisvalidandprintdataisreceivedatthesametimeasmultiplesessionsarereceivedfrom thehostdevicethesessionthatfirstreceivedtheprintdataoccupiestheprinterportandprintdataofother

sessionsaccumulatesintheNICreceptionbufferuntilthesessionisclosedNotethatthesessionreceptionorderandprintoutputorderdonotalwaysmatch

Datacomingfromtheprintertothehosthostdeviceisstatusinformationobtainedfromtheprinter Seetheprinterrsquosspecificationsmanualfordetailsonthecontentsofstatusinformation DisconnectionoftheTCPsession(TCPFINRST)isconsideredtheendtoonesession InthatcasespecialcommunicationprocedureswiththeprinterarenotdoneIfspecialproceduresare requiredsuchasterminatingprintingdosofromthehostdevice IftheRSTpacketissentwhentheTCPsessionisdisconnectedfromthehostdevicesidesomeoralloftheprintdata maybeerased Youcanautomaticallyfreeasessionthatisunusedwhilebeingconnectedbysettingthedatareceptiondata timeout9100DataTimeoutThedatareceptiontimeoutcanbesetin0304060120180360seconds ThesettingscanbemadeusingWEBTelnentandFTPandthevaluesarestoredintheproductrsquosnon-volatile memory Factorydefaultsettingsis0(timeoutinvalid) Seesection63DriverSupportTablefordetailsonsupportbyStarMicronicsrsquodrivers SincethisprotocolcannotbeusedwhenusingaWindowsstandardTCPIPprinterportoraCUPS(UNIX LinuxMac)driverspecifyLPR(LPD) Fortheusertocreateasocketcommunicationprogramseethecommunicationproceduresbetweenthehost

deviceandprinterbelow

IFBD-HE0708 BE07 Userrsquos Manual

3-8

CommunicationProcedures(1) EstablishaTCPconnectionbetweenthehostandprinter(2) WhentheNSBfeature()isvalid Thehostdevicesendsandreadsthestatus(NSB)sentbytheprinter(Required)Ifthestatusdataisnotsent

hereitispossiblethattheprinterisnotreadytoreceivetheprintdatasoalwaysdothis(3) SendPrintData(4) WhentheASBfeature(1)isvalidreceivethestatusbecausetheprintersendsthestatustothehostdevice

whenitsstatuschanges Whenthehostdevicesendsastatusrequestcommandreceivebecausethestatusisreturnedforthatcom-

mandrarrRepeatsteps(3)and(4)untilprintdataends

(5) DisconnectTCPconnectionfromthehost(Client)tothePrinter(server)

NoteBeforedisconnectingtheTCPconnectionwiththeprinterthehostdevicemustreceiveallofthestatusdatasentfromtheprinter

NoteNSBfeatureSendsstatustohostdevicewhenTCP9100isconnectedtotheport ASBfeatureSendsautomaticstatustohostdeviceeachtimethereisachangeontheprinter SeeeachprinterrsquosspecificationsmanualandcommandspecificationsmanualsforinformationrelatedtovalidinvalidsettingsoftheNSBandASBfeatures

SYN SYN ACK

ltNSB Statusgt

ltPrint datagt

FIN FIN ACK

Host device Printer (TCP9100)

ltASB Statusgt

ACK

ACK

Communication Chart Example (When NSBASB are valid)

(1) Receive TCP Connection

(2) Send Status (NSB)

(4) Send Status (ASB)

(5) Disconnect TCP Response

Printer Status

Change

Start sending

print data after

receiving NSB

(1) TCP Connection Request

(2) Receive Status

(3) Send Print Data

(4) Receive Status

(5) TCP Disconnection Request

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-9

314 StatusAcquisitionFeature

ThisproductsupportstheprinterstatusacquisitionfeatureusingTCPcommunicationsport9101SeethetablebelowforTCPcommunicationsportspecifications

Item Specifications RemarksCommunicatinoPortNumber TCP9101

NumberofSimultaneousConnectionSessions 8

Datareceptiontimeout 30seconds bullWhenthereisatimeoutforcibledisconnectsconnection

Whenthefollowingcommandandparametersarereceivedfromthecomputertheprinterstatusinformation(ASB)isreturnedIfacommandoutsideoftherangeisreceivedtheconnectionisdisconnected

Commands Hexadecimal Parameterslsquo2rsquo 32H Any50bytes

Procedures1)Hostdevicetoprinter

AfterconnectingtoTCP9101sendthecommandandparametersandwaitfortheresponsefromtheprinter(Fortheparameterswerecommend00HforallDatasendingexample32H 00000000000000000000000000000000000000000000000000

2)ResponseprintertohostdeviceAftertheprinterreturnsitsstatus(ASB)itdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmedSeeeachprinterrsquoscommandspecificationsmanualfordetailsontheprinterstatusinformation(ASB)DataresponseexampleSTARMode23H86H000000000000000000

Thefollowingshowsanexamplecommunicationchart

SYN

SYN ACK

lsquo2rsquo + 50bytes

FIN FIN ACK

ACK

ACK

ltASB Statusgt

Host device Printer (TCP9101)

(1) Receive TCP Connection

(2) Send ASB Status

(3) Disconnect TCP

(1) TCP Connection Request

(2) Send Command

(3) Receive Status

(4) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-10

315 AuthenticationResetGetSettingsInformationTCP9100forcedreleaseUseTCPcommunicationsport22222tosendacommandfromthehostdevicetoperformanauthenticationresetandgetsettingsinformationSeethetablebelowforTCPcommunicationsportspecifications

Item Specifications RemarksCommunicationPortNumber TCP22222

NumberofSimultaneousConnectionSessions 4

Datareceptiontimeout 30seconds bullWhenthereisatimeoutforcibledisconnectsconnection

ThetablebelowshowsalistofsupportedcommandsIfacommandoutsideoftherangeisreceivedtheconnectionisdisconnected

Commands Hexadecimal Function AutomaticDisconnectltFSgtlsquo0rsquo[UserName]ltNULgt[Password]ltNULgt

1CH30H[UserName]00H[Password]00H AuthenticationReset Yes

ltGSgtlsquo0rsquoltNULgt 1DH30H00H GetNICdiscoverydata YesltGSgtlsquo1rsquoltNULgt 1DH31H00H Getprinterstatussetting YesltFSgtlsquo3rsquo[HostPort Number]ltNULgt

1CH33H[HostportNumber]00H TCP9100forcedrelease Yes

3151 AuthenticationResetCommand

Code ltFSgtlsquo0rsquo[UserName]ltNULgt[Password]ltNULgt

Hexadecimal 1F30[UserName]00[Password]00

Parameter UserNameldquouserrdquo(Fixed)

Password ldquoguestrdquo(WhenindefaultCanbechanged)

Function Thiscommandexecutesaforcibleresetregardlessoftheprinterstatus (onlineerrorprintingidling) Torunthisfeatureyouneedauserloginnameandpasswordforuserrights UseHTTP(WEB)TELNETFTPtochangetoanypasswordtoapplyexecutionrestrictions

ResetProcedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdevicebullWhenresetisauthorizedAftertheprinterresends00Htheconnectioniscut(2)andaresetisappliedbullWhenresetisrejectedAftertheprinterresends01Htheconnectioniscut(2)Noresetisexecuted(2)Doesnotcheckforconnectionresponseonhostdeviceside

ThefollowingshowsanexamplecommunicationchartHost device

SYNSYN ACK

ACK

ltFSgt lsquo0rsquo ldquouserrdquo ltNULgt [Password] ltNULgt

lt00Hgt or lt01Hgt

FINFIN ACK

ACK

Printer (TCP22222)

(1) TCP Connection Request

(1) TCP Connection Request

(2) Response (Accept 00HReject 01H)

(3) Disconnect TCP

(4) Reset When Accepted

(2) Send Command

(3) Receive Response

(4) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-11

3152 SettingInformationAcquisitionCommand

Code ltGSgtlsquo0rsquoltNULgt

Hexadecimal 1D3000

Function ThiscommandwillgettheprinterrsquosNICsettinginformation(discoverydata) ThiscommandisusedbyStarMicronicsdriversandtools

Procedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdeviceAftertheprinterreturnstheNICdiscoverydatausingthenextresponsedataformatitdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmed

Format ltGSgtlsquo0rsquoltNULgtn1n2[Discoverydata]

Hexadecimal 1D3000n1n2[Discoverydata]

Parameter n1n2Discoverydatadatalength(n1256+n2)

Thefollowingshowsanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltGSgt lsquo0rsquo ltNULgt

ltGSgt lsquo0rsquo ltNULgt n1 n2 [Discovery Data]

FIN

FIN ACKACK

Printer (TCP 22222)

(1) TCP Connection Request

(2) Send Command(3) Receive Request

(4) TCP Disconnection Response

(1) Receive TCP Connection

(2) Return Discovery Data

(3) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-12

Code ltGSgtlsquo1rsquoltNULgt

Hexadecimal 1D3100

Function Thiscommandwillgettheprinterrsquosstatussettinginformation ThiscommandisusedbyStarMicronicsdriversandtools

Procedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdeviceAftertheprinterreturnsthestatussettinginformationusingthenextresponsedataformatitdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmed

FormatltGSgtlsquo1rsquoltNULgtn1n2[P1][P2][P3][Pn]

Hexadecimal1D3100n1n2[P1][P2][P3][Pn]

Parametern1n2Parameter[P1]-[Pn]datalength(n1256+n2)

Parameters Item ParameterValue Hexadecimal ContentsP1 StatusFormat lsquo0rsquo 30H StarASB+ExpandedStatus

lsquo1rsquo 31H OnlystatusP2 NSBSetting lsquo0rsquo 30H Invalid

lsquo1rsquo 31H ValidASBSetting lsquo0rsquo 30H Invalid

lsquo1rsquo 31H Valid

ReturnExampleExampleSTARLinemodeNSB=ValidASB=Valid1DH31H00H 00H03H 30H31H31H

Thefollowingshowsanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltGSgt lsquo1rsquo ltNULgt

ltGSgt lsquo1rsquo ltNULgt n1 n2 [P1] [P2] [P3] [Pn] [Discovery Data]

FIN

FIN ACKACK

Printer (TCP 22222)

(1) TCP Connection Request

(2) Send Command(3) Receive Request

(4) TCP Disconnection Response

(1) Receive TCP Connection

(2) Return Status Setting Information

(3) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-13

3153 TCP9100ForcedRelease

ReleaseaspecifiedhostportnumbersessionfromamongconnectingTCP9100sessions

[Executionprocedures]Asoutlinedinthefollowingproceduresendacommandfromahostdevicetoreceivearesponsefromtheprinter(1) Sendingfromhostdevicetoprinter

Format ltFSgtlsquo3rsquo[Host Port Number]ltNULgt

Hexadecimal 1C33[Host Port Number]00

Parameter Host Port NumberThereleasedhostportnumber(2bytedataisspecifiedinorderofhigh-orderbytetolow-orderbyte)

CommandexampleHostPortNumber=256(0100hex)1C33H01H00H00HHostPortNumber=12300(300Chex)1C33H30H0CH00HHostPortNumber=65530(FFFAhex)1C33HFFHFAH00H

(2) Responsefromprintertohostdevicebull IftherewasnoresponsewhenthesessionwasconnectingTheprinterdisconnectsafterresponding00H(2)(3)

bull WhenreleasingthesessionTheprinterdisconnectsafterresponding01H(3)

(2) ItismandatorytosendthiscommandfromthesamehostdevicewherethesessionwasreleasedthatisconnectingtoTCP9100Foradifferentdevicetheprinterresponds00Handaforcedreleasewillnotbeexecuted

(3) Thiscommanddoesnotconfirmthehostdevicesconnectionresponse

Thefollowingshowsanexamplecommunicationchart

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

Print Data

SYN

SYN ACK

PC(同一端末)

22222

ACK

ltFSgtrsquo3rsquo[Host Port Number] NUL

SYN

SYN ACK

FIN

FIN ACK

ACK

ACK

Print Data

FIN (Lost)

Printer

9100 Host Port Number

01H

Hostdevice

IFBD-HE0708 BE07 Userrsquos Manual

3-14

316 HTTP ServerThisproducthasanHTTP(HyperTextTransferProtocol)serverByaccessingfromawebbrowseryoucanchangeNICsettingsdisplaynetworkinformationandmonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationandsettingsUseTCPUDPcommunicationsport80fortheHTTPserverTheStarwebPRNTfunctionisavailableforIFBD-HE07X08XBE07XByusingtheStarwebPRNTfunctionXMLdatacanbeprintedviaanHTTPserverSeeldquo4StarwebPRNTFunctionrdquoformoredetails

TheHTTPversionisHTTP10 Maximumnumberofsimultaneousconnectionsis1 Userviewinghomepage[LoginNotRequired]httpIPAddressindexhtm (Example)http192168101indexhtm Administratorhomepage[requireslog-in]httpIPAddresslindexhtm (Example)http192168101lindexhtm VeiwingandchangingIPparameterssystemsettingsandpasswords[LoginRequired] Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset Networkinformationdisplay[LoginNotRequired] Printerinformationdisplay[LoginNotRequired] Printerstatusdisplaysareupdatedautomaticallyeachtimethesettingsarerefreshed

Accounts(usernamespasswords)thatcanbeaccessedfromawebbrowserareshowninthetablebelowItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser LoginNotRequired GeneralUsers

(Onlyinformationdisplay)RootUsers ldquorootrdquo ldquopublicrdquo

bull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ForwebsettingsusingHTTPcommunicationthesupportedwebbrowserversionsarelistedinthetablebelowOperationsarenotguaranteedonearlierversionsbullFWVer4XXorearlier

WebBrowser Windows UNIXLinux MacOSXMozillaFirefox10orhigher Netscape7orhigher Opera8orhigher InternetExplorer40orhigher

bullVer500orlaterWebBrowser Windows UNIXLinux MacOSXMozillaFirefox 35 ~ 38~ 3621 ~Netscape Notsupported Notsupported NotsupportedOpera 1217~ 1216 ~ 1217~InternetExplorer 8~Chrome 402660~ 480~ 70~Safari 517~ 402~

Thefollowingshowswebbrowsersettings JavaScriptValid StylesheetValid CharacterSizesDisplayMagnificationMid(Standard)100Display InlineframeValid(FWVer4XXorearlieronly)

IFBD-HE0708 BE07 Userrsquos Manual

3-15

WEBexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)(1)Accesshttp192168101lindexhtm(2)UserNameLog-inasldquorootrdquoPasswordldquopublicrdquo(factorydefaultsetting)(3)ClickNetworkConfiguration-gtSystemConfiguration Inthescreenbelowselect9100MultiSessionENABLEThenclickSubmit

IFBD-HE0708 BE07 Userrsquos Manual

3-16

(4)ClickNetworkConfiguration-gtSaveSelectanyofthefollowingtheclickExecutebullSaverarrConfigurationPrintingrarrRestartdevicebullSaverarrRestartdevice(AfterthesetprintisoutputwhenyouselectConfigurationPrinting)Waitfortheprintertoreset

IFBD-HE0708 BE07 Userrsquos Manual

3-17

317 TELNET ServerTheTELNET(TELecommunicationNETwork)ofthisproductallowsyoutochangeNICsettingsnetworknetworkdisplaysandtomonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationUseTCPUDPcommunicationsport23fortheTELNETserver

ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithTELNETis8 Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset

AnaccounthasmultipleaccountsatloginTheusernamesandpasswordsareasfollowsItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

(1)TELNETcommandexecutionexample(ExChangingafixedIPaddress)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame(AssumedCondition)bullPrinterIPaddressacquiredbyDHCPis192168103

bullThePritnerIPaddresstobesetis192168101subnetmaskis2552552550

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelecttheIPparametersetting

larrSelecttheStaticsetting

larrSelecttheIPaddresssetting

IFBD-HE0708 BE07 Userrsquos Manual

3-18

larrEnterthefixedIPaddress

larrSelectthesubnetmasksetting

larrEnterthefixedsubnetmask

larrReturntothepreviousmenu

larrtelnetconnection

larrReturntothemainmenu

larrStorethesettingsandselectrestar

larrStoreandprintsetingsandrunrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

IFBD-HE0708 BE07 Userrsquos Manual

3-19

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelectSystemConfiguration

larrSelect9100MutliSession

larrSelectENABLE

larrReturntothemainmen

larrStorethesettingsandselectrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

larrStoreandprintsettingsandrunrestart

(2)TELNETexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame

(AssumedConditions)PrinterIPaddress=192168101

IFBD-HE0708 BE07 Userrsquos Manual

3-20

318 FTP ServerYoucanmakeNICsettingsgetthestatusprintandoverwriteNICfirmwarebyuploadingordownloadingfilestoanyspecifieddirectoryusingtheproductrsquosFTP(FileTransferProtocol)serverSeesection33SettingsDisplayItemsfordetailsondisplayinginformationForcontroltheFTPserverusesTCPbullUDPcommunicationport21fordatatransfersitusesTCPcommunicationport20

TheFTPserverissettovalidinthefactorydefaultsettingsbutyoucaninvalidateitusingHTTP(Web)Telnet andFTP UseHTTP(Web)orTelnettoreturnittovalid ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithFTPis8Howeverfordetails onFTPprinting(writingtotheIpdirectory)thenumberofsessionsthatcanbeprintedsimultaneouslyis1 Alsowhensimultaneouslywritingdatafromamultipleofsessionsandthefirstreceivedsessionoccupies morethanoneminutethewritingrequestofsubsequentlyconnectedsessionswillberejected ItisnecessarytospecifyASCII(TypeA)orBinary(TypeI)forfilesasthetransfermodesbutthemode differencesdependontheclientwithoutprocessingonthisproductDataistransferredasisintheBinary modebut0Ahexisconvertedto0Dhex+0AhexfortransferintheASCIImodeForthatreasontoavoid mistakenlyspecifyingthismodethisproductshouldbesettoBinarymodetotransferallfiles SupportsbothActiveandPassivemodessoyoucansenddataoverafirewallTransferthroughputisless efficientinPassivemode Anonymouslogin Ifyouloginwithausernameorpasswordthatisnotregisteredyoucanloginwithgeneraluserrights Whenlogginginasanonymoustheusernameandpasswordmustbewithin31characters Inthiscasethepasswordisomitted WhenaccessinganFTPserverfromahostdevicedosousinganFTPclientsoftware(CUIversioncommand

directinput)ofastandardOS IfthereisnoaccessfromtheFTPclientfor15minutestheFTPserverwillforciblydisconnecttheconnection

TherearemultipleaccountsthatrequirelogginginforoperationsTheusernamesandpasswordsareasfollows

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ThedirectorydisplayedbyFTPandthefileconfigurationandfunctionsareshownonthenextpage

IFBD-HE0708 BE07 Userrsquos Manual

3-21

DirectoryFileConfigurationandFunctions

Directory FilenameNote2

ExtensionRestrictionNote3

TransferModeNote4

AccountLimitNote1

user root Function

- - None(Rootdirectory)

lp printdatprn No Binary W W PrintOutputtoPrinterrarrSeeldquo3181FTPPrintingrdquo

net_config netconfini ldquoinirdquo BinaryorASCII R RW Readsandupdatesnetworksettings

rarrSeesection3182NICSettings

status netstastxt - BinaryorASCII R R Readsoperationinformationofoperatingnet-

work

nicvertxt - BinaryorASCII R R Readsnetworkcardversioninformation

prnstastxt - BinaryorASCII R R Readprinterstatus(hexadecimaldumpdisplay)

deviceidtxt - BinaryorASCII R R ReadPrinterDeviceID

firmware NIC_MAINbin ldquobinrdquo Binary - W NICMainFWUpdaterarrSeeldquo3183FWUpdaterdquo

freespace - No BinaryorASCII R RW Freespace

Note1AccountLimit RReadOnlyWWriteOnlyRWReadWrite-NoFunction

Note2Filenames Filenamesshouldbelessthan32charactersincludingtheextensionTherearenorestrictionstofilenamestowriteexceptfortheextensionUsablecharactersarelimitedtoEnglishnumbersandalphabet(ldquoArdquotordquoZrdquoldquoardquotordquozrdquoldquo0rdquotordquo9rdquo)

Note3FileExtensionRestrictions Whenanextensionrestrictionisspecifiedthefilenamespecifiedotherthanthespecifiedextensionsisrejected ThereisnoconceptofextensioninUNIXLinuxandMacOSXbutthisrestrictionisappliedtothefinalfourcharactersofthefilename

Note4Transfermode FilescanbetransferredbyBinaryaloneorASCIIcanbespecifiedHoweverspecifyalwaysBinarymodetopreventspecificationmistakes

Note5Observethefollowingrestrictionsforthetotalsizeforfilesandnumberoffilesthatcanbeuploadedtothefreespace bullTotalFileSizeMax640Kbytes bullTotalNumberofFilesMax10 Alsodonotplaceanexecutablefileinthisdirectory

IFBD-HE0708 BE07 Userrsquos Manual

3-22

ExampleFTPCommandExecutionThisisanexampleofinputinaWindowscommandpromptUNIXLinuxshellinputisthesameThisisanexampleexecutionofacquiringaprinterstatusfileThefilelistdisplay(dircommand(onUNIXLinuxitistheIscommand))isinUNIXcompatibleformat(includingversiondisplay)

(AssumedConditions)PrinterIPaddress=192168101

larrConnecttoFTP

larrEnterusername

larrEnterpassword(Defaultpublic)

larrMovetostatusdirectory

larrCurrentdirectorypositiondisplay

larrFilelist

larrSpecifybinarytransfermode

larrGettheprnstastxtfi

larrMovetorootdirectory

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-23

3181 FTP Printing WhenwritingdatatotheIpdirectoryitistransferredtotheprinterasprintdata

3182 NIC Setting LogintotheFTPserverfromanFTPclienttoviewthesettingsbyreadingthesettingfileinthenet_configdirectoryAlsobyuploadingthesettingfiletothesamedirectoryyoucanstorethesettingsinthenon-volatilememoryTheextensionsoffilenamesuploadedfromtheFTPclientarechangedtoldquo$$$rdquopriortowritingtoNVRAMandthefilesaresavedasmid-wayfilesWhenupdatingissuccessfulthemid-wayfilesaredeletedbutiftheformatofthesettingcontentsisincorrectorthewritingtothenon-volatilememoryiserroneousandthewritingfailsthefileswillremainwithoutbeingdeleted(extensionldquo$$$rdquo)AlsoifwritingendsnormallytheprinterwillautomaticallyberesetIftheldquoConfigurationPrintrdquoitemisldquoEnablerdquotheresetwillbeappliedwhenthesettingsprintisended

SettingExampleExampleofFWVer500StarwebPRNTmodel(netconfini)

The loaded NIC MAC information is used for the MAC Address item but when uploaded the MAC information field is ignored Therefore when you use a loaded setting file to upload to NIC you do not need to change this field

ltlt IFBD-HE07X08X Information gtgt MAC Addr 001162123456 Configuration Print ENABLE

ltlt IFBD-HE0708 Information gtgt MAC Addr 0011620001d8 Configuration Print ENABLE

ltlt IP Parameters -NVRAM- gtgt IP Address 192168101 Subnet Mask 2552552550 Default Gateway 19216810254 DHCPBOOTP DISABLE RARP DISABLE

ltlt System Configuration gtgt user Login Password guest root Login Password Web Refresh Time (Sec) 5 9100 Multi Session DISABLE 9100 Data Timeout (Sec) 0 TCP Keep-Alive DISABLE FTP ENABLE Disconnect Message ENABLE TCP Port80 ENABLE Subnet Mask (BOOTP) HE05 Emulation TCP SYN Timeout(Sec) 104 TCP SYN Interval(Sec) 2 22222 FS 3 Command DISABLE

ltlt Web Print gtgt TCP Port Number 80

ltlt SNMP gtgt Authentic Community Trap Community public Trap Address(IP) 0000 SysContact 1234 SysName SysLocation EnableAuthenTrap 2

ltlt SSLTLS gtgt SSLTLS DISABLE TCP Port 443 Certificate Self-Signed Self-Signed Command Not Exist CA-Signed Certificate Not Exist

When you specify Enable for the Configuration Print item you can print the settings to verify that they have been loaded to the non-volatile memory

The factory default setting for 9100Multi-session is different from the old product Factory Default SettingsIFBD-HE0506BE05 (old product) ENABLEIFBD-HE0708BE07 (this product) DISABLE

The Web Print setting items are for

the Star WebPRNT model only

The SNMP setting items are for

FW Ver 500 or later only

IFBD-HE0708 BE07 Userrsquos Manual

3-24

FileFormatRules SettinglineformatisldquoItemNamerdquoldquoSettingValuerdquoTheseparator(delimiter)isasingle-byteEnglishcharacter ldquordquo(colon) OnlyASCIIcharacterscanbeusedinthisfile Uploadsarerejectedforthefollwoing bullWhenanitemnamethatdoesnotexistisspecifiedorthereareinsufficientnumberofsettingitems bullWhenthesettingvalueinputisoutofrange bullWhentheinputforStaticvalueandDynamicvaluehasastandardviolationintheIPparametersettingfield (SeetheNotesField) Linesbeginningwithldquordquoareskippedascommentlines

ltlt DIPSW Setting gtgt

SW1=OFF DHCPBOOTP Timeout ENABLE

SW2=OFF Reserved

Notes

-When DHCPBOOTP or RARP is changed

to ENABLE IP Address Subnet Mask

and Gateway Address must be set to

0000

-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

The lines beginning with a (sharp)

are comment lines

IFBD-HE0708 BE07 Userrsquos Manual

3-25

3183 FWUpdateLogintothisproductusingFTPtoupdatetheNICfirmware(FW)byuploadingtheversionupgradebinarydatatothefirmwaredirectory

WhenuploadingFWdatatheFTPservercalculatestheCRCvalueoftheFWdataandchecksthatithas beentransferredcorrectlyIfthefirmwareisnotcorrectlytransferredcanceltheupload WhenalldatahasbeenconfirmedtobecorrectlyreceivedstartwritingtotheFlashROMIfwritingtothe FlashROMendsnormallytheprinterwillautomaticallybereset WritingtakesseveralminutesAbsolutelyneverturnoffthepowerorapplyaresetpriortofinalresetbeing appliedIfterminatedpartwaytheFlashROMdatawillbedamangedandlateritmaynotstartup

ThefollowingdescribestheprocedurestoupdatetheFWofthisproductusingFTPForWindowsstartthecommandpromptthenfollowingthedirectionsbelowForUNIXLinuxdothesameopera-tionsontheshellexecutionscreen

(AssumedConditions)PrinterIPaddress=192168101AssumesthemainFWdata(rdquoHE7_V100(NIC_MAIN)binrdquo)fortheforthisproductisinthecurrentdirectoryDwhenFTPisexecutedonthehostdevice

larrConnecttoFTP

larrEntertheusername

larrMovetothefirmwaredirectory

larrEnterthepassword(Defaultpublic)

larrCurrentdirectorypositiondisplay

larrSpecifybinarytransfermode

larrWritethefirmwarefile

larrWaitherefortheprintertorestart

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-26

PrecautionsforFWupdatecompatibility

ThefollowingrestrictionsonFWupdateapplytothesubjectFWversions

bullWhenusingaproductwithIFcardFWthatisVer4XXorearlier UpgradetoFWVer500orlaterisnotpossibleUseVer4XXorearlierFWbullWhenusingaproductwithIFcardFWthatisVer500orlater DowngradetoFWVer4XXorearlierisnotpossibleUseVer500orlaterFW

CheckingtheversionoftheIFcardthatisusedbullTurnonthepowerwhilepressingandholdingtheFeedswitchontheprinterunitandchecktheself-testprintinformation(Fordetailsaboutthecontentsofself-testprintrefertosection325ldquoSelf-testPrintrdquo)

bullTochecktheversionfromthePCBchassisappearancerefertosection21ldquoModelNamesrdquo

IFBD-HE0708 BE07 Userrsquos Manual

3-27

319 DiscoveryThisproducthasaStargenuineNICsearchprotocolSDP(StarDiscoveryProtocol)SDPusesUDPcommunicationport22222SDPisusedtosearchtheproductoverLANusingapplicationsoftwaresuchasasettingutilityprogram

ThefollowingisanexampleTheNameofIFUnitfieldisdifferentthisproduct(IFBD-HE0708BE07)andtheoldproducts(IFBD-HE0506BE05)bullNameofIFUnitldquoIFBD-HE0506rdquobullNameofIFUnitldquoIFBD-HE0708rdquo

(Ex)Detaileddisplayexampleofsearchresultsusingadiscoverytool(OSWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

3-28

3110 TFTPClientWhentheprinterpoweristurnedonwhileyouholddownthepushswitchtheTFTP(TrivialFileTransferProtocol)clientstoredinthebootloaderisstartedupTheTFTPclientautomaticallydownloadsthemainprogramfromtheTFTPserverovertheLANandwritestotheFlashROMontheNICboardWhenwritingendsnormallytheprinterwillautomaticallyberesetandwillstartupnormallyThefollowingflowchartshowstheseriesofoperations

YES

NO

YES

NO

Power On (Reset)

Was Push

Switch Released

Was Push

Switch Pressed

LAN Connector LED (RedGreen)

Stops Blinking Alternately

Get IP Address from

DHCPBOOTP Server (1)

Connect to TFTP Server

Download NIC Main

Firmware (2)

Write Main Firmware to

Flash Memory

Reset Printer

To Main Program Execution

LAN Connector LED (RedGreen)

Starts Blinking Alternately

1ItisnecessarytostartuptheTFTPandDHCPBOOTPserversonthesamemachine2TheNICmainfirmwarefilenamedownloadedfromTFTPmustbeldquoNIC_MAINbinrdquoEveniftheversionisdifferentthefirmwaremustbethesamenameaswhendownloadingusingTFTP((Ex)YoucanchangeldquoHE7_V100(NIC_Main)binrdquotoldquoNIC_MAINbinrdquo)

NoteThisTFTPclientfunctionisusedforemergencyrecoverywhentheFWmainfirmwarehasbeendamagedUsetheFTPserverfunctionforordinaryFWupdates(Seesection318FTPServer)

IFBD-HE0708 BE07 Userrsquos Manual

3-29

3111 TCPKeep-AliveThisproductsupportsTCPKeep-AliveIfTCPKeep-AliveisvalidTCPKeep-Aliveoperationsareperformedunderthefollowingconditionsonthecomputer

Item Value FactoryDefault RemarksSetting ENABLEDISABLE DISABLEDisconnectiontimeouttime Approx42seconds Note1

Note1Ifthereisnoresponseforthistimefromthecomputertheprinterforciblydisconnectstheconnection(RST)

ThisfeatureisappliedtoallTCPIPcommunicationsports ThisfeatureisunrelatedtotheTCP9100datareceptiontimeout

Thefollowingisanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltDATAgt

ltDATAgt

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

RST

Printer (TCP Port)

Receive TCP Connection

Detect TimeoutForced Disconnection

No Reception Data From PC

Start TCP Keep-Alive prove

No Response from PC (Approx 42 Seconds)

TCP Connection)

PC Problem Occurs Here

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-30

3112 SNMP ThisfunctionsupportsFWVer500orlaterTheSNMPofthisproductincludesaSNMPagentthatoperatesusingUDPIPVariousinformationaboutthisproductandtheprintercanbemanagedwiththeSNMPmanager

ItiscompatiblewithSNMPv1andsupportsMIB-II(RFC1213)andHostResource-MIB(RFC1514)ReadprivilegeisgrantedtocommunitynameldquopublicrdquoandthecharacterstringregisteredinldquoAuthenticCommunityrdquointheproductsettingsishandledasthewriteprivilegeHoweverifnocharacterstringissetinldquoAuthenticCommunityrdquowriteprivilegeisgrantedtocommunitynameldquopublicrdquo

RestrictionssysContactsysNameandsysLocationarelimitedtoamaximumof78(1-byte)charactersifAdminStatusandifOperStatusareread-onlyand1isalwaysreturnedasthereadvalue AnexplanationoftheMIBsupportedbythisproductislistedinthetablebelow

MIB-II(RFC1213)Name DescriptionsysDescr ASCIIcharacterstringcontainingthedevicenameversionandotherinformationsysObjectID ObjectIDindicatingtheproductidentificationnumbersysUpTime Elapsedtimeafterstartingup(units10msec)sysContact ASCIIcharacterstringcontainingtheadministratornameandcontactinformationsysName ASCIIcharacterstringcontainingthedevicemanagerdomainnameandother

informationsysLocation ASCIIcharacterstringindicatingthephysicallocationwherethedeviceisinstalledsysServices ValueindicatingthedeviceprotocollevelserviceifNumber DevicenetworkinterfacenumberifIndex InterfaceidentificationnumberifDescr ASCIIcharacterstringindicatinginformationassociatedwiththeinterfaceifType PhysicallayerandlinkprotocolinterfacetypeifMtu MaximumtransmittabledatagramsizeifSpeed Interfacetransmissionspeed[bitsec]ifPhysAddress InterfacephysicaladdressifAdminStatus InterfaceadministrationstatusifOperStatus InterfaceoperatingstatusifLastChange sysUpTimevalueatthetimewhentheinterfaceoperatingstatuswaslastchangedifInOctets NumberofbytesreceivedbytheinterfaceifInUcastPkts NumberofsubnetworkunicastpacketsreceivedanddeliveredtoahigherlayerifInNUcastPkts NumberofbroadcastormulticastpacketsreceivedanddeliveredtoahigherlayerifInDiscards Numberofnormalreceivedpacketsthatwerediscardedduetofullbufferorother

reasonifInErrors NumberofreceivederrorpacketsifInUnknownProtos Numberofreceivedpacketsthatwerediscardedbecauseofaninvalidor

unsupportedprotocolifOutOctets TotalnumberoftransmittedbytesifOutUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedunicasttransmissionof

IFBD-HE0708 BE07 Userrsquos Manual

3-31

Name DescriptionifOutNUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedbroadcastormulticast

transmissionofifOutDiscards Numberofpacketsthatwerediscardedandnottransmittedduetofullbufferor

otherreasonifOutErrors NumberofpacketsthatwerenottransmittedduetoerrorifOutQLen Lengthoftheoutputqueue(numberofpackets)ifSpecific MIB-definedobjectIDuniquetotheinterfacemediathatisbeingusedatIfIndex Valuethatidentifiestheinterfacerelatedtothistranslationentry(=ifIndex)atPhysAddress Media-dependentphysicaladdressatNetAddress Networkaddress(IPaddress)correspondingtothephysicaladdressipForwarding IndicationofwhetherornotthereisafunctionforforwardingIPdatagrams

receivedattheIPgatewaytootherdestinations (1Forwarding2NotForwarding)

ipDefaultTTL DefaultvalueofIPdatagramheaderTTLipInReceives TotalnumberofreceivedIPdatagramsipInHdrErrors NumberofdatagramsdiscardedduetoIPheadererroripInAddrErrors NumberofdatagramsdiscardedduetoproblemwiththeIPheaderdestination

addressipForwDatagrams NumberofIPdatagramsforwardedtothefinaldestinationipInUnknownProtos NumberofIPdatagramsintendedforownnodethatwerediscardeddueto

unknownorunsupportedprotocolipInDiscards NumberofdatagramsdiscardedduetobufferspaceorotherinternalproblemipInDelivers NumberofdatagramsdeliveredtoIPuserprotocols(higher-levelprotocols

includingICMP)ipOutRequests0 NumberofIPdatagramtransmissionrequestsexecutedbylocalIPuserprotocolsipOutDiscards NumberofIPdatagramsthatwerediscardedandnottransmitteddueto

insufficientbufferorotherreasonipOutNoRoutes NumberofIPdatagramsdiscardedbecausenoroutetothedestinationcouldbe

foundwhentransmittingipReasmTimeout MaximumvalueofreceivingwaittimeforallIPdatagramswhenfragmentedIP

datagramsarereceivedandreassembledipReasmReqds NumberofreceivedfragmentedIPdatagramsnecessarytoreassembletheentityipReasmOKs NumberofreceivedfragmentIPdatagramsthatweresuccessfullyreassembledipReasmFails NumberofreceivedfragmentIPdatagramswherereassemblyfailedipFragOKs NumberofdatagramsthatweresuccessfullyfragmentedforthisentityipFragFails Numberofdatagramsthatcouldnotbefragmentedandwerediscardedforthis

entityipFragCreates NumberoffragmentIPdatagramsthatweregeneratedasaresultof

fragmentationforthisentityipAdEntAddr IPaddresswhichisassociatedwiththeaddressinformationipAdEntIfIndex InterfaceidentificationnumbercorrespondingtothisIPaddressipAdEntNetMask SubnetmaskvalueassociatedwiththisIPaddressipAdEntBcastAddr ValueoftheleastsignificantbitintheIPbroadcastaddressusedforbroadcast

sentontheinterfaceoftheIPaddressipAdEntReasmMaxSize MaximumIPdatagramsizethatcanbereassembledfortheentityfromthe

receivedfragmentIPdatagrams

IFBD-HE0708 BE07 Userrsquos Manual

3-32

Name DescriptionipRouteDest DestinationIPaddressofthisroute(0000=Defaultroute)ipRouteIfIndex Interfaceidentificationnumberfortransmittingtothenextdestinationhostonthis

route(=ifIndex)IpRouteMetric Primaryroutingmetricforthisroute(-1=Notused)ipRouteNextHop IPaddressofnexthoponthisrouteIpRouteType Routetypes(1Noneofthefollowing2Invalidroute3Directconnection4

Indirectconnection)IpRouteProto RoutingmechanismbywhichthisroutewaslearnedIpRouteAge Elapsedtimeafterthisroutewaslastconfirmedasanormalroute[sec]IpRouteMask ValuewhichperformslogicalANDbeforecomparisonwithipRouteDestorthe

destinationaddressipRouteInfo MIBdefinitionnumberforroutingprotocolusedforthisrouteipNetToMediaIfIndex Interfaceidentificationnumberforthisentry(=ifIndex)ipNetToMediaPhysAddress Media-dependentphysicaladdressipNetToMediaNetAddress IPaddresscorrespondingtothephysicaladdressofthisentryipNetToMediaType Addressconversionmethod(1Noneofthefollowing2Invalidvalue3Dynamic

conversion4Staticconversion)icmpInMsgs TotalnumberofreceivedICMPicmpInErrors NumberofreceivedICMPmessagesthatwerediscardedduetochecksumerror

orotherICMPspecificationerroricmpInDestUnreachs NumberofICMPdestination-unreachablemessagesreceivedicmpInTimeExcds NumberofICMPtime-exceededmessagesreceivedicmpInParmProbs NumberofICMPparameter-problemmessagesreceivedicmpInSrcQuenchs NumberofICMPsource-quenchmessagesreceivedicmpInRedirects NumberofICMPredirectmessagesreceivedicmpInEchos NumberofICMPecho-requestmessagesreceivedicmpInEchoReps NumberofICMPecho-replymessagesreceivedicmpInTimestamps NumberofICMPtimestamp-requestmessagesreceivedicmpInTimestampReps NumberofICMPtimestamp-replymessagesreceivedicmpInAddrMasks NumberofICMPaddressmaskrequestmessagesreceivedicmpInAddrMaskReps NumberofICMPaddressmaskreplymessagesreceivedicmpOutMsgs TotalnumberofICMPmessagestransmittedicmpOutErrors NumberofICMPmessagesthatwerediscardedandnottransmittedduetofull

bufferorotherreasonattimeofICMPtransmissionicmpOutDestUnreachs NumberofICMPdestination-unreachablemessagestransmittedicmpOutTimeExcds NumberofICMPtime-exceededmessagestransmittedicmpOutParmProbs NumberofICMPparameter-problemmessagestransmittedicmpOutSrcQuenchs NumberofICMPsource-quenchmessagestransmittedicmpOutRedirects NumberofICMPredirectmessagestransmittedicmpOutEchos NumberofICMPecho-requestmessagestransmittedicmpOutEchoReps NumberofICMPecho-replymessagestransmittedicmpOutTimestamps NumberofICMPtimestamp-requestmessagestransmittedicmpOutTimestampReps NumberofICMPtimestamp-replymessagestransmittedicmpOutAddrMasks NumberofICMPaddressmaskrequestmessagestransmittedicmpOutAddrMaskReps NumberofICMPaddressmaskreplymessagestransmitted

IFBD-HE0708 BE07 Userrsquos Manual

3-33

Name DescriptiontcpRtoAlgorithm AlgorithmthatdecidestheresendtimeoutvalueforTCPconnection

(1Noneofthefollowing2Fixedvalue3MIL-STD-17784VanJacobsonrsquosalgorithm)

tcpRtoMin MinimumTCPprotocolresendtimeoutvalue(units10msec)tcpRtoMax MaximumTCPprotocolresendtimeoutvalue(units10msec)tcpMaxConn MaximumnumberofTCPconnectionstcpActiveOpens NumberoftimesthatTCPconnectionswereactivelyopenedtcpPassiveOpens NumberoftimesthatTCPconnectionswerepassivelyopenedtcpAttemptFails NumberoftimesthatTCPconnectionsfailedtcpEstabResets NumberoftimesthatTCPconnectionswereresettcpCurrEstab NumberofTCMconnectionswithstatusESTABLISHEDorCLOSE-WAITtcpInSegs NumberofreceivedTCPsegmentstcpOutSegs NumberoftransmittedTCPsegmentstcpRetransSegs NumberofresentTCPsegmentstcpConnState StatusofthisTCPconnection

(1Closed2Listen3SynSent4SynReceived5Established6FinWait17FinWait28CloseWait9LastAck10Closing11TimeWait12DeleteTCB)

tcpConnState StatusofthisTCPconnectiontcpConnLocalAddress LocalIPaddressofthisTCPconnectiontcpConnLocalPort LocalportnumberofthisTCPconnectiontcpConnRemAddress RemoteIPaddressofthisTCPconnectiontcpConnRemPort RemoteconnectionportofthisTCPconnectiontcpInErrs Numberofreceivederrorsegments(TCPchecksumerroretc)tcpOutRsts NumberoftimesthatTCPconnectionswereresetudpInDatagrams TotalnumberofUDPdatagramsdeliveredtoUDPusersudpNoPorts NumberofreceivedUDPdatagramsdestinedforportsthatarenotopenudpInErrors NumberofreceivedUDPdatagramswhichwerediscardedduetoaproblemwith

thedestinationportapplicationudpOutDatagrams NumberoftransmittedUDPdatagramsudpLocalAddress LocaladdressofUDPreceivingstandbyport(0000nodesignatedreceiving

address)udpLocalPort Receivingwaitlocalportnumber

IFBD-HE0708 BE07 Userrsquos Manual

3-34

Name DescriptionsnmpInPkts TotalnumberofSNMPmessagesreceivedfromthetransportservicesnmpOutPkts TotalnumberofSNMPmessagetransmissionrequestssenttothetransportlayersnmpInBadVersions TotalnumberofreceivedSNMPmessagesthatwereforanunsupportedversionsnmpInBadCommunityNames TotalnumberofreceivedSNMPmessageswithaninvalidcommunitynamesnmpInBadCommunityUses NumberofreceivedSNMPmessagesthatindicatedanoperationwhichisnot

permittedbythatcommunitysnmpInASNParseErrs NumberoferrorsinASN1orBERformatdetectedwhiledecodingreceivedSNMP

messagessnmpInTooBigs NumberofreceivedSNMPPDUwitherrorstatusldquoTooBigrdquosnmpInNoSuchNames NumberofreceivedSNMPPDUwitherrorstatusldquoNoSuchNamerdquosnmpInBadValues NumberofreceivedSNMPPDUwitherrorstatusldquoBadValuerdquosnmpInReadOnlys NumberofreceivedSNMPPDUwitherrorstatusldquoReadOnlyrdquosnmpInGenErrs NumberofreceivedSNMPPDUwitherrorstatusldquoGenErrrdquosnmpInTotalReqVars NumberofMIBobjectsreadsuccessfullyasaresultofGet-RequestandGet-

NextRequestPDUssnmpInTotalSetVars NumberofMIBobjectschangedsuccessfullyasaresultofreceivingSet-RequestsnmpInGetRequests NumberofreceivedSNMPGet-RequestPDUssnmpInGetNexts NumberofreceivedSNMPGet-NextRequestPDUssnmpInSetRequests NumberofreceivedSNMPSet-RequestPDUssnmpInGetResponses NumberofreceivedSNMPGet-ResponsePDUssnmpInTraps NumberofreceivedSNMPtrapPDUssnmpOutTooBigs NumberoftransmittedPDUswithdesignatederrorstatusldquoTooBigrdquosnmpOutNoSuchNames NumberoftransmittedPDUswithdesignatederrorstatusldquoNoSuchNamerdquosnmpOutBadValues NumberoftransmittedPDUswithdesignatederrorstatusldquoBadValuerdquosnmpOutGenErrs NumberoftransmittedPDUswithdesignatederrorstatusldquoGenErrrdquosnmpOutGetRequests NumberoftransmittedSNMPGet-RequestPDUssnmpOutGetNexts NumberoftransmittedSNMPGet-NextRequestPDUssnmpOutSetRequests NumberoftransmittedSNMPSet-RequestPDUssnmpOutGetResponses NumberoftransmittedSNMPGet-ResponsePDUssnmpOutTraps NumberoftransmittedSNMPtrapPDUssnmpEnableAuthenTraps Controlofauthentication-failuretrapgeneration

(1Generatetraps2Donotgeneratetraps)

HostResource-MIB(RFC1514)Name DescriptionhrDeviceIndex CharacteristicvalueassignedtotheconnecteddevicehrDeviceType ConnecteddevicetypehrDeviceDescr CharacterstringdescribingtheconnecteddevicehrDeviceID ConnecteddeviceproductIDhrDeviceStatus Connecteddevicestatus

(1Unknown2Running3Warning4Testing5Down)hrDeviceErrors NumberoftimeserrorsweregeneratedbytheconnecteddevicehrPrinterStatus Connectedprinterstatus

(1Idle2Printing3Warmup)hrPrinterDetectedErrorState Connectedprintererrorstatus

(0LowPaper1NoPaper2LowToner3NoToner4DoorOpen5Jammed6Offline7ServiceRequested)

IFBD-HE0708 BE07 Userrsquos Manual

3-35

31121SNMPConfigurationParametersThefollowingparameterscanbesetfromwebconfigurationorTelnetThesevaluescanalsobecheckedatself-testprint

Name Settingrange DefaultvalueAuthenticCommunity Max15characters(ASCII) ldquopublicrdquoTrapCommunity Max15characters(ASCIIJapaneseOK) ldquopublicrdquoTrapAddress(IP) 0000-255255255255 0000SysContact Max78characters(ASCIIJapaneseOK) NoneSysName Max78characters(ASCIIJapaneseOK) NoneSysLocation Max78characters(ASCIIJapaneseOK) NoneEnableAuthenTrap 1or2 2

31122 Trap Issue Events WhentheEnableAuthenTrapsettingforthisproductisENABLEthenthisproductissuestrapstotheSNMPmanager(trapnotificationaddress)whenthefollowing3eventsoccur

[Trapissueevents]1Whenproductwasstartedup[Generictraptype=0(ColdStart)]

2Whenprinterstatuschanged(IEEE1284portstatusmonitor)[Generictraptype=6(EnterpriseSpecific)]

3Whenaccessbyaninvalidcommitteenameoccurred[Generictraptype=4(AuthenticationFailure)]

IFBD-HE0708 BE07 Userrsquos Manual

3-36

32 OtherSpecifications321 Operating Time

Thereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP(startofIPaddressacquisition)Ittakesapproximately18secondsbeforetheTCPIPservices(HTTPTELNETFTPLPDRawSocketPrint)canbeusedafterturningonthepower

NoteWhenacquiringtheIPaddressbyDynamice(DHCPBOOTPRARP)thistimemay lengthendependingontheserverresponsetime

322 PushSwitchWhiletheTCPIPisoperating(thepowerhasbeenturnedonanditiswithintheelapsetimedescribedinsection321StartupTime)ifthepushswitchiscontinuedtobehelddowntheLEDdisplaypatternwillchangeaccordingtothetimesshownbelowWhentheswitchisreleasedtheproductwillentereachspecialmode

SpecialMode

Phase SWPressingTimeLANConnector

LEDBlinkingPattern SpecialModeGreen Red

1 1secondtolessthan5seconds Blinking Blinking NICsettinginitializemode(2)2 5secondtolessthan9seconds Extinguished Blinking Reserved(Undefined)3 9secondtolessthan13seconds Blinking Extinguished Reserved(Undefined)

Over13seconds(1)

Note1WhenPhase3isexceededpresstheswitchfor1secondtoreturntoPhase1

Note2ExecutionproceduresfortheNICsettinginitializemode

1 Afterenteringthismodepressthepushswitchonceandreleaseit TheLEDdisplaywillbeldquoGreen=ExtinguishedRed=ExtinguishedrdquoandtheinitializingoftheNICsettingsinthenon-volatilememorywillbegin

2 Iftheinitializationissuccessfultheprinterwillautomaticallybereset DonotturnoffthepowerorapplyaresetuntilthisresethasbeenappliedAlsoiftheNICsettinginitializationfailstheLEDdisplaywillbeldquoGreen=ExtinguishedRed=Litrdquoandallopera-tionswillstopIfsoturnthepoweroff

NoteWhenturningthepoweronadifferentmode(automaticfirmwareupdatefunctionusingTFTPclient)willstartupthatisdifferenttotheabovefunctionsfortheoperationswhenturningthepoweronwiththepushswitchpressedFordetailsseesection318TFTPCli-ent

IFBD-HE0708 BE07 Userrsquos Manual

3-37

323 DIPSwitchesDIPswitchesareloadedwhenthepoweristurnedonorwhentheprinterisresetThereforewhenyouchangethesettingsenablethembyturningtheprinteronagainorbyexecutingaprinterresetTurnthepoweroffbeforechangingthePCBandinterfacetype

DIPswitch Feature ON OFFDIPSW1 SetsIPaddressacquisitiontimeout Notimeout 20seconds(factorydefaultsetting)DIPSW2 Reserved(Fixedatoff) - -

DIPSW1SetsthetimeouttimewhengettingtheaddressfromaDHCPBOOTPserverThefactorydefaultsetting(whensettooff)is20secondsWhensettoonthereisnotimeoutIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedAsaresultatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtohavenoIPaddressacquisitiontimeout

DIPSW2PresentlyunusedAfeaturewillbeaddedinthefutureThisshouldalwaysbeoff

324 LEDThereisaredandagreenLEDequippedonthenetworkinterfaceconnector(LANconnectorRJ45)Thesefunctionasoutlinedbelowundernormaloperatingconditions

Red(LINKActivity) Alinkhasbeenestablishedbetweentheportandtheconnecteddevice CommunicationsarereadyatbothdevicesGreen(100M) Lightswhentheportisoperatingat100Mbps

ForotherstheflashingpatternchangesaccordingtothepressingofthepushswitchFordetailsseesections3110TFTPClientand322PushSwitch

IFBD-HE0708 BE07 Userrsquos Manual

3-38

325 Self-testPrintIfthisproductexecutesaprinterself-printthefollowingisprintedaftertheprintersettingprintFinallyfortheIPparameterinformationduringoperationitisnotpossiblewhenconductingaself-printbycommandfromthehostdevice

Self-testPrintExample(ForFWVer500andStarwebPRNTmodel)

VersionInformation(MainBootLoadPLD)

NICSettingInformation(SameasthenetconfinirdquoFile)

TheWebPrintsettingitemsareformodelswhichsupportStarwebPRNTonlyTheSNMPsettingitemsareforFWVer500orlateronly

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 17: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

3-8

CommunicationProcedures(1) EstablishaTCPconnectionbetweenthehostandprinter(2) WhentheNSBfeature()isvalid Thehostdevicesendsandreadsthestatus(NSB)sentbytheprinter(Required)Ifthestatusdataisnotsent

hereitispossiblethattheprinterisnotreadytoreceivetheprintdatasoalwaysdothis(3) SendPrintData(4) WhentheASBfeature(1)isvalidreceivethestatusbecausetheprintersendsthestatustothehostdevice

whenitsstatuschanges Whenthehostdevicesendsastatusrequestcommandreceivebecausethestatusisreturnedforthatcom-

mandrarrRepeatsteps(3)and(4)untilprintdataends

(5) DisconnectTCPconnectionfromthehost(Client)tothePrinter(server)

NoteBeforedisconnectingtheTCPconnectionwiththeprinterthehostdevicemustreceiveallofthestatusdatasentfromtheprinter

NoteNSBfeatureSendsstatustohostdevicewhenTCP9100isconnectedtotheport ASBfeatureSendsautomaticstatustohostdeviceeachtimethereisachangeontheprinter SeeeachprinterrsquosspecificationsmanualandcommandspecificationsmanualsforinformationrelatedtovalidinvalidsettingsoftheNSBandASBfeatures

SYN SYN ACK

ltNSB Statusgt

ltPrint datagt

FIN FIN ACK

Host device Printer (TCP9100)

ltASB Statusgt

ACK

ACK

Communication Chart Example (When NSBASB are valid)

(1) Receive TCP Connection

(2) Send Status (NSB)

(4) Send Status (ASB)

(5) Disconnect TCP Response

Printer Status

Change

Start sending

print data after

receiving NSB

(1) TCP Connection Request

(2) Receive Status

(3) Send Print Data

(4) Receive Status

(5) TCP Disconnection Request

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-9

314 StatusAcquisitionFeature

ThisproductsupportstheprinterstatusacquisitionfeatureusingTCPcommunicationsport9101SeethetablebelowforTCPcommunicationsportspecifications

Item Specifications RemarksCommunicatinoPortNumber TCP9101

NumberofSimultaneousConnectionSessions 8

Datareceptiontimeout 30seconds bullWhenthereisatimeoutforcibledisconnectsconnection

Whenthefollowingcommandandparametersarereceivedfromthecomputertheprinterstatusinformation(ASB)isreturnedIfacommandoutsideoftherangeisreceivedtheconnectionisdisconnected

Commands Hexadecimal Parameterslsquo2rsquo 32H Any50bytes

Procedures1)Hostdevicetoprinter

AfterconnectingtoTCP9101sendthecommandandparametersandwaitfortheresponsefromtheprinter(Fortheparameterswerecommend00HforallDatasendingexample32H 00000000000000000000000000000000000000000000000000

2)ResponseprintertohostdeviceAftertheprinterreturnsitsstatus(ASB)itdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmedSeeeachprinterrsquoscommandspecificationsmanualfordetailsontheprinterstatusinformation(ASB)DataresponseexampleSTARMode23H86H000000000000000000

Thefollowingshowsanexamplecommunicationchart

SYN

SYN ACK

lsquo2rsquo + 50bytes

FIN FIN ACK

ACK

ACK

ltASB Statusgt

Host device Printer (TCP9101)

(1) Receive TCP Connection

(2) Send ASB Status

(3) Disconnect TCP

(1) TCP Connection Request

(2) Send Command

(3) Receive Status

(4) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-10

315 AuthenticationResetGetSettingsInformationTCP9100forcedreleaseUseTCPcommunicationsport22222tosendacommandfromthehostdevicetoperformanauthenticationresetandgetsettingsinformationSeethetablebelowforTCPcommunicationsportspecifications

Item Specifications RemarksCommunicationPortNumber TCP22222

NumberofSimultaneousConnectionSessions 4

Datareceptiontimeout 30seconds bullWhenthereisatimeoutforcibledisconnectsconnection

ThetablebelowshowsalistofsupportedcommandsIfacommandoutsideoftherangeisreceivedtheconnectionisdisconnected

Commands Hexadecimal Function AutomaticDisconnectltFSgtlsquo0rsquo[UserName]ltNULgt[Password]ltNULgt

1CH30H[UserName]00H[Password]00H AuthenticationReset Yes

ltGSgtlsquo0rsquoltNULgt 1DH30H00H GetNICdiscoverydata YesltGSgtlsquo1rsquoltNULgt 1DH31H00H Getprinterstatussetting YesltFSgtlsquo3rsquo[HostPort Number]ltNULgt

1CH33H[HostportNumber]00H TCP9100forcedrelease Yes

3151 AuthenticationResetCommand

Code ltFSgtlsquo0rsquo[UserName]ltNULgt[Password]ltNULgt

Hexadecimal 1F30[UserName]00[Password]00

Parameter UserNameldquouserrdquo(Fixed)

Password ldquoguestrdquo(WhenindefaultCanbechanged)

Function Thiscommandexecutesaforcibleresetregardlessoftheprinterstatus (onlineerrorprintingidling) Torunthisfeatureyouneedauserloginnameandpasswordforuserrights UseHTTP(WEB)TELNETFTPtochangetoanypasswordtoapplyexecutionrestrictions

ResetProcedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdevicebullWhenresetisauthorizedAftertheprinterresends00Htheconnectioniscut(2)andaresetisappliedbullWhenresetisrejectedAftertheprinterresends01Htheconnectioniscut(2)Noresetisexecuted(2)Doesnotcheckforconnectionresponseonhostdeviceside

ThefollowingshowsanexamplecommunicationchartHost device

SYNSYN ACK

ACK

ltFSgt lsquo0rsquo ldquouserrdquo ltNULgt [Password] ltNULgt

lt00Hgt or lt01Hgt

FINFIN ACK

ACK

Printer (TCP22222)

(1) TCP Connection Request

(1) TCP Connection Request

(2) Response (Accept 00HReject 01H)

(3) Disconnect TCP

(4) Reset When Accepted

(2) Send Command

(3) Receive Response

(4) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-11

3152 SettingInformationAcquisitionCommand

Code ltGSgtlsquo0rsquoltNULgt

Hexadecimal 1D3000

Function ThiscommandwillgettheprinterrsquosNICsettinginformation(discoverydata) ThiscommandisusedbyStarMicronicsdriversandtools

Procedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdeviceAftertheprinterreturnstheNICdiscoverydatausingthenextresponsedataformatitdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmed

Format ltGSgtlsquo0rsquoltNULgtn1n2[Discoverydata]

Hexadecimal 1D3000n1n2[Discoverydata]

Parameter n1n2Discoverydatadatalength(n1256+n2)

Thefollowingshowsanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltGSgt lsquo0rsquo ltNULgt

ltGSgt lsquo0rsquo ltNULgt n1 n2 [Discovery Data]

FIN

FIN ACKACK

Printer (TCP 22222)

(1) TCP Connection Request

(2) Send Command(3) Receive Request

(4) TCP Disconnection Response

(1) Receive TCP Connection

(2) Return Discovery Data

(3) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-12

Code ltGSgtlsquo1rsquoltNULgt

Hexadecimal 1D3100

Function Thiscommandwillgettheprinterrsquosstatussettinginformation ThiscommandisusedbyStarMicronicsdriversandtools

Procedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdeviceAftertheprinterreturnsthestatussettinginformationusingthenextresponsedataformatitdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmed

FormatltGSgtlsquo1rsquoltNULgtn1n2[P1][P2][P3][Pn]

Hexadecimal1D3100n1n2[P1][P2][P3][Pn]

Parametern1n2Parameter[P1]-[Pn]datalength(n1256+n2)

Parameters Item ParameterValue Hexadecimal ContentsP1 StatusFormat lsquo0rsquo 30H StarASB+ExpandedStatus

lsquo1rsquo 31H OnlystatusP2 NSBSetting lsquo0rsquo 30H Invalid

lsquo1rsquo 31H ValidASBSetting lsquo0rsquo 30H Invalid

lsquo1rsquo 31H Valid

ReturnExampleExampleSTARLinemodeNSB=ValidASB=Valid1DH31H00H 00H03H 30H31H31H

Thefollowingshowsanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltGSgt lsquo1rsquo ltNULgt

ltGSgt lsquo1rsquo ltNULgt n1 n2 [P1] [P2] [P3] [Pn] [Discovery Data]

FIN

FIN ACKACK

Printer (TCP 22222)

(1) TCP Connection Request

(2) Send Command(3) Receive Request

(4) TCP Disconnection Response

(1) Receive TCP Connection

(2) Return Status Setting Information

(3) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-13

3153 TCP9100ForcedRelease

ReleaseaspecifiedhostportnumbersessionfromamongconnectingTCP9100sessions

[Executionprocedures]Asoutlinedinthefollowingproceduresendacommandfromahostdevicetoreceivearesponsefromtheprinter(1) Sendingfromhostdevicetoprinter

Format ltFSgtlsquo3rsquo[Host Port Number]ltNULgt

Hexadecimal 1C33[Host Port Number]00

Parameter Host Port NumberThereleasedhostportnumber(2bytedataisspecifiedinorderofhigh-orderbytetolow-orderbyte)

CommandexampleHostPortNumber=256(0100hex)1C33H01H00H00HHostPortNumber=12300(300Chex)1C33H30H0CH00HHostPortNumber=65530(FFFAhex)1C33HFFHFAH00H

(2) Responsefromprintertohostdevicebull IftherewasnoresponsewhenthesessionwasconnectingTheprinterdisconnectsafterresponding00H(2)(3)

bull WhenreleasingthesessionTheprinterdisconnectsafterresponding01H(3)

(2) ItismandatorytosendthiscommandfromthesamehostdevicewherethesessionwasreleasedthatisconnectingtoTCP9100Foradifferentdevicetheprinterresponds00Handaforcedreleasewillnotbeexecuted

(3) Thiscommanddoesnotconfirmthehostdevicesconnectionresponse

Thefollowingshowsanexamplecommunicationchart

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

Print Data

SYN

SYN ACK

PC(同一端末)

22222

ACK

ltFSgtrsquo3rsquo[Host Port Number] NUL

SYN

SYN ACK

FIN

FIN ACK

ACK

ACK

Print Data

FIN (Lost)

Printer

9100 Host Port Number

01H

Hostdevice

IFBD-HE0708 BE07 Userrsquos Manual

3-14

316 HTTP ServerThisproducthasanHTTP(HyperTextTransferProtocol)serverByaccessingfromawebbrowseryoucanchangeNICsettingsdisplaynetworkinformationandmonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationandsettingsUseTCPUDPcommunicationsport80fortheHTTPserverTheStarwebPRNTfunctionisavailableforIFBD-HE07X08XBE07XByusingtheStarwebPRNTfunctionXMLdatacanbeprintedviaanHTTPserverSeeldquo4StarwebPRNTFunctionrdquoformoredetails

TheHTTPversionisHTTP10 Maximumnumberofsimultaneousconnectionsis1 Userviewinghomepage[LoginNotRequired]httpIPAddressindexhtm (Example)http192168101indexhtm Administratorhomepage[requireslog-in]httpIPAddresslindexhtm (Example)http192168101lindexhtm VeiwingandchangingIPparameterssystemsettingsandpasswords[LoginRequired] Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset Networkinformationdisplay[LoginNotRequired] Printerinformationdisplay[LoginNotRequired] Printerstatusdisplaysareupdatedautomaticallyeachtimethesettingsarerefreshed

Accounts(usernamespasswords)thatcanbeaccessedfromawebbrowserareshowninthetablebelowItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser LoginNotRequired GeneralUsers

(Onlyinformationdisplay)RootUsers ldquorootrdquo ldquopublicrdquo

bull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ForwebsettingsusingHTTPcommunicationthesupportedwebbrowserversionsarelistedinthetablebelowOperationsarenotguaranteedonearlierversionsbullFWVer4XXorearlier

WebBrowser Windows UNIXLinux MacOSXMozillaFirefox10orhigher Netscape7orhigher Opera8orhigher InternetExplorer40orhigher

bullVer500orlaterWebBrowser Windows UNIXLinux MacOSXMozillaFirefox 35 ~ 38~ 3621 ~Netscape Notsupported Notsupported NotsupportedOpera 1217~ 1216 ~ 1217~InternetExplorer 8~Chrome 402660~ 480~ 70~Safari 517~ 402~

Thefollowingshowswebbrowsersettings JavaScriptValid StylesheetValid CharacterSizesDisplayMagnificationMid(Standard)100Display InlineframeValid(FWVer4XXorearlieronly)

IFBD-HE0708 BE07 Userrsquos Manual

3-15

WEBexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)(1)Accesshttp192168101lindexhtm(2)UserNameLog-inasldquorootrdquoPasswordldquopublicrdquo(factorydefaultsetting)(3)ClickNetworkConfiguration-gtSystemConfiguration Inthescreenbelowselect9100MultiSessionENABLEThenclickSubmit

IFBD-HE0708 BE07 Userrsquos Manual

3-16

(4)ClickNetworkConfiguration-gtSaveSelectanyofthefollowingtheclickExecutebullSaverarrConfigurationPrintingrarrRestartdevicebullSaverarrRestartdevice(AfterthesetprintisoutputwhenyouselectConfigurationPrinting)Waitfortheprintertoreset

IFBD-HE0708 BE07 Userrsquos Manual

3-17

317 TELNET ServerTheTELNET(TELecommunicationNETwork)ofthisproductallowsyoutochangeNICsettingsnetworknetworkdisplaysandtomonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationUseTCPUDPcommunicationsport23fortheTELNETserver

ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithTELNETis8 Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset

AnaccounthasmultipleaccountsatloginTheusernamesandpasswordsareasfollowsItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

(1)TELNETcommandexecutionexample(ExChangingafixedIPaddress)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame(AssumedCondition)bullPrinterIPaddressacquiredbyDHCPis192168103

bullThePritnerIPaddresstobesetis192168101subnetmaskis2552552550

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelecttheIPparametersetting

larrSelecttheStaticsetting

larrSelecttheIPaddresssetting

IFBD-HE0708 BE07 Userrsquos Manual

3-18

larrEnterthefixedIPaddress

larrSelectthesubnetmasksetting

larrEnterthefixedsubnetmask

larrReturntothepreviousmenu

larrtelnetconnection

larrReturntothemainmenu

larrStorethesettingsandselectrestar

larrStoreandprintsetingsandrunrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

IFBD-HE0708 BE07 Userrsquos Manual

3-19

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelectSystemConfiguration

larrSelect9100MutliSession

larrSelectENABLE

larrReturntothemainmen

larrStorethesettingsandselectrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

larrStoreandprintsettingsandrunrestart

(2)TELNETexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame

(AssumedConditions)PrinterIPaddress=192168101

IFBD-HE0708 BE07 Userrsquos Manual

3-20

318 FTP ServerYoucanmakeNICsettingsgetthestatusprintandoverwriteNICfirmwarebyuploadingordownloadingfilestoanyspecifieddirectoryusingtheproductrsquosFTP(FileTransferProtocol)serverSeesection33SettingsDisplayItemsfordetailsondisplayinginformationForcontroltheFTPserverusesTCPbullUDPcommunicationport21fordatatransfersitusesTCPcommunicationport20

TheFTPserverissettovalidinthefactorydefaultsettingsbutyoucaninvalidateitusingHTTP(Web)Telnet andFTP UseHTTP(Web)orTelnettoreturnittovalid ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithFTPis8Howeverfordetails onFTPprinting(writingtotheIpdirectory)thenumberofsessionsthatcanbeprintedsimultaneouslyis1 Alsowhensimultaneouslywritingdatafromamultipleofsessionsandthefirstreceivedsessionoccupies morethanoneminutethewritingrequestofsubsequentlyconnectedsessionswillberejected ItisnecessarytospecifyASCII(TypeA)orBinary(TypeI)forfilesasthetransfermodesbutthemode differencesdependontheclientwithoutprocessingonthisproductDataistransferredasisintheBinary modebut0Ahexisconvertedto0Dhex+0AhexfortransferintheASCIImodeForthatreasontoavoid mistakenlyspecifyingthismodethisproductshouldbesettoBinarymodetotransferallfiles SupportsbothActiveandPassivemodessoyoucansenddataoverafirewallTransferthroughputisless efficientinPassivemode Anonymouslogin Ifyouloginwithausernameorpasswordthatisnotregisteredyoucanloginwithgeneraluserrights Whenlogginginasanonymoustheusernameandpasswordmustbewithin31characters Inthiscasethepasswordisomitted WhenaccessinganFTPserverfromahostdevicedosousinganFTPclientsoftware(CUIversioncommand

directinput)ofastandardOS IfthereisnoaccessfromtheFTPclientfor15minutestheFTPserverwillforciblydisconnecttheconnection

TherearemultipleaccountsthatrequirelogginginforoperationsTheusernamesandpasswordsareasfollows

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ThedirectorydisplayedbyFTPandthefileconfigurationandfunctionsareshownonthenextpage

IFBD-HE0708 BE07 Userrsquos Manual

3-21

DirectoryFileConfigurationandFunctions

Directory FilenameNote2

ExtensionRestrictionNote3

TransferModeNote4

AccountLimitNote1

user root Function

- - None(Rootdirectory)

lp printdatprn No Binary W W PrintOutputtoPrinterrarrSeeldquo3181FTPPrintingrdquo

net_config netconfini ldquoinirdquo BinaryorASCII R RW Readsandupdatesnetworksettings

rarrSeesection3182NICSettings

status netstastxt - BinaryorASCII R R Readsoperationinformationofoperatingnet-

work

nicvertxt - BinaryorASCII R R Readsnetworkcardversioninformation

prnstastxt - BinaryorASCII R R Readprinterstatus(hexadecimaldumpdisplay)

deviceidtxt - BinaryorASCII R R ReadPrinterDeviceID

firmware NIC_MAINbin ldquobinrdquo Binary - W NICMainFWUpdaterarrSeeldquo3183FWUpdaterdquo

freespace - No BinaryorASCII R RW Freespace

Note1AccountLimit RReadOnlyWWriteOnlyRWReadWrite-NoFunction

Note2Filenames Filenamesshouldbelessthan32charactersincludingtheextensionTherearenorestrictionstofilenamestowriteexceptfortheextensionUsablecharactersarelimitedtoEnglishnumbersandalphabet(ldquoArdquotordquoZrdquoldquoardquotordquozrdquoldquo0rdquotordquo9rdquo)

Note3FileExtensionRestrictions Whenanextensionrestrictionisspecifiedthefilenamespecifiedotherthanthespecifiedextensionsisrejected ThereisnoconceptofextensioninUNIXLinuxandMacOSXbutthisrestrictionisappliedtothefinalfourcharactersofthefilename

Note4Transfermode FilescanbetransferredbyBinaryaloneorASCIIcanbespecifiedHoweverspecifyalwaysBinarymodetopreventspecificationmistakes

Note5Observethefollowingrestrictionsforthetotalsizeforfilesandnumberoffilesthatcanbeuploadedtothefreespace bullTotalFileSizeMax640Kbytes bullTotalNumberofFilesMax10 Alsodonotplaceanexecutablefileinthisdirectory

IFBD-HE0708 BE07 Userrsquos Manual

3-22

ExampleFTPCommandExecutionThisisanexampleofinputinaWindowscommandpromptUNIXLinuxshellinputisthesameThisisanexampleexecutionofacquiringaprinterstatusfileThefilelistdisplay(dircommand(onUNIXLinuxitistheIscommand))isinUNIXcompatibleformat(includingversiondisplay)

(AssumedConditions)PrinterIPaddress=192168101

larrConnecttoFTP

larrEnterusername

larrEnterpassword(Defaultpublic)

larrMovetostatusdirectory

larrCurrentdirectorypositiondisplay

larrFilelist

larrSpecifybinarytransfermode

larrGettheprnstastxtfi

larrMovetorootdirectory

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-23

3181 FTP Printing WhenwritingdatatotheIpdirectoryitistransferredtotheprinterasprintdata

3182 NIC Setting LogintotheFTPserverfromanFTPclienttoviewthesettingsbyreadingthesettingfileinthenet_configdirectoryAlsobyuploadingthesettingfiletothesamedirectoryyoucanstorethesettingsinthenon-volatilememoryTheextensionsoffilenamesuploadedfromtheFTPclientarechangedtoldquo$$$rdquopriortowritingtoNVRAMandthefilesaresavedasmid-wayfilesWhenupdatingissuccessfulthemid-wayfilesaredeletedbutiftheformatofthesettingcontentsisincorrectorthewritingtothenon-volatilememoryiserroneousandthewritingfailsthefileswillremainwithoutbeingdeleted(extensionldquo$$$rdquo)AlsoifwritingendsnormallytheprinterwillautomaticallyberesetIftheldquoConfigurationPrintrdquoitemisldquoEnablerdquotheresetwillbeappliedwhenthesettingsprintisended

SettingExampleExampleofFWVer500StarwebPRNTmodel(netconfini)

The loaded NIC MAC information is used for the MAC Address item but when uploaded the MAC information field is ignored Therefore when you use a loaded setting file to upload to NIC you do not need to change this field

ltlt IFBD-HE07X08X Information gtgt MAC Addr 001162123456 Configuration Print ENABLE

ltlt IFBD-HE0708 Information gtgt MAC Addr 0011620001d8 Configuration Print ENABLE

ltlt IP Parameters -NVRAM- gtgt IP Address 192168101 Subnet Mask 2552552550 Default Gateway 19216810254 DHCPBOOTP DISABLE RARP DISABLE

ltlt System Configuration gtgt user Login Password guest root Login Password Web Refresh Time (Sec) 5 9100 Multi Session DISABLE 9100 Data Timeout (Sec) 0 TCP Keep-Alive DISABLE FTP ENABLE Disconnect Message ENABLE TCP Port80 ENABLE Subnet Mask (BOOTP) HE05 Emulation TCP SYN Timeout(Sec) 104 TCP SYN Interval(Sec) 2 22222 FS 3 Command DISABLE

ltlt Web Print gtgt TCP Port Number 80

ltlt SNMP gtgt Authentic Community Trap Community public Trap Address(IP) 0000 SysContact 1234 SysName SysLocation EnableAuthenTrap 2

ltlt SSLTLS gtgt SSLTLS DISABLE TCP Port 443 Certificate Self-Signed Self-Signed Command Not Exist CA-Signed Certificate Not Exist

When you specify Enable for the Configuration Print item you can print the settings to verify that they have been loaded to the non-volatile memory

The factory default setting for 9100Multi-session is different from the old product Factory Default SettingsIFBD-HE0506BE05 (old product) ENABLEIFBD-HE0708BE07 (this product) DISABLE

The Web Print setting items are for

the Star WebPRNT model only

The SNMP setting items are for

FW Ver 500 or later only

IFBD-HE0708 BE07 Userrsquos Manual

3-24

FileFormatRules SettinglineformatisldquoItemNamerdquoldquoSettingValuerdquoTheseparator(delimiter)isasingle-byteEnglishcharacter ldquordquo(colon) OnlyASCIIcharacterscanbeusedinthisfile Uploadsarerejectedforthefollwoing bullWhenanitemnamethatdoesnotexistisspecifiedorthereareinsufficientnumberofsettingitems bullWhenthesettingvalueinputisoutofrange bullWhentheinputforStaticvalueandDynamicvaluehasastandardviolationintheIPparametersettingfield (SeetheNotesField) Linesbeginningwithldquordquoareskippedascommentlines

ltlt DIPSW Setting gtgt

SW1=OFF DHCPBOOTP Timeout ENABLE

SW2=OFF Reserved

Notes

-When DHCPBOOTP or RARP is changed

to ENABLE IP Address Subnet Mask

and Gateway Address must be set to

0000

-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

The lines beginning with a (sharp)

are comment lines

IFBD-HE0708 BE07 Userrsquos Manual

3-25

3183 FWUpdateLogintothisproductusingFTPtoupdatetheNICfirmware(FW)byuploadingtheversionupgradebinarydatatothefirmwaredirectory

WhenuploadingFWdatatheFTPservercalculatestheCRCvalueoftheFWdataandchecksthatithas beentransferredcorrectlyIfthefirmwareisnotcorrectlytransferredcanceltheupload WhenalldatahasbeenconfirmedtobecorrectlyreceivedstartwritingtotheFlashROMIfwritingtothe FlashROMendsnormallytheprinterwillautomaticallybereset WritingtakesseveralminutesAbsolutelyneverturnoffthepowerorapplyaresetpriortofinalresetbeing appliedIfterminatedpartwaytheFlashROMdatawillbedamangedandlateritmaynotstartup

ThefollowingdescribestheprocedurestoupdatetheFWofthisproductusingFTPForWindowsstartthecommandpromptthenfollowingthedirectionsbelowForUNIXLinuxdothesameopera-tionsontheshellexecutionscreen

(AssumedConditions)PrinterIPaddress=192168101AssumesthemainFWdata(rdquoHE7_V100(NIC_MAIN)binrdquo)fortheforthisproductisinthecurrentdirectoryDwhenFTPisexecutedonthehostdevice

larrConnecttoFTP

larrEntertheusername

larrMovetothefirmwaredirectory

larrEnterthepassword(Defaultpublic)

larrCurrentdirectorypositiondisplay

larrSpecifybinarytransfermode

larrWritethefirmwarefile

larrWaitherefortheprintertorestart

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-26

PrecautionsforFWupdatecompatibility

ThefollowingrestrictionsonFWupdateapplytothesubjectFWversions

bullWhenusingaproductwithIFcardFWthatisVer4XXorearlier UpgradetoFWVer500orlaterisnotpossibleUseVer4XXorearlierFWbullWhenusingaproductwithIFcardFWthatisVer500orlater DowngradetoFWVer4XXorearlierisnotpossibleUseVer500orlaterFW

CheckingtheversionoftheIFcardthatisusedbullTurnonthepowerwhilepressingandholdingtheFeedswitchontheprinterunitandchecktheself-testprintinformation(Fordetailsaboutthecontentsofself-testprintrefertosection325ldquoSelf-testPrintrdquo)

bullTochecktheversionfromthePCBchassisappearancerefertosection21ldquoModelNamesrdquo

IFBD-HE0708 BE07 Userrsquos Manual

3-27

319 DiscoveryThisproducthasaStargenuineNICsearchprotocolSDP(StarDiscoveryProtocol)SDPusesUDPcommunicationport22222SDPisusedtosearchtheproductoverLANusingapplicationsoftwaresuchasasettingutilityprogram

ThefollowingisanexampleTheNameofIFUnitfieldisdifferentthisproduct(IFBD-HE0708BE07)andtheoldproducts(IFBD-HE0506BE05)bullNameofIFUnitldquoIFBD-HE0506rdquobullNameofIFUnitldquoIFBD-HE0708rdquo

(Ex)Detaileddisplayexampleofsearchresultsusingadiscoverytool(OSWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

3-28

3110 TFTPClientWhentheprinterpoweristurnedonwhileyouholddownthepushswitchtheTFTP(TrivialFileTransferProtocol)clientstoredinthebootloaderisstartedupTheTFTPclientautomaticallydownloadsthemainprogramfromtheTFTPserverovertheLANandwritestotheFlashROMontheNICboardWhenwritingendsnormallytheprinterwillautomaticallyberesetandwillstartupnormallyThefollowingflowchartshowstheseriesofoperations

YES

NO

YES

NO

Power On (Reset)

Was Push

Switch Released

Was Push

Switch Pressed

LAN Connector LED (RedGreen)

Stops Blinking Alternately

Get IP Address from

DHCPBOOTP Server (1)

Connect to TFTP Server

Download NIC Main

Firmware (2)

Write Main Firmware to

Flash Memory

Reset Printer

To Main Program Execution

LAN Connector LED (RedGreen)

Starts Blinking Alternately

1ItisnecessarytostartuptheTFTPandDHCPBOOTPserversonthesamemachine2TheNICmainfirmwarefilenamedownloadedfromTFTPmustbeldquoNIC_MAINbinrdquoEveniftheversionisdifferentthefirmwaremustbethesamenameaswhendownloadingusingTFTP((Ex)YoucanchangeldquoHE7_V100(NIC_Main)binrdquotoldquoNIC_MAINbinrdquo)

NoteThisTFTPclientfunctionisusedforemergencyrecoverywhentheFWmainfirmwarehasbeendamagedUsetheFTPserverfunctionforordinaryFWupdates(Seesection318FTPServer)

IFBD-HE0708 BE07 Userrsquos Manual

3-29

3111 TCPKeep-AliveThisproductsupportsTCPKeep-AliveIfTCPKeep-AliveisvalidTCPKeep-Aliveoperationsareperformedunderthefollowingconditionsonthecomputer

Item Value FactoryDefault RemarksSetting ENABLEDISABLE DISABLEDisconnectiontimeouttime Approx42seconds Note1

Note1Ifthereisnoresponseforthistimefromthecomputertheprinterforciblydisconnectstheconnection(RST)

ThisfeatureisappliedtoallTCPIPcommunicationsports ThisfeatureisunrelatedtotheTCP9100datareceptiontimeout

Thefollowingisanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltDATAgt

ltDATAgt

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

RST

Printer (TCP Port)

Receive TCP Connection

Detect TimeoutForced Disconnection

No Reception Data From PC

Start TCP Keep-Alive prove

No Response from PC (Approx 42 Seconds)

TCP Connection)

PC Problem Occurs Here

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-30

3112 SNMP ThisfunctionsupportsFWVer500orlaterTheSNMPofthisproductincludesaSNMPagentthatoperatesusingUDPIPVariousinformationaboutthisproductandtheprintercanbemanagedwiththeSNMPmanager

ItiscompatiblewithSNMPv1andsupportsMIB-II(RFC1213)andHostResource-MIB(RFC1514)ReadprivilegeisgrantedtocommunitynameldquopublicrdquoandthecharacterstringregisteredinldquoAuthenticCommunityrdquointheproductsettingsishandledasthewriteprivilegeHoweverifnocharacterstringissetinldquoAuthenticCommunityrdquowriteprivilegeisgrantedtocommunitynameldquopublicrdquo

RestrictionssysContactsysNameandsysLocationarelimitedtoamaximumof78(1-byte)charactersifAdminStatusandifOperStatusareread-onlyand1isalwaysreturnedasthereadvalue AnexplanationoftheMIBsupportedbythisproductislistedinthetablebelow

MIB-II(RFC1213)Name DescriptionsysDescr ASCIIcharacterstringcontainingthedevicenameversionandotherinformationsysObjectID ObjectIDindicatingtheproductidentificationnumbersysUpTime Elapsedtimeafterstartingup(units10msec)sysContact ASCIIcharacterstringcontainingtheadministratornameandcontactinformationsysName ASCIIcharacterstringcontainingthedevicemanagerdomainnameandother

informationsysLocation ASCIIcharacterstringindicatingthephysicallocationwherethedeviceisinstalledsysServices ValueindicatingthedeviceprotocollevelserviceifNumber DevicenetworkinterfacenumberifIndex InterfaceidentificationnumberifDescr ASCIIcharacterstringindicatinginformationassociatedwiththeinterfaceifType PhysicallayerandlinkprotocolinterfacetypeifMtu MaximumtransmittabledatagramsizeifSpeed Interfacetransmissionspeed[bitsec]ifPhysAddress InterfacephysicaladdressifAdminStatus InterfaceadministrationstatusifOperStatus InterfaceoperatingstatusifLastChange sysUpTimevalueatthetimewhentheinterfaceoperatingstatuswaslastchangedifInOctets NumberofbytesreceivedbytheinterfaceifInUcastPkts NumberofsubnetworkunicastpacketsreceivedanddeliveredtoahigherlayerifInNUcastPkts NumberofbroadcastormulticastpacketsreceivedanddeliveredtoahigherlayerifInDiscards Numberofnormalreceivedpacketsthatwerediscardedduetofullbufferorother

reasonifInErrors NumberofreceivederrorpacketsifInUnknownProtos Numberofreceivedpacketsthatwerediscardedbecauseofaninvalidor

unsupportedprotocolifOutOctets TotalnumberoftransmittedbytesifOutUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedunicasttransmissionof

IFBD-HE0708 BE07 Userrsquos Manual

3-31

Name DescriptionifOutNUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedbroadcastormulticast

transmissionofifOutDiscards Numberofpacketsthatwerediscardedandnottransmittedduetofullbufferor

otherreasonifOutErrors NumberofpacketsthatwerenottransmittedduetoerrorifOutQLen Lengthoftheoutputqueue(numberofpackets)ifSpecific MIB-definedobjectIDuniquetotheinterfacemediathatisbeingusedatIfIndex Valuethatidentifiestheinterfacerelatedtothistranslationentry(=ifIndex)atPhysAddress Media-dependentphysicaladdressatNetAddress Networkaddress(IPaddress)correspondingtothephysicaladdressipForwarding IndicationofwhetherornotthereisafunctionforforwardingIPdatagrams

receivedattheIPgatewaytootherdestinations (1Forwarding2NotForwarding)

ipDefaultTTL DefaultvalueofIPdatagramheaderTTLipInReceives TotalnumberofreceivedIPdatagramsipInHdrErrors NumberofdatagramsdiscardedduetoIPheadererroripInAddrErrors NumberofdatagramsdiscardedduetoproblemwiththeIPheaderdestination

addressipForwDatagrams NumberofIPdatagramsforwardedtothefinaldestinationipInUnknownProtos NumberofIPdatagramsintendedforownnodethatwerediscardeddueto

unknownorunsupportedprotocolipInDiscards NumberofdatagramsdiscardedduetobufferspaceorotherinternalproblemipInDelivers NumberofdatagramsdeliveredtoIPuserprotocols(higher-levelprotocols

includingICMP)ipOutRequests0 NumberofIPdatagramtransmissionrequestsexecutedbylocalIPuserprotocolsipOutDiscards NumberofIPdatagramsthatwerediscardedandnottransmitteddueto

insufficientbufferorotherreasonipOutNoRoutes NumberofIPdatagramsdiscardedbecausenoroutetothedestinationcouldbe

foundwhentransmittingipReasmTimeout MaximumvalueofreceivingwaittimeforallIPdatagramswhenfragmentedIP

datagramsarereceivedandreassembledipReasmReqds NumberofreceivedfragmentedIPdatagramsnecessarytoreassembletheentityipReasmOKs NumberofreceivedfragmentIPdatagramsthatweresuccessfullyreassembledipReasmFails NumberofreceivedfragmentIPdatagramswherereassemblyfailedipFragOKs NumberofdatagramsthatweresuccessfullyfragmentedforthisentityipFragFails Numberofdatagramsthatcouldnotbefragmentedandwerediscardedforthis

entityipFragCreates NumberoffragmentIPdatagramsthatweregeneratedasaresultof

fragmentationforthisentityipAdEntAddr IPaddresswhichisassociatedwiththeaddressinformationipAdEntIfIndex InterfaceidentificationnumbercorrespondingtothisIPaddressipAdEntNetMask SubnetmaskvalueassociatedwiththisIPaddressipAdEntBcastAddr ValueoftheleastsignificantbitintheIPbroadcastaddressusedforbroadcast

sentontheinterfaceoftheIPaddressipAdEntReasmMaxSize MaximumIPdatagramsizethatcanbereassembledfortheentityfromthe

receivedfragmentIPdatagrams

IFBD-HE0708 BE07 Userrsquos Manual

3-32

Name DescriptionipRouteDest DestinationIPaddressofthisroute(0000=Defaultroute)ipRouteIfIndex Interfaceidentificationnumberfortransmittingtothenextdestinationhostonthis

route(=ifIndex)IpRouteMetric Primaryroutingmetricforthisroute(-1=Notused)ipRouteNextHop IPaddressofnexthoponthisrouteIpRouteType Routetypes(1Noneofthefollowing2Invalidroute3Directconnection4

Indirectconnection)IpRouteProto RoutingmechanismbywhichthisroutewaslearnedIpRouteAge Elapsedtimeafterthisroutewaslastconfirmedasanormalroute[sec]IpRouteMask ValuewhichperformslogicalANDbeforecomparisonwithipRouteDestorthe

destinationaddressipRouteInfo MIBdefinitionnumberforroutingprotocolusedforthisrouteipNetToMediaIfIndex Interfaceidentificationnumberforthisentry(=ifIndex)ipNetToMediaPhysAddress Media-dependentphysicaladdressipNetToMediaNetAddress IPaddresscorrespondingtothephysicaladdressofthisentryipNetToMediaType Addressconversionmethod(1Noneofthefollowing2Invalidvalue3Dynamic

conversion4Staticconversion)icmpInMsgs TotalnumberofreceivedICMPicmpInErrors NumberofreceivedICMPmessagesthatwerediscardedduetochecksumerror

orotherICMPspecificationerroricmpInDestUnreachs NumberofICMPdestination-unreachablemessagesreceivedicmpInTimeExcds NumberofICMPtime-exceededmessagesreceivedicmpInParmProbs NumberofICMPparameter-problemmessagesreceivedicmpInSrcQuenchs NumberofICMPsource-quenchmessagesreceivedicmpInRedirects NumberofICMPredirectmessagesreceivedicmpInEchos NumberofICMPecho-requestmessagesreceivedicmpInEchoReps NumberofICMPecho-replymessagesreceivedicmpInTimestamps NumberofICMPtimestamp-requestmessagesreceivedicmpInTimestampReps NumberofICMPtimestamp-replymessagesreceivedicmpInAddrMasks NumberofICMPaddressmaskrequestmessagesreceivedicmpInAddrMaskReps NumberofICMPaddressmaskreplymessagesreceivedicmpOutMsgs TotalnumberofICMPmessagestransmittedicmpOutErrors NumberofICMPmessagesthatwerediscardedandnottransmittedduetofull

bufferorotherreasonattimeofICMPtransmissionicmpOutDestUnreachs NumberofICMPdestination-unreachablemessagestransmittedicmpOutTimeExcds NumberofICMPtime-exceededmessagestransmittedicmpOutParmProbs NumberofICMPparameter-problemmessagestransmittedicmpOutSrcQuenchs NumberofICMPsource-quenchmessagestransmittedicmpOutRedirects NumberofICMPredirectmessagestransmittedicmpOutEchos NumberofICMPecho-requestmessagestransmittedicmpOutEchoReps NumberofICMPecho-replymessagestransmittedicmpOutTimestamps NumberofICMPtimestamp-requestmessagestransmittedicmpOutTimestampReps NumberofICMPtimestamp-replymessagestransmittedicmpOutAddrMasks NumberofICMPaddressmaskrequestmessagestransmittedicmpOutAddrMaskReps NumberofICMPaddressmaskreplymessagestransmitted

IFBD-HE0708 BE07 Userrsquos Manual

3-33

Name DescriptiontcpRtoAlgorithm AlgorithmthatdecidestheresendtimeoutvalueforTCPconnection

(1Noneofthefollowing2Fixedvalue3MIL-STD-17784VanJacobsonrsquosalgorithm)

tcpRtoMin MinimumTCPprotocolresendtimeoutvalue(units10msec)tcpRtoMax MaximumTCPprotocolresendtimeoutvalue(units10msec)tcpMaxConn MaximumnumberofTCPconnectionstcpActiveOpens NumberoftimesthatTCPconnectionswereactivelyopenedtcpPassiveOpens NumberoftimesthatTCPconnectionswerepassivelyopenedtcpAttemptFails NumberoftimesthatTCPconnectionsfailedtcpEstabResets NumberoftimesthatTCPconnectionswereresettcpCurrEstab NumberofTCMconnectionswithstatusESTABLISHEDorCLOSE-WAITtcpInSegs NumberofreceivedTCPsegmentstcpOutSegs NumberoftransmittedTCPsegmentstcpRetransSegs NumberofresentTCPsegmentstcpConnState StatusofthisTCPconnection

(1Closed2Listen3SynSent4SynReceived5Established6FinWait17FinWait28CloseWait9LastAck10Closing11TimeWait12DeleteTCB)

tcpConnState StatusofthisTCPconnectiontcpConnLocalAddress LocalIPaddressofthisTCPconnectiontcpConnLocalPort LocalportnumberofthisTCPconnectiontcpConnRemAddress RemoteIPaddressofthisTCPconnectiontcpConnRemPort RemoteconnectionportofthisTCPconnectiontcpInErrs Numberofreceivederrorsegments(TCPchecksumerroretc)tcpOutRsts NumberoftimesthatTCPconnectionswereresetudpInDatagrams TotalnumberofUDPdatagramsdeliveredtoUDPusersudpNoPorts NumberofreceivedUDPdatagramsdestinedforportsthatarenotopenudpInErrors NumberofreceivedUDPdatagramswhichwerediscardedduetoaproblemwith

thedestinationportapplicationudpOutDatagrams NumberoftransmittedUDPdatagramsudpLocalAddress LocaladdressofUDPreceivingstandbyport(0000nodesignatedreceiving

address)udpLocalPort Receivingwaitlocalportnumber

IFBD-HE0708 BE07 Userrsquos Manual

3-34

Name DescriptionsnmpInPkts TotalnumberofSNMPmessagesreceivedfromthetransportservicesnmpOutPkts TotalnumberofSNMPmessagetransmissionrequestssenttothetransportlayersnmpInBadVersions TotalnumberofreceivedSNMPmessagesthatwereforanunsupportedversionsnmpInBadCommunityNames TotalnumberofreceivedSNMPmessageswithaninvalidcommunitynamesnmpInBadCommunityUses NumberofreceivedSNMPmessagesthatindicatedanoperationwhichisnot

permittedbythatcommunitysnmpInASNParseErrs NumberoferrorsinASN1orBERformatdetectedwhiledecodingreceivedSNMP

messagessnmpInTooBigs NumberofreceivedSNMPPDUwitherrorstatusldquoTooBigrdquosnmpInNoSuchNames NumberofreceivedSNMPPDUwitherrorstatusldquoNoSuchNamerdquosnmpInBadValues NumberofreceivedSNMPPDUwitherrorstatusldquoBadValuerdquosnmpInReadOnlys NumberofreceivedSNMPPDUwitherrorstatusldquoReadOnlyrdquosnmpInGenErrs NumberofreceivedSNMPPDUwitherrorstatusldquoGenErrrdquosnmpInTotalReqVars NumberofMIBobjectsreadsuccessfullyasaresultofGet-RequestandGet-

NextRequestPDUssnmpInTotalSetVars NumberofMIBobjectschangedsuccessfullyasaresultofreceivingSet-RequestsnmpInGetRequests NumberofreceivedSNMPGet-RequestPDUssnmpInGetNexts NumberofreceivedSNMPGet-NextRequestPDUssnmpInSetRequests NumberofreceivedSNMPSet-RequestPDUssnmpInGetResponses NumberofreceivedSNMPGet-ResponsePDUssnmpInTraps NumberofreceivedSNMPtrapPDUssnmpOutTooBigs NumberoftransmittedPDUswithdesignatederrorstatusldquoTooBigrdquosnmpOutNoSuchNames NumberoftransmittedPDUswithdesignatederrorstatusldquoNoSuchNamerdquosnmpOutBadValues NumberoftransmittedPDUswithdesignatederrorstatusldquoBadValuerdquosnmpOutGenErrs NumberoftransmittedPDUswithdesignatederrorstatusldquoGenErrrdquosnmpOutGetRequests NumberoftransmittedSNMPGet-RequestPDUssnmpOutGetNexts NumberoftransmittedSNMPGet-NextRequestPDUssnmpOutSetRequests NumberoftransmittedSNMPSet-RequestPDUssnmpOutGetResponses NumberoftransmittedSNMPGet-ResponsePDUssnmpOutTraps NumberoftransmittedSNMPtrapPDUssnmpEnableAuthenTraps Controlofauthentication-failuretrapgeneration

(1Generatetraps2Donotgeneratetraps)

HostResource-MIB(RFC1514)Name DescriptionhrDeviceIndex CharacteristicvalueassignedtotheconnecteddevicehrDeviceType ConnecteddevicetypehrDeviceDescr CharacterstringdescribingtheconnecteddevicehrDeviceID ConnecteddeviceproductIDhrDeviceStatus Connecteddevicestatus

(1Unknown2Running3Warning4Testing5Down)hrDeviceErrors NumberoftimeserrorsweregeneratedbytheconnecteddevicehrPrinterStatus Connectedprinterstatus

(1Idle2Printing3Warmup)hrPrinterDetectedErrorState Connectedprintererrorstatus

(0LowPaper1NoPaper2LowToner3NoToner4DoorOpen5Jammed6Offline7ServiceRequested)

IFBD-HE0708 BE07 Userrsquos Manual

3-35

31121SNMPConfigurationParametersThefollowingparameterscanbesetfromwebconfigurationorTelnetThesevaluescanalsobecheckedatself-testprint

Name Settingrange DefaultvalueAuthenticCommunity Max15characters(ASCII) ldquopublicrdquoTrapCommunity Max15characters(ASCIIJapaneseOK) ldquopublicrdquoTrapAddress(IP) 0000-255255255255 0000SysContact Max78characters(ASCIIJapaneseOK) NoneSysName Max78characters(ASCIIJapaneseOK) NoneSysLocation Max78characters(ASCIIJapaneseOK) NoneEnableAuthenTrap 1or2 2

31122 Trap Issue Events WhentheEnableAuthenTrapsettingforthisproductisENABLEthenthisproductissuestrapstotheSNMPmanager(trapnotificationaddress)whenthefollowing3eventsoccur

[Trapissueevents]1Whenproductwasstartedup[Generictraptype=0(ColdStart)]

2Whenprinterstatuschanged(IEEE1284portstatusmonitor)[Generictraptype=6(EnterpriseSpecific)]

3Whenaccessbyaninvalidcommitteenameoccurred[Generictraptype=4(AuthenticationFailure)]

IFBD-HE0708 BE07 Userrsquos Manual

3-36

32 OtherSpecifications321 Operating Time

Thereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP(startofIPaddressacquisition)Ittakesapproximately18secondsbeforetheTCPIPservices(HTTPTELNETFTPLPDRawSocketPrint)canbeusedafterturningonthepower

NoteWhenacquiringtheIPaddressbyDynamice(DHCPBOOTPRARP)thistimemay lengthendependingontheserverresponsetime

322 PushSwitchWhiletheTCPIPisoperating(thepowerhasbeenturnedonanditiswithintheelapsetimedescribedinsection321StartupTime)ifthepushswitchiscontinuedtobehelddowntheLEDdisplaypatternwillchangeaccordingtothetimesshownbelowWhentheswitchisreleasedtheproductwillentereachspecialmode

SpecialMode

Phase SWPressingTimeLANConnector

LEDBlinkingPattern SpecialModeGreen Red

1 1secondtolessthan5seconds Blinking Blinking NICsettinginitializemode(2)2 5secondtolessthan9seconds Extinguished Blinking Reserved(Undefined)3 9secondtolessthan13seconds Blinking Extinguished Reserved(Undefined)

Over13seconds(1)

Note1WhenPhase3isexceededpresstheswitchfor1secondtoreturntoPhase1

Note2ExecutionproceduresfortheNICsettinginitializemode

1 Afterenteringthismodepressthepushswitchonceandreleaseit TheLEDdisplaywillbeldquoGreen=ExtinguishedRed=ExtinguishedrdquoandtheinitializingoftheNICsettingsinthenon-volatilememorywillbegin

2 Iftheinitializationissuccessfultheprinterwillautomaticallybereset DonotturnoffthepowerorapplyaresetuntilthisresethasbeenappliedAlsoiftheNICsettinginitializationfailstheLEDdisplaywillbeldquoGreen=ExtinguishedRed=Litrdquoandallopera-tionswillstopIfsoturnthepoweroff

NoteWhenturningthepoweronadifferentmode(automaticfirmwareupdatefunctionusingTFTPclient)willstartupthatisdifferenttotheabovefunctionsfortheoperationswhenturningthepoweronwiththepushswitchpressedFordetailsseesection318TFTPCli-ent

IFBD-HE0708 BE07 Userrsquos Manual

3-37

323 DIPSwitchesDIPswitchesareloadedwhenthepoweristurnedonorwhentheprinterisresetThereforewhenyouchangethesettingsenablethembyturningtheprinteronagainorbyexecutingaprinterresetTurnthepoweroffbeforechangingthePCBandinterfacetype

DIPswitch Feature ON OFFDIPSW1 SetsIPaddressacquisitiontimeout Notimeout 20seconds(factorydefaultsetting)DIPSW2 Reserved(Fixedatoff) - -

DIPSW1SetsthetimeouttimewhengettingtheaddressfromaDHCPBOOTPserverThefactorydefaultsetting(whensettooff)is20secondsWhensettoonthereisnotimeoutIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedAsaresultatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtohavenoIPaddressacquisitiontimeout

DIPSW2PresentlyunusedAfeaturewillbeaddedinthefutureThisshouldalwaysbeoff

324 LEDThereisaredandagreenLEDequippedonthenetworkinterfaceconnector(LANconnectorRJ45)Thesefunctionasoutlinedbelowundernormaloperatingconditions

Red(LINKActivity) Alinkhasbeenestablishedbetweentheportandtheconnecteddevice CommunicationsarereadyatbothdevicesGreen(100M) Lightswhentheportisoperatingat100Mbps

ForotherstheflashingpatternchangesaccordingtothepressingofthepushswitchFordetailsseesections3110TFTPClientand322PushSwitch

IFBD-HE0708 BE07 Userrsquos Manual

3-38

325 Self-testPrintIfthisproductexecutesaprinterself-printthefollowingisprintedaftertheprintersettingprintFinallyfortheIPparameterinformationduringoperationitisnotpossiblewhenconductingaself-printbycommandfromthehostdevice

Self-testPrintExample(ForFWVer500andStarwebPRNTmodel)

VersionInformation(MainBootLoadPLD)

NICSettingInformation(SameasthenetconfinirdquoFile)

TheWebPrintsettingitemsareformodelswhichsupportStarwebPRNTonlyTheSNMPsettingitemsareforFWVer500orlateronly

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 18: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

3-9

314 StatusAcquisitionFeature

ThisproductsupportstheprinterstatusacquisitionfeatureusingTCPcommunicationsport9101SeethetablebelowforTCPcommunicationsportspecifications

Item Specifications RemarksCommunicatinoPortNumber TCP9101

NumberofSimultaneousConnectionSessions 8

Datareceptiontimeout 30seconds bullWhenthereisatimeoutforcibledisconnectsconnection

Whenthefollowingcommandandparametersarereceivedfromthecomputertheprinterstatusinformation(ASB)isreturnedIfacommandoutsideoftherangeisreceivedtheconnectionisdisconnected

Commands Hexadecimal Parameterslsquo2rsquo 32H Any50bytes

Procedures1)Hostdevicetoprinter

AfterconnectingtoTCP9101sendthecommandandparametersandwaitfortheresponsefromtheprinter(Fortheparameterswerecommend00HforallDatasendingexample32H 00000000000000000000000000000000000000000000000000

2)ResponseprintertohostdeviceAftertheprinterreturnsitsstatus(ASB)itdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmedSeeeachprinterrsquoscommandspecificationsmanualfordetailsontheprinterstatusinformation(ASB)DataresponseexampleSTARMode23H86H000000000000000000

Thefollowingshowsanexamplecommunicationchart

SYN

SYN ACK

lsquo2rsquo + 50bytes

FIN FIN ACK

ACK

ACK

ltASB Statusgt

Host device Printer (TCP9101)

(1) Receive TCP Connection

(2) Send ASB Status

(3) Disconnect TCP

(1) TCP Connection Request

(2) Send Command

(3) Receive Status

(4) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-10

315 AuthenticationResetGetSettingsInformationTCP9100forcedreleaseUseTCPcommunicationsport22222tosendacommandfromthehostdevicetoperformanauthenticationresetandgetsettingsinformationSeethetablebelowforTCPcommunicationsportspecifications

Item Specifications RemarksCommunicationPortNumber TCP22222

NumberofSimultaneousConnectionSessions 4

Datareceptiontimeout 30seconds bullWhenthereisatimeoutforcibledisconnectsconnection

ThetablebelowshowsalistofsupportedcommandsIfacommandoutsideoftherangeisreceivedtheconnectionisdisconnected

Commands Hexadecimal Function AutomaticDisconnectltFSgtlsquo0rsquo[UserName]ltNULgt[Password]ltNULgt

1CH30H[UserName]00H[Password]00H AuthenticationReset Yes

ltGSgtlsquo0rsquoltNULgt 1DH30H00H GetNICdiscoverydata YesltGSgtlsquo1rsquoltNULgt 1DH31H00H Getprinterstatussetting YesltFSgtlsquo3rsquo[HostPort Number]ltNULgt

1CH33H[HostportNumber]00H TCP9100forcedrelease Yes

3151 AuthenticationResetCommand

Code ltFSgtlsquo0rsquo[UserName]ltNULgt[Password]ltNULgt

Hexadecimal 1F30[UserName]00[Password]00

Parameter UserNameldquouserrdquo(Fixed)

Password ldquoguestrdquo(WhenindefaultCanbechanged)

Function Thiscommandexecutesaforcibleresetregardlessoftheprinterstatus (onlineerrorprintingidling) Torunthisfeatureyouneedauserloginnameandpasswordforuserrights UseHTTP(WEB)TELNETFTPtochangetoanypasswordtoapplyexecutionrestrictions

ResetProcedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdevicebullWhenresetisauthorizedAftertheprinterresends00Htheconnectioniscut(2)andaresetisappliedbullWhenresetisrejectedAftertheprinterresends01Htheconnectioniscut(2)Noresetisexecuted(2)Doesnotcheckforconnectionresponseonhostdeviceside

ThefollowingshowsanexamplecommunicationchartHost device

SYNSYN ACK

ACK

ltFSgt lsquo0rsquo ldquouserrdquo ltNULgt [Password] ltNULgt

lt00Hgt or lt01Hgt

FINFIN ACK

ACK

Printer (TCP22222)

(1) TCP Connection Request

(1) TCP Connection Request

(2) Response (Accept 00HReject 01H)

(3) Disconnect TCP

(4) Reset When Accepted

(2) Send Command

(3) Receive Response

(4) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-11

3152 SettingInformationAcquisitionCommand

Code ltGSgtlsquo0rsquoltNULgt

Hexadecimal 1D3000

Function ThiscommandwillgettheprinterrsquosNICsettinginformation(discoverydata) ThiscommandisusedbyStarMicronicsdriversandtools

Procedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdeviceAftertheprinterreturnstheNICdiscoverydatausingthenextresponsedataformatitdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmed

Format ltGSgtlsquo0rsquoltNULgtn1n2[Discoverydata]

Hexadecimal 1D3000n1n2[Discoverydata]

Parameter n1n2Discoverydatadatalength(n1256+n2)

Thefollowingshowsanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltGSgt lsquo0rsquo ltNULgt

ltGSgt lsquo0rsquo ltNULgt n1 n2 [Discovery Data]

FIN

FIN ACKACK

Printer (TCP 22222)

(1) TCP Connection Request

(2) Send Command(3) Receive Request

(4) TCP Disconnection Response

(1) Receive TCP Connection

(2) Return Discovery Data

(3) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-12

Code ltGSgtlsquo1rsquoltNULgt

Hexadecimal 1D3100

Function Thiscommandwillgettheprinterrsquosstatussettinginformation ThiscommandisusedbyStarMicronicsdriversandtools

Procedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdeviceAftertheprinterreturnsthestatussettinginformationusingthenextresponsedataformatitdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmed

FormatltGSgtlsquo1rsquoltNULgtn1n2[P1][P2][P3][Pn]

Hexadecimal1D3100n1n2[P1][P2][P3][Pn]

Parametern1n2Parameter[P1]-[Pn]datalength(n1256+n2)

Parameters Item ParameterValue Hexadecimal ContentsP1 StatusFormat lsquo0rsquo 30H StarASB+ExpandedStatus

lsquo1rsquo 31H OnlystatusP2 NSBSetting lsquo0rsquo 30H Invalid

lsquo1rsquo 31H ValidASBSetting lsquo0rsquo 30H Invalid

lsquo1rsquo 31H Valid

ReturnExampleExampleSTARLinemodeNSB=ValidASB=Valid1DH31H00H 00H03H 30H31H31H

Thefollowingshowsanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltGSgt lsquo1rsquo ltNULgt

ltGSgt lsquo1rsquo ltNULgt n1 n2 [P1] [P2] [P3] [Pn] [Discovery Data]

FIN

FIN ACKACK

Printer (TCP 22222)

(1) TCP Connection Request

(2) Send Command(3) Receive Request

(4) TCP Disconnection Response

(1) Receive TCP Connection

(2) Return Status Setting Information

(3) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-13

3153 TCP9100ForcedRelease

ReleaseaspecifiedhostportnumbersessionfromamongconnectingTCP9100sessions

[Executionprocedures]Asoutlinedinthefollowingproceduresendacommandfromahostdevicetoreceivearesponsefromtheprinter(1) Sendingfromhostdevicetoprinter

Format ltFSgtlsquo3rsquo[Host Port Number]ltNULgt

Hexadecimal 1C33[Host Port Number]00

Parameter Host Port NumberThereleasedhostportnumber(2bytedataisspecifiedinorderofhigh-orderbytetolow-orderbyte)

CommandexampleHostPortNumber=256(0100hex)1C33H01H00H00HHostPortNumber=12300(300Chex)1C33H30H0CH00HHostPortNumber=65530(FFFAhex)1C33HFFHFAH00H

(2) Responsefromprintertohostdevicebull IftherewasnoresponsewhenthesessionwasconnectingTheprinterdisconnectsafterresponding00H(2)(3)

bull WhenreleasingthesessionTheprinterdisconnectsafterresponding01H(3)

(2) ItismandatorytosendthiscommandfromthesamehostdevicewherethesessionwasreleasedthatisconnectingtoTCP9100Foradifferentdevicetheprinterresponds00Handaforcedreleasewillnotbeexecuted

(3) Thiscommanddoesnotconfirmthehostdevicesconnectionresponse

Thefollowingshowsanexamplecommunicationchart

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

Print Data

SYN

SYN ACK

PC(同一端末)

22222

ACK

ltFSgtrsquo3rsquo[Host Port Number] NUL

SYN

SYN ACK

FIN

FIN ACK

ACK

ACK

Print Data

FIN (Lost)

Printer

9100 Host Port Number

01H

Hostdevice

IFBD-HE0708 BE07 Userrsquos Manual

3-14

316 HTTP ServerThisproducthasanHTTP(HyperTextTransferProtocol)serverByaccessingfromawebbrowseryoucanchangeNICsettingsdisplaynetworkinformationandmonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationandsettingsUseTCPUDPcommunicationsport80fortheHTTPserverTheStarwebPRNTfunctionisavailableforIFBD-HE07X08XBE07XByusingtheStarwebPRNTfunctionXMLdatacanbeprintedviaanHTTPserverSeeldquo4StarwebPRNTFunctionrdquoformoredetails

TheHTTPversionisHTTP10 Maximumnumberofsimultaneousconnectionsis1 Userviewinghomepage[LoginNotRequired]httpIPAddressindexhtm (Example)http192168101indexhtm Administratorhomepage[requireslog-in]httpIPAddresslindexhtm (Example)http192168101lindexhtm VeiwingandchangingIPparameterssystemsettingsandpasswords[LoginRequired] Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset Networkinformationdisplay[LoginNotRequired] Printerinformationdisplay[LoginNotRequired] Printerstatusdisplaysareupdatedautomaticallyeachtimethesettingsarerefreshed

Accounts(usernamespasswords)thatcanbeaccessedfromawebbrowserareshowninthetablebelowItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser LoginNotRequired GeneralUsers

(Onlyinformationdisplay)RootUsers ldquorootrdquo ldquopublicrdquo

bull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ForwebsettingsusingHTTPcommunicationthesupportedwebbrowserversionsarelistedinthetablebelowOperationsarenotguaranteedonearlierversionsbullFWVer4XXorearlier

WebBrowser Windows UNIXLinux MacOSXMozillaFirefox10orhigher Netscape7orhigher Opera8orhigher InternetExplorer40orhigher

bullVer500orlaterWebBrowser Windows UNIXLinux MacOSXMozillaFirefox 35 ~ 38~ 3621 ~Netscape Notsupported Notsupported NotsupportedOpera 1217~ 1216 ~ 1217~InternetExplorer 8~Chrome 402660~ 480~ 70~Safari 517~ 402~

Thefollowingshowswebbrowsersettings JavaScriptValid StylesheetValid CharacterSizesDisplayMagnificationMid(Standard)100Display InlineframeValid(FWVer4XXorearlieronly)

IFBD-HE0708 BE07 Userrsquos Manual

3-15

WEBexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)(1)Accesshttp192168101lindexhtm(2)UserNameLog-inasldquorootrdquoPasswordldquopublicrdquo(factorydefaultsetting)(3)ClickNetworkConfiguration-gtSystemConfiguration Inthescreenbelowselect9100MultiSessionENABLEThenclickSubmit

IFBD-HE0708 BE07 Userrsquos Manual

3-16

(4)ClickNetworkConfiguration-gtSaveSelectanyofthefollowingtheclickExecutebullSaverarrConfigurationPrintingrarrRestartdevicebullSaverarrRestartdevice(AfterthesetprintisoutputwhenyouselectConfigurationPrinting)Waitfortheprintertoreset

IFBD-HE0708 BE07 Userrsquos Manual

3-17

317 TELNET ServerTheTELNET(TELecommunicationNETwork)ofthisproductallowsyoutochangeNICsettingsnetworknetworkdisplaysandtomonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationUseTCPUDPcommunicationsport23fortheTELNETserver

ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithTELNETis8 Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset

AnaccounthasmultipleaccountsatloginTheusernamesandpasswordsareasfollowsItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

(1)TELNETcommandexecutionexample(ExChangingafixedIPaddress)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame(AssumedCondition)bullPrinterIPaddressacquiredbyDHCPis192168103

bullThePritnerIPaddresstobesetis192168101subnetmaskis2552552550

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelecttheIPparametersetting

larrSelecttheStaticsetting

larrSelecttheIPaddresssetting

IFBD-HE0708 BE07 Userrsquos Manual

3-18

larrEnterthefixedIPaddress

larrSelectthesubnetmasksetting

larrEnterthefixedsubnetmask

larrReturntothepreviousmenu

larrtelnetconnection

larrReturntothemainmenu

larrStorethesettingsandselectrestar

larrStoreandprintsetingsandrunrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

IFBD-HE0708 BE07 Userrsquos Manual

3-19

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelectSystemConfiguration

larrSelect9100MutliSession

larrSelectENABLE

larrReturntothemainmen

larrStorethesettingsandselectrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

larrStoreandprintsettingsandrunrestart

(2)TELNETexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame

(AssumedConditions)PrinterIPaddress=192168101

IFBD-HE0708 BE07 Userrsquos Manual

3-20

318 FTP ServerYoucanmakeNICsettingsgetthestatusprintandoverwriteNICfirmwarebyuploadingordownloadingfilestoanyspecifieddirectoryusingtheproductrsquosFTP(FileTransferProtocol)serverSeesection33SettingsDisplayItemsfordetailsondisplayinginformationForcontroltheFTPserverusesTCPbullUDPcommunicationport21fordatatransfersitusesTCPcommunicationport20

TheFTPserverissettovalidinthefactorydefaultsettingsbutyoucaninvalidateitusingHTTP(Web)Telnet andFTP UseHTTP(Web)orTelnettoreturnittovalid ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithFTPis8Howeverfordetails onFTPprinting(writingtotheIpdirectory)thenumberofsessionsthatcanbeprintedsimultaneouslyis1 Alsowhensimultaneouslywritingdatafromamultipleofsessionsandthefirstreceivedsessionoccupies morethanoneminutethewritingrequestofsubsequentlyconnectedsessionswillberejected ItisnecessarytospecifyASCII(TypeA)orBinary(TypeI)forfilesasthetransfermodesbutthemode differencesdependontheclientwithoutprocessingonthisproductDataistransferredasisintheBinary modebut0Ahexisconvertedto0Dhex+0AhexfortransferintheASCIImodeForthatreasontoavoid mistakenlyspecifyingthismodethisproductshouldbesettoBinarymodetotransferallfiles SupportsbothActiveandPassivemodessoyoucansenddataoverafirewallTransferthroughputisless efficientinPassivemode Anonymouslogin Ifyouloginwithausernameorpasswordthatisnotregisteredyoucanloginwithgeneraluserrights Whenlogginginasanonymoustheusernameandpasswordmustbewithin31characters Inthiscasethepasswordisomitted WhenaccessinganFTPserverfromahostdevicedosousinganFTPclientsoftware(CUIversioncommand

directinput)ofastandardOS IfthereisnoaccessfromtheFTPclientfor15minutestheFTPserverwillforciblydisconnecttheconnection

TherearemultipleaccountsthatrequirelogginginforoperationsTheusernamesandpasswordsareasfollows

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ThedirectorydisplayedbyFTPandthefileconfigurationandfunctionsareshownonthenextpage

IFBD-HE0708 BE07 Userrsquos Manual

3-21

DirectoryFileConfigurationandFunctions

Directory FilenameNote2

ExtensionRestrictionNote3

TransferModeNote4

AccountLimitNote1

user root Function

- - None(Rootdirectory)

lp printdatprn No Binary W W PrintOutputtoPrinterrarrSeeldquo3181FTPPrintingrdquo

net_config netconfini ldquoinirdquo BinaryorASCII R RW Readsandupdatesnetworksettings

rarrSeesection3182NICSettings

status netstastxt - BinaryorASCII R R Readsoperationinformationofoperatingnet-

work

nicvertxt - BinaryorASCII R R Readsnetworkcardversioninformation

prnstastxt - BinaryorASCII R R Readprinterstatus(hexadecimaldumpdisplay)

deviceidtxt - BinaryorASCII R R ReadPrinterDeviceID

firmware NIC_MAINbin ldquobinrdquo Binary - W NICMainFWUpdaterarrSeeldquo3183FWUpdaterdquo

freespace - No BinaryorASCII R RW Freespace

Note1AccountLimit RReadOnlyWWriteOnlyRWReadWrite-NoFunction

Note2Filenames Filenamesshouldbelessthan32charactersincludingtheextensionTherearenorestrictionstofilenamestowriteexceptfortheextensionUsablecharactersarelimitedtoEnglishnumbersandalphabet(ldquoArdquotordquoZrdquoldquoardquotordquozrdquoldquo0rdquotordquo9rdquo)

Note3FileExtensionRestrictions Whenanextensionrestrictionisspecifiedthefilenamespecifiedotherthanthespecifiedextensionsisrejected ThereisnoconceptofextensioninUNIXLinuxandMacOSXbutthisrestrictionisappliedtothefinalfourcharactersofthefilename

Note4Transfermode FilescanbetransferredbyBinaryaloneorASCIIcanbespecifiedHoweverspecifyalwaysBinarymodetopreventspecificationmistakes

Note5Observethefollowingrestrictionsforthetotalsizeforfilesandnumberoffilesthatcanbeuploadedtothefreespace bullTotalFileSizeMax640Kbytes bullTotalNumberofFilesMax10 Alsodonotplaceanexecutablefileinthisdirectory

IFBD-HE0708 BE07 Userrsquos Manual

3-22

ExampleFTPCommandExecutionThisisanexampleofinputinaWindowscommandpromptUNIXLinuxshellinputisthesameThisisanexampleexecutionofacquiringaprinterstatusfileThefilelistdisplay(dircommand(onUNIXLinuxitistheIscommand))isinUNIXcompatibleformat(includingversiondisplay)

(AssumedConditions)PrinterIPaddress=192168101

larrConnecttoFTP

larrEnterusername

larrEnterpassword(Defaultpublic)

larrMovetostatusdirectory

larrCurrentdirectorypositiondisplay

larrFilelist

larrSpecifybinarytransfermode

larrGettheprnstastxtfi

larrMovetorootdirectory

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-23

3181 FTP Printing WhenwritingdatatotheIpdirectoryitistransferredtotheprinterasprintdata

3182 NIC Setting LogintotheFTPserverfromanFTPclienttoviewthesettingsbyreadingthesettingfileinthenet_configdirectoryAlsobyuploadingthesettingfiletothesamedirectoryyoucanstorethesettingsinthenon-volatilememoryTheextensionsoffilenamesuploadedfromtheFTPclientarechangedtoldquo$$$rdquopriortowritingtoNVRAMandthefilesaresavedasmid-wayfilesWhenupdatingissuccessfulthemid-wayfilesaredeletedbutiftheformatofthesettingcontentsisincorrectorthewritingtothenon-volatilememoryiserroneousandthewritingfailsthefileswillremainwithoutbeingdeleted(extensionldquo$$$rdquo)AlsoifwritingendsnormallytheprinterwillautomaticallyberesetIftheldquoConfigurationPrintrdquoitemisldquoEnablerdquotheresetwillbeappliedwhenthesettingsprintisended

SettingExampleExampleofFWVer500StarwebPRNTmodel(netconfini)

The loaded NIC MAC information is used for the MAC Address item but when uploaded the MAC information field is ignored Therefore when you use a loaded setting file to upload to NIC you do not need to change this field

ltlt IFBD-HE07X08X Information gtgt MAC Addr 001162123456 Configuration Print ENABLE

ltlt IFBD-HE0708 Information gtgt MAC Addr 0011620001d8 Configuration Print ENABLE

ltlt IP Parameters -NVRAM- gtgt IP Address 192168101 Subnet Mask 2552552550 Default Gateway 19216810254 DHCPBOOTP DISABLE RARP DISABLE

ltlt System Configuration gtgt user Login Password guest root Login Password Web Refresh Time (Sec) 5 9100 Multi Session DISABLE 9100 Data Timeout (Sec) 0 TCP Keep-Alive DISABLE FTP ENABLE Disconnect Message ENABLE TCP Port80 ENABLE Subnet Mask (BOOTP) HE05 Emulation TCP SYN Timeout(Sec) 104 TCP SYN Interval(Sec) 2 22222 FS 3 Command DISABLE

ltlt Web Print gtgt TCP Port Number 80

ltlt SNMP gtgt Authentic Community Trap Community public Trap Address(IP) 0000 SysContact 1234 SysName SysLocation EnableAuthenTrap 2

ltlt SSLTLS gtgt SSLTLS DISABLE TCP Port 443 Certificate Self-Signed Self-Signed Command Not Exist CA-Signed Certificate Not Exist

When you specify Enable for the Configuration Print item you can print the settings to verify that they have been loaded to the non-volatile memory

The factory default setting for 9100Multi-session is different from the old product Factory Default SettingsIFBD-HE0506BE05 (old product) ENABLEIFBD-HE0708BE07 (this product) DISABLE

The Web Print setting items are for

the Star WebPRNT model only

The SNMP setting items are for

FW Ver 500 or later only

IFBD-HE0708 BE07 Userrsquos Manual

3-24

FileFormatRules SettinglineformatisldquoItemNamerdquoldquoSettingValuerdquoTheseparator(delimiter)isasingle-byteEnglishcharacter ldquordquo(colon) OnlyASCIIcharacterscanbeusedinthisfile Uploadsarerejectedforthefollwoing bullWhenanitemnamethatdoesnotexistisspecifiedorthereareinsufficientnumberofsettingitems bullWhenthesettingvalueinputisoutofrange bullWhentheinputforStaticvalueandDynamicvaluehasastandardviolationintheIPparametersettingfield (SeetheNotesField) Linesbeginningwithldquordquoareskippedascommentlines

ltlt DIPSW Setting gtgt

SW1=OFF DHCPBOOTP Timeout ENABLE

SW2=OFF Reserved

Notes

-When DHCPBOOTP or RARP is changed

to ENABLE IP Address Subnet Mask

and Gateway Address must be set to

0000

-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

The lines beginning with a (sharp)

are comment lines

IFBD-HE0708 BE07 Userrsquos Manual

3-25

3183 FWUpdateLogintothisproductusingFTPtoupdatetheNICfirmware(FW)byuploadingtheversionupgradebinarydatatothefirmwaredirectory

WhenuploadingFWdatatheFTPservercalculatestheCRCvalueoftheFWdataandchecksthatithas beentransferredcorrectlyIfthefirmwareisnotcorrectlytransferredcanceltheupload WhenalldatahasbeenconfirmedtobecorrectlyreceivedstartwritingtotheFlashROMIfwritingtothe FlashROMendsnormallytheprinterwillautomaticallybereset WritingtakesseveralminutesAbsolutelyneverturnoffthepowerorapplyaresetpriortofinalresetbeing appliedIfterminatedpartwaytheFlashROMdatawillbedamangedandlateritmaynotstartup

ThefollowingdescribestheprocedurestoupdatetheFWofthisproductusingFTPForWindowsstartthecommandpromptthenfollowingthedirectionsbelowForUNIXLinuxdothesameopera-tionsontheshellexecutionscreen

(AssumedConditions)PrinterIPaddress=192168101AssumesthemainFWdata(rdquoHE7_V100(NIC_MAIN)binrdquo)fortheforthisproductisinthecurrentdirectoryDwhenFTPisexecutedonthehostdevice

larrConnecttoFTP

larrEntertheusername

larrMovetothefirmwaredirectory

larrEnterthepassword(Defaultpublic)

larrCurrentdirectorypositiondisplay

larrSpecifybinarytransfermode

larrWritethefirmwarefile

larrWaitherefortheprintertorestart

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-26

PrecautionsforFWupdatecompatibility

ThefollowingrestrictionsonFWupdateapplytothesubjectFWversions

bullWhenusingaproductwithIFcardFWthatisVer4XXorearlier UpgradetoFWVer500orlaterisnotpossibleUseVer4XXorearlierFWbullWhenusingaproductwithIFcardFWthatisVer500orlater DowngradetoFWVer4XXorearlierisnotpossibleUseVer500orlaterFW

CheckingtheversionoftheIFcardthatisusedbullTurnonthepowerwhilepressingandholdingtheFeedswitchontheprinterunitandchecktheself-testprintinformation(Fordetailsaboutthecontentsofself-testprintrefertosection325ldquoSelf-testPrintrdquo)

bullTochecktheversionfromthePCBchassisappearancerefertosection21ldquoModelNamesrdquo

IFBD-HE0708 BE07 Userrsquos Manual

3-27

319 DiscoveryThisproducthasaStargenuineNICsearchprotocolSDP(StarDiscoveryProtocol)SDPusesUDPcommunicationport22222SDPisusedtosearchtheproductoverLANusingapplicationsoftwaresuchasasettingutilityprogram

ThefollowingisanexampleTheNameofIFUnitfieldisdifferentthisproduct(IFBD-HE0708BE07)andtheoldproducts(IFBD-HE0506BE05)bullNameofIFUnitldquoIFBD-HE0506rdquobullNameofIFUnitldquoIFBD-HE0708rdquo

(Ex)Detaileddisplayexampleofsearchresultsusingadiscoverytool(OSWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

3-28

3110 TFTPClientWhentheprinterpoweristurnedonwhileyouholddownthepushswitchtheTFTP(TrivialFileTransferProtocol)clientstoredinthebootloaderisstartedupTheTFTPclientautomaticallydownloadsthemainprogramfromtheTFTPserverovertheLANandwritestotheFlashROMontheNICboardWhenwritingendsnormallytheprinterwillautomaticallyberesetandwillstartupnormallyThefollowingflowchartshowstheseriesofoperations

YES

NO

YES

NO

Power On (Reset)

Was Push

Switch Released

Was Push

Switch Pressed

LAN Connector LED (RedGreen)

Stops Blinking Alternately

Get IP Address from

DHCPBOOTP Server (1)

Connect to TFTP Server

Download NIC Main

Firmware (2)

Write Main Firmware to

Flash Memory

Reset Printer

To Main Program Execution

LAN Connector LED (RedGreen)

Starts Blinking Alternately

1ItisnecessarytostartuptheTFTPandDHCPBOOTPserversonthesamemachine2TheNICmainfirmwarefilenamedownloadedfromTFTPmustbeldquoNIC_MAINbinrdquoEveniftheversionisdifferentthefirmwaremustbethesamenameaswhendownloadingusingTFTP((Ex)YoucanchangeldquoHE7_V100(NIC_Main)binrdquotoldquoNIC_MAINbinrdquo)

NoteThisTFTPclientfunctionisusedforemergencyrecoverywhentheFWmainfirmwarehasbeendamagedUsetheFTPserverfunctionforordinaryFWupdates(Seesection318FTPServer)

IFBD-HE0708 BE07 Userrsquos Manual

3-29

3111 TCPKeep-AliveThisproductsupportsTCPKeep-AliveIfTCPKeep-AliveisvalidTCPKeep-Aliveoperationsareperformedunderthefollowingconditionsonthecomputer

Item Value FactoryDefault RemarksSetting ENABLEDISABLE DISABLEDisconnectiontimeouttime Approx42seconds Note1

Note1Ifthereisnoresponseforthistimefromthecomputertheprinterforciblydisconnectstheconnection(RST)

ThisfeatureisappliedtoallTCPIPcommunicationsports ThisfeatureisunrelatedtotheTCP9100datareceptiontimeout

Thefollowingisanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltDATAgt

ltDATAgt

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

RST

Printer (TCP Port)

Receive TCP Connection

Detect TimeoutForced Disconnection

No Reception Data From PC

Start TCP Keep-Alive prove

No Response from PC (Approx 42 Seconds)

TCP Connection)

PC Problem Occurs Here

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-30

3112 SNMP ThisfunctionsupportsFWVer500orlaterTheSNMPofthisproductincludesaSNMPagentthatoperatesusingUDPIPVariousinformationaboutthisproductandtheprintercanbemanagedwiththeSNMPmanager

ItiscompatiblewithSNMPv1andsupportsMIB-II(RFC1213)andHostResource-MIB(RFC1514)ReadprivilegeisgrantedtocommunitynameldquopublicrdquoandthecharacterstringregisteredinldquoAuthenticCommunityrdquointheproductsettingsishandledasthewriteprivilegeHoweverifnocharacterstringissetinldquoAuthenticCommunityrdquowriteprivilegeisgrantedtocommunitynameldquopublicrdquo

RestrictionssysContactsysNameandsysLocationarelimitedtoamaximumof78(1-byte)charactersifAdminStatusandifOperStatusareread-onlyand1isalwaysreturnedasthereadvalue AnexplanationoftheMIBsupportedbythisproductislistedinthetablebelow

MIB-II(RFC1213)Name DescriptionsysDescr ASCIIcharacterstringcontainingthedevicenameversionandotherinformationsysObjectID ObjectIDindicatingtheproductidentificationnumbersysUpTime Elapsedtimeafterstartingup(units10msec)sysContact ASCIIcharacterstringcontainingtheadministratornameandcontactinformationsysName ASCIIcharacterstringcontainingthedevicemanagerdomainnameandother

informationsysLocation ASCIIcharacterstringindicatingthephysicallocationwherethedeviceisinstalledsysServices ValueindicatingthedeviceprotocollevelserviceifNumber DevicenetworkinterfacenumberifIndex InterfaceidentificationnumberifDescr ASCIIcharacterstringindicatinginformationassociatedwiththeinterfaceifType PhysicallayerandlinkprotocolinterfacetypeifMtu MaximumtransmittabledatagramsizeifSpeed Interfacetransmissionspeed[bitsec]ifPhysAddress InterfacephysicaladdressifAdminStatus InterfaceadministrationstatusifOperStatus InterfaceoperatingstatusifLastChange sysUpTimevalueatthetimewhentheinterfaceoperatingstatuswaslastchangedifInOctets NumberofbytesreceivedbytheinterfaceifInUcastPkts NumberofsubnetworkunicastpacketsreceivedanddeliveredtoahigherlayerifInNUcastPkts NumberofbroadcastormulticastpacketsreceivedanddeliveredtoahigherlayerifInDiscards Numberofnormalreceivedpacketsthatwerediscardedduetofullbufferorother

reasonifInErrors NumberofreceivederrorpacketsifInUnknownProtos Numberofreceivedpacketsthatwerediscardedbecauseofaninvalidor

unsupportedprotocolifOutOctets TotalnumberoftransmittedbytesifOutUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedunicasttransmissionof

IFBD-HE0708 BE07 Userrsquos Manual

3-31

Name DescriptionifOutNUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedbroadcastormulticast

transmissionofifOutDiscards Numberofpacketsthatwerediscardedandnottransmittedduetofullbufferor

otherreasonifOutErrors NumberofpacketsthatwerenottransmittedduetoerrorifOutQLen Lengthoftheoutputqueue(numberofpackets)ifSpecific MIB-definedobjectIDuniquetotheinterfacemediathatisbeingusedatIfIndex Valuethatidentifiestheinterfacerelatedtothistranslationentry(=ifIndex)atPhysAddress Media-dependentphysicaladdressatNetAddress Networkaddress(IPaddress)correspondingtothephysicaladdressipForwarding IndicationofwhetherornotthereisafunctionforforwardingIPdatagrams

receivedattheIPgatewaytootherdestinations (1Forwarding2NotForwarding)

ipDefaultTTL DefaultvalueofIPdatagramheaderTTLipInReceives TotalnumberofreceivedIPdatagramsipInHdrErrors NumberofdatagramsdiscardedduetoIPheadererroripInAddrErrors NumberofdatagramsdiscardedduetoproblemwiththeIPheaderdestination

addressipForwDatagrams NumberofIPdatagramsforwardedtothefinaldestinationipInUnknownProtos NumberofIPdatagramsintendedforownnodethatwerediscardeddueto

unknownorunsupportedprotocolipInDiscards NumberofdatagramsdiscardedduetobufferspaceorotherinternalproblemipInDelivers NumberofdatagramsdeliveredtoIPuserprotocols(higher-levelprotocols

includingICMP)ipOutRequests0 NumberofIPdatagramtransmissionrequestsexecutedbylocalIPuserprotocolsipOutDiscards NumberofIPdatagramsthatwerediscardedandnottransmitteddueto

insufficientbufferorotherreasonipOutNoRoutes NumberofIPdatagramsdiscardedbecausenoroutetothedestinationcouldbe

foundwhentransmittingipReasmTimeout MaximumvalueofreceivingwaittimeforallIPdatagramswhenfragmentedIP

datagramsarereceivedandreassembledipReasmReqds NumberofreceivedfragmentedIPdatagramsnecessarytoreassembletheentityipReasmOKs NumberofreceivedfragmentIPdatagramsthatweresuccessfullyreassembledipReasmFails NumberofreceivedfragmentIPdatagramswherereassemblyfailedipFragOKs NumberofdatagramsthatweresuccessfullyfragmentedforthisentityipFragFails Numberofdatagramsthatcouldnotbefragmentedandwerediscardedforthis

entityipFragCreates NumberoffragmentIPdatagramsthatweregeneratedasaresultof

fragmentationforthisentityipAdEntAddr IPaddresswhichisassociatedwiththeaddressinformationipAdEntIfIndex InterfaceidentificationnumbercorrespondingtothisIPaddressipAdEntNetMask SubnetmaskvalueassociatedwiththisIPaddressipAdEntBcastAddr ValueoftheleastsignificantbitintheIPbroadcastaddressusedforbroadcast

sentontheinterfaceoftheIPaddressipAdEntReasmMaxSize MaximumIPdatagramsizethatcanbereassembledfortheentityfromthe

receivedfragmentIPdatagrams

IFBD-HE0708 BE07 Userrsquos Manual

3-32

Name DescriptionipRouteDest DestinationIPaddressofthisroute(0000=Defaultroute)ipRouteIfIndex Interfaceidentificationnumberfortransmittingtothenextdestinationhostonthis

route(=ifIndex)IpRouteMetric Primaryroutingmetricforthisroute(-1=Notused)ipRouteNextHop IPaddressofnexthoponthisrouteIpRouteType Routetypes(1Noneofthefollowing2Invalidroute3Directconnection4

Indirectconnection)IpRouteProto RoutingmechanismbywhichthisroutewaslearnedIpRouteAge Elapsedtimeafterthisroutewaslastconfirmedasanormalroute[sec]IpRouteMask ValuewhichperformslogicalANDbeforecomparisonwithipRouteDestorthe

destinationaddressipRouteInfo MIBdefinitionnumberforroutingprotocolusedforthisrouteipNetToMediaIfIndex Interfaceidentificationnumberforthisentry(=ifIndex)ipNetToMediaPhysAddress Media-dependentphysicaladdressipNetToMediaNetAddress IPaddresscorrespondingtothephysicaladdressofthisentryipNetToMediaType Addressconversionmethod(1Noneofthefollowing2Invalidvalue3Dynamic

conversion4Staticconversion)icmpInMsgs TotalnumberofreceivedICMPicmpInErrors NumberofreceivedICMPmessagesthatwerediscardedduetochecksumerror

orotherICMPspecificationerroricmpInDestUnreachs NumberofICMPdestination-unreachablemessagesreceivedicmpInTimeExcds NumberofICMPtime-exceededmessagesreceivedicmpInParmProbs NumberofICMPparameter-problemmessagesreceivedicmpInSrcQuenchs NumberofICMPsource-quenchmessagesreceivedicmpInRedirects NumberofICMPredirectmessagesreceivedicmpInEchos NumberofICMPecho-requestmessagesreceivedicmpInEchoReps NumberofICMPecho-replymessagesreceivedicmpInTimestamps NumberofICMPtimestamp-requestmessagesreceivedicmpInTimestampReps NumberofICMPtimestamp-replymessagesreceivedicmpInAddrMasks NumberofICMPaddressmaskrequestmessagesreceivedicmpInAddrMaskReps NumberofICMPaddressmaskreplymessagesreceivedicmpOutMsgs TotalnumberofICMPmessagestransmittedicmpOutErrors NumberofICMPmessagesthatwerediscardedandnottransmittedduetofull

bufferorotherreasonattimeofICMPtransmissionicmpOutDestUnreachs NumberofICMPdestination-unreachablemessagestransmittedicmpOutTimeExcds NumberofICMPtime-exceededmessagestransmittedicmpOutParmProbs NumberofICMPparameter-problemmessagestransmittedicmpOutSrcQuenchs NumberofICMPsource-quenchmessagestransmittedicmpOutRedirects NumberofICMPredirectmessagestransmittedicmpOutEchos NumberofICMPecho-requestmessagestransmittedicmpOutEchoReps NumberofICMPecho-replymessagestransmittedicmpOutTimestamps NumberofICMPtimestamp-requestmessagestransmittedicmpOutTimestampReps NumberofICMPtimestamp-replymessagestransmittedicmpOutAddrMasks NumberofICMPaddressmaskrequestmessagestransmittedicmpOutAddrMaskReps NumberofICMPaddressmaskreplymessagestransmitted

IFBD-HE0708 BE07 Userrsquos Manual

3-33

Name DescriptiontcpRtoAlgorithm AlgorithmthatdecidestheresendtimeoutvalueforTCPconnection

(1Noneofthefollowing2Fixedvalue3MIL-STD-17784VanJacobsonrsquosalgorithm)

tcpRtoMin MinimumTCPprotocolresendtimeoutvalue(units10msec)tcpRtoMax MaximumTCPprotocolresendtimeoutvalue(units10msec)tcpMaxConn MaximumnumberofTCPconnectionstcpActiveOpens NumberoftimesthatTCPconnectionswereactivelyopenedtcpPassiveOpens NumberoftimesthatTCPconnectionswerepassivelyopenedtcpAttemptFails NumberoftimesthatTCPconnectionsfailedtcpEstabResets NumberoftimesthatTCPconnectionswereresettcpCurrEstab NumberofTCMconnectionswithstatusESTABLISHEDorCLOSE-WAITtcpInSegs NumberofreceivedTCPsegmentstcpOutSegs NumberoftransmittedTCPsegmentstcpRetransSegs NumberofresentTCPsegmentstcpConnState StatusofthisTCPconnection

(1Closed2Listen3SynSent4SynReceived5Established6FinWait17FinWait28CloseWait9LastAck10Closing11TimeWait12DeleteTCB)

tcpConnState StatusofthisTCPconnectiontcpConnLocalAddress LocalIPaddressofthisTCPconnectiontcpConnLocalPort LocalportnumberofthisTCPconnectiontcpConnRemAddress RemoteIPaddressofthisTCPconnectiontcpConnRemPort RemoteconnectionportofthisTCPconnectiontcpInErrs Numberofreceivederrorsegments(TCPchecksumerroretc)tcpOutRsts NumberoftimesthatTCPconnectionswereresetudpInDatagrams TotalnumberofUDPdatagramsdeliveredtoUDPusersudpNoPorts NumberofreceivedUDPdatagramsdestinedforportsthatarenotopenudpInErrors NumberofreceivedUDPdatagramswhichwerediscardedduetoaproblemwith

thedestinationportapplicationudpOutDatagrams NumberoftransmittedUDPdatagramsudpLocalAddress LocaladdressofUDPreceivingstandbyport(0000nodesignatedreceiving

address)udpLocalPort Receivingwaitlocalportnumber

IFBD-HE0708 BE07 Userrsquos Manual

3-34

Name DescriptionsnmpInPkts TotalnumberofSNMPmessagesreceivedfromthetransportservicesnmpOutPkts TotalnumberofSNMPmessagetransmissionrequestssenttothetransportlayersnmpInBadVersions TotalnumberofreceivedSNMPmessagesthatwereforanunsupportedversionsnmpInBadCommunityNames TotalnumberofreceivedSNMPmessageswithaninvalidcommunitynamesnmpInBadCommunityUses NumberofreceivedSNMPmessagesthatindicatedanoperationwhichisnot

permittedbythatcommunitysnmpInASNParseErrs NumberoferrorsinASN1orBERformatdetectedwhiledecodingreceivedSNMP

messagessnmpInTooBigs NumberofreceivedSNMPPDUwitherrorstatusldquoTooBigrdquosnmpInNoSuchNames NumberofreceivedSNMPPDUwitherrorstatusldquoNoSuchNamerdquosnmpInBadValues NumberofreceivedSNMPPDUwitherrorstatusldquoBadValuerdquosnmpInReadOnlys NumberofreceivedSNMPPDUwitherrorstatusldquoReadOnlyrdquosnmpInGenErrs NumberofreceivedSNMPPDUwitherrorstatusldquoGenErrrdquosnmpInTotalReqVars NumberofMIBobjectsreadsuccessfullyasaresultofGet-RequestandGet-

NextRequestPDUssnmpInTotalSetVars NumberofMIBobjectschangedsuccessfullyasaresultofreceivingSet-RequestsnmpInGetRequests NumberofreceivedSNMPGet-RequestPDUssnmpInGetNexts NumberofreceivedSNMPGet-NextRequestPDUssnmpInSetRequests NumberofreceivedSNMPSet-RequestPDUssnmpInGetResponses NumberofreceivedSNMPGet-ResponsePDUssnmpInTraps NumberofreceivedSNMPtrapPDUssnmpOutTooBigs NumberoftransmittedPDUswithdesignatederrorstatusldquoTooBigrdquosnmpOutNoSuchNames NumberoftransmittedPDUswithdesignatederrorstatusldquoNoSuchNamerdquosnmpOutBadValues NumberoftransmittedPDUswithdesignatederrorstatusldquoBadValuerdquosnmpOutGenErrs NumberoftransmittedPDUswithdesignatederrorstatusldquoGenErrrdquosnmpOutGetRequests NumberoftransmittedSNMPGet-RequestPDUssnmpOutGetNexts NumberoftransmittedSNMPGet-NextRequestPDUssnmpOutSetRequests NumberoftransmittedSNMPSet-RequestPDUssnmpOutGetResponses NumberoftransmittedSNMPGet-ResponsePDUssnmpOutTraps NumberoftransmittedSNMPtrapPDUssnmpEnableAuthenTraps Controlofauthentication-failuretrapgeneration

(1Generatetraps2Donotgeneratetraps)

HostResource-MIB(RFC1514)Name DescriptionhrDeviceIndex CharacteristicvalueassignedtotheconnecteddevicehrDeviceType ConnecteddevicetypehrDeviceDescr CharacterstringdescribingtheconnecteddevicehrDeviceID ConnecteddeviceproductIDhrDeviceStatus Connecteddevicestatus

(1Unknown2Running3Warning4Testing5Down)hrDeviceErrors NumberoftimeserrorsweregeneratedbytheconnecteddevicehrPrinterStatus Connectedprinterstatus

(1Idle2Printing3Warmup)hrPrinterDetectedErrorState Connectedprintererrorstatus

(0LowPaper1NoPaper2LowToner3NoToner4DoorOpen5Jammed6Offline7ServiceRequested)

IFBD-HE0708 BE07 Userrsquos Manual

3-35

31121SNMPConfigurationParametersThefollowingparameterscanbesetfromwebconfigurationorTelnetThesevaluescanalsobecheckedatself-testprint

Name Settingrange DefaultvalueAuthenticCommunity Max15characters(ASCII) ldquopublicrdquoTrapCommunity Max15characters(ASCIIJapaneseOK) ldquopublicrdquoTrapAddress(IP) 0000-255255255255 0000SysContact Max78characters(ASCIIJapaneseOK) NoneSysName Max78characters(ASCIIJapaneseOK) NoneSysLocation Max78characters(ASCIIJapaneseOK) NoneEnableAuthenTrap 1or2 2

31122 Trap Issue Events WhentheEnableAuthenTrapsettingforthisproductisENABLEthenthisproductissuestrapstotheSNMPmanager(trapnotificationaddress)whenthefollowing3eventsoccur

[Trapissueevents]1Whenproductwasstartedup[Generictraptype=0(ColdStart)]

2Whenprinterstatuschanged(IEEE1284portstatusmonitor)[Generictraptype=6(EnterpriseSpecific)]

3Whenaccessbyaninvalidcommitteenameoccurred[Generictraptype=4(AuthenticationFailure)]

IFBD-HE0708 BE07 Userrsquos Manual

3-36

32 OtherSpecifications321 Operating Time

Thereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP(startofIPaddressacquisition)Ittakesapproximately18secondsbeforetheTCPIPservices(HTTPTELNETFTPLPDRawSocketPrint)canbeusedafterturningonthepower

NoteWhenacquiringtheIPaddressbyDynamice(DHCPBOOTPRARP)thistimemay lengthendependingontheserverresponsetime

322 PushSwitchWhiletheTCPIPisoperating(thepowerhasbeenturnedonanditiswithintheelapsetimedescribedinsection321StartupTime)ifthepushswitchiscontinuedtobehelddowntheLEDdisplaypatternwillchangeaccordingtothetimesshownbelowWhentheswitchisreleasedtheproductwillentereachspecialmode

SpecialMode

Phase SWPressingTimeLANConnector

LEDBlinkingPattern SpecialModeGreen Red

1 1secondtolessthan5seconds Blinking Blinking NICsettinginitializemode(2)2 5secondtolessthan9seconds Extinguished Blinking Reserved(Undefined)3 9secondtolessthan13seconds Blinking Extinguished Reserved(Undefined)

Over13seconds(1)

Note1WhenPhase3isexceededpresstheswitchfor1secondtoreturntoPhase1

Note2ExecutionproceduresfortheNICsettinginitializemode

1 Afterenteringthismodepressthepushswitchonceandreleaseit TheLEDdisplaywillbeldquoGreen=ExtinguishedRed=ExtinguishedrdquoandtheinitializingoftheNICsettingsinthenon-volatilememorywillbegin

2 Iftheinitializationissuccessfultheprinterwillautomaticallybereset DonotturnoffthepowerorapplyaresetuntilthisresethasbeenappliedAlsoiftheNICsettinginitializationfailstheLEDdisplaywillbeldquoGreen=ExtinguishedRed=Litrdquoandallopera-tionswillstopIfsoturnthepoweroff

NoteWhenturningthepoweronadifferentmode(automaticfirmwareupdatefunctionusingTFTPclient)willstartupthatisdifferenttotheabovefunctionsfortheoperationswhenturningthepoweronwiththepushswitchpressedFordetailsseesection318TFTPCli-ent

IFBD-HE0708 BE07 Userrsquos Manual

3-37

323 DIPSwitchesDIPswitchesareloadedwhenthepoweristurnedonorwhentheprinterisresetThereforewhenyouchangethesettingsenablethembyturningtheprinteronagainorbyexecutingaprinterresetTurnthepoweroffbeforechangingthePCBandinterfacetype

DIPswitch Feature ON OFFDIPSW1 SetsIPaddressacquisitiontimeout Notimeout 20seconds(factorydefaultsetting)DIPSW2 Reserved(Fixedatoff) - -

DIPSW1SetsthetimeouttimewhengettingtheaddressfromaDHCPBOOTPserverThefactorydefaultsetting(whensettooff)is20secondsWhensettoonthereisnotimeoutIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedAsaresultatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtohavenoIPaddressacquisitiontimeout

DIPSW2PresentlyunusedAfeaturewillbeaddedinthefutureThisshouldalwaysbeoff

324 LEDThereisaredandagreenLEDequippedonthenetworkinterfaceconnector(LANconnectorRJ45)Thesefunctionasoutlinedbelowundernormaloperatingconditions

Red(LINKActivity) Alinkhasbeenestablishedbetweentheportandtheconnecteddevice CommunicationsarereadyatbothdevicesGreen(100M) Lightswhentheportisoperatingat100Mbps

ForotherstheflashingpatternchangesaccordingtothepressingofthepushswitchFordetailsseesections3110TFTPClientand322PushSwitch

IFBD-HE0708 BE07 Userrsquos Manual

3-38

325 Self-testPrintIfthisproductexecutesaprinterself-printthefollowingisprintedaftertheprintersettingprintFinallyfortheIPparameterinformationduringoperationitisnotpossiblewhenconductingaself-printbycommandfromthehostdevice

Self-testPrintExample(ForFWVer500andStarwebPRNTmodel)

VersionInformation(MainBootLoadPLD)

NICSettingInformation(SameasthenetconfinirdquoFile)

TheWebPrintsettingitemsareformodelswhichsupportStarwebPRNTonlyTheSNMPsettingitemsareforFWVer500orlateronly

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 19: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

3-10

315 AuthenticationResetGetSettingsInformationTCP9100forcedreleaseUseTCPcommunicationsport22222tosendacommandfromthehostdevicetoperformanauthenticationresetandgetsettingsinformationSeethetablebelowforTCPcommunicationsportspecifications

Item Specifications RemarksCommunicationPortNumber TCP22222

NumberofSimultaneousConnectionSessions 4

Datareceptiontimeout 30seconds bullWhenthereisatimeoutforcibledisconnectsconnection

ThetablebelowshowsalistofsupportedcommandsIfacommandoutsideoftherangeisreceivedtheconnectionisdisconnected

Commands Hexadecimal Function AutomaticDisconnectltFSgtlsquo0rsquo[UserName]ltNULgt[Password]ltNULgt

1CH30H[UserName]00H[Password]00H AuthenticationReset Yes

ltGSgtlsquo0rsquoltNULgt 1DH30H00H GetNICdiscoverydata YesltGSgtlsquo1rsquoltNULgt 1DH31H00H Getprinterstatussetting YesltFSgtlsquo3rsquo[HostPort Number]ltNULgt

1CH33H[HostportNumber]00H TCP9100forcedrelease Yes

3151 AuthenticationResetCommand

Code ltFSgtlsquo0rsquo[UserName]ltNULgt[Password]ltNULgt

Hexadecimal 1F30[UserName]00[Password]00

Parameter UserNameldquouserrdquo(Fixed)

Password ldquoguestrdquo(WhenindefaultCanbechanged)

Function Thiscommandexecutesaforcibleresetregardlessoftheprinterstatus (onlineerrorprintingidling) Torunthisfeatureyouneedauserloginnameandpasswordforuserrights UseHTTP(WEB)TELNETFTPtochangetoanypasswordtoapplyexecutionrestrictions

ResetProcedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdevicebullWhenresetisauthorizedAftertheprinterresends00Htheconnectioniscut(2)andaresetisappliedbullWhenresetisrejectedAftertheprinterresends01Htheconnectioniscut(2)Noresetisexecuted(2)Doesnotcheckforconnectionresponseonhostdeviceside

ThefollowingshowsanexamplecommunicationchartHost device

SYNSYN ACK

ACK

ltFSgt lsquo0rsquo ldquouserrdquo ltNULgt [Password] ltNULgt

lt00Hgt or lt01Hgt

FINFIN ACK

ACK

Printer (TCP22222)

(1) TCP Connection Request

(1) TCP Connection Request

(2) Response (Accept 00HReject 01H)

(3) Disconnect TCP

(4) Reset When Accepted

(2) Send Command

(3) Receive Response

(4) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-11

3152 SettingInformationAcquisitionCommand

Code ltGSgtlsquo0rsquoltNULgt

Hexadecimal 1D3000

Function ThiscommandwillgettheprinterrsquosNICsettinginformation(discoverydata) ThiscommandisusedbyStarMicronicsdriversandtools

Procedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdeviceAftertheprinterreturnstheNICdiscoverydatausingthenextresponsedataformatitdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmed

Format ltGSgtlsquo0rsquoltNULgtn1n2[Discoverydata]

Hexadecimal 1D3000n1n2[Discoverydata]

Parameter n1n2Discoverydatadatalength(n1256+n2)

Thefollowingshowsanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltGSgt lsquo0rsquo ltNULgt

ltGSgt lsquo0rsquo ltNULgt n1 n2 [Discovery Data]

FIN

FIN ACKACK

Printer (TCP 22222)

(1) TCP Connection Request

(2) Send Command(3) Receive Request

(4) TCP Disconnection Response

(1) Receive TCP Connection

(2) Return Discovery Data

(3) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-12

Code ltGSgtlsquo1rsquoltNULgt

Hexadecimal 1D3100

Function Thiscommandwillgettheprinterrsquosstatussettinginformation ThiscommandisusedbyStarMicronicsdriversandtools

Procedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdeviceAftertheprinterreturnsthestatussettinginformationusingthenextresponsedataformatitdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmed

FormatltGSgtlsquo1rsquoltNULgtn1n2[P1][P2][P3][Pn]

Hexadecimal1D3100n1n2[P1][P2][P3][Pn]

Parametern1n2Parameter[P1]-[Pn]datalength(n1256+n2)

Parameters Item ParameterValue Hexadecimal ContentsP1 StatusFormat lsquo0rsquo 30H StarASB+ExpandedStatus

lsquo1rsquo 31H OnlystatusP2 NSBSetting lsquo0rsquo 30H Invalid

lsquo1rsquo 31H ValidASBSetting lsquo0rsquo 30H Invalid

lsquo1rsquo 31H Valid

ReturnExampleExampleSTARLinemodeNSB=ValidASB=Valid1DH31H00H 00H03H 30H31H31H

Thefollowingshowsanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltGSgt lsquo1rsquo ltNULgt

ltGSgt lsquo1rsquo ltNULgt n1 n2 [P1] [P2] [P3] [Pn] [Discovery Data]

FIN

FIN ACKACK

Printer (TCP 22222)

(1) TCP Connection Request

(2) Send Command(3) Receive Request

(4) TCP Disconnection Response

(1) Receive TCP Connection

(2) Return Status Setting Information

(3) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-13

3153 TCP9100ForcedRelease

ReleaseaspecifiedhostportnumbersessionfromamongconnectingTCP9100sessions

[Executionprocedures]Asoutlinedinthefollowingproceduresendacommandfromahostdevicetoreceivearesponsefromtheprinter(1) Sendingfromhostdevicetoprinter

Format ltFSgtlsquo3rsquo[Host Port Number]ltNULgt

Hexadecimal 1C33[Host Port Number]00

Parameter Host Port NumberThereleasedhostportnumber(2bytedataisspecifiedinorderofhigh-orderbytetolow-orderbyte)

CommandexampleHostPortNumber=256(0100hex)1C33H01H00H00HHostPortNumber=12300(300Chex)1C33H30H0CH00HHostPortNumber=65530(FFFAhex)1C33HFFHFAH00H

(2) Responsefromprintertohostdevicebull IftherewasnoresponsewhenthesessionwasconnectingTheprinterdisconnectsafterresponding00H(2)(3)

bull WhenreleasingthesessionTheprinterdisconnectsafterresponding01H(3)

(2) ItismandatorytosendthiscommandfromthesamehostdevicewherethesessionwasreleasedthatisconnectingtoTCP9100Foradifferentdevicetheprinterresponds00Handaforcedreleasewillnotbeexecuted

(3) Thiscommanddoesnotconfirmthehostdevicesconnectionresponse

Thefollowingshowsanexamplecommunicationchart

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

Print Data

SYN

SYN ACK

PC(同一端末)

22222

ACK

ltFSgtrsquo3rsquo[Host Port Number] NUL

SYN

SYN ACK

FIN

FIN ACK

ACK

ACK

Print Data

FIN (Lost)

Printer

9100 Host Port Number

01H

Hostdevice

IFBD-HE0708 BE07 Userrsquos Manual

3-14

316 HTTP ServerThisproducthasanHTTP(HyperTextTransferProtocol)serverByaccessingfromawebbrowseryoucanchangeNICsettingsdisplaynetworkinformationandmonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationandsettingsUseTCPUDPcommunicationsport80fortheHTTPserverTheStarwebPRNTfunctionisavailableforIFBD-HE07X08XBE07XByusingtheStarwebPRNTfunctionXMLdatacanbeprintedviaanHTTPserverSeeldquo4StarwebPRNTFunctionrdquoformoredetails

TheHTTPversionisHTTP10 Maximumnumberofsimultaneousconnectionsis1 Userviewinghomepage[LoginNotRequired]httpIPAddressindexhtm (Example)http192168101indexhtm Administratorhomepage[requireslog-in]httpIPAddresslindexhtm (Example)http192168101lindexhtm VeiwingandchangingIPparameterssystemsettingsandpasswords[LoginRequired] Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset Networkinformationdisplay[LoginNotRequired] Printerinformationdisplay[LoginNotRequired] Printerstatusdisplaysareupdatedautomaticallyeachtimethesettingsarerefreshed

Accounts(usernamespasswords)thatcanbeaccessedfromawebbrowserareshowninthetablebelowItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser LoginNotRequired GeneralUsers

(Onlyinformationdisplay)RootUsers ldquorootrdquo ldquopublicrdquo

bull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ForwebsettingsusingHTTPcommunicationthesupportedwebbrowserversionsarelistedinthetablebelowOperationsarenotguaranteedonearlierversionsbullFWVer4XXorearlier

WebBrowser Windows UNIXLinux MacOSXMozillaFirefox10orhigher Netscape7orhigher Opera8orhigher InternetExplorer40orhigher

bullVer500orlaterWebBrowser Windows UNIXLinux MacOSXMozillaFirefox 35 ~ 38~ 3621 ~Netscape Notsupported Notsupported NotsupportedOpera 1217~ 1216 ~ 1217~InternetExplorer 8~Chrome 402660~ 480~ 70~Safari 517~ 402~

Thefollowingshowswebbrowsersettings JavaScriptValid StylesheetValid CharacterSizesDisplayMagnificationMid(Standard)100Display InlineframeValid(FWVer4XXorearlieronly)

IFBD-HE0708 BE07 Userrsquos Manual

3-15

WEBexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)(1)Accesshttp192168101lindexhtm(2)UserNameLog-inasldquorootrdquoPasswordldquopublicrdquo(factorydefaultsetting)(3)ClickNetworkConfiguration-gtSystemConfiguration Inthescreenbelowselect9100MultiSessionENABLEThenclickSubmit

IFBD-HE0708 BE07 Userrsquos Manual

3-16

(4)ClickNetworkConfiguration-gtSaveSelectanyofthefollowingtheclickExecutebullSaverarrConfigurationPrintingrarrRestartdevicebullSaverarrRestartdevice(AfterthesetprintisoutputwhenyouselectConfigurationPrinting)Waitfortheprintertoreset

IFBD-HE0708 BE07 Userrsquos Manual

3-17

317 TELNET ServerTheTELNET(TELecommunicationNETwork)ofthisproductallowsyoutochangeNICsettingsnetworknetworkdisplaysandtomonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationUseTCPUDPcommunicationsport23fortheTELNETserver

ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithTELNETis8 Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset

AnaccounthasmultipleaccountsatloginTheusernamesandpasswordsareasfollowsItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

(1)TELNETcommandexecutionexample(ExChangingafixedIPaddress)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame(AssumedCondition)bullPrinterIPaddressacquiredbyDHCPis192168103

bullThePritnerIPaddresstobesetis192168101subnetmaskis2552552550

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelecttheIPparametersetting

larrSelecttheStaticsetting

larrSelecttheIPaddresssetting

IFBD-HE0708 BE07 Userrsquos Manual

3-18

larrEnterthefixedIPaddress

larrSelectthesubnetmasksetting

larrEnterthefixedsubnetmask

larrReturntothepreviousmenu

larrtelnetconnection

larrReturntothemainmenu

larrStorethesettingsandselectrestar

larrStoreandprintsetingsandrunrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

IFBD-HE0708 BE07 Userrsquos Manual

3-19

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelectSystemConfiguration

larrSelect9100MutliSession

larrSelectENABLE

larrReturntothemainmen

larrStorethesettingsandselectrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

larrStoreandprintsettingsandrunrestart

(2)TELNETexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame

(AssumedConditions)PrinterIPaddress=192168101

IFBD-HE0708 BE07 Userrsquos Manual

3-20

318 FTP ServerYoucanmakeNICsettingsgetthestatusprintandoverwriteNICfirmwarebyuploadingordownloadingfilestoanyspecifieddirectoryusingtheproductrsquosFTP(FileTransferProtocol)serverSeesection33SettingsDisplayItemsfordetailsondisplayinginformationForcontroltheFTPserverusesTCPbullUDPcommunicationport21fordatatransfersitusesTCPcommunicationport20

TheFTPserverissettovalidinthefactorydefaultsettingsbutyoucaninvalidateitusingHTTP(Web)Telnet andFTP UseHTTP(Web)orTelnettoreturnittovalid ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithFTPis8Howeverfordetails onFTPprinting(writingtotheIpdirectory)thenumberofsessionsthatcanbeprintedsimultaneouslyis1 Alsowhensimultaneouslywritingdatafromamultipleofsessionsandthefirstreceivedsessionoccupies morethanoneminutethewritingrequestofsubsequentlyconnectedsessionswillberejected ItisnecessarytospecifyASCII(TypeA)orBinary(TypeI)forfilesasthetransfermodesbutthemode differencesdependontheclientwithoutprocessingonthisproductDataistransferredasisintheBinary modebut0Ahexisconvertedto0Dhex+0AhexfortransferintheASCIImodeForthatreasontoavoid mistakenlyspecifyingthismodethisproductshouldbesettoBinarymodetotransferallfiles SupportsbothActiveandPassivemodessoyoucansenddataoverafirewallTransferthroughputisless efficientinPassivemode Anonymouslogin Ifyouloginwithausernameorpasswordthatisnotregisteredyoucanloginwithgeneraluserrights Whenlogginginasanonymoustheusernameandpasswordmustbewithin31characters Inthiscasethepasswordisomitted WhenaccessinganFTPserverfromahostdevicedosousinganFTPclientsoftware(CUIversioncommand

directinput)ofastandardOS IfthereisnoaccessfromtheFTPclientfor15minutestheFTPserverwillforciblydisconnecttheconnection

TherearemultipleaccountsthatrequirelogginginforoperationsTheusernamesandpasswordsareasfollows

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ThedirectorydisplayedbyFTPandthefileconfigurationandfunctionsareshownonthenextpage

IFBD-HE0708 BE07 Userrsquos Manual

3-21

DirectoryFileConfigurationandFunctions

Directory FilenameNote2

ExtensionRestrictionNote3

TransferModeNote4

AccountLimitNote1

user root Function

- - None(Rootdirectory)

lp printdatprn No Binary W W PrintOutputtoPrinterrarrSeeldquo3181FTPPrintingrdquo

net_config netconfini ldquoinirdquo BinaryorASCII R RW Readsandupdatesnetworksettings

rarrSeesection3182NICSettings

status netstastxt - BinaryorASCII R R Readsoperationinformationofoperatingnet-

work

nicvertxt - BinaryorASCII R R Readsnetworkcardversioninformation

prnstastxt - BinaryorASCII R R Readprinterstatus(hexadecimaldumpdisplay)

deviceidtxt - BinaryorASCII R R ReadPrinterDeviceID

firmware NIC_MAINbin ldquobinrdquo Binary - W NICMainFWUpdaterarrSeeldquo3183FWUpdaterdquo

freespace - No BinaryorASCII R RW Freespace

Note1AccountLimit RReadOnlyWWriteOnlyRWReadWrite-NoFunction

Note2Filenames Filenamesshouldbelessthan32charactersincludingtheextensionTherearenorestrictionstofilenamestowriteexceptfortheextensionUsablecharactersarelimitedtoEnglishnumbersandalphabet(ldquoArdquotordquoZrdquoldquoardquotordquozrdquoldquo0rdquotordquo9rdquo)

Note3FileExtensionRestrictions Whenanextensionrestrictionisspecifiedthefilenamespecifiedotherthanthespecifiedextensionsisrejected ThereisnoconceptofextensioninUNIXLinuxandMacOSXbutthisrestrictionisappliedtothefinalfourcharactersofthefilename

Note4Transfermode FilescanbetransferredbyBinaryaloneorASCIIcanbespecifiedHoweverspecifyalwaysBinarymodetopreventspecificationmistakes

Note5Observethefollowingrestrictionsforthetotalsizeforfilesandnumberoffilesthatcanbeuploadedtothefreespace bullTotalFileSizeMax640Kbytes bullTotalNumberofFilesMax10 Alsodonotplaceanexecutablefileinthisdirectory

IFBD-HE0708 BE07 Userrsquos Manual

3-22

ExampleFTPCommandExecutionThisisanexampleofinputinaWindowscommandpromptUNIXLinuxshellinputisthesameThisisanexampleexecutionofacquiringaprinterstatusfileThefilelistdisplay(dircommand(onUNIXLinuxitistheIscommand))isinUNIXcompatibleformat(includingversiondisplay)

(AssumedConditions)PrinterIPaddress=192168101

larrConnecttoFTP

larrEnterusername

larrEnterpassword(Defaultpublic)

larrMovetostatusdirectory

larrCurrentdirectorypositiondisplay

larrFilelist

larrSpecifybinarytransfermode

larrGettheprnstastxtfi

larrMovetorootdirectory

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-23

3181 FTP Printing WhenwritingdatatotheIpdirectoryitistransferredtotheprinterasprintdata

3182 NIC Setting LogintotheFTPserverfromanFTPclienttoviewthesettingsbyreadingthesettingfileinthenet_configdirectoryAlsobyuploadingthesettingfiletothesamedirectoryyoucanstorethesettingsinthenon-volatilememoryTheextensionsoffilenamesuploadedfromtheFTPclientarechangedtoldquo$$$rdquopriortowritingtoNVRAMandthefilesaresavedasmid-wayfilesWhenupdatingissuccessfulthemid-wayfilesaredeletedbutiftheformatofthesettingcontentsisincorrectorthewritingtothenon-volatilememoryiserroneousandthewritingfailsthefileswillremainwithoutbeingdeleted(extensionldquo$$$rdquo)AlsoifwritingendsnormallytheprinterwillautomaticallyberesetIftheldquoConfigurationPrintrdquoitemisldquoEnablerdquotheresetwillbeappliedwhenthesettingsprintisended

SettingExampleExampleofFWVer500StarwebPRNTmodel(netconfini)

The loaded NIC MAC information is used for the MAC Address item but when uploaded the MAC information field is ignored Therefore when you use a loaded setting file to upload to NIC you do not need to change this field

ltlt IFBD-HE07X08X Information gtgt MAC Addr 001162123456 Configuration Print ENABLE

ltlt IFBD-HE0708 Information gtgt MAC Addr 0011620001d8 Configuration Print ENABLE

ltlt IP Parameters -NVRAM- gtgt IP Address 192168101 Subnet Mask 2552552550 Default Gateway 19216810254 DHCPBOOTP DISABLE RARP DISABLE

ltlt System Configuration gtgt user Login Password guest root Login Password Web Refresh Time (Sec) 5 9100 Multi Session DISABLE 9100 Data Timeout (Sec) 0 TCP Keep-Alive DISABLE FTP ENABLE Disconnect Message ENABLE TCP Port80 ENABLE Subnet Mask (BOOTP) HE05 Emulation TCP SYN Timeout(Sec) 104 TCP SYN Interval(Sec) 2 22222 FS 3 Command DISABLE

ltlt Web Print gtgt TCP Port Number 80

ltlt SNMP gtgt Authentic Community Trap Community public Trap Address(IP) 0000 SysContact 1234 SysName SysLocation EnableAuthenTrap 2

ltlt SSLTLS gtgt SSLTLS DISABLE TCP Port 443 Certificate Self-Signed Self-Signed Command Not Exist CA-Signed Certificate Not Exist

When you specify Enable for the Configuration Print item you can print the settings to verify that they have been loaded to the non-volatile memory

The factory default setting for 9100Multi-session is different from the old product Factory Default SettingsIFBD-HE0506BE05 (old product) ENABLEIFBD-HE0708BE07 (this product) DISABLE

The Web Print setting items are for

the Star WebPRNT model only

The SNMP setting items are for

FW Ver 500 or later only

IFBD-HE0708 BE07 Userrsquos Manual

3-24

FileFormatRules SettinglineformatisldquoItemNamerdquoldquoSettingValuerdquoTheseparator(delimiter)isasingle-byteEnglishcharacter ldquordquo(colon) OnlyASCIIcharacterscanbeusedinthisfile Uploadsarerejectedforthefollwoing bullWhenanitemnamethatdoesnotexistisspecifiedorthereareinsufficientnumberofsettingitems bullWhenthesettingvalueinputisoutofrange bullWhentheinputforStaticvalueandDynamicvaluehasastandardviolationintheIPparametersettingfield (SeetheNotesField) Linesbeginningwithldquordquoareskippedascommentlines

ltlt DIPSW Setting gtgt

SW1=OFF DHCPBOOTP Timeout ENABLE

SW2=OFF Reserved

Notes

-When DHCPBOOTP or RARP is changed

to ENABLE IP Address Subnet Mask

and Gateway Address must be set to

0000

-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

The lines beginning with a (sharp)

are comment lines

IFBD-HE0708 BE07 Userrsquos Manual

3-25

3183 FWUpdateLogintothisproductusingFTPtoupdatetheNICfirmware(FW)byuploadingtheversionupgradebinarydatatothefirmwaredirectory

WhenuploadingFWdatatheFTPservercalculatestheCRCvalueoftheFWdataandchecksthatithas beentransferredcorrectlyIfthefirmwareisnotcorrectlytransferredcanceltheupload WhenalldatahasbeenconfirmedtobecorrectlyreceivedstartwritingtotheFlashROMIfwritingtothe FlashROMendsnormallytheprinterwillautomaticallybereset WritingtakesseveralminutesAbsolutelyneverturnoffthepowerorapplyaresetpriortofinalresetbeing appliedIfterminatedpartwaytheFlashROMdatawillbedamangedandlateritmaynotstartup

ThefollowingdescribestheprocedurestoupdatetheFWofthisproductusingFTPForWindowsstartthecommandpromptthenfollowingthedirectionsbelowForUNIXLinuxdothesameopera-tionsontheshellexecutionscreen

(AssumedConditions)PrinterIPaddress=192168101AssumesthemainFWdata(rdquoHE7_V100(NIC_MAIN)binrdquo)fortheforthisproductisinthecurrentdirectoryDwhenFTPisexecutedonthehostdevice

larrConnecttoFTP

larrEntertheusername

larrMovetothefirmwaredirectory

larrEnterthepassword(Defaultpublic)

larrCurrentdirectorypositiondisplay

larrSpecifybinarytransfermode

larrWritethefirmwarefile

larrWaitherefortheprintertorestart

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-26

PrecautionsforFWupdatecompatibility

ThefollowingrestrictionsonFWupdateapplytothesubjectFWversions

bullWhenusingaproductwithIFcardFWthatisVer4XXorearlier UpgradetoFWVer500orlaterisnotpossibleUseVer4XXorearlierFWbullWhenusingaproductwithIFcardFWthatisVer500orlater DowngradetoFWVer4XXorearlierisnotpossibleUseVer500orlaterFW

CheckingtheversionoftheIFcardthatisusedbullTurnonthepowerwhilepressingandholdingtheFeedswitchontheprinterunitandchecktheself-testprintinformation(Fordetailsaboutthecontentsofself-testprintrefertosection325ldquoSelf-testPrintrdquo)

bullTochecktheversionfromthePCBchassisappearancerefertosection21ldquoModelNamesrdquo

IFBD-HE0708 BE07 Userrsquos Manual

3-27

319 DiscoveryThisproducthasaStargenuineNICsearchprotocolSDP(StarDiscoveryProtocol)SDPusesUDPcommunicationport22222SDPisusedtosearchtheproductoverLANusingapplicationsoftwaresuchasasettingutilityprogram

ThefollowingisanexampleTheNameofIFUnitfieldisdifferentthisproduct(IFBD-HE0708BE07)andtheoldproducts(IFBD-HE0506BE05)bullNameofIFUnitldquoIFBD-HE0506rdquobullNameofIFUnitldquoIFBD-HE0708rdquo

(Ex)Detaileddisplayexampleofsearchresultsusingadiscoverytool(OSWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

3-28

3110 TFTPClientWhentheprinterpoweristurnedonwhileyouholddownthepushswitchtheTFTP(TrivialFileTransferProtocol)clientstoredinthebootloaderisstartedupTheTFTPclientautomaticallydownloadsthemainprogramfromtheTFTPserverovertheLANandwritestotheFlashROMontheNICboardWhenwritingendsnormallytheprinterwillautomaticallyberesetandwillstartupnormallyThefollowingflowchartshowstheseriesofoperations

YES

NO

YES

NO

Power On (Reset)

Was Push

Switch Released

Was Push

Switch Pressed

LAN Connector LED (RedGreen)

Stops Blinking Alternately

Get IP Address from

DHCPBOOTP Server (1)

Connect to TFTP Server

Download NIC Main

Firmware (2)

Write Main Firmware to

Flash Memory

Reset Printer

To Main Program Execution

LAN Connector LED (RedGreen)

Starts Blinking Alternately

1ItisnecessarytostartuptheTFTPandDHCPBOOTPserversonthesamemachine2TheNICmainfirmwarefilenamedownloadedfromTFTPmustbeldquoNIC_MAINbinrdquoEveniftheversionisdifferentthefirmwaremustbethesamenameaswhendownloadingusingTFTP((Ex)YoucanchangeldquoHE7_V100(NIC_Main)binrdquotoldquoNIC_MAINbinrdquo)

NoteThisTFTPclientfunctionisusedforemergencyrecoverywhentheFWmainfirmwarehasbeendamagedUsetheFTPserverfunctionforordinaryFWupdates(Seesection318FTPServer)

IFBD-HE0708 BE07 Userrsquos Manual

3-29

3111 TCPKeep-AliveThisproductsupportsTCPKeep-AliveIfTCPKeep-AliveisvalidTCPKeep-Aliveoperationsareperformedunderthefollowingconditionsonthecomputer

Item Value FactoryDefault RemarksSetting ENABLEDISABLE DISABLEDisconnectiontimeouttime Approx42seconds Note1

Note1Ifthereisnoresponseforthistimefromthecomputertheprinterforciblydisconnectstheconnection(RST)

ThisfeatureisappliedtoallTCPIPcommunicationsports ThisfeatureisunrelatedtotheTCP9100datareceptiontimeout

Thefollowingisanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltDATAgt

ltDATAgt

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

RST

Printer (TCP Port)

Receive TCP Connection

Detect TimeoutForced Disconnection

No Reception Data From PC

Start TCP Keep-Alive prove

No Response from PC (Approx 42 Seconds)

TCP Connection)

PC Problem Occurs Here

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-30

3112 SNMP ThisfunctionsupportsFWVer500orlaterTheSNMPofthisproductincludesaSNMPagentthatoperatesusingUDPIPVariousinformationaboutthisproductandtheprintercanbemanagedwiththeSNMPmanager

ItiscompatiblewithSNMPv1andsupportsMIB-II(RFC1213)andHostResource-MIB(RFC1514)ReadprivilegeisgrantedtocommunitynameldquopublicrdquoandthecharacterstringregisteredinldquoAuthenticCommunityrdquointheproductsettingsishandledasthewriteprivilegeHoweverifnocharacterstringissetinldquoAuthenticCommunityrdquowriteprivilegeisgrantedtocommunitynameldquopublicrdquo

RestrictionssysContactsysNameandsysLocationarelimitedtoamaximumof78(1-byte)charactersifAdminStatusandifOperStatusareread-onlyand1isalwaysreturnedasthereadvalue AnexplanationoftheMIBsupportedbythisproductislistedinthetablebelow

MIB-II(RFC1213)Name DescriptionsysDescr ASCIIcharacterstringcontainingthedevicenameversionandotherinformationsysObjectID ObjectIDindicatingtheproductidentificationnumbersysUpTime Elapsedtimeafterstartingup(units10msec)sysContact ASCIIcharacterstringcontainingtheadministratornameandcontactinformationsysName ASCIIcharacterstringcontainingthedevicemanagerdomainnameandother

informationsysLocation ASCIIcharacterstringindicatingthephysicallocationwherethedeviceisinstalledsysServices ValueindicatingthedeviceprotocollevelserviceifNumber DevicenetworkinterfacenumberifIndex InterfaceidentificationnumberifDescr ASCIIcharacterstringindicatinginformationassociatedwiththeinterfaceifType PhysicallayerandlinkprotocolinterfacetypeifMtu MaximumtransmittabledatagramsizeifSpeed Interfacetransmissionspeed[bitsec]ifPhysAddress InterfacephysicaladdressifAdminStatus InterfaceadministrationstatusifOperStatus InterfaceoperatingstatusifLastChange sysUpTimevalueatthetimewhentheinterfaceoperatingstatuswaslastchangedifInOctets NumberofbytesreceivedbytheinterfaceifInUcastPkts NumberofsubnetworkunicastpacketsreceivedanddeliveredtoahigherlayerifInNUcastPkts NumberofbroadcastormulticastpacketsreceivedanddeliveredtoahigherlayerifInDiscards Numberofnormalreceivedpacketsthatwerediscardedduetofullbufferorother

reasonifInErrors NumberofreceivederrorpacketsifInUnknownProtos Numberofreceivedpacketsthatwerediscardedbecauseofaninvalidor

unsupportedprotocolifOutOctets TotalnumberoftransmittedbytesifOutUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedunicasttransmissionof

IFBD-HE0708 BE07 Userrsquos Manual

3-31

Name DescriptionifOutNUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedbroadcastormulticast

transmissionofifOutDiscards Numberofpacketsthatwerediscardedandnottransmittedduetofullbufferor

otherreasonifOutErrors NumberofpacketsthatwerenottransmittedduetoerrorifOutQLen Lengthoftheoutputqueue(numberofpackets)ifSpecific MIB-definedobjectIDuniquetotheinterfacemediathatisbeingusedatIfIndex Valuethatidentifiestheinterfacerelatedtothistranslationentry(=ifIndex)atPhysAddress Media-dependentphysicaladdressatNetAddress Networkaddress(IPaddress)correspondingtothephysicaladdressipForwarding IndicationofwhetherornotthereisafunctionforforwardingIPdatagrams

receivedattheIPgatewaytootherdestinations (1Forwarding2NotForwarding)

ipDefaultTTL DefaultvalueofIPdatagramheaderTTLipInReceives TotalnumberofreceivedIPdatagramsipInHdrErrors NumberofdatagramsdiscardedduetoIPheadererroripInAddrErrors NumberofdatagramsdiscardedduetoproblemwiththeIPheaderdestination

addressipForwDatagrams NumberofIPdatagramsforwardedtothefinaldestinationipInUnknownProtos NumberofIPdatagramsintendedforownnodethatwerediscardeddueto

unknownorunsupportedprotocolipInDiscards NumberofdatagramsdiscardedduetobufferspaceorotherinternalproblemipInDelivers NumberofdatagramsdeliveredtoIPuserprotocols(higher-levelprotocols

includingICMP)ipOutRequests0 NumberofIPdatagramtransmissionrequestsexecutedbylocalIPuserprotocolsipOutDiscards NumberofIPdatagramsthatwerediscardedandnottransmitteddueto

insufficientbufferorotherreasonipOutNoRoutes NumberofIPdatagramsdiscardedbecausenoroutetothedestinationcouldbe

foundwhentransmittingipReasmTimeout MaximumvalueofreceivingwaittimeforallIPdatagramswhenfragmentedIP

datagramsarereceivedandreassembledipReasmReqds NumberofreceivedfragmentedIPdatagramsnecessarytoreassembletheentityipReasmOKs NumberofreceivedfragmentIPdatagramsthatweresuccessfullyreassembledipReasmFails NumberofreceivedfragmentIPdatagramswherereassemblyfailedipFragOKs NumberofdatagramsthatweresuccessfullyfragmentedforthisentityipFragFails Numberofdatagramsthatcouldnotbefragmentedandwerediscardedforthis

entityipFragCreates NumberoffragmentIPdatagramsthatweregeneratedasaresultof

fragmentationforthisentityipAdEntAddr IPaddresswhichisassociatedwiththeaddressinformationipAdEntIfIndex InterfaceidentificationnumbercorrespondingtothisIPaddressipAdEntNetMask SubnetmaskvalueassociatedwiththisIPaddressipAdEntBcastAddr ValueoftheleastsignificantbitintheIPbroadcastaddressusedforbroadcast

sentontheinterfaceoftheIPaddressipAdEntReasmMaxSize MaximumIPdatagramsizethatcanbereassembledfortheentityfromthe

receivedfragmentIPdatagrams

IFBD-HE0708 BE07 Userrsquos Manual

3-32

Name DescriptionipRouteDest DestinationIPaddressofthisroute(0000=Defaultroute)ipRouteIfIndex Interfaceidentificationnumberfortransmittingtothenextdestinationhostonthis

route(=ifIndex)IpRouteMetric Primaryroutingmetricforthisroute(-1=Notused)ipRouteNextHop IPaddressofnexthoponthisrouteIpRouteType Routetypes(1Noneofthefollowing2Invalidroute3Directconnection4

Indirectconnection)IpRouteProto RoutingmechanismbywhichthisroutewaslearnedIpRouteAge Elapsedtimeafterthisroutewaslastconfirmedasanormalroute[sec]IpRouteMask ValuewhichperformslogicalANDbeforecomparisonwithipRouteDestorthe

destinationaddressipRouteInfo MIBdefinitionnumberforroutingprotocolusedforthisrouteipNetToMediaIfIndex Interfaceidentificationnumberforthisentry(=ifIndex)ipNetToMediaPhysAddress Media-dependentphysicaladdressipNetToMediaNetAddress IPaddresscorrespondingtothephysicaladdressofthisentryipNetToMediaType Addressconversionmethod(1Noneofthefollowing2Invalidvalue3Dynamic

conversion4Staticconversion)icmpInMsgs TotalnumberofreceivedICMPicmpInErrors NumberofreceivedICMPmessagesthatwerediscardedduetochecksumerror

orotherICMPspecificationerroricmpInDestUnreachs NumberofICMPdestination-unreachablemessagesreceivedicmpInTimeExcds NumberofICMPtime-exceededmessagesreceivedicmpInParmProbs NumberofICMPparameter-problemmessagesreceivedicmpInSrcQuenchs NumberofICMPsource-quenchmessagesreceivedicmpInRedirects NumberofICMPredirectmessagesreceivedicmpInEchos NumberofICMPecho-requestmessagesreceivedicmpInEchoReps NumberofICMPecho-replymessagesreceivedicmpInTimestamps NumberofICMPtimestamp-requestmessagesreceivedicmpInTimestampReps NumberofICMPtimestamp-replymessagesreceivedicmpInAddrMasks NumberofICMPaddressmaskrequestmessagesreceivedicmpInAddrMaskReps NumberofICMPaddressmaskreplymessagesreceivedicmpOutMsgs TotalnumberofICMPmessagestransmittedicmpOutErrors NumberofICMPmessagesthatwerediscardedandnottransmittedduetofull

bufferorotherreasonattimeofICMPtransmissionicmpOutDestUnreachs NumberofICMPdestination-unreachablemessagestransmittedicmpOutTimeExcds NumberofICMPtime-exceededmessagestransmittedicmpOutParmProbs NumberofICMPparameter-problemmessagestransmittedicmpOutSrcQuenchs NumberofICMPsource-quenchmessagestransmittedicmpOutRedirects NumberofICMPredirectmessagestransmittedicmpOutEchos NumberofICMPecho-requestmessagestransmittedicmpOutEchoReps NumberofICMPecho-replymessagestransmittedicmpOutTimestamps NumberofICMPtimestamp-requestmessagestransmittedicmpOutTimestampReps NumberofICMPtimestamp-replymessagestransmittedicmpOutAddrMasks NumberofICMPaddressmaskrequestmessagestransmittedicmpOutAddrMaskReps NumberofICMPaddressmaskreplymessagestransmitted

IFBD-HE0708 BE07 Userrsquos Manual

3-33

Name DescriptiontcpRtoAlgorithm AlgorithmthatdecidestheresendtimeoutvalueforTCPconnection

(1Noneofthefollowing2Fixedvalue3MIL-STD-17784VanJacobsonrsquosalgorithm)

tcpRtoMin MinimumTCPprotocolresendtimeoutvalue(units10msec)tcpRtoMax MaximumTCPprotocolresendtimeoutvalue(units10msec)tcpMaxConn MaximumnumberofTCPconnectionstcpActiveOpens NumberoftimesthatTCPconnectionswereactivelyopenedtcpPassiveOpens NumberoftimesthatTCPconnectionswerepassivelyopenedtcpAttemptFails NumberoftimesthatTCPconnectionsfailedtcpEstabResets NumberoftimesthatTCPconnectionswereresettcpCurrEstab NumberofTCMconnectionswithstatusESTABLISHEDorCLOSE-WAITtcpInSegs NumberofreceivedTCPsegmentstcpOutSegs NumberoftransmittedTCPsegmentstcpRetransSegs NumberofresentTCPsegmentstcpConnState StatusofthisTCPconnection

(1Closed2Listen3SynSent4SynReceived5Established6FinWait17FinWait28CloseWait9LastAck10Closing11TimeWait12DeleteTCB)

tcpConnState StatusofthisTCPconnectiontcpConnLocalAddress LocalIPaddressofthisTCPconnectiontcpConnLocalPort LocalportnumberofthisTCPconnectiontcpConnRemAddress RemoteIPaddressofthisTCPconnectiontcpConnRemPort RemoteconnectionportofthisTCPconnectiontcpInErrs Numberofreceivederrorsegments(TCPchecksumerroretc)tcpOutRsts NumberoftimesthatTCPconnectionswereresetudpInDatagrams TotalnumberofUDPdatagramsdeliveredtoUDPusersudpNoPorts NumberofreceivedUDPdatagramsdestinedforportsthatarenotopenudpInErrors NumberofreceivedUDPdatagramswhichwerediscardedduetoaproblemwith

thedestinationportapplicationudpOutDatagrams NumberoftransmittedUDPdatagramsudpLocalAddress LocaladdressofUDPreceivingstandbyport(0000nodesignatedreceiving

address)udpLocalPort Receivingwaitlocalportnumber

IFBD-HE0708 BE07 Userrsquos Manual

3-34

Name DescriptionsnmpInPkts TotalnumberofSNMPmessagesreceivedfromthetransportservicesnmpOutPkts TotalnumberofSNMPmessagetransmissionrequestssenttothetransportlayersnmpInBadVersions TotalnumberofreceivedSNMPmessagesthatwereforanunsupportedversionsnmpInBadCommunityNames TotalnumberofreceivedSNMPmessageswithaninvalidcommunitynamesnmpInBadCommunityUses NumberofreceivedSNMPmessagesthatindicatedanoperationwhichisnot

permittedbythatcommunitysnmpInASNParseErrs NumberoferrorsinASN1orBERformatdetectedwhiledecodingreceivedSNMP

messagessnmpInTooBigs NumberofreceivedSNMPPDUwitherrorstatusldquoTooBigrdquosnmpInNoSuchNames NumberofreceivedSNMPPDUwitherrorstatusldquoNoSuchNamerdquosnmpInBadValues NumberofreceivedSNMPPDUwitherrorstatusldquoBadValuerdquosnmpInReadOnlys NumberofreceivedSNMPPDUwitherrorstatusldquoReadOnlyrdquosnmpInGenErrs NumberofreceivedSNMPPDUwitherrorstatusldquoGenErrrdquosnmpInTotalReqVars NumberofMIBobjectsreadsuccessfullyasaresultofGet-RequestandGet-

NextRequestPDUssnmpInTotalSetVars NumberofMIBobjectschangedsuccessfullyasaresultofreceivingSet-RequestsnmpInGetRequests NumberofreceivedSNMPGet-RequestPDUssnmpInGetNexts NumberofreceivedSNMPGet-NextRequestPDUssnmpInSetRequests NumberofreceivedSNMPSet-RequestPDUssnmpInGetResponses NumberofreceivedSNMPGet-ResponsePDUssnmpInTraps NumberofreceivedSNMPtrapPDUssnmpOutTooBigs NumberoftransmittedPDUswithdesignatederrorstatusldquoTooBigrdquosnmpOutNoSuchNames NumberoftransmittedPDUswithdesignatederrorstatusldquoNoSuchNamerdquosnmpOutBadValues NumberoftransmittedPDUswithdesignatederrorstatusldquoBadValuerdquosnmpOutGenErrs NumberoftransmittedPDUswithdesignatederrorstatusldquoGenErrrdquosnmpOutGetRequests NumberoftransmittedSNMPGet-RequestPDUssnmpOutGetNexts NumberoftransmittedSNMPGet-NextRequestPDUssnmpOutSetRequests NumberoftransmittedSNMPSet-RequestPDUssnmpOutGetResponses NumberoftransmittedSNMPGet-ResponsePDUssnmpOutTraps NumberoftransmittedSNMPtrapPDUssnmpEnableAuthenTraps Controlofauthentication-failuretrapgeneration

(1Generatetraps2Donotgeneratetraps)

HostResource-MIB(RFC1514)Name DescriptionhrDeviceIndex CharacteristicvalueassignedtotheconnecteddevicehrDeviceType ConnecteddevicetypehrDeviceDescr CharacterstringdescribingtheconnecteddevicehrDeviceID ConnecteddeviceproductIDhrDeviceStatus Connecteddevicestatus

(1Unknown2Running3Warning4Testing5Down)hrDeviceErrors NumberoftimeserrorsweregeneratedbytheconnecteddevicehrPrinterStatus Connectedprinterstatus

(1Idle2Printing3Warmup)hrPrinterDetectedErrorState Connectedprintererrorstatus

(0LowPaper1NoPaper2LowToner3NoToner4DoorOpen5Jammed6Offline7ServiceRequested)

IFBD-HE0708 BE07 Userrsquos Manual

3-35

31121SNMPConfigurationParametersThefollowingparameterscanbesetfromwebconfigurationorTelnetThesevaluescanalsobecheckedatself-testprint

Name Settingrange DefaultvalueAuthenticCommunity Max15characters(ASCII) ldquopublicrdquoTrapCommunity Max15characters(ASCIIJapaneseOK) ldquopublicrdquoTrapAddress(IP) 0000-255255255255 0000SysContact Max78characters(ASCIIJapaneseOK) NoneSysName Max78characters(ASCIIJapaneseOK) NoneSysLocation Max78characters(ASCIIJapaneseOK) NoneEnableAuthenTrap 1or2 2

31122 Trap Issue Events WhentheEnableAuthenTrapsettingforthisproductisENABLEthenthisproductissuestrapstotheSNMPmanager(trapnotificationaddress)whenthefollowing3eventsoccur

[Trapissueevents]1Whenproductwasstartedup[Generictraptype=0(ColdStart)]

2Whenprinterstatuschanged(IEEE1284portstatusmonitor)[Generictraptype=6(EnterpriseSpecific)]

3Whenaccessbyaninvalidcommitteenameoccurred[Generictraptype=4(AuthenticationFailure)]

IFBD-HE0708 BE07 Userrsquos Manual

3-36

32 OtherSpecifications321 Operating Time

Thereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP(startofIPaddressacquisition)Ittakesapproximately18secondsbeforetheTCPIPservices(HTTPTELNETFTPLPDRawSocketPrint)canbeusedafterturningonthepower

NoteWhenacquiringtheIPaddressbyDynamice(DHCPBOOTPRARP)thistimemay lengthendependingontheserverresponsetime

322 PushSwitchWhiletheTCPIPisoperating(thepowerhasbeenturnedonanditiswithintheelapsetimedescribedinsection321StartupTime)ifthepushswitchiscontinuedtobehelddowntheLEDdisplaypatternwillchangeaccordingtothetimesshownbelowWhentheswitchisreleasedtheproductwillentereachspecialmode

SpecialMode

Phase SWPressingTimeLANConnector

LEDBlinkingPattern SpecialModeGreen Red

1 1secondtolessthan5seconds Blinking Blinking NICsettinginitializemode(2)2 5secondtolessthan9seconds Extinguished Blinking Reserved(Undefined)3 9secondtolessthan13seconds Blinking Extinguished Reserved(Undefined)

Over13seconds(1)

Note1WhenPhase3isexceededpresstheswitchfor1secondtoreturntoPhase1

Note2ExecutionproceduresfortheNICsettinginitializemode

1 Afterenteringthismodepressthepushswitchonceandreleaseit TheLEDdisplaywillbeldquoGreen=ExtinguishedRed=ExtinguishedrdquoandtheinitializingoftheNICsettingsinthenon-volatilememorywillbegin

2 Iftheinitializationissuccessfultheprinterwillautomaticallybereset DonotturnoffthepowerorapplyaresetuntilthisresethasbeenappliedAlsoiftheNICsettinginitializationfailstheLEDdisplaywillbeldquoGreen=ExtinguishedRed=Litrdquoandallopera-tionswillstopIfsoturnthepoweroff

NoteWhenturningthepoweronadifferentmode(automaticfirmwareupdatefunctionusingTFTPclient)willstartupthatisdifferenttotheabovefunctionsfortheoperationswhenturningthepoweronwiththepushswitchpressedFordetailsseesection318TFTPCli-ent

IFBD-HE0708 BE07 Userrsquos Manual

3-37

323 DIPSwitchesDIPswitchesareloadedwhenthepoweristurnedonorwhentheprinterisresetThereforewhenyouchangethesettingsenablethembyturningtheprinteronagainorbyexecutingaprinterresetTurnthepoweroffbeforechangingthePCBandinterfacetype

DIPswitch Feature ON OFFDIPSW1 SetsIPaddressacquisitiontimeout Notimeout 20seconds(factorydefaultsetting)DIPSW2 Reserved(Fixedatoff) - -

DIPSW1SetsthetimeouttimewhengettingtheaddressfromaDHCPBOOTPserverThefactorydefaultsetting(whensettooff)is20secondsWhensettoonthereisnotimeoutIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedAsaresultatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtohavenoIPaddressacquisitiontimeout

DIPSW2PresentlyunusedAfeaturewillbeaddedinthefutureThisshouldalwaysbeoff

324 LEDThereisaredandagreenLEDequippedonthenetworkinterfaceconnector(LANconnectorRJ45)Thesefunctionasoutlinedbelowundernormaloperatingconditions

Red(LINKActivity) Alinkhasbeenestablishedbetweentheportandtheconnecteddevice CommunicationsarereadyatbothdevicesGreen(100M) Lightswhentheportisoperatingat100Mbps

ForotherstheflashingpatternchangesaccordingtothepressingofthepushswitchFordetailsseesections3110TFTPClientand322PushSwitch

IFBD-HE0708 BE07 Userrsquos Manual

3-38

325 Self-testPrintIfthisproductexecutesaprinterself-printthefollowingisprintedaftertheprintersettingprintFinallyfortheIPparameterinformationduringoperationitisnotpossiblewhenconductingaself-printbycommandfromthehostdevice

Self-testPrintExample(ForFWVer500andStarwebPRNTmodel)

VersionInformation(MainBootLoadPLD)

NICSettingInformation(SameasthenetconfinirdquoFile)

TheWebPrintsettingitemsareformodelswhichsupportStarwebPRNTonlyTheSNMPsettingitemsareforFWVer500orlateronly

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 20: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

3-11

3152 SettingInformationAcquisitionCommand

Code ltGSgtlsquo0rsquoltNULgt

Hexadecimal 1D3000

Function ThiscommandwillgettheprinterrsquosNICsettinginformation(discoverydata) ThiscommandisusedbyStarMicronicsdriversandtools

Procedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdeviceAftertheprinterreturnstheNICdiscoverydatausingthenextresponsedataformatitdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmed

Format ltGSgtlsquo0rsquoltNULgtn1n2[Discoverydata]

Hexadecimal 1D3000n1n2[Discoverydata]

Parameter n1n2Discoverydatadatalength(n1256+n2)

Thefollowingshowsanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltGSgt lsquo0rsquo ltNULgt

ltGSgt lsquo0rsquo ltNULgt n1 n2 [Discovery Data]

FIN

FIN ACKACK

Printer (TCP 22222)

(1) TCP Connection Request

(2) Send Command(3) Receive Request

(4) TCP Disconnection Response

(1) Receive TCP Connection

(2) Return Discovery Data

(3) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-12

Code ltGSgtlsquo1rsquoltNULgt

Hexadecimal 1D3100

Function Thiscommandwillgettheprinterrsquosstatussettinginformation ThiscommandisusedbyStarMicronicsdriversandtools

Procedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdeviceAftertheprinterreturnsthestatussettinginformationusingthenextresponsedataformatitdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmed

FormatltGSgtlsquo1rsquoltNULgtn1n2[P1][P2][P3][Pn]

Hexadecimal1D3100n1n2[P1][P2][P3][Pn]

Parametern1n2Parameter[P1]-[Pn]datalength(n1256+n2)

Parameters Item ParameterValue Hexadecimal ContentsP1 StatusFormat lsquo0rsquo 30H StarASB+ExpandedStatus

lsquo1rsquo 31H OnlystatusP2 NSBSetting lsquo0rsquo 30H Invalid

lsquo1rsquo 31H ValidASBSetting lsquo0rsquo 30H Invalid

lsquo1rsquo 31H Valid

ReturnExampleExampleSTARLinemodeNSB=ValidASB=Valid1DH31H00H 00H03H 30H31H31H

Thefollowingshowsanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltGSgt lsquo1rsquo ltNULgt

ltGSgt lsquo1rsquo ltNULgt n1 n2 [P1] [P2] [P3] [Pn] [Discovery Data]

FIN

FIN ACKACK

Printer (TCP 22222)

(1) TCP Connection Request

(2) Send Command(3) Receive Request

(4) TCP Disconnection Response

(1) Receive TCP Connection

(2) Return Status Setting Information

(3) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-13

3153 TCP9100ForcedRelease

ReleaseaspecifiedhostportnumbersessionfromamongconnectingTCP9100sessions

[Executionprocedures]Asoutlinedinthefollowingproceduresendacommandfromahostdevicetoreceivearesponsefromtheprinter(1) Sendingfromhostdevicetoprinter

Format ltFSgtlsquo3rsquo[Host Port Number]ltNULgt

Hexadecimal 1C33[Host Port Number]00

Parameter Host Port NumberThereleasedhostportnumber(2bytedataisspecifiedinorderofhigh-orderbytetolow-orderbyte)

CommandexampleHostPortNumber=256(0100hex)1C33H01H00H00HHostPortNumber=12300(300Chex)1C33H30H0CH00HHostPortNumber=65530(FFFAhex)1C33HFFHFAH00H

(2) Responsefromprintertohostdevicebull IftherewasnoresponsewhenthesessionwasconnectingTheprinterdisconnectsafterresponding00H(2)(3)

bull WhenreleasingthesessionTheprinterdisconnectsafterresponding01H(3)

(2) ItismandatorytosendthiscommandfromthesamehostdevicewherethesessionwasreleasedthatisconnectingtoTCP9100Foradifferentdevicetheprinterresponds00Handaforcedreleasewillnotbeexecuted

(3) Thiscommanddoesnotconfirmthehostdevicesconnectionresponse

Thefollowingshowsanexamplecommunicationchart

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

Print Data

SYN

SYN ACK

PC(同一端末)

22222

ACK

ltFSgtrsquo3rsquo[Host Port Number] NUL

SYN

SYN ACK

FIN

FIN ACK

ACK

ACK

Print Data

FIN (Lost)

Printer

9100 Host Port Number

01H

Hostdevice

IFBD-HE0708 BE07 Userrsquos Manual

3-14

316 HTTP ServerThisproducthasanHTTP(HyperTextTransferProtocol)serverByaccessingfromawebbrowseryoucanchangeNICsettingsdisplaynetworkinformationandmonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationandsettingsUseTCPUDPcommunicationsport80fortheHTTPserverTheStarwebPRNTfunctionisavailableforIFBD-HE07X08XBE07XByusingtheStarwebPRNTfunctionXMLdatacanbeprintedviaanHTTPserverSeeldquo4StarwebPRNTFunctionrdquoformoredetails

TheHTTPversionisHTTP10 Maximumnumberofsimultaneousconnectionsis1 Userviewinghomepage[LoginNotRequired]httpIPAddressindexhtm (Example)http192168101indexhtm Administratorhomepage[requireslog-in]httpIPAddresslindexhtm (Example)http192168101lindexhtm VeiwingandchangingIPparameterssystemsettingsandpasswords[LoginRequired] Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset Networkinformationdisplay[LoginNotRequired] Printerinformationdisplay[LoginNotRequired] Printerstatusdisplaysareupdatedautomaticallyeachtimethesettingsarerefreshed

Accounts(usernamespasswords)thatcanbeaccessedfromawebbrowserareshowninthetablebelowItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser LoginNotRequired GeneralUsers

(Onlyinformationdisplay)RootUsers ldquorootrdquo ldquopublicrdquo

bull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ForwebsettingsusingHTTPcommunicationthesupportedwebbrowserversionsarelistedinthetablebelowOperationsarenotguaranteedonearlierversionsbullFWVer4XXorearlier

WebBrowser Windows UNIXLinux MacOSXMozillaFirefox10orhigher Netscape7orhigher Opera8orhigher InternetExplorer40orhigher

bullVer500orlaterWebBrowser Windows UNIXLinux MacOSXMozillaFirefox 35 ~ 38~ 3621 ~Netscape Notsupported Notsupported NotsupportedOpera 1217~ 1216 ~ 1217~InternetExplorer 8~Chrome 402660~ 480~ 70~Safari 517~ 402~

Thefollowingshowswebbrowsersettings JavaScriptValid StylesheetValid CharacterSizesDisplayMagnificationMid(Standard)100Display InlineframeValid(FWVer4XXorearlieronly)

IFBD-HE0708 BE07 Userrsquos Manual

3-15

WEBexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)(1)Accesshttp192168101lindexhtm(2)UserNameLog-inasldquorootrdquoPasswordldquopublicrdquo(factorydefaultsetting)(3)ClickNetworkConfiguration-gtSystemConfiguration Inthescreenbelowselect9100MultiSessionENABLEThenclickSubmit

IFBD-HE0708 BE07 Userrsquos Manual

3-16

(4)ClickNetworkConfiguration-gtSaveSelectanyofthefollowingtheclickExecutebullSaverarrConfigurationPrintingrarrRestartdevicebullSaverarrRestartdevice(AfterthesetprintisoutputwhenyouselectConfigurationPrinting)Waitfortheprintertoreset

IFBD-HE0708 BE07 Userrsquos Manual

3-17

317 TELNET ServerTheTELNET(TELecommunicationNETwork)ofthisproductallowsyoutochangeNICsettingsnetworknetworkdisplaysandtomonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationUseTCPUDPcommunicationsport23fortheTELNETserver

ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithTELNETis8 Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset

AnaccounthasmultipleaccountsatloginTheusernamesandpasswordsareasfollowsItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

(1)TELNETcommandexecutionexample(ExChangingafixedIPaddress)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame(AssumedCondition)bullPrinterIPaddressacquiredbyDHCPis192168103

bullThePritnerIPaddresstobesetis192168101subnetmaskis2552552550

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelecttheIPparametersetting

larrSelecttheStaticsetting

larrSelecttheIPaddresssetting

IFBD-HE0708 BE07 Userrsquos Manual

3-18

larrEnterthefixedIPaddress

larrSelectthesubnetmasksetting

larrEnterthefixedsubnetmask

larrReturntothepreviousmenu

larrtelnetconnection

larrReturntothemainmenu

larrStorethesettingsandselectrestar

larrStoreandprintsetingsandrunrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

IFBD-HE0708 BE07 Userrsquos Manual

3-19

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelectSystemConfiguration

larrSelect9100MutliSession

larrSelectENABLE

larrReturntothemainmen

larrStorethesettingsandselectrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

larrStoreandprintsettingsandrunrestart

(2)TELNETexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame

(AssumedConditions)PrinterIPaddress=192168101

IFBD-HE0708 BE07 Userrsquos Manual

3-20

318 FTP ServerYoucanmakeNICsettingsgetthestatusprintandoverwriteNICfirmwarebyuploadingordownloadingfilestoanyspecifieddirectoryusingtheproductrsquosFTP(FileTransferProtocol)serverSeesection33SettingsDisplayItemsfordetailsondisplayinginformationForcontroltheFTPserverusesTCPbullUDPcommunicationport21fordatatransfersitusesTCPcommunicationport20

TheFTPserverissettovalidinthefactorydefaultsettingsbutyoucaninvalidateitusingHTTP(Web)Telnet andFTP UseHTTP(Web)orTelnettoreturnittovalid ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithFTPis8Howeverfordetails onFTPprinting(writingtotheIpdirectory)thenumberofsessionsthatcanbeprintedsimultaneouslyis1 Alsowhensimultaneouslywritingdatafromamultipleofsessionsandthefirstreceivedsessionoccupies morethanoneminutethewritingrequestofsubsequentlyconnectedsessionswillberejected ItisnecessarytospecifyASCII(TypeA)orBinary(TypeI)forfilesasthetransfermodesbutthemode differencesdependontheclientwithoutprocessingonthisproductDataistransferredasisintheBinary modebut0Ahexisconvertedto0Dhex+0AhexfortransferintheASCIImodeForthatreasontoavoid mistakenlyspecifyingthismodethisproductshouldbesettoBinarymodetotransferallfiles SupportsbothActiveandPassivemodessoyoucansenddataoverafirewallTransferthroughputisless efficientinPassivemode Anonymouslogin Ifyouloginwithausernameorpasswordthatisnotregisteredyoucanloginwithgeneraluserrights Whenlogginginasanonymoustheusernameandpasswordmustbewithin31characters Inthiscasethepasswordisomitted WhenaccessinganFTPserverfromahostdevicedosousinganFTPclientsoftware(CUIversioncommand

directinput)ofastandardOS IfthereisnoaccessfromtheFTPclientfor15minutestheFTPserverwillforciblydisconnecttheconnection

TherearemultipleaccountsthatrequirelogginginforoperationsTheusernamesandpasswordsareasfollows

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ThedirectorydisplayedbyFTPandthefileconfigurationandfunctionsareshownonthenextpage

IFBD-HE0708 BE07 Userrsquos Manual

3-21

DirectoryFileConfigurationandFunctions

Directory FilenameNote2

ExtensionRestrictionNote3

TransferModeNote4

AccountLimitNote1

user root Function

- - None(Rootdirectory)

lp printdatprn No Binary W W PrintOutputtoPrinterrarrSeeldquo3181FTPPrintingrdquo

net_config netconfini ldquoinirdquo BinaryorASCII R RW Readsandupdatesnetworksettings

rarrSeesection3182NICSettings

status netstastxt - BinaryorASCII R R Readsoperationinformationofoperatingnet-

work

nicvertxt - BinaryorASCII R R Readsnetworkcardversioninformation

prnstastxt - BinaryorASCII R R Readprinterstatus(hexadecimaldumpdisplay)

deviceidtxt - BinaryorASCII R R ReadPrinterDeviceID

firmware NIC_MAINbin ldquobinrdquo Binary - W NICMainFWUpdaterarrSeeldquo3183FWUpdaterdquo

freespace - No BinaryorASCII R RW Freespace

Note1AccountLimit RReadOnlyWWriteOnlyRWReadWrite-NoFunction

Note2Filenames Filenamesshouldbelessthan32charactersincludingtheextensionTherearenorestrictionstofilenamestowriteexceptfortheextensionUsablecharactersarelimitedtoEnglishnumbersandalphabet(ldquoArdquotordquoZrdquoldquoardquotordquozrdquoldquo0rdquotordquo9rdquo)

Note3FileExtensionRestrictions Whenanextensionrestrictionisspecifiedthefilenamespecifiedotherthanthespecifiedextensionsisrejected ThereisnoconceptofextensioninUNIXLinuxandMacOSXbutthisrestrictionisappliedtothefinalfourcharactersofthefilename

Note4Transfermode FilescanbetransferredbyBinaryaloneorASCIIcanbespecifiedHoweverspecifyalwaysBinarymodetopreventspecificationmistakes

Note5Observethefollowingrestrictionsforthetotalsizeforfilesandnumberoffilesthatcanbeuploadedtothefreespace bullTotalFileSizeMax640Kbytes bullTotalNumberofFilesMax10 Alsodonotplaceanexecutablefileinthisdirectory

IFBD-HE0708 BE07 Userrsquos Manual

3-22

ExampleFTPCommandExecutionThisisanexampleofinputinaWindowscommandpromptUNIXLinuxshellinputisthesameThisisanexampleexecutionofacquiringaprinterstatusfileThefilelistdisplay(dircommand(onUNIXLinuxitistheIscommand))isinUNIXcompatibleformat(includingversiondisplay)

(AssumedConditions)PrinterIPaddress=192168101

larrConnecttoFTP

larrEnterusername

larrEnterpassword(Defaultpublic)

larrMovetostatusdirectory

larrCurrentdirectorypositiondisplay

larrFilelist

larrSpecifybinarytransfermode

larrGettheprnstastxtfi

larrMovetorootdirectory

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-23

3181 FTP Printing WhenwritingdatatotheIpdirectoryitistransferredtotheprinterasprintdata

3182 NIC Setting LogintotheFTPserverfromanFTPclienttoviewthesettingsbyreadingthesettingfileinthenet_configdirectoryAlsobyuploadingthesettingfiletothesamedirectoryyoucanstorethesettingsinthenon-volatilememoryTheextensionsoffilenamesuploadedfromtheFTPclientarechangedtoldquo$$$rdquopriortowritingtoNVRAMandthefilesaresavedasmid-wayfilesWhenupdatingissuccessfulthemid-wayfilesaredeletedbutiftheformatofthesettingcontentsisincorrectorthewritingtothenon-volatilememoryiserroneousandthewritingfailsthefileswillremainwithoutbeingdeleted(extensionldquo$$$rdquo)AlsoifwritingendsnormallytheprinterwillautomaticallyberesetIftheldquoConfigurationPrintrdquoitemisldquoEnablerdquotheresetwillbeappliedwhenthesettingsprintisended

SettingExampleExampleofFWVer500StarwebPRNTmodel(netconfini)

The loaded NIC MAC information is used for the MAC Address item but when uploaded the MAC information field is ignored Therefore when you use a loaded setting file to upload to NIC you do not need to change this field

ltlt IFBD-HE07X08X Information gtgt MAC Addr 001162123456 Configuration Print ENABLE

ltlt IFBD-HE0708 Information gtgt MAC Addr 0011620001d8 Configuration Print ENABLE

ltlt IP Parameters -NVRAM- gtgt IP Address 192168101 Subnet Mask 2552552550 Default Gateway 19216810254 DHCPBOOTP DISABLE RARP DISABLE

ltlt System Configuration gtgt user Login Password guest root Login Password Web Refresh Time (Sec) 5 9100 Multi Session DISABLE 9100 Data Timeout (Sec) 0 TCP Keep-Alive DISABLE FTP ENABLE Disconnect Message ENABLE TCP Port80 ENABLE Subnet Mask (BOOTP) HE05 Emulation TCP SYN Timeout(Sec) 104 TCP SYN Interval(Sec) 2 22222 FS 3 Command DISABLE

ltlt Web Print gtgt TCP Port Number 80

ltlt SNMP gtgt Authentic Community Trap Community public Trap Address(IP) 0000 SysContact 1234 SysName SysLocation EnableAuthenTrap 2

ltlt SSLTLS gtgt SSLTLS DISABLE TCP Port 443 Certificate Self-Signed Self-Signed Command Not Exist CA-Signed Certificate Not Exist

When you specify Enable for the Configuration Print item you can print the settings to verify that they have been loaded to the non-volatile memory

The factory default setting for 9100Multi-session is different from the old product Factory Default SettingsIFBD-HE0506BE05 (old product) ENABLEIFBD-HE0708BE07 (this product) DISABLE

The Web Print setting items are for

the Star WebPRNT model only

The SNMP setting items are for

FW Ver 500 or later only

IFBD-HE0708 BE07 Userrsquos Manual

3-24

FileFormatRules SettinglineformatisldquoItemNamerdquoldquoSettingValuerdquoTheseparator(delimiter)isasingle-byteEnglishcharacter ldquordquo(colon) OnlyASCIIcharacterscanbeusedinthisfile Uploadsarerejectedforthefollwoing bullWhenanitemnamethatdoesnotexistisspecifiedorthereareinsufficientnumberofsettingitems bullWhenthesettingvalueinputisoutofrange bullWhentheinputforStaticvalueandDynamicvaluehasastandardviolationintheIPparametersettingfield (SeetheNotesField) Linesbeginningwithldquordquoareskippedascommentlines

ltlt DIPSW Setting gtgt

SW1=OFF DHCPBOOTP Timeout ENABLE

SW2=OFF Reserved

Notes

-When DHCPBOOTP or RARP is changed

to ENABLE IP Address Subnet Mask

and Gateway Address must be set to

0000

-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

The lines beginning with a (sharp)

are comment lines

IFBD-HE0708 BE07 Userrsquos Manual

3-25

3183 FWUpdateLogintothisproductusingFTPtoupdatetheNICfirmware(FW)byuploadingtheversionupgradebinarydatatothefirmwaredirectory

WhenuploadingFWdatatheFTPservercalculatestheCRCvalueoftheFWdataandchecksthatithas beentransferredcorrectlyIfthefirmwareisnotcorrectlytransferredcanceltheupload WhenalldatahasbeenconfirmedtobecorrectlyreceivedstartwritingtotheFlashROMIfwritingtothe FlashROMendsnormallytheprinterwillautomaticallybereset WritingtakesseveralminutesAbsolutelyneverturnoffthepowerorapplyaresetpriortofinalresetbeing appliedIfterminatedpartwaytheFlashROMdatawillbedamangedandlateritmaynotstartup

ThefollowingdescribestheprocedurestoupdatetheFWofthisproductusingFTPForWindowsstartthecommandpromptthenfollowingthedirectionsbelowForUNIXLinuxdothesameopera-tionsontheshellexecutionscreen

(AssumedConditions)PrinterIPaddress=192168101AssumesthemainFWdata(rdquoHE7_V100(NIC_MAIN)binrdquo)fortheforthisproductisinthecurrentdirectoryDwhenFTPisexecutedonthehostdevice

larrConnecttoFTP

larrEntertheusername

larrMovetothefirmwaredirectory

larrEnterthepassword(Defaultpublic)

larrCurrentdirectorypositiondisplay

larrSpecifybinarytransfermode

larrWritethefirmwarefile

larrWaitherefortheprintertorestart

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-26

PrecautionsforFWupdatecompatibility

ThefollowingrestrictionsonFWupdateapplytothesubjectFWversions

bullWhenusingaproductwithIFcardFWthatisVer4XXorearlier UpgradetoFWVer500orlaterisnotpossibleUseVer4XXorearlierFWbullWhenusingaproductwithIFcardFWthatisVer500orlater DowngradetoFWVer4XXorearlierisnotpossibleUseVer500orlaterFW

CheckingtheversionoftheIFcardthatisusedbullTurnonthepowerwhilepressingandholdingtheFeedswitchontheprinterunitandchecktheself-testprintinformation(Fordetailsaboutthecontentsofself-testprintrefertosection325ldquoSelf-testPrintrdquo)

bullTochecktheversionfromthePCBchassisappearancerefertosection21ldquoModelNamesrdquo

IFBD-HE0708 BE07 Userrsquos Manual

3-27

319 DiscoveryThisproducthasaStargenuineNICsearchprotocolSDP(StarDiscoveryProtocol)SDPusesUDPcommunicationport22222SDPisusedtosearchtheproductoverLANusingapplicationsoftwaresuchasasettingutilityprogram

ThefollowingisanexampleTheNameofIFUnitfieldisdifferentthisproduct(IFBD-HE0708BE07)andtheoldproducts(IFBD-HE0506BE05)bullNameofIFUnitldquoIFBD-HE0506rdquobullNameofIFUnitldquoIFBD-HE0708rdquo

(Ex)Detaileddisplayexampleofsearchresultsusingadiscoverytool(OSWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

3-28

3110 TFTPClientWhentheprinterpoweristurnedonwhileyouholddownthepushswitchtheTFTP(TrivialFileTransferProtocol)clientstoredinthebootloaderisstartedupTheTFTPclientautomaticallydownloadsthemainprogramfromtheTFTPserverovertheLANandwritestotheFlashROMontheNICboardWhenwritingendsnormallytheprinterwillautomaticallyberesetandwillstartupnormallyThefollowingflowchartshowstheseriesofoperations

YES

NO

YES

NO

Power On (Reset)

Was Push

Switch Released

Was Push

Switch Pressed

LAN Connector LED (RedGreen)

Stops Blinking Alternately

Get IP Address from

DHCPBOOTP Server (1)

Connect to TFTP Server

Download NIC Main

Firmware (2)

Write Main Firmware to

Flash Memory

Reset Printer

To Main Program Execution

LAN Connector LED (RedGreen)

Starts Blinking Alternately

1ItisnecessarytostartuptheTFTPandDHCPBOOTPserversonthesamemachine2TheNICmainfirmwarefilenamedownloadedfromTFTPmustbeldquoNIC_MAINbinrdquoEveniftheversionisdifferentthefirmwaremustbethesamenameaswhendownloadingusingTFTP((Ex)YoucanchangeldquoHE7_V100(NIC_Main)binrdquotoldquoNIC_MAINbinrdquo)

NoteThisTFTPclientfunctionisusedforemergencyrecoverywhentheFWmainfirmwarehasbeendamagedUsetheFTPserverfunctionforordinaryFWupdates(Seesection318FTPServer)

IFBD-HE0708 BE07 Userrsquos Manual

3-29

3111 TCPKeep-AliveThisproductsupportsTCPKeep-AliveIfTCPKeep-AliveisvalidTCPKeep-Aliveoperationsareperformedunderthefollowingconditionsonthecomputer

Item Value FactoryDefault RemarksSetting ENABLEDISABLE DISABLEDisconnectiontimeouttime Approx42seconds Note1

Note1Ifthereisnoresponseforthistimefromthecomputertheprinterforciblydisconnectstheconnection(RST)

ThisfeatureisappliedtoallTCPIPcommunicationsports ThisfeatureisunrelatedtotheTCP9100datareceptiontimeout

Thefollowingisanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltDATAgt

ltDATAgt

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

RST

Printer (TCP Port)

Receive TCP Connection

Detect TimeoutForced Disconnection

No Reception Data From PC

Start TCP Keep-Alive prove

No Response from PC (Approx 42 Seconds)

TCP Connection)

PC Problem Occurs Here

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-30

3112 SNMP ThisfunctionsupportsFWVer500orlaterTheSNMPofthisproductincludesaSNMPagentthatoperatesusingUDPIPVariousinformationaboutthisproductandtheprintercanbemanagedwiththeSNMPmanager

ItiscompatiblewithSNMPv1andsupportsMIB-II(RFC1213)andHostResource-MIB(RFC1514)ReadprivilegeisgrantedtocommunitynameldquopublicrdquoandthecharacterstringregisteredinldquoAuthenticCommunityrdquointheproductsettingsishandledasthewriteprivilegeHoweverifnocharacterstringissetinldquoAuthenticCommunityrdquowriteprivilegeisgrantedtocommunitynameldquopublicrdquo

RestrictionssysContactsysNameandsysLocationarelimitedtoamaximumof78(1-byte)charactersifAdminStatusandifOperStatusareread-onlyand1isalwaysreturnedasthereadvalue AnexplanationoftheMIBsupportedbythisproductislistedinthetablebelow

MIB-II(RFC1213)Name DescriptionsysDescr ASCIIcharacterstringcontainingthedevicenameversionandotherinformationsysObjectID ObjectIDindicatingtheproductidentificationnumbersysUpTime Elapsedtimeafterstartingup(units10msec)sysContact ASCIIcharacterstringcontainingtheadministratornameandcontactinformationsysName ASCIIcharacterstringcontainingthedevicemanagerdomainnameandother

informationsysLocation ASCIIcharacterstringindicatingthephysicallocationwherethedeviceisinstalledsysServices ValueindicatingthedeviceprotocollevelserviceifNumber DevicenetworkinterfacenumberifIndex InterfaceidentificationnumberifDescr ASCIIcharacterstringindicatinginformationassociatedwiththeinterfaceifType PhysicallayerandlinkprotocolinterfacetypeifMtu MaximumtransmittabledatagramsizeifSpeed Interfacetransmissionspeed[bitsec]ifPhysAddress InterfacephysicaladdressifAdminStatus InterfaceadministrationstatusifOperStatus InterfaceoperatingstatusifLastChange sysUpTimevalueatthetimewhentheinterfaceoperatingstatuswaslastchangedifInOctets NumberofbytesreceivedbytheinterfaceifInUcastPkts NumberofsubnetworkunicastpacketsreceivedanddeliveredtoahigherlayerifInNUcastPkts NumberofbroadcastormulticastpacketsreceivedanddeliveredtoahigherlayerifInDiscards Numberofnormalreceivedpacketsthatwerediscardedduetofullbufferorother

reasonifInErrors NumberofreceivederrorpacketsifInUnknownProtos Numberofreceivedpacketsthatwerediscardedbecauseofaninvalidor

unsupportedprotocolifOutOctets TotalnumberoftransmittedbytesifOutUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedunicasttransmissionof

IFBD-HE0708 BE07 Userrsquos Manual

3-31

Name DescriptionifOutNUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedbroadcastormulticast

transmissionofifOutDiscards Numberofpacketsthatwerediscardedandnottransmittedduetofullbufferor

otherreasonifOutErrors NumberofpacketsthatwerenottransmittedduetoerrorifOutQLen Lengthoftheoutputqueue(numberofpackets)ifSpecific MIB-definedobjectIDuniquetotheinterfacemediathatisbeingusedatIfIndex Valuethatidentifiestheinterfacerelatedtothistranslationentry(=ifIndex)atPhysAddress Media-dependentphysicaladdressatNetAddress Networkaddress(IPaddress)correspondingtothephysicaladdressipForwarding IndicationofwhetherornotthereisafunctionforforwardingIPdatagrams

receivedattheIPgatewaytootherdestinations (1Forwarding2NotForwarding)

ipDefaultTTL DefaultvalueofIPdatagramheaderTTLipInReceives TotalnumberofreceivedIPdatagramsipInHdrErrors NumberofdatagramsdiscardedduetoIPheadererroripInAddrErrors NumberofdatagramsdiscardedduetoproblemwiththeIPheaderdestination

addressipForwDatagrams NumberofIPdatagramsforwardedtothefinaldestinationipInUnknownProtos NumberofIPdatagramsintendedforownnodethatwerediscardeddueto

unknownorunsupportedprotocolipInDiscards NumberofdatagramsdiscardedduetobufferspaceorotherinternalproblemipInDelivers NumberofdatagramsdeliveredtoIPuserprotocols(higher-levelprotocols

includingICMP)ipOutRequests0 NumberofIPdatagramtransmissionrequestsexecutedbylocalIPuserprotocolsipOutDiscards NumberofIPdatagramsthatwerediscardedandnottransmitteddueto

insufficientbufferorotherreasonipOutNoRoutes NumberofIPdatagramsdiscardedbecausenoroutetothedestinationcouldbe

foundwhentransmittingipReasmTimeout MaximumvalueofreceivingwaittimeforallIPdatagramswhenfragmentedIP

datagramsarereceivedandreassembledipReasmReqds NumberofreceivedfragmentedIPdatagramsnecessarytoreassembletheentityipReasmOKs NumberofreceivedfragmentIPdatagramsthatweresuccessfullyreassembledipReasmFails NumberofreceivedfragmentIPdatagramswherereassemblyfailedipFragOKs NumberofdatagramsthatweresuccessfullyfragmentedforthisentityipFragFails Numberofdatagramsthatcouldnotbefragmentedandwerediscardedforthis

entityipFragCreates NumberoffragmentIPdatagramsthatweregeneratedasaresultof

fragmentationforthisentityipAdEntAddr IPaddresswhichisassociatedwiththeaddressinformationipAdEntIfIndex InterfaceidentificationnumbercorrespondingtothisIPaddressipAdEntNetMask SubnetmaskvalueassociatedwiththisIPaddressipAdEntBcastAddr ValueoftheleastsignificantbitintheIPbroadcastaddressusedforbroadcast

sentontheinterfaceoftheIPaddressipAdEntReasmMaxSize MaximumIPdatagramsizethatcanbereassembledfortheentityfromthe

receivedfragmentIPdatagrams

IFBD-HE0708 BE07 Userrsquos Manual

3-32

Name DescriptionipRouteDest DestinationIPaddressofthisroute(0000=Defaultroute)ipRouteIfIndex Interfaceidentificationnumberfortransmittingtothenextdestinationhostonthis

route(=ifIndex)IpRouteMetric Primaryroutingmetricforthisroute(-1=Notused)ipRouteNextHop IPaddressofnexthoponthisrouteIpRouteType Routetypes(1Noneofthefollowing2Invalidroute3Directconnection4

Indirectconnection)IpRouteProto RoutingmechanismbywhichthisroutewaslearnedIpRouteAge Elapsedtimeafterthisroutewaslastconfirmedasanormalroute[sec]IpRouteMask ValuewhichperformslogicalANDbeforecomparisonwithipRouteDestorthe

destinationaddressipRouteInfo MIBdefinitionnumberforroutingprotocolusedforthisrouteipNetToMediaIfIndex Interfaceidentificationnumberforthisentry(=ifIndex)ipNetToMediaPhysAddress Media-dependentphysicaladdressipNetToMediaNetAddress IPaddresscorrespondingtothephysicaladdressofthisentryipNetToMediaType Addressconversionmethod(1Noneofthefollowing2Invalidvalue3Dynamic

conversion4Staticconversion)icmpInMsgs TotalnumberofreceivedICMPicmpInErrors NumberofreceivedICMPmessagesthatwerediscardedduetochecksumerror

orotherICMPspecificationerroricmpInDestUnreachs NumberofICMPdestination-unreachablemessagesreceivedicmpInTimeExcds NumberofICMPtime-exceededmessagesreceivedicmpInParmProbs NumberofICMPparameter-problemmessagesreceivedicmpInSrcQuenchs NumberofICMPsource-quenchmessagesreceivedicmpInRedirects NumberofICMPredirectmessagesreceivedicmpInEchos NumberofICMPecho-requestmessagesreceivedicmpInEchoReps NumberofICMPecho-replymessagesreceivedicmpInTimestamps NumberofICMPtimestamp-requestmessagesreceivedicmpInTimestampReps NumberofICMPtimestamp-replymessagesreceivedicmpInAddrMasks NumberofICMPaddressmaskrequestmessagesreceivedicmpInAddrMaskReps NumberofICMPaddressmaskreplymessagesreceivedicmpOutMsgs TotalnumberofICMPmessagestransmittedicmpOutErrors NumberofICMPmessagesthatwerediscardedandnottransmittedduetofull

bufferorotherreasonattimeofICMPtransmissionicmpOutDestUnreachs NumberofICMPdestination-unreachablemessagestransmittedicmpOutTimeExcds NumberofICMPtime-exceededmessagestransmittedicmpOutParmProbs NumberofICMPparameter-problemmessagestransmittedicmpOutSrcQuenchs NumberofICMPsource-quenchmessagestransmittedicmpOutRedirects NumberofICMPredirectmessagestransmittedicmpOutEchos NumberofICMPecho-requestmessagestransmittedicmpOutEchoReps NumberofICMPecho-replymessagestransmittedicmpOutTimestamps NumberofICMPtimestamp-requestmessagestransmittedicmpOutTimestampReps NumberofICMPtimestamp-replymessagestransmittedicmpOutAddrMasks NumberofICMPaddressmaskrequestmessagestransmittedicmpOutAddrMaskReps NumberofICMPaddressmaskreplymessagestransmitted

IFBD-HE0708 BE07 Userrsquos Manual

3-33

Name DescriptiontcpRtoAlgorithm AlgorithmthatdecidestheresendtimeoutvalueforTCPconnection

(1Noneofthefollowing2Fixedvalue3MIL-STD-17784VanJacobsonrsquosalgorithm)

tcpRtoMin MinimumTCPprotocolresendtimeoutvalue(units10msec)tcpRtoMax MaximumTCPprotocolresendtimeoutvalue(units10msec)tcpMaxConn MaximumnumberofTCPconnectionstcpActiveOpens NumberoftimesthatTCPconnectionswereactivelyopenedtcpPassiveOpens NumberoftimesthatTCPconnectionswerepassivelyopenedtcpAttemptFails NumberoftimesthatTCPconnectionsfailedtcpEstabResets NumberoftimesthatTCPconnectionswereresettcpCurrEstab NumberofTCMconnectionswithstatusESTABLISHEDorCLOSE-WAITtcpInSegs NumberofreceivedTCPsegmentstcpOutSegs NumberoftransmittedTCPsegmentstcpRetransSegs NumberofresentTCPsegmentstcpConnState StatusofthisTCPconnection

(1Closed2Listen3SynSent4SynReceived5Established6FinWait17FinWait28CloseWait9LastAck10Closing11TimeWait12DeleteTCB)

tcpConnState StatusofthisTCPconnectiontcpConnLocalAddress LocalIPaddressofthisTCPconnectiontcpConnLocalPort LocalportnumberofthisTCPconnectiontcpConnRemAddress RemoteIPaddressofthisTCPconnectiontcpConnRemPort RemoteconnectionportofthisTCPconnectiontcpInErrs Numberofreceivederrorsegments(TCPchecksumerroretc)tcpOutRsts NumberoftimesthatTCPconnectionswereresetudpInDatagrams TotalnumberofUDPdatagramsdeliveredtoUDPusersudpNoPorts NumberofreceivedUDPdatagramsdestinedforportsthatarenotopenudpInErrors NumberofreceivedUDPdatagramswhichwerediscardedduetoaproblemwith

thedestinationportapplicationudpOutDatagrams NumberoftransmittedUDPdatagramsudpLocalAddress LocaladdressofUDPreceivingstandbyport(0000nodesignatedreceiving

address)udpLocalPort Receivingwaitlocalportnumber

IFBD-HE0708 BE07 Userrsquos Manual

3-34

Name DescriptionsnmpInPkts TotalnumberofSNMPmessagesreceivedfromthetransportservicesnmpOutPkts TotalnumberofSNMPmessagetransmissionrequestssenttothetransportlayersnmpInBadVersions TotalnumberofreceivedSNMPmessagesthatwereforanunsupportedversionsnmpInBadCommunityNames TotalnumberofreceivedSNMPmessageswithaninvalidcommunitynamesnmpInBadCommunityUses NumberofreceivedSNMPmessagesthatindicatedanoperationwhichisnot

permittedbythatcommunitysnmpInASNParseErrs NumberoferrorsinASN1orBERformatdetectedwhiledecodingreceivedSNMP

messagessnmpInTooBigs NumberofreceivedSNMPPDUwitherrorstatusldquoTooBigrdquosnmpInNoSuchNames NumberofreceivedSNMPPDUwitherrorstatusldquoNoSuchNamerdquosnmpInBadValues NumberofreceivedSNMPPDUwitherrorstatusldquoBadValuerdquosnmpInReadOnlys NumberofreceivedSNMPPDUwitherrorstatusldquoReadOnlyrdquosnmpInGenErrs NumberofreceivedSNMPPDUwitherrorstatusldquoGenErrrdquosnmpInTotalReqVars NumberofMIBobjectsreadsuccessfullyasaresultofGet-RequestandGet-

NextRequestPDUssnmpInTotalSetVars NumberofMIBobjectschangedsuccessfullyasaresultofreceivingSet-RequestsnmpInGetRequests NumberofreceivedSNMPGet-RequestPDUssnmpInGetNexts NumberofreceivedSNMPGet-NextRequestPDUssnmpInSetRequests NumberofreceivedSNMPSet-RequestPDUssnmpInGetResponses NumberofreceivedSNMPGet-ResponsePDUssnmpInTraps NumberofreceivedSNMPtrapPDUssnmpOutTooBigs NumberoftransmittedPDUswithdesignatederrorstatusldquoTooBigrdquosnmpOutNoSuchNames NumberoftransmittedPDUswithdesignatederrorstatusldquoNoSuchNamerdquosnmpOutBadValues NumberoftransmittedPDUswithdesignatederrorstatusldquoBadValuerdquosnmpOutGenErrs NumberoftransmittedPDUswithdesignatederrorstatusldquoGenErrrdquosnmpOutGetRequests NumberoftransmittedSNMPGet-RequestPDUssnmpOutGetNexts NumberoftransmittedSNMPGet-NextRequestPDUssnmpOutSetRequests NumberoftransmittedSNMPSet-RequestPDUssnmpOutGetResponses NumberoftransmittedSNMPGet-ResponsePDUssnmpOutTraps NumberoftransmittedSNMPtrapPDUssnmpEnableAuthenTraps Controlofauthentication-failuretrapgeneration

(1Generatetraps2Donotgeneratetraps)

HostResource-MIB(RFC1514)Name DescriptionhrDeviceIndex CharacteristicvalueassignedtotheconnecteddevicehrDeviceType ConnecteddevicetypehrDeviceDescr CharacterstringdescribingtheconnecteddevicehrDeviceID ConnecteddeviceproductIDhrDeviceStatus Connecteddevicestatus

(1Unknown2Running3Warning4Testing5Down)hrDeviceErrors NumberoftimeserrorsweregeneratedbytheconnecteddevicehrPrinterStatus Connectedprinterstatus

(1Idle2Printing3Warmup)hrPrinterDetectedErrorState Connectedprintererrorstatus

(0LowPaper1NoPaper2LowToner3NoToner4DoorOpen5Jammed6Offline7ServiceRequested)

IFBD-HE0708 BE07 Userrsquos Manual

3-35

31121SNMPConfigurationParametersThefollowingparameterscanbesetfromwebconfigurationorTelnetThesevaluescanalsobecheckedatself-testprint

Name Settingrange DefaultvalueAuthenticCommunity Max15characters(ASCII) ldquopublicrdquoTrapCommunity Max15characters(ASCIIJapaneseOK) ldquopublicrdquoTrapAddress(IP) 0000-255255255255 0000SysContact Max78characters(ASCIIJapaneseOK) NoneSysName Max78characters(ASCIIJapaneseOK) NoneSysLocation Max78characters(ASCIIJapaneseOK) NoneEnableAuthenTrap 1or2 2

31122 Trap Issue Events WhentheEnableAuthenTrapsettingforthisproductisENABLEthenthisproductissuestrapstotheSNMPmanager(trapnotificationaddress)whenthefollowing3eventsoccur

[Trapissueevents]1Whenproductwasstartedup[Generictraptype=0(ColdStart)]

2Whenprinterstatuschanged(IEEE1284portstatusmonitor)[Generictraptype=6(EnterpriseSpecific)]

3Whenaccessbyaninvalidcommitteenameoccurred[Generictraptype=4(AuthenticationFailure)]

IFBD-HE0708 BE07 Userrsquos Manual

3-36

32 OtherSpecifications321 Operating Time

Thereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP(startofIPaddressacquisition)Ittakesapproximately18secondsbeforetheTCPIPservices(HTTPTELNETFTPLPDRawSocketPrint)canbeusedafterturningonthepower

NoteWhenacquiringtheIPaddressbyDynamice(DHCPBOOTPRARP)thistimemay lengthendependingontheserverresponsetime

322 PushSwitchWhiletheTCPIPisoperating(thepowerhasbeenturnedonanditiswithintheelapsetimedescribedinsection321StartupTime)ifthepushswitchiscontinuedtobehelddowntheLEDdisplaypatternwillchangeaccordingtothetimesshownbelowWhentheswitchisreleasedtheproductwillentereachspecialmode

SpecialMode

Phase SWPressingTimeLANConnector

LEDBlinkingPattern SpecialModeGreen Red

1 1secondtolessthan5seconds Blinking Blinking NICsettinginitializemode(2)2 5secondtolessthan9seconds Extinguished Blinking Reserved(Undefined)3 9secondtolessthan13seconds Blinking Extinguished Reserved(Undefined)

Over13seconds(1)

Note1WhenPhase3isexceededpresstheswitchfor1secondtoreturntoPhase1

Note2ExecutionproceduresfortheNICsettinginitializemode

1 Afterenteringthismodepressthepushswitchonceandreleaseit TheLEDdisplaywillbeldquoGreen=ExtinguishedRed=ExtinguishedrdquoandtheinitializingoftheNICsettingsinthenon-volatilememorywillbegin

2 Iftheinitializationissuccessfultheprinterwillautomaticallybereset DonotturnoffthepowerorapplyaresetuntilthisresethasbeenappliedAlsoiftheNICsettinginitializationfailstheLEDdisplaywillbeldquoGreen=ExtinguishedRed=Litrdquoandallopera-tionswillstopIfsoturnthepoweroff

NoteWhenturningthepoweronadifferentmode(automaticfirmwareupdatefunctionusingTFTPclient)willstartupthatisdifferenttotheabovefunctionsfortheoperationswhenturningthepoweronwiththepushswitchpressedFordetailsseesection318TFTPCli-ent

IFBD-HE0708 BE07 Userrsquos Manual

3-37

323 DIPSwitchesDIPswitchesareloadedwhenthepoweristurnedonorwhentheprinterisresetThereforewhenyouchangethesettingsenablethembyturningtheprinteronagainorbyexecutingaprinterresetTurnthepoweroffbeforechangingthePCBandinterfacetype

DIPswitch Feature ON OFFDIPSW1 SetsIPaddressacquisitiontimeout Notimeout 20seconds(factorydefaultsetting)DIPSW2 Reserved(Fixedatoff) - -

DIPSW1SetsthetimeouttimewhengettingtheaddressfromaDHCPBOOTPserverThefactorydefaultsetting(whensettooff)is20secondsWhensettoonthereisnotimeoutIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedAsaresultatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtohavenoIPaddressacquisitiontimeout

DIPSW2PresentlyunusedAfeaturewillbeaddedinthefutureThisshouldalwaysbeoff

324 LEDThereisaredandagreenLEDequippedonthenetworkinterfaceconnector(LANconnectorRJ45)Thesefunctionasoutlinedbelowundernormaloperatingconditions

Red(LINKActivity) Alinkhasbeenestablishedbetweentheportandtheconnecteddevice CommunicationsarereadyatbothdevicesGreen(100M) Lightswhentheportisoperatingat100Mbps

ForotherstheflashingpatternchangesaccordingtothepressingofthepushswitchFordetailsseesections3110TFTPClientand322PushSwitch

IFBD-HE0708 BE07 Userrsquos Manual

3-38

325 Self-testPrintIfthisproductexecutesaprinterself-printthefollowingisprintedaftertheprintersettingprintFinallyfortheIPparameterinformationduringoperationitisnotpossiblewhenconductingaself-printbycommandfromthehostdevice

Self-testPrintExample(ForFWVer500andStarwebPRNTmodel)

VersionInformation(MainBootLoadPLD)

NICSettingInformation(SameasthenetconfinirdquoFile)

TheWebPrintsettingitemsareformodelswhichsupportStarwebPRNTonlyTheSNMPsettingitemsareforFWVer500orlateronly

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 21: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

3-12

Code ltGSgtlsquo1rsquoltNULgt

Hexadecimal 1D3100

Function Thiscommandwillgettheprinterrsquosstatussettinginformation ThiscommandisusedbyStarMicronicsdriversandtools

Procedures1)HostdevicetoprinterAfterconnectingtoTCP22222sendthecommandandwaitfortheresponsefromtheprinter2)ResponseprintertohostdeviceAftertheprinterreturnsthestatussettinginformationusingthenextresponsedataformatitdisconnectstheconnectionWhendisconnectedtheresponsefromthehostdevicecannotbeconfirmed

FormatltGSgtlsquo1rsquoltNULgtn1n2[P1][P2][P3][Pn]

Hexadecimal1D3100n1n2[P1][P2][P3][Pn]

Parametern1n2Parameter[P1]-[Pn]datalength(n1256+n2)

Parameters Item ParameterValue Hexadecimal ContentsP1 StatusFormat lsquo0rsquo 30H StarASB+ExpandedStatus

lsquo1rsquo 31H OnlystatusP2 NSBSetting lsquo0rsquo 30H Invalid

lsquo1rsquo 31H ValidASBSetting lsquo0rsquo 30H Invalid

lsquo1rsquo 31H Valid

ReturnExampleExampleSTARLinemodeNSB=ValidASB=Valid1DH31H00H 00H03H 30H31H31H

Thefollowingshowsanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltGSgt lsquo1rsquo ltNULgt

ltGSgt lsquo1rsquo ltNULgt n1 n2 [P1] [P2] [P3] [Pn] [Discovery Data]

FIN

FIN ACKACK

Printer (TCP 22222)

(1) TCP Connection Request

(2) Send Command(3) Receive Request

(4) TCP Disconnection Response

(1) Receive TCP Connection

(2) Return Status Setting Information

(3) Disconnect TCP

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-13

3153 TCP9100ForcedRelease

ReleaseaspecifiedhostportnumbersessionfromamongconnectingTCP9100sessions

[Executionprocedures]Asoutlinedinthefollowingproceduresendacommandfromahostdevicetoreceivearesponsefromtheprinter(1) Sendingfromhostdevicetoprinter

Format ltFSgtlsquo3rsquo[Host Port Number]ltNULgt

Hexadecimal 1C33[Host Port Number]00

Parameter Host Port NumberThereleasedhostportnumber(2bytedataisspecifiedinorderofhigh-orderbytetolow-orderbyte)

CommandexampleHostPortNumber=256(0100hex)1C33H01H00H00HHostPortNumber=12300(300Chex)1C33H30H0CH00HHostPortNumber=65530(FFFAhex)1C33HFFHFAH00H

(2) Responsefromprintertohostdevicebull IftherewasnoresponsewhenthesessionwasconnectingTheprinterdisconnectsafterresponding00H(2)(3)

bull WhenreleasingthesessionTheprinterdisconnectsafterresponding01H(3)

(2) ItismandatorytosendthiscommandfromthesamehostdevicewherethesessionwasreleasedthatisconnectingtoTCP9100Foradifferentdevicetheprinterresponds00Handaforcedreleasewillnotbeexecuted

(3) Thiscommanddoesnotconfirmthehostdevicesconnectionresponse

Thefollowingshowsanexamplecommunicationchart

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

Print Data

SYN

SYN ACK

PC(同一端末)

22222

ACK

ltFSgtrsquo3rsquo[Host Port Number] NUL

SYN

SYN ACK

FIN

FIN ACK

ACK

ACK

Print Data

FIN (Lost)

Printer

9100 Host Port Number

01H

Hostdevice

IFBD-HE0708 BE07 Userrsquos Manual

3-14

316 HTTP ServerThisproducthasanHTTP(HyperTextTransferProtocol)serverByaccessingfromawebbrowseryoucanchangeNICsettingsdisplaynetworkinformationandmonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationandsettingsUseTCPUDPcommunicationsport80fortheHTTPserverTheStarwebPRNTfunctionisavailableforIFBD-HE07X08XBE07XByusingtheStarwebPRNTfunctionXMLdatacanbeprintedviaanHTTPserverSeeldquo4StarwebPRNTFunctionrdquoformoredetails

TheHTTPversionisHTTP10 Maximumnumberofsimultaneousconnectionsis1 Userviewinghomepage[LoginNotRequired]httpIPAddressindexhtm (Example)http192168101indexhtm Administratorhomepage[requireslog-in]httpIPAddresslindexhtm (Example)http192168101lindexhtm VeiwingandchangingIPparameterssystemsettingsandpasswords[LoginRequired] Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset Networkinformationdisplay[LoginNotRequired] Printerinformationdisplay[LoginNotRequired] Printerstatusdisplaysareupdatedautomaticallyeachtimethesettingsarerefreshed

Accounts(usernamespasswords)thatcanbeaccessedfromawebbrowserareshowninthetablebelowItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser LoginNotRequired GeneralUsers

(Onlyinformationdisplay)RootUsers ldquorootrdquo ldquopublicrdquo

bull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ForwebsettingsusingHTTPcommunicationthesupportedwebbrowserversionsarelistedinthetablebelowOperationsarenotguaranteedonearlierversionsbullFWVer4XXorearlier

WebBrowser Windows UNIXLinux MacOSXMozillaFirefox10orhigher Netscape7orhigher Opera8orhigher InternetExplorer40orhigher

bullVer500orlaterWebBrowser Windows UNIXLinux MacOSXMozillaFirefox 35 ~ 38~ 3621 ~Netscape Notsupported Notsupported NotsupportedOpera 1217~ 1216 ~ 1217~InternetExplorer 8~Chrome 402660~ 480~ 70~Safari 517~ 402~

Thefollowingshowswebbrowsersettings JavaScriptValid StylesheetValid CharacterSizesDisplayMagnificationMid(Standard)100Display InlineframeValid(FWVer4XXorearlieronly)

IFBD-HE0708 BE07 Userrsquos Manual

3-15

WEBexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)(1)Accesshttp192168101lindexhtm(2)UserNameLog-inasldquorootrdquoPasswordldquopublicrdquo(factorydefaultsetting)(3)ClickNetworkConfiguration-gtSystemConfiguration Inthescreenbelowselect9100MultiSessionENABLEThenclickSubmit

IFBD-HE0708 BE07 Userrsquos Manual

3-16

(4)ClickNetworkConfiguration-gtSaveSelectanyofthefollowingtheclickExecutebullSaverarrConfigurationPrintingrarrRestartdevicebullSaverarrRestartdevice(AfterthesetprintisoutputwhenyouselectConfigurationPrinting)Waitfortheprintertoreset

IFBD-HE0708 BE07 Userrsquos Manual

3-17

317 TELNET ServerTheTELNET(TELecommunicationNETwork)ofthisproductallowsyoutochangeNICsettingsnetworknetworkdisplaysandtomonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationUseTCPUDPcommunicationsport23fortheTELNETserver

ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithTELNETis8 Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset

AnaccounthasmultipleaccountsatloginTheusernamesandpasswordsareasfollowsItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

(1)TELNETcommandexecutionexample(ExChangingafixedIPaddress)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame(AssumedCondition)bullPrinterIPaddressacquiredbyDHCPis192168103

bullThePritnerIPaddresstobesetis192168101subnetmaskis2552552550

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelecttheIPparametersetting

larrSelecttheStaticsetting

larrSelecttheIPaddresssetting

IFBD-HE0708 BE07 Userrsquos Manual

3-18

larrEnterthefixedIPaddress

larrSelectthesubnetmasksetting

larrEnterthefixedsubnetmask

larrReturntothepreviousmenu

larrtelnetconnection

larrReturntothemainmenu

larrStorethesettingsandselectrestar

larrStoreandprintsetingsandrunrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

IFBD-HE0708 BE07 Userrsquos Manual

3-19

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelectSystemConfiguration

larrSelect9100MutliSession

larrSelectENABLE

larrReturntothemainmen

larrStorethesettingsandselectrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

larrStoreandprintsettingsandrunrestart

(2)TELNETexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame

(AssumedConditions)PrinterIPaddress=192168101

IFBD-HE0708 BE07 Userrsquos Manual

3-20

318 FTP ServerYoucanmakeNICsettingsgetthestatusprintandoverwriteNICfirmwarebyuploadingordownloadingfilestoanyspecifieddirectoryusingtheproductrsquosFTP(FileTransferProtocol)serverSeesection33SettingsDisplayItemsfordetailsondisplayinginformationForcontroltheFTPserverusesTCPbullUDPcommunicationport21fordatatransfersitusesTCPcommunicationport20

TheFTPserverissettovalidinthefactorydefaultsettingsbutyoucaninvalidateitusingHTTP(Web)Telnet andFTP UseHTTP(Web)orTelnettoreturnittovalid ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithFTPis8Howeverfordetails onFTPprinting(writingtotheIpdirectory)thenumberofsessionsthatcanbeprintedsimultaneouslyis1 Alsowhensimultaneouslywritingdatafromamultipleofsessionsandthefirstreceivedsessionoccupies morethanoneminutethewritingrequestofsubsequentlyconnectedsessionswillberejected ItisnecessarytospecifyASCII(TypeA)orBinary(TypeI)forfilesasthetransfermodesbutthemode differencesdependontheclientwithoutprocessingonthisproductDataistransferredasisintheBinary modebut0Ahexisconvertedto0Dhex+0AhexfortransferintheASCIImodeForthatreasontoavoid mistakenlyspecifyingthismodethisproductshouldbesettoBinarymodetotransferallfiles SupportsbothActiveandPassivemodessoyoucansenddataoverafirewallTransferthroughputisless efficientinPassivemode Anonymouslogin Ifyouloginwithausernameorpasswordthatisnotregisteredyoucanloginwithgeneraluserrights Whenlogginginasanonymoustheusernameandpasswordmustbewithin31characters Inthiscasethepasswordisomitted WhenaccessinganFTPserverfromahostdevicedosousinganFTPclientsoftware(CUIversioncommand

directinput)ofastandardOS IfthereisnoaccessfromtheFTPclientfor15minutestheFTPserverwillforciblydisconnecttheconnection

TherearemultipleaccountsthatrequirelogginginforoperationsTheusernamesandpasswordsareasfollows

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ThedirectorydisplayedbyFTPandthefileconfigurationandfunctionsareshownonthenextpage

IFBD-HE0708 BE07 Userrsquos Manual

3-21

DirectoryFileConfigurationandFunctions

Directory FilenameNote2

ExtensionRestrictionNote3

TransferModeNote4

AccountLimitNote1

user root Function

- - None(Rootdirectory)

lp printdatprn No Binary W W PrintOutputtoPrinterrarrSeeldquo3181FTPPrintingrdquo

net_config netconfini ldquoinirdquo BinaryorASCII R RW Readsandupdatesnetworksettings

rarrSeesection3182NICSettings

status netstastxt - BinaryorASCII R R Readsoperationinformationofoperatingnet-

work

nicvertxt - BinaryorASCII R R Readsnetworkcardversioninformation

prnstastxt - BinaryorASCII R R Readprinterstatus(hexadecimaldumpdisplay)

deviceidtxt - BinaryorASCII R R ReadPrinterDeviceID

firmware NIC_MAINbin ldquobinrdquo Binary - W NICMainFWUpdaterarrSeeldquo3183FWUpdaterdquo

freespace - No BinaryorASCII R RW Freespace

Note1AccountLimit RReadOnlyWWriteOnlyRWReadWrite-NoFunction

Note2Filenames Filenamesshouldbelessthan32charactersincludingtheextensionTherearenorestrictionstofilenamestowriteexceptfortheextensionUsablecharactersarelimitedtoEnglishnumbersandalphabet(ldquoArdquotordquoZrdquoldquoardquotordquozrdquoldquo0rdquotordquo9rdquo)

Note3FileExtensionRestrictions Whenanextensionrestrictionisspecifiedthefilenamespecifiedotherthanthespecifiedextensionsisrejected ThereisnoconceptofextensioninUNIXLinuxandMacOSXbutthisrestrictionisappliedtothefinalfourcharactersofthefilename

Note4Transfermode FilescanbetransferredbyBinaryaloneorASCIIcanbespecifiedHoweverspecifyalwaysBinarymodetopreventspecificationmistakes

Note5Observethefollowingrestrictionsforthetotalsizeforfilesandnumberoffilesthatcanbeuploadedtothefreespace bullTotalFileSizeMax640Kbytes bullTotalNumberofFilesMax10 Alsodonotplaceanexecutablefileinthisdirectory

IFBD-HE0708 BE07 Userrsquos Manual

3-22

ExampleFTPCommandExecutionThisisanexampleofinputinaWindowscommandpromptUNIXLinuxshellinputisthesameThisisanexampleexecutionofacquiringaprinterstatusfileThefilelistdisplay(dircommand(onUNIXLinuxitistheIscommand))isinUNIXcompatibleformat(includingversiondisplay)

(AssumedConditions)PrinterIPaddress=192168101

larrConnecttoFTP

larrEnterusername

larrEnterpassword(Defaultpublic)

larrMovetostatusdirectory

larrCurrentdirectorypositiondisplay

larrFilelist

larrSpecifybinarytransfermode

larrGettheprnstastxtfi

larrMovetorootdirectory

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-23

3181 FTP Printing WhenwritingdatatotheIpdirectoryitistransferredtotheprinterasprintdata

3182 NIC Setting LogintotheFTPserverfromanFTPclienttoviewthesettingsbyreadingthesettingfileinthenet_configdirectoryAlsobyuploadingthesettingfiletothesamedirectoryyoucanstorethesettingsinthenon-volatilememoryTheextensionsoffilenamesuploadedfromtheFTPclientarechangedtoldquo$$$rdquopriortowritingtoNVRAMandthefilesaresavedasmid-wayfilesWhenupdatingissuccessfulthemid-wayfilesaredeletedbutiftheformatofthesettingcontentsisincorrectorthewritingtothenon-volatilememoryiserroneousandthewritingfailsthefileswillremainwithoutbeingdeleted(extensionldquo$$$rdquo)AlsoifwritingendsnormallytheprinterwillautomaticallyberesetIftheldquoConfigurationPrintrdquoitemisldquoEnablerdquotheresetwillbeappliedwhenthesettingsprintisended

SettingExampleExampleofFWVer500StarwebPRNTmodel(netconfini)

The loaded NIC MAC information is used for the MAC Address item but when uploaded the MAC information field is ignored Therefore when you use a loaded setting file to upload to NIC you do not need to change this field

ltlt IFBD-HE07X08X Information gtgt MAC Addr 001162123456 Configuration Print ENABLE

ltlt IFBD-HE0708 Information gtgt MAC Addr 0011620001d8 Configuration Print ENABLE

ltlt IP Parameters -NVRAM- gtgt IP Address 192168101 Subnet Mask 2552552550 Default Gateway 19216810254 DHCPBOOTP DISABLE RARP DISABLE

ltlt System Configuration gtgt user Login Password guest root Login Password Web Refresh Time (Sec) 5 9100 Multi Session DISABLE 9100 Data Timeout (Sec) 0 TCP Keep-Alive DISABLE FTP ENABLE Disconnect Message ENABLE TCP Port80 ENABLE Subnet Mask (BOOTP) HE05 Emulation TCP SYN Timeout(Sec) 104 TCP SYN Interval(Sec) 2 22222 FS 3 Command DISABLE

ltlt Web Print gtgt TCP Port Number 80

ltlt SNMP gtgt Authentic Community Trap Community public Trap Address(IP) 0000 SysContact 1234 SysName SysLocation EnableAuthenTrap 2

ltlt SSLTLS gtgt SSLTLS DISABLE TCP Port 443 Certificate Self-Signed Self-Signed Command Not Exist CA-Signed Certificate Not Exist

When you specify Enable for the Configuration Print item you can print the settings to verify that they have been loaded to the non-volatile memory

The factory default setting for 9100Multi-session is different from the old product Factory Default SettingsIFBD-HE0506BE05 (old product) ENABLEIFBD-HE0708BE07 (this product) DISABLE

The Web Print setting items are for

the Star WebPRNT model only

The SNMP setting items are for

FW Ver 500 or later only

IFBD-HE0708 BE07 Userrsquos Manual

3-24

FileFormatRules SettinglineformatisldquoItemNamerdquoldquoSettingValuerdquoTheseparator(delimiter)isasingle-byteEnglishcharacter ldquordquo(colon) OnlyASCIIcharacterscanbeusedinthisfile Uploadsarerejectedforthefollwoing bullWhenanitemnamethatdoesnotexistisspecifiedorthereareinsufficientnumberofsettingitems bullWhenthesettingvalueinputisoutofrange bullWhentheinputforStaticvalueandDynamicvaluehasastandardviolationintheIPparametersettingfield (SeetheNotesField) Linesbeginningwithldquordquoareskippedascommentlines

ltlt DIPSW Setting gtgt

SW1=OFF DHCPBOOTP Timeout ENABLE

SW2=OFF Reserved

Notes

-When DHCPBOOTP or RARP is changed

to ENABLE IP Address Subnet Mask

and Gateway Address must be set to

0000

-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

The lines beginning with a (sharp)

are comment lines

IFBD-HE0708 BE07 Userrsquos Manual

3-25

3183 FWUpdateLogintothisproductusingFTPtoupdatetheNICfirmware(FW)byuploadingtheversionupgradebinarydatatothefirmwaredirectory

WhenuploadingFWdatatheFTPservercalculatestheCRCvalueoftheFWdataandchecksthatithas beentransferredcorrectlyIfthefirmwareisnotcorrectlytransferredcanceltheupload WhenalldatahasbeenconfirmedtobecorrectlyreceivedstartwritingtotheFlashROMIfwritingtothe FlashROMendsnormallytheprinterwillautomaticallybereset WritingtakesseveralminutesAbsolutelyneverturnoffthepowerorapplyaresetpriortofinalresetbeing appliedIfterminatedpartwaytheFlashROMdatawillbedamangedandlateritmaynotstartup

ThefollowingdescribestheprocedurestoupdatetheFWofthisproductusingFTPForWindowsstartthecommandpromptthenfollowingthedirectionsbelowForUNIXLinuxdothesameopera-tionsontheshellexecutionscreen

(AssumedConditions)PrinterIPaddress=192168101AssumesthemainFWdata(rdquoHE7_V100(NIC_MAIN)binrdquo)fortheforthisproductisinthecurrentdirectoryDwhenFTPisexecutedonthehostdevice

larrConnecttoFTP

larrEntertheusername

larrMovetothefirmwaredirectory

larrEnterthepassword(Defaultpublic)

larrCurrentdirectorypositiondisplay

larrSpecifybinarytransfermode

larrWritethefirmwarefile

larrWaitherefortheprintertorestart

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-26

PrecautionsforFWupdatecompatibility

ThefollowingrestrictionsonFWupdateapplytothesubjectFWversions

bullWhenusingaproductwithIFcardFWthatisVer4XXorearlier UpgradetoFWVer500orlaterisnotpossibleUseVer4XXorearlierFWbullWhenusingaproductwithIFcardFWthatisVer500orlater DowngradetoFWVer4XXorearlierisnotpossibleUseVer500orlaterFW

CheckingtheversionoftheIFcardthatisusedbullTurnonthepowerwhilepressingandholdingtheFeedswitchontheprinterunitandchecktheself-testprintinformation(Fordetailsaboutthecontentsofself-testprintrefertosection325ldquoSelf-testPrintrdquo)

bullTochecktheversionfromthePCBchassisappearancerefertosection21ldquoModelNamesrdquo

IFBD-HE0708 BE07 Userrsquos Manual

3-27

319 DiscoveryThisproducthasaStargenuineNICsearchprotocolSDP(StarDiscoveryProtocol)SDPusesUDPcommunicationport22222SDPisusedtosearchtheproductoverLANusingapplicationsoftwaresuchasasettingutilityprogram

ThefollowingisanexampleTheNameofIFUnitfieldisdifferentthisproduct(IFBD-HE0708BE07)andtheoldproducts(IFBD-HE0506BE05)bullNameofIFUnitldquoIFBD-HE0506rdquobullNameofIFUnitldquoIFBD-HE0708rdquo

(Ex)Detaileddisplayexampleofsearchresultsusingadiscoverytool(OSWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

3-28

3110 TFTPClientWhentheprinterpoweristurnedonwhileyouholddownthepushswitchtheTFTP(TrivialFileTransferProtocol)clientstoredinthebootloaderisstartedupTheTFTPclientautomaticallydownloadsthemainprogramfromtheTFTPserverovertheLANandwritestotheFlashROMontheNICboardWhenwritingendsnormallytheprinterwillautomaticallyberesetandwillstartupnormallyThefollowingflowchartshowstheseriesofoperations

YES

NO

YES

NO

Power On (Reset)

Was Push

Switch Released

Was Push

Switch Pressed

LAN Connector LED (RedGreen)

Stops Blinking Alternately

Get IP Address from

DHCPBOOTP Server (1)

Connect to TFTP Server

Download NIC Main

Firmware (2)

Write Main Firmware to

Flash Memory

Reset Printer

To Main Program Execution

LAN Connector LED (RedGreen)

Starts Blinking Alternately

1ItisnecessarytostartuptheTFTPandDHCPBOOTPserversonthesamemachine2TheNICmainfirmwarefilenamedownloadedfromTFTPmustbeldquoNIC_MAINbinrdquoEveniftheversionisdifferentthefirmwaremustbethesamenameaswhendownloadingusingTFTP((Ex)YoucanchangeldquoHE7_V100(NIC_Main)binrdquotoldquoNIC_MAINbinrdquo)

NoteThisTFTPclientfunctionisusedforemergencyrecoverywhentheFWmainfirmwarehasbeendamagedUsetheFTPserverfunctionforordinaryFWupdates(Seesection318FTPServer)

IFBD-HE0708 BE07 Userrsquos Manual

3-29

3111 TCPKeep-AliveThisproductsupportsTCPKeep-AliveIfTCPKeep-AliveisvalidTCPKeep-Aliveoperationsareperformedunderthefollowingconditionsonthecomputer

Item Value FactoryDefault RemarksSetting ENABLEDISABLE DISABLEDisconnectiontimeouttime Approx42seconds Note1

Note1Ifthereisnoresponseforthistimefromthecomputertheprinterforciblydisconnectstheconnection(RST)

ThisfeatureisappliedtoallTCPIPcommunicationsports ThisfeatureisunrelatedtotheTCP9100datareceptiontimeout

Thefollowingisanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltDATAgt

ltDATAgt

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

RST

Printer (TCP Port)

Receive TCP Connection

Detect TimeoutForced Disconnection

No Reception Data From PC

Start TCP Keep-Alive prove

No Response from PC (Approx 42 Seconds)

TCP Connection)

PC Problem Occurs Here

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-30

3112 SNMP ThisfunctionsupportsFWVer500orlaterTheSNMPofthisproductincludesaSNMPagentthatoperatesusingUDPIPVariousinformationaboutthisproductandtheprintercanbemanagedwiththeSNMPmanager

ItiscompatiblewithSNMPv1andsupportsMIB-II(RFC1213)andHostResource-MIB(RFC1514)ReadprivilegeisgrantedtocommunitynameldquopublicrdquoandthecharacterstringregisteredinldquoAuthenticCommunityrdquointheproductsettingsishandledasthewriteprivilegeHoweverifnocharacterstringissetinldquoAuthenticCommunityrdquowriteprivilegeisgrantedtocommunitynameldquopublicrdquo

RestrictionssysContactsysNameandsysLocationarelimitedtoamaximumof78(1-byte)charactersifAdminStatusandifOperStatusareread-onlyand1isalwaysreturnedasthereadvalue AnexplanationoftheMIBsupportedbythisproductislistedinthetablebelow

MIB-II(RFC1213)Name DescriptionsysDescr ASCIIcharacterstringcontainingthedevicenameversionandotherinformationsysObjectID ObjectIDindicatingtheproductidentificationnumbersysUpTime Elapsedtimeafterstartingup(units10msec)sysContact ASCIIcharacterstringcontainingtheadministratornameandcontactinformationsysName ASCIIcharacterstringcontainingthedevicemanagerdomainnameandother

informationsysLocation ASCIIcharacterstringindicatingthephysicallocationwherethedeviceisinstalledsysServices ValueindicatingthedeviceprotocollevelserviceifNumber DevicenetworkinterfacenumberifIndex InterfaceidentificationnumberifDescr ASCIIcharacterstringindicatinginformationassociatedwiththeinterfaceifType PhysicallayerandlinkprotocolinterfacetypeifMtu MaximumtransmittabledatagramsizeifSpeed Interfacetransmissionspeed[bitsec]ifPhysAddress InterfacephysicaladdressifAdminStatus InterfaceadministrationstatusifOperStatus InterfaceoperatingstatusifLastChange sysUpTimevalueatthetimewhentheinterfaceoperatingstatuswaslastchangedifInOctets NumberofbytesreceivedbytheinterfaceifInUcastPkts NumberofsubnetworkunicastpacketsreceivedanddeliveredtoahigherlayerifInNUcastPkts NumberofbroadcastormulticastpacketsreceivedanddeliveredtoahigherlayerifInDiscards Numberofnormalreceivedpacketsthatwerediscardedduetofullbufferorother

reasonifInErrors NumberofreceivederrorpacketsifInUnknownProtos Numberofreceivedpacketsthatwerediscardedbecauseofaninvalidor

unsupportedprotocolifOutOctets TotalnumberoftransmittedbytesifOutUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedunicasttransmissionof

IFBD-HE0708 BE07 Userrsquos Manual

3-31

Name DescriptionifOutNUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedbroadcastormulticast

transmissionofifOutDiscards Numberofpacketsthatwerediscardedandnottransmittedduetofullbufferor

otherreasonifOutErrors NumberofpacketsthatwerenottransmittedduetoerrorifOutQLen Lengthoftheoutputqueue(numberofpackets)ifSpecific MIB-definedobjectIDuniquetotheinterfacemediathatisbeingusedatIfIndex Valuethatidentifiestheinterfacerelatedtothistranslationentry(=ifIndex)atPhysAddress Media-dependentphysicaladdressatNetAddress Networkaddress(IPaddress)correspondingtothephysicaladdressipForwarding IndicationofwhetherornotthereisafunctionforforwardingIPdatagrams

receivedattheIPgatewaytootherdestinations (1Forwarding2NotForwarding)

ipDefaultTTL DefaultvalueofIPdatagramheaderTTLipInReceives TotalnumberofreceivedIPdatagramsipInHdrErrors NumberofdatagramsdiscardedduetoIPheadererroripInAddrErrors NumberofdatagramsdiscardedduetoproblemwiththeIPheaderdestination

addressipForwDatagrams NumberofIPdatagramsforwardedtothefinaldestinationipInUnknownProtos NumberofIPdatagramsintendedforownnodethatwerediscardeddueto

unknownorunsupportedprotocolipInDiscards NumberofdatagramsdiscardedduetobufferspaceorotherinternalproblemipInDelivers NumberofdatagramsdeliveredtoIPuserprotocols(higher-levelprotocols

includingICMP)ipOutRequests0 NumberofIPdatagramtransmissionrequestsexecutedbylocalIPuserprotocolsipOutDiscards NumberofIPdatagramsthatwerediscardedandnottransmitteddueto

insufficientbufferorotherreasonipOutNoRoutes NumberofIPdatagramsdiscardedbecausenoroutetothedestinationcouldbe

foundwhentransmittingipReasmTimeout MaximumvalueofreceivingwaittimeforallIPdatagramswhenfragmentedIP

datagramsarereceivedandreassembledipReasmReqds NumberofreceivedfragmentedIPdatagramsnecessarytoreassembletheentityipReasmOKs NumberofreceivedfragmentIPdatagramsthatweresuccessfullyreassembledipReasmFails NumberofreceivedfragmentIPdatagramswherereassemblyfailedipFragOKs NumberofdatagramsthatweresuccessfullyfragmentedforthisentityipFragFails Numberofdatagramsthatcouldnotbefragmentedandwerediscardedforthis

entityipFragCreates NumberoffragmentIPdatagramsthatweregeneratedasaresultof

fragmentationforthisentityipAdEntAddr IPaddresswhichisassociatedwiththeaddressinformationipAdEntIfIndex InterfaceidentificationnumbercorrespondingtothisIPaddressipAdEntNetMask SubnetmaskvalueassociatedwiththisIPaddressipAdEntBcastAddr ValueoftheleastsignificantbitintheIPbroadcastaddressusedforbroadcast

sentontheinterfaceoftheIPaddressipAdEntReasmMaxSize MaximumIPdatagramsizethatcanbereassembledfortheentityfromthe

receivedfragmentIPdatagrams

IFBD-HE0708 BE07 Userrsquos Manual

3-32

Name DescriptionipRouteDest DestinationIPaddressofthisroute(0000=Defaultroute)ipRouteIfIndex Interfaceidentificationnumberfortransmittingtothenextdestinationhostonthis

route(=ifIndex)IpRouteMetric Primaryroutingmetricforthisroute(-1=Notused)ipRouteNextHop IPaddressofnexthoponthisrouteIpRouteType Routetypes(1Noneofthefollowing2Invalidroute3Directconnection4

Indirectconnection)IpRouteProto RoutingmechanismbywhichthisroutewaslearnedIpRouteAge Elapsedtimeafterthisroutewaslastconfirmedasanormalroute[sec]IpRouteMask ValuewhichperformslogicalANDbeforecomparisonwithipRouteDestorthe

destinationaddressipRouteInfo MIBdefinitionnumberforroutingprotocolusedforthisrouteipNetToMediaIfIndex Interfaceidentificationnumberforthisentry(=ifIndex)ipNetToMediaPhysAddress Media-dependentphysicaladdressipNetToMediaNetAddress IPaddresscorrespondingtothephysicaladdressofthisentryipNetToMediaType Addressconversionmethod(1Noneofthefollowing2Invalidvalue3Dynamic

conversion4Staticconversion)icmpInMsgs TotalnumberofreceivedICMPicmpInErrors NumberofreceivedICMPmessagesthatwerediscardedduetochecksumerror

orotherICMPspecificationerroricmpInDestUnreachs NumberofICMPdestination-unreachablemessagesreceivedicmpInTimeExcds NumberofICMPtime-exceededmessagesreceivedicmpInParmProbs NumberofICMPparameter-problemmessagesreceivedicmpInSrcQuenchs NumberofICMPsource-quenchmessagesreceivedicmpInRedirects NumberofICMPredirectmessagesreceivedicmpInEchos NumberofICMPecho-requestmessagesreceivedicmpInEchoReps NumberofICMPecho-replymessagesreceivedicmpInTimestamps NumberofICMPtimestamp-requestmessagesreceivedicmpInTimestampReps NumberofICMPtimestamp-replymessagesreceivedicmpInAddrMasks NumberofICMPaddressmaskrequestmessagesreceivedicmpInAddrMaskReps NumberofICMPaddressmaskreplymessagesreceivedicmpOutMsgs TotalnumberofICMPmessagestransmittedicmpOutErrors NumberofICMPmessagesthatwerediscardedandnottransmittedduetofull

bufferorotherreasonattimeofICMPtransmissionicmpOutDestUnreachs NumberofICMPdestination-unreachablemessagestransmittedicmpOutTimeExcds NumberofICMPtime-exceededmessagestransmittedicmpOutParmProbs NumberofICMPparameter-problemmessagestransmittedicmpOutSrcQuenchs NumberofICMPsource-quenchmessagestransmittedicmpOutRedirects NumberofICMPredirectmessagestransmittedicmpOutEchos NumberofICMPecho-requestmessagestransmittedicmpOutEchoReps NumberofICMPecho-replymessagestransmittedicmpOutTimestamps NumberofICMPtimestamp-requestmessagestransmittedicmpOutTimestampReps NumberofICMPtimestamp-replymessagestransmittedicmpOutAddrMasks NumberofICMPaddressmaskrequestmessagestransmittedicmpOutAddrMaskReps NumberofICMPaddressmaskreplymessagestransmitted

IFBD-HE0708 BE07 Userrsquos Manual

3-33

Name DescriptiontcpRtoAlgorithm AlgorithmthatdecidestheresendtimeoutvalueforTCPconnection

(1Noneofthefollowing2Fixedvalue3MIL-STD-17784VanJacobsonrsquosalgorithm)

tcpRtoMin MinimumTCPprotocolresendtimeoutvalue(units10msec)tcpRtoMax MaximumTCPprotocolresendtimeoutvalue(units10msec)tcpMaxConn MaximumnumberofTCPconnectionstcpActiveOpens NumberoftimesthatTCPconnectionswereactivelyopenedtcpPassiveOpens NumberoftimesthatTCPconnectionswerepassivelyopenedtcpAttemptFails NumberoftimesthatTCPconnectionsfailedtcpEstabResets NumberoftimesthatTCPconnectionswereresettcpCurrEstab NumberofTCMconnectionswithstatusESTABLISHEDorCLOSE-WAITtcpInSegs NumberofreceivedTCPsegmentstcpOutSegs NumberoftransmittedTCPsegmentstcpRetransSegs NumberofresentTCPsegmentstcpConnState StatusofthisTCPconnection

(1Closed2Listen3SynSent4SynReceived5Established6FinWait17FinWait28CloseWait9LastAck10Closing11TimeWait12DeleteTCB)

tcpConnState StatusofthisTCPconnectiontcpConnLocalAddress LocalIPaddressofthisTCPconnectiontcpConnLocalPort LocalportnumberofthisTCPconnectiontcpConnRemAddress RemoteIPaddressofthisTCPconnectiontcpConnRemPort RemoteconnectionportofthisTCPconnectiontcpInErrs Numberofreceivederrorsegments(TCPchecksumerroretc)tcpOutRsts NumberoftimesthatTCPconnectionswereresetudpInDatagrams TotalnumberofUDPdatagramsdeliveredtoUDPusersudpNoPorts NumberofreceivedUDPdatagramsdestinedforportsthatarenotopenudpInErrors NumberofreceivedUDPdatagramswhichwerediscardedduetoaproblemwith

thedestinationportapplicationudpOutDatagrams NumberoftransmittedUDPdatagramsudpLocalAddress LocaladdressofUDPreceivingstandbyport(0000nodesignatedreceiving

address)udpLocalPort Receivingwaitlocalportnumber

IFBD-HE0708 BE07 Userrsquos Manual

3-34

Name DescriptionsnmpInPkts TotalnumberofSNMPmessagesreceivedfromthetransportservicesnmpOutPkts TotalnumberofSNMPmessagetransmissionrequestssenttothetransportlayersnmpInBadVersions TotalnumberofreceivedSNMPmessagesthatwereforanunsupportedversionsnmpInBadCommunityNames TotalnumberofreceivedSNMPmessageswithaninvalidcommunitynamesnmpInBadCommunityUses NumberofreceivedSNMPmessagesthatindicatedanoperationwhichisnot

permittedbythatcommunitysnmpInASNParseErrs NumberoferrorsinASN1orBERformatdetectedwhiledecodingreceivedSNMP

messagessnmpInTooBigs NumberofreceivedSNMPPDUwitherrorstatusldquoTooBigrdquosnmpInNoSuchNames NumberofreceivedSNMPPDUwitherrorstatusldquoNoSuchNamerdquosnmpInBadValues NumberofreceivedSNMPPDUwitherrorstatusldquoBadValuerdquosnmpInReadOnlys NumberofreceivedSNMPPDUwitherrorstatusldquoReadOnlyrdquosnmpInGenErrs NumberofreceivedSNMPPDUwitherrorstatusldquoGenErrrdquosnmpInTotalReqVars NumberofMIBobjectsreadsuccessfullyasaresultofGet-RequestandGet-

NextRequestPDUssnmpInTotalSetVars NumberofMIBobjectschangedsuccessfullyasaresultofreceivingSet-RequestsnmpInGetRequests NumberofreceivedSNMPGet-RequestPDUssnmpInGetNexts NumberofreceivedSNMPGet-NextRequestPDUssnmpInSetRequests NumberofreceivedSNMPSet-RequestPDUssnmpInGetResponses NumberofreceivedSNMPGet-ResponsePDUssnmpInTraps NumberofreceivedSNMPtrapPDUssnmpOutTooBigs NumberoftransmittedPDUswithdesignatederrorstatusldquoTooBigrdquosnmpOutNoSuchNames NumberoftransmittedPDUswithdesignatederrorstatusldquoNoSuchNamerdquosnmpOutBadValues NumberoftransmittedPDUswithdesignatederrorstatusldquoBadValuerdquosnmpOutGenErrs NumberoftransmittedPDUswithdesignatederrorstatusldquoGenErrrdquosnmpOutGetRequests NumberoftransmittedSNMPGet-RequestPDUssnmpOutGetNexts NumberoftransmittedSNMPGet-NextRequestPDUssnmpOutSetRequests NumberoftransmittedSNMPSet-RequestPDUssnmpOutGetResponses NumberoftransmittedSNMPGet-ResponsePDUssnmpOutTraps NumberoftransmittedSNMPtrapPDUssnmpEnableAuthenTraps Controlofauthentication-failuretrapgeneration

(1Generatetraps2Donotgeneratetraps)

HostResource-MIB(RFC1514)Name DescriptionhrDeviceIndex CharacteristicvalueassignedtotheconnecteddevicehrDeviceType ConnecteddevicetypehrDeviceDescr CharacterstringdescribingtheconnecteddevicehrDeviceID ConnecteddeviceproductIDhrDeviceStatus Connecteddevicestatus

(1Unknown2Running3Warning4Testing5Down)hrDeviceErrors NumberoftimeserrorsweregeneratedbytheconnecteddevicehrPrinterStatus Connectedprinterstatus

(1Idle2Printing3Warmup)hrPrinterDetectedErrorState Connectedprintererrorstatus

(0LowPaper1NoPaper2LowToner3NoToner4DoorOpen5Jammed6Offline7ServiceRequested)

IFBD-HE0708 BE07 Userrsquos Manual

3-35

31121SNMPConfigurationParametersThefollowingparameterscanbesetfromwebconfigurationorTelnetThesevaluescanalsobecheckedatself-testprint

Name Settingrange DefaultvalueAuthenticCommunity Max15characters(ASCII) ldquopublicrdquoTrapCommunity Max15characters(ASCIIJapaneseOK) ldquopublicrdquoTrapAddress(IP) 0000-255255255255 0000SysContact Max78characters(ASCIIJapaneseOK) NoneSysName Max78characters(ASCIIJapaneseOK) NoneSysLocation Max78characters(ASCIIJapaneseOK) NoneEnableAuthenTrap 1or2 2

31122 Trap Issue Events WhentheEnableAuthenTrapsettingforthisproductisENABLEthenthisproductissuestrapstotheSNMPmanager(trapnotificationaddress)whenthefollowing3eventsoccur

[Trapissueevents]1Whenproductwasstartedup[Generictraptype=0(ColdStart)]

2Whenprinterstatuschanged(IEEE1284portstatusmonitor)[Generictraptype=6(EnterpriseSpecific)]

3Whenaccessbyaninvalidcommitteenameoccurred[Generictraptype=4(AuthenticationFailure)]

IFBD-HE0708 BE07 Userrsquos Manual

3-36

32 OtherSpecifications321 Operating Time

Thereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP(startofIPaddressacquisition)Ittakesapproximately18secondsbeforetheTCPIPservices(HTTPTELNETFTPLPDRawSocketPrint)canbeusedafterturningonthepower

NoteWhenacquiringtheIPaddressbyDynamice(DHCPBOOTPRARP)thistimemay lengthendependingontheserverresponsetime

322 PushSwitchWhiletheTCPIPisoperating(thepowerhasbeenturnedonanditiswithintheelapsetimedescribedinsection321StartupTime)ifthepushswitchiscontinuedtobehelddowntheLEDdisplaypatternwillchangeaccordingtothetimesshownbelowWhentheswitchisreleasedtheproductwillentereachspecialmode

SpecialMode

Phase SWPressingTimeLANConnector

LEDBlinkingPattern SpecialModeGreen Red

1 1secondtolessthan5seconds Blinking Blinking NICsettinginitializemode(2)2 5secondtolessthan9seconds Extinguished Blinking Reserved(Undefined)3 9secondtolessthan13seconds Blinking Extinguished Reserved(Undefined)

Over13seconds(1)

Note1WhenPhase3isexceededpresstheswitchfor1secondtoreturntoPhase1

Note2ExecutionproceduresfortheNICsettinginitializemode

1 Afterenteringthismodepressthepushswitchonceandreleaseit TheLEDdisplaywillbeldquoGreen=ExtinguishedRed=ExtinguishedrdquoandtheinitializingoftheNICsettingsinthenon-volatilememorywillbegin

2 Iftheinitializationissuccessfultheprinterwillautomaticallybereset DonotturnoffthepowerorapplyaresetuntilthisresethasbeenappliedAlsoiftheNICsettinginitializationfailstheLEDdisplaywillbeldquoGreen=ExtinguishedRed=Litrdquoandallopera-tionswillstopIfsoturnthepoweroff

NoteWhenturningthepoweronadifferentmode(automaticfirmwareupdatefunctionusingTFTPclient)willstartupthatisdifferenttotheabovefunctionsfortheoperationswhenturningthepoweronwiththepushswitchpressedFordetailsseesection318TFTPCli-ent

IFBD-HE0708 BE07 Userrsquos Manual

3-37

323 DIPSwitchesDIPswitchesareloadedwhenthepoweristurnedonorwhentheprinterisresetThereforewhenyouchangethesettingsenablethembyturningtheprinteronagainorbyexecutingaprinterresetTurnthepoweroffbeforechangingthePCBandinterfacetype

DIPswitch Feature ON OFFDIPSW1 SetsIPaddressacquisitiontimeout Notimeout 20seconds(factorydefaultsetting)DIPSW2 Reserved(Fixedatoff) - -

DIPSW1SetsthetimeouttimewhengettingtheaddressfromaDHCPBOOTPserverThefactorydefaultsetting(whensettooff)is20secondsWhensettoonthereisnotimeoutIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedAsaresultatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtohavenoIPaddressacquisitiontimeout

DIPSW2PresentlyunusedAfeaturewillbeaddedinthefutureThisshouldalwaysbeoff

324 LEDThereisaredandagreenLEDequippedonthenetworkinterfaceconnector(LANconnectorRJ45)Thesefunctionasoutlinedbelowundernormaloperatingconditions

Red(LINKActivity) Alinkhasbeenestablishedbetweentheportandtheconnecteddevice CommunicationsarereadyatbothdevicesGreen(100M) Lightswhentheportisoperatingat100Mbps

ForotherstheflashingpatternchangesaccordingtothepressingofthepushswitchFordetailsseesections3110TFTPClientand322PushSwitch

IFBD-HE0708 BE07 Userrsquos Manual

3-38

325 Self-testPrintIfthisproductexecutesaprinterself-printthefollowingisprintedaftertheprintersettingprintFinallyfortheIPparameterinformationduringoperationitisnotpossiblewhenconductingaself-printbycommandfromthehostdevice

Self-testPrintExample(ForFWVer500andStarwebPRNTmodel)

VersionInformation(MainBootLoadPLD)

NICSettingInformation(SameasthenetconfinirdquoFile)

TheWebPrintsettingitemsareformodelswhichsupportStarwebPRNTonlyTheSNMPsettingitemsareforFWVer500orlateronly

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 22: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

3-13

3153 TCP9100ForcedRelease

ReleaseaspecifiedhostportnumbersessionfromamongconnectingTCP9100sessions

[Executionprocedures]Asoutlinedinthefollowingproceduresendacommandfromahostdevicetoreceivearesponsefromtheprinter(1) Sendingfromhostdevicetoprinter

Format ltFSgtlsquo3rsquo[Host Port Number]ltNULgt

Hexadecimal 1C33[Host Port Number]00

Parameter Host Port NumberThereleasedhostportnumber(2bytedataisspecifiedinorderofhigh-orderbytetolow-orderbyte)

CommandexampleHostPortNumber=256(0100hex)1C33H01H00H00HHostPortNumber=12300(300Chex)1C33H30H0CH00HHostPortNumber=65530(FFFAhex)1C33HFFHFAH00H

(2) Responsefromprintertohostdevicebull IftherewasnoresponsewhenthesessionwasconnectingTheprinterdisconnectsafterresponding00H(2)(3)

bull WhenreleasingthesessionTheprinterdisconnectsafterresponding01H(3)

(2) ItismandatorytosendthiscommandfromthesamehostdevicewherethesessionwasreleasedthatisconnectingtoTCP9100Foradifferentdevicetheprinterresponds00Handaforcedreleasewillnotbeexecuted

(3) Thiscommanddoesnotconfirmthehostdevicesconnectionresponse

Thefollowingshowsanexamplecommunicationchart

NoteInthedrawingsomeportionssuchastheltACKgtpackethavebeenomitted

Print Data

SYN

SYN ACK

PC(同一端末)

22222

ACK

ltFSgtrsquo3rsquo[Host Port Number] NUL

SYN

SYN ACK

FIN

FIN ACK

ACK

ACK

Print Data

FIN (Lost)

Printer

9100 Host Port Number

01H

Hostdevice

IFBD-HE0708 BE07 Userrsquos Manual

3-14

316 HTTP ServerThisproducthasanHTTP(HyperTextTransferProtocol)serverByaccessingfromawebbrowseryoucanchangeNICsettingsdisplaynetworkinformationandmonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationandsettingsUseTCPUDPcommunicationsport80fortheHTTPserverTheStarwebPRNTfunctionisavailableforIFBD-HE07X08XBE07XByusingtheStarwebPRNTfunctionXMLdatacanbeprintedviaanHTTPserverSeeldquo4StarwebPRNTFunctionrdquoformoredetails

TheHTTPversionisHTTP10 Maximumnumberofsimultaneousconnectionsis1 Userviewinghomepage[LoginNotRequired]httpIPAddressindexhtm (Example)http192168101indexhtm Administratorhomepage[requireslog-in]httpIPAddresslindexhtm (Example)http192168101lindexhtm VeiwingandchangingIPparameterssystemsettingsandpasswords[LoginRequired] Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset Networkinformationdisplay[LoginNotRequired] Printerinformationdisplay[LoginNotRequired] Printerstatusdisplaysareupdatedautomaticallyeachtimethesettingsarerefreshed

Accounts(usernamespasswords)thatcanbeaccessedfromawebbrowserareshowninthetablebelowItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser LoginNotRequired GeneralUsers

(Onlyinformationdisplay)RootUsers ldquorootrdquo ldquopublicrdquo

bull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ForwebsettingsusingHTTPcommunicationthesupportedwebbrowserversionsarelistedinthetablebelowOperationsarenotguaranteedonearlierversionsbullFWVer4XXorearlier

WebBrowser Windows UNIXLinux MacOSXMozillaFirefox10orhigher Netscape7orhigher Opera8orhigher InternetExplorer40orhigher

bullVer500orlaterWebBrowser Windows UNIXLinux MacOSXMozillaFirefox 35 ~ 38~ 3621 ~Netscape Notsupported Notsupported NotsupportedOpera 1217~ 1216 ~ 1217~InternetExplorer 8~Chrome 402660~ 480~ 70~Safari 517~ 402~

Thefollowingshowswebbrowsersettings JavaScriptValid StylesheetValid CharacterSizesDisplayMagnificationMid(Standard)100Display InlineframeValid(FWVer4XXorearlieronly)

IFBD-HE0708 BE07 Userrsquos Manual

3-15

WEBexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)(1)Accesshttp192168101lindexhtm(2)UserNameLog-inasldquorootrdquoPasswordldquopublicrdquo(factorydefaultsetting)(3)ClickNetworkConfiguration-gtSystemConfiguration Inthescreenbelowselect9100MultiSessionENABLEThenclickSubmit

IFBD-HE0708 BE07 Userrsquos Manual

3-16

(4)ClickNetworkConfiguration-gtSaveSelectanyofthefollowingtheclickExecutebullSaverarrConfigurationPrintingrarrRestartdevicebullSaverarrRestartdevice(AfterthesetprintisoutputwhenyouselectConfigurationPrinting)Waitfortheprintertoreset

IFBD-HE0708 BE07 Userrsquos Manual

3-17

317 TELNET ServerTheTELNET(TELecommunicationNETwork)ofthisproductallowsyoutochangeNICsettingsnetworknetworkdisplaysandtomonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationUseTCPUDPcommunicationsport23fortheTELNETserver

ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithTELNETis8 Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset

AnaccounthasmultipleaccountsatloginTheusernamesandpasswordsareasfollowsItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

(1)TELNETcommandexecutionexample(ExChangingafixedIPaddress)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame(AssumedCondition)bullPrinterIPaddressacquiredbyDHCPis192168103

bullThePritnerIPaddresstobesetis192168101subnetmaskis2552552550

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelecttheIPparametersetting

larrSelecttheStaticsetting

larrSelecttheIPaddresssetting

IFBD-HE0708 BE07 Userrsquos Manual

3-18

larrEnterthefixedIPaddress

larrSelectthesubnetmasksetting

larrEnterthefixedsubnetmask

larrReturntothepreviousmenu

larrtelnetconnection

larrReturntothemainmenu

larrStorethesettingsandselectrestar

larrStoreandprintsetingsandrunrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

IFBD-HE0708 BE07 Userrsquos Manual

3-19

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelectSystemConfiguration

larrSelect9100MutliSession

larrSelectENABLE

larrReturntothemainmen

larrStorethesettingsandselectrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

larrStoreandprintsettingsandrunrestart

(2)TELNETexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame

(AssumedConditions)PrinterIPaddress=192168101

IFBD-HE0708 BE07 Userrsquos Manual

3-20

318 FTP ServerYoucanmakeNICsettingsgetthestatusprintandoverwriteNICfirmwarebyuploadingordownloadingfilestoanyspecifieddirectoryusingtheproductrsquosFTP(FileTransferProtocol)serverSeesection33SettingsDisplayItemsfordetailsondisplayinginformationForcontroltheFTPserverusesTCPbullUDPcommunicationport21fordatatransfersitusesTCPcommunicationport20

TheFTPserverissettovalidinthefactorydefaultsettingsbutyoucaninvalidateitusingHTTP(Web)Telnet andFTP UseHTTP(Web)orTelnettoreturnittovalid ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithFTPis8Howeverfordetails onFTPprinting(writingtotheIpdirectory)thenumberofsessionsthatcanbeprintedsimultaneouslyis1 Alsowhensimultaneouslywritingdatafromamultipleofsessionsandthefirstreceivedsessionoccupies morethanoneminutethewritingrequestofsubsequentlyconnectedsessionswillberejected ItisnecessarytospecifyASCII(TypeA)orBinary(TypeI)forfilesasthetransfermodesbutthemode differencesdependontheclientwithoutprocessingonthisproductDataistransferredasisintheBinary modebut0Ahexisconvertedto0Dhex+0AhexfortransferintheASCIImodeForthatreasontoavoid mistakenlyspecifyingthismodethisproductshouldbesettoBinarymodetotransferallfiles SupportsbothActiveandPassivemodessoyoucansenddataoverafirewallTransferthroughputisless efficientinPassivemode Anonymouslogin Ifyouloginwithausernameorpasswordthatisnotregisteredyoucanloginwithgeneraluserrights Whenlogginginasanonymoustheusernameandpasswordmustbewithin31characters Inthiscasethepasswordisomitted WhenaccessinganFTPserverfromahostdevicedosousinganFTPclientsoftware(CUIversioncommand

directinput)ofastandardOS IfthereisnoaccessfromtheFTPclientfor15minutestheFTPserverwillforciblydisconnecttheconnection

TherearemultipleaccountsthatrequirelogginginforoperationsTheusernamesandpasswordsareasfollows

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ThedirectorydisplayedbyFTPandthefileconfigurationandfunctionsareshownonthenextpage

IFBD-HE0708 BE07 Userrsquos Manual

3-21

DirectoryFileConfigurationandFunctions

Directory FilenameNote2

ExtensionRestrictionNote3

TransferModeNote4

AccountLimitNote1

user root Function

- - None(Rootdirectory)

lp printdatprn No Binary W W PrintOutputtoPrinterrarrSeeldquo3181FTPPrintingrdquo

net_config netconfini ldquoinirdquo BinaryorASCII R RW Readsandupdatesnetworksettings

rarrSeesection3182NICSettings

status netstastxt - BinaryorASCII R R Readsoperationinformationofoperatingnet-

work

nicvertxt - BinaryorASCII R R Readsnetworkcardversioninformation

prnstastxt - BinaryorASCII R R Readprinterstatus(hexadecimaldumpdisplay)

deviceidtxt - BinaryorASCII R R ReadPrinterDeviceID

firmware NIC_MAINbin ldquobinrdquo Binary - W NICMainFWUpdaterarrSeeldquo3183FWUpdaterdquo

freespace - No BinaryorASCII R RW Freespace

Note1AccountLimit RReadOnlyWWriteOnlyRWReadWrite-NoFunction

Note2Filenames Filenamesshouldbelessthan32charactersincludingtheextensionTherearenorestrictionstofilenamestowriteexceptfortheextensionUsablecharactersarelimitedtoEnglishnumbersandalphabet(ldquoArdquotordquoZrdquoldquoardquotordquozrdquoldquo0rdquotordquo9rdquo)

Note3FileExtensionRestrictions Whenanextensionrestrictionisspecifiedthefilenamespecifiedotherthanthespecifiedextensionsisrejected ThereisnoconceptofextensioninUNIXLinuxandMacOSXbutthisrestrictionisappliedtothefinalfourcharactersofthefilename

Note4Transfermode FilescanbetransferredbyBinaryaloneorASCIIcanbespecifiedHoweverspecifyalwaysBinarymodetopreventspecificationmistakes

Note5Observethefollowingrestrictionsforthetotalsizeforfilesandnumberoffilesthatcanbeuploadedtothefreespace bullTotalFileSizeMax640Kbytes bullTotalNumberofFilesMax10 Alsodonotplaceanexecutablefileinthisdirectory

IFBD-HE0708 BE07 Userrsquos Manual

3-22

ExampleFTPCommandExecutionThisisanexampleofinputinaWindowscommandpromptUNIXLinuxshellinputisthesameThisisanexampleexecutionofacquiringaprinterstatusfileThefilelistdisplay(dircommand(onUNIXLinuxitistheIscommand))isinUNIXcompatibleformat(includingversiondisplay)

(AssumedConditions)PrinterIPaddress=192168101

larrConnecttoFTP

larrEnterusername

larrEnterpassword(Defaultpublic)

larrMovetostatusdirectory

larrCurrentdirectorypositiondisplay

larrFilelist

larrSpecifybinarytransfermode

larrGettheprnstastxtfi

larrMovetorootdirectory

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-23

3181 FTP Printing WhenwritingdatatotheIpdirectoryitistransferredtotheprinterasprintdata

3182 NIC Setting LogintotheFTPserverfromanFTPclienttoviewthesettingsbyreadingthesettingfileinthenet_configdirectoryAlsobyuploadingthesettingfiletothesamedirectoryyoucanstorethesettingsinthenon-volatilememoryTheextensionsoffilenamesuploadedfromtheFTPclientarechangedtoldquo$$$rdquopriortowritingtoNVRAMandthefilesaresavedasmid-wayfilesWhenupdatingissuccessfulthemid-wayfilesaredeletedbutiftheformatofthesettingcontentsisincorrectorthewritingtothenon-volatilememoryiserroneousandthewritingfailsthefileswillremainwithoutbeingdeleted(extensionldquo$$$rdquo)AlsoifwritingendsnormallytheprinterwillautomaticallyberesetIftheldquoConfigurationPrintrdquoitemisldquoEnablerdquotheresetwillbeappliedwhenthesettingsprintisended

SettingExampleExampleofFWVer500StarwebPRNTmodel(netconfini)

The loaded NIC MAC information is used for the MAC Address item but when uploaded the MAC information field is ignored Therefore when you use a loaded setting file to upload to NIC you do not need to change this field

ltlt IFBD-HE07X08X Information gtgt MAC Addr 001162123456 Configuration Print ENABLE

ltlt IFBD-HE0708 Information gtgt MAC Addr 0011620001d8 Configuration Print ENABLE

ltlt IP Parameters -NVRAM- gtgt IP Address 192168101 Subnet Mask 2552552550 Default Gateway 19216810254 DHCPBOOTP DISABLE RARP DISABLE

ltlt System Configuration gtgt user Login Password guest root Login Password Web Refresh Time (Sec) 5 9100 Multi Session DISABLE 9100 Data Timeout (Sec) 0 TCP Keep-Alive DISABLE FTP ENABLE Disconnect Message ENABLE TCP Port80 ENABLE Subnet Mask (BOOTP) HE05 Emulation TCP SYN Timeout(Sec) 104 TCP SYN Interval(Sec) 2 22222 FS 3 Command DISABLE

ltlt Web Print gtgt TCP Port Number 80

ltlt SNMP gtgt Authentic Community Trap Community public Trap Address(IP) 0000 SysContact 1234 SysName SysLocation EnableAuthenTrap 2

ltlt SSLTLS gtgt SSLTLS DISABLE TCP Port 443 Certificate Self-Signed Self-Signed Command Not Exist CA-Signed Certificate Not Exist

When you specify Enable for the Configuration Print item you can print the settings to verify that they have been loaded to the non-volatile memory

The factory default setting for 9100Multi-session is different from the old product Factory Default SettingsIFBD-HE0506BE05 (old product) ENABLEIFBD-HE0708BE07 (this product) DISABLE

The Web Print setting items are for

the Star WebPRNT model only

The SNMP setting items are for

FW Ver 500 or later only

IFBD-HE0708 BE07 Userrsquos Manual

3-24

FileFormatRules SettinglineformatisldquoItemNamerdquoldquoSettingValuerdquoTheseparator(delimiter)isasingle-byteEnglishcharacter ldquordquo(colon) OnlyASCIIcharacterscanbeusedinthisfile Uploadsarerejectedforthefollwoing bullWhenanitemnamethatdoesnotexistisspecifiedorthereareinsufficientnumberofsettingitems bullWhenthesettingvalueinputisoutofrange bullWhentheinputforStaticvalueandDynamicvaluehasastandardviolationintheIPparametersettingfield (SeetheNotesField) Linesbeginningwithldquordquoareskippedascommentlines

ltlt DIPSW Setting gtgt

SW1=OFF DHCPBOOTP Timeout ENABLE

SW2=OFF Reserved

Notes

-When DHCPBOOTP or RARP is changed

to ENABLE IP Address Subnet Mask

and Gateway Address must be set to

0000

-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

The lines beginning with a (sharp)

are comment lines

IFBD-HE0708 BE07 Userrsquos Manual

3-25

3183 FWUpdateLogintothisproductusingFTPtoupdatetheNICfirmware(FW)byuploadingtheversionupgradebinarydatatothefirmwaredirectory

WhenuploadingFWdatatheFTPservercalculatestheCRCvalueoftheFWdataandchecksthatithas beentransferredcorrectlyIfthefirmwareisnotcorrectlytransferredcanceltheupload WhenalldatahasbeenconfirmedtobecorrectlyreceivedstartwritingtotheFlashROMIfwritingtothe FlashROMendsnormallytheprinterwillautomaticallybereset WritingtakesseveralminutesAbsolutelyneverturnoffthepowerorapplyaresetpriortofinalresetbeing appliedIfterminatedpartwaytheFlashROMdatawillbedamangedandlateritmaynotstartup

ThefollowingdescribestheprocedurestoupdatetheFWofthisproductusingFTPForWindowsstartthecommandpromptthenfollowingthedirectionsbelowForUNIXLinuxdothesameopera-tionsontheshellexecutionscreen

(AssumedConditions)PrinterIPaddress=192168101AssumesthemainFWdata(rdquoHE7_V100(NIC_MAIN)binrdquo)fortheforthisproductisinthecurrentdirectoryDwhenFTPisexecutedonthehostdevice

larrConnecttoFTP

larrEntertheusername

larrMovetothefirmwaredirectory

larrEnterthepassword(Defaultpublic)

larrCurrentdirectorypositiondisplay

larrSpecifybinarytransfermode

larrWritethefirmwarefile

larrWaitherefortheprintertorestart

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-26

PrecautionsforFWupdatecompatibility

ThefollowingrestrictionsonFWupdateapplytothesubjectFWversions

bullWhenusingaproductwithIFcardFWthatisVer4XXorearlier UpgradetoFWVer500orlaterisnotpossibleUseVer4XXorearlierFWbullWhenusingaproductwithIFcardFWthatisVer500orlater DowngradetoFWVer4XXorearlierisnotpossibleUseVer500orlaterFW

CheckingtheversionoftheIFcardthatisusedbullTurnonthepowerwhilepressingandholdingtheFeedswitchontheprinterunitandchecktheself-testprintinformation(Fordetailsaboutthecontentsofself-testprintrefertosection325ldquoSelf-testPrintrdquo)

bullTochecktheversionfromthePCBchassisappearancerefertosection21ldquoModelNamesrdquo

IFBD-HE0708 BE07 Userrsquos Manual

3-27

319 DiscoveryThisproducthasaStargenuineNICsearchprotocolSDP(StarDiscoveryProtocol)SDPusesUDPcommunicationport22222SDPisusedtosearchtheproductoverLANusingapplicationsoftwaresuchasasettingutilityprogram

ThefollowingisanexampleTheNameofIFUnitfieldisdifferentthisproduct(IFBD-HE0708BE07)andtheoldproducts(IFBD-HE0506BE05)bullNameofIFUnitldquoIFBD-HE0506rdquobullNameofIFUnitldquoIFBD-HE0708rdquo

(Ex)Detaileddisplayexampleofsearchresultsusingadiscoverytool(OSWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

3-28

3110 TFTPClientWhentheprinterpoweristurnedonwhileyouholddownthepushswitchtheTFTP(TrivialFileTransferProtocol)clientstoredinthebootloaderisstartedupTheTFTPclientautomaticallydownloadsthemainprogramfromtheTFTPserverovertheLANandwritestotheFlashROMontheNICboardWhenwritingendsnormallytheprinterwillautomaticallyberesetandwillstartupnormallyThefollowingflowchartshowstheseriesofoperations

YES

NO

YES

NO

Power On (Reset)

Was Push

Switch Released

Was Push

Switch Pressed

LAN Connector LED (RedGreen)

Stops Blinking Alternately

Get IP Address from

DHCPBOOTP Server (1)

Connect to TFTP Server

Download NIC Main

Firmware (2)

Write Main Firmware to

Flash Memory

Reset Printer

To Main Program Execution

LAN Connector LED (RedGreen)

Starts Blinking Alternately

1ItisnecessarytostartuptheTFTPandDHCPBOOTPserversonthesamemachine2TheNICmainfirmwarefilenamedownloadedfromTFTPmustbeldquoNIC_MAINbinrdquoEveniftheversionisdifferentthefirmwaremustbethesamenameaswhendownloadingusingTFTP((Ex)YoucanchangeldquoHE7_V100(NIC_Main)binrdquotoldquoNIC_MAINbinrdquo)

NoteThisTFTPclientfunctionisusedforemergencyrecoverywhentheFWmainfirmwarehasbeendamagedUsetheFTPserverfunctionforordinaryFWupdates(Seesection318FTPServer)

IFBD-HE0708 BE07 Userrsquos Manual

3-29

3111 TCPKeep-AliveThisproductsupportsTCPKeep-AliveIfTCPKeep-AliveisvalidTCPKeep-Aliveoperationsareperformedunderthefollowingconditionsonthecomputer

Item Value FactoryDefault RemarksSetting ENABLEDISABLE DISABLEDisconnectiontimeouttime Approx42seconds Note1

Note1Ifthereisnoresponseforthistimefromthecomputertheprinterforciblydisconnectstheconnection(RST)

ThisfeatureisappliedtoallTCPIPcommunicationsports ThisfeatureisunrelatedtotheTCP9100datareceptiontimeout

Thefollowingisanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltDATAgt

ltDATAgt

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

RST

Printer (TCP Port)

Receive TCP Connection

Detect TimeoutForced Disconnection

No Reception Data From PC

Start TCP Keep-Alive prove

No Response from PC (Approx 42 Seconds)

TCP Connection)

PC Problem Occurs Here

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-30

3112 SNMP ThisfunctionsupportsFWVer500orlaterTheSNMPofthisproductincludesaSNMPagentthatoperatesusingUDPIPVariousinformationaboutthisproductandtheprintercanbemanagedwiththeSNMPmanager

ItiscompatiblewithSNMPv1andsupportsMIB-II(RFC1213)andHostResource-MIB(RFC1514)ReadprivilegeisgrantedtocommunitynameldquopublicrdquoandthecharacterstringregisteredinldquoAuthenticCommunityrdquointheproductsettingsishandledasthewriteprivilegeHoweverifnocharacterstringissetinldquoAuthenticCommunityrdquowriteprivilegeisgrantedtocommunitynameldquopublicrdquo

RestrictionssysContactsysNameandsysLocationarelimitedtoamaximumof78(1-byte)charactersifAdminStatusandifOperStatusareread-onlyand1isalwaysreturnedasthereadvalue AnexplanationoftheMIBsupportedbythisproductislistedinthetablebelow

MIB-II(RFC1213)Name DescriptionsysDescr ASCIIcharacterstringcontainingthedevicenameversionandotherinformationsysObjectID ObjectIDindicatingtheproductidentificationnumbersysUpTime Elapsedtimeafterstartingup(units10msec)sysContact ASCIIcharacterstringcontainingtheadministratornameandcontactinformationsysName ASCIIcharacterstringcontainingthedevicemanagerdomainnameandother

informationsysLocation ASCIIcharacterstringindicatingthephysicallocationwherethedeviceisinstalledsysServices ValueindicatingthedeviceprotocollevelserviceifNumber DevicenetworkinterfacenumberifIndex InterfaceidentificationnumberifDescr ASCIIcharacterstringindicatinginformationassociatedwiththeinterfaceifType PhysicallayerandlinkprotocolinterfacetypeifMtu MaximumtransmittabledatagramsizeifSpeed Interfacetransmissionspeed[bitsec]ifPhysAddress InterfacephysicaladdressifAdminStatus InterfaceadministrationstatusifOperStatus InterfaceoperatingstatusifLastChange sysUpTimevalueatthetimewhentheinterfaceoperatingstatuswaslastchangedifInOctets NumberofbytesreceivedbytheinterfaceifInUcastPkts NumberofsubnetworkunicastpacketsreceivedanddeliveredtoahigherlayerifInNUcastPkts NumberofbroadcastormulticastpacketsreceivedanddeliveredtoahigherlayerifInDiscards Numberofnormalreceivedpacketsthatwerediscardedduetofullbufferorother

reasonifInErrors NumberofreceivederrorpacketsifInUnknownProtos Numberofreceivedpacketsthatwerediscardedbecauseofaninvalidor

unsupportedprotocolifOutOctets TotalnumberoftransmittedbytesifOutUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedunicasttransmissionof

IFBD-HE0708 BE07 Userrsquos Manual

3-31

Name DescriptionifOutNUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedbroadcastormulticast

transmissionofifOutDiscards Numberofpacketsthatwerediscardedandnottransmittedduetofullbufferor

otherreasonifOutErrors NumberofpacketsthatwerenottransmittedduetoerrorifOutQLen Lengthoftheoutputqueue(numberofpackets)ifSpecific MIB-definedobjectIDuniquetotheinterfacemediathatisbeingusedatIfIndex Valuethatidentifiestheinterfacerelatedtothistranslationentry(=ifIndex)atPhysAddress Media-dependentphysicaladdressatNetAddress Networkaddress(IPaddress)correspondingtothephysicaladdressipForwarding IndicationofwhetherornotthereisafunctionforforwardingIPdatagrams

receivedattheIPgatewaytootherdestinations (1Forwarding2NotForwarding)

ipDefaultTTL DefaultvalueofIPdatagramheaderTTLipInReceives TotalnumberofreceivedIPdatagramsipInHdrErrors NumberofdatagramsdiscardedduetoIPheadererroripInAddrErrors NumberofdatagramsdiscardedduetoproblemwiththeIPheaderdestination

addressipForwDatagrams NumberofIPdatagramsforwardedtothefinaldestinationipInUnknownProtos NumberofIPdatagramsintendedforownnodethatwerediscardeddueto

unknownorunsupportedprotocolipInDiscards NumberofdatagramsdiscardedduetobufferspaceorotherinternalproblemipInDelivers NumberofdatagramsdeliveredtoIPuserprotocols(higher-levelprotocols

includingICMP)ipOutRequests0 NumberofIPdatagramtransmissionrequestsexecutedbylocalIPuserprotocolsipOutDiscards NumberofIPdatagramsthatwerediscardedandnottransmitteddueto

insufficientbufferorotherreasonipOutNoRoutes NumberofIPdatagramsdiscardedbecausenoroutetothedestinationcouldbe

foundwhentransmittingipReasmTimeout MaximumvalueofreceivingwaittimeforallIPdatagramswhenfragmentedIP

datagramsarereceivedandreassembledipReasmReqds NumberofreceivedfragmentedIPdatagramsnecessarytoreassembletheentityipReasmOKs NumberofreceivedfragmentIPdatagramsthatweresuccessfullyreassembledipReasmFails NumberofreceivedfragmentIPdatagramswherereassemblyfailedipFragOKs NumberofdatagramsthatweresuccessfullyfragmentedforthisentityipFragFails Numberofdatagramsthatcouldnotbefragmentedandwerediscardedforthis

entityipFragCreates NumberoffragmentIPdatagramsthatweregeneratedasaresultof

fragmentationforthisentityipAdEntAddr IPaddresswhichisassociatedwiththeaddressinformationipAdEntIfIndex InterfaceidentificationnumbercorrespondingtothisIPaddressipAdEntNetMask SubnetmaskvalueassociatedwiththisIPaddressipAdEntBcastAddr ValueoftheleastsignificantbitintheIPbroadcastaddressusedforbroadcast

sentontheinterfaceoftheIPaddressipAdEntReasmMaxSize MaximumIPdatagramsizethatcanbereassembledfortheentityfromthe

receivedfragmentIPdatagrams

IFBD-HE0708 BE07 Userrsquos Manual

3-32

Name DescriptionipRouteDest DestinationIPaddressofthisroute(0000=Defaultroute)ipRouteIfIndex Interfaceidentificationnumberfortransmittingtothenextdestinationhostonthis

route(=ifIndex)IpRouteMetric Primaryroutingmetricforthisroute(-1=Notused)ipRouteNextHop IPaddressofnexthoponthisrouteIpRouteType Routetypes(1Noneofthefollowing2Invalidroute3Directconnection4

Indirectconnection)IpRouteProto RoutingmechanismbywhichthisroutewaslearnedIpRouteAge Elapsedtimeafterthisroutewaslastconfirmedasanormalroute[sec]IpRouteMask ValuewhichperformslogicalANDbeforecomparisonwithipRouteDestorthe

destinationaddressipRouteInfo MIBdefinitionnumberforroutingprotocolusedforthisrouteipNetToMediaIfIndex Interfaceidentificationnumberforthisentry(=ifIndex)ipNetToMediaPhysAddress Media-dependentphysicaladdressipNetToMediaNetAddress IPaddresscorrespondingtothephysicaladdressofthisentryipNetToMediaType Addressconversionmethod(1Noneofthefollowing2Invalidvalue3Dynamic

conversion4Staticconversion)icmpInMsgs TotalnumberofreceivedICMPicmpInErrors NumberofreceivedICMPmessagesthatwerediscardedduetochecksumerror

orotherICMPspecificationerroricmpInDestUnreachs NumberofICMPdestination-unreachablemessagesreceivedicmpInTimeExcds NumberofICMPtime-exceededmessagesreceivedicmpInParmProbs NumberofICMPparameter-problemmessagesreceivedicmpInSrcQuenchs NumberofICMPsource-quenchmessagesreceivedicmpInRedirects NumberofICMPredirectmessagesreceivedicmpInEchos NumberofICMPecho-requestmessagesreceivedicmpInEchoReps NumberofICMPecho-replymessagesreceivedicmpInTimestamps NumberofICMPtimestamp-requestmessagesreceivedicmpInTimestampReps NumberofICMPtimestamp-replymessagesreceivedicmpInAddrMasks NumberofICMPaddressmaskrequestmessagesreceivedicmpInAddrMaskReps NumberofICMPaddressmaskreplymessagesreceivedicmpOutMsgs TotalnumberofICMPmessagestransmittedicmpOutErrors NumberofICMPmessagesthatwerediscardedandnottransmittedduetofull

bufferorotherreasonattimeofICMPtransmissionicmpOutDestUnreachs NumberofICMPdestination-unreachablemessagestransmittedicmpOutTimeExcds NumberofICMPtime-exceededmessagestransmittedicmpOutParmProbs NumberofICMPparameter-problemmessagestransmittedicmpOutSrcQuenchs NumberofICMPsource-quenchmessagestransmittedicmpOutRedirects NumberofICMPredirectmessagestransmittedicmpOutEchos NumberofICMPecho-requestmessagestransmittedicmpOutEchoReps NumberofICMPecho-replymessagestransmittedicmpOutTimestamps NumberofICMPtimestamp-requestmessagestransmittedicmpOutTimestampReps NumberofICMPtimestamp-replymessagestransmittedicmpOutAddrMasks NumberofICMPaddressmaskrequestmessagestransmittedicmpOutAddrMaskReps NumberofICMPaddressmaskreplymessagestransmitted

IFBD-HE0708 BE07 Userrsquos Manual

3-33

Name DescriptiontcpRtoAlgorithm AlgorithmthatdecidestheresendtimeoutvalueforTCPconnection

(1Noneofthefollowing2Fixedvalue3MIL-STD-17784VanJacobsonrsquosalgorithm)

tcpRtoMin MinimumTCPprotocolresendtimeoutvalue(units10msec)tcpRtoMax MaximumTCPprotocolresendtimeoutvalue(units10msec)tcpMaxConn MaximumnumberofTCPconnectionstcpActiveOpens NumberoftimesthatTCPconnectionswereactivelyopenedtcpPassiveOpens NumberoftimesthatTCPconnectionswerepassivelyopenedtcpAttemptFails NumberoftimesthatTCPconnectionsfailedtcpEstabResets NumberoftimesthatTCPconnectionswereresettcpCurrEstab NumberofTCMconnectionswithstatusESTABLISHEDorCLOSE-WAITtcpInSegs NumberofreceivedTCPsegmentstcpOutSegs NumberoftransmittedTCPsegmentstcpRetransSegs NumberofresentTCPsegmentstcpConnState StatusofthisTCPconnection

(1Closed2Listen3SynSent4SynReceived5Established6FinWait17FinWait28CloseWait9LastAck10Closing11TimeWait12DeleteTCB)

tcpConnState StatusofthisTCPconnectiontcpConnLocalAddress LocalIPaddressofthisTCPconnectiontcpConnLocalPort LocalportnumberofthisTCPconnectiontcpConnRemAddress RemoteIPaddressofthisTCPconnectiontcpConnRemPort RemoteconnectionportofthisTCPconnectiontcpInErrs Numberofreceivederrorsegments(TCPchecksumerroretc)tcpOutRsts NumberoftimesthatTCPconnectionswereresetudpInDatagrams TotalnumberofUDPdatagramsdeliveredtoUDPusersudpNoPorts NumberofreceivedUDPdatagramsdestinedforportsthatarenotopenudpInErrors NumberofreceivedUDPdatagramswhichwerediscardedduetoaproblemwith

thedestinationportapplicationudpOutDatagrams NumberoftransmittedUDPdatagramsudpLocalAddress LocaladdressofUDPreceivingstandbyport(0000nodesignatedreceiving

address)udpLocalPort Receivingwaitlocalportnumber

IFBD-HE0708 BE07 Userrsquos Manual

3-34

Name DescriptionsnmpInPkts TotalnumberofSNMPmessagesreceivedfromthetransportservicesnmpOutPkts TotalnumberofSNMPmessagetransmissionrequestssenttothetransportlayersnmpInBadVersions TotalnumberofreceivedSNMPmessagesthatwereforanunsupportedversionsnmpInBadCommunityNames TotalnumberofreceivedSNMPmessageswithaninvalidcommunitynamesnmpInBadCommunityUses NumberofreceivedSNMPmessagesthatindicatedanoperationwhichisnot

permittedbythatcommunitysnmpInASNParseErrs NumberoferrorsinASN1orBERformatdetectedwhiledecodingreceivedSNMP

messagessnmpInTooBigs NumberofreceivedSNMPPDUwitherrorstatusldquoTooBigrdquosnmpInNoSuchNames NumberofreceivedSNMPPDUwitherrorstatusldquoNoSuchNamerdquosnmpInBadValues NumberofreceivedSNMPPDUwitherrorstatusldquoBadValuerdquosnmpInReadOnlys NumberofreceivedSNMPPDUwitherrorstatusldquoReadOnlyrdquosnmpInGenErrs NumberofreceivedSNMPPDUwitherrorstatusldquoGenErrrdquosnmpInTotalReqVars NumberofMIBobjectsreadsuccessfullyasaresultofGet-RequestandGet-

NextRequestPDUssnmpInTotalSetVars NumberofMIBobjectschangedsuccessfullyasaresultofreceivingSet-RequestsnmpInGetRequests NumberofreceivedSNMPGet-RequestPDUssnmpInGetNexts NumberofreceivedSNMPGet-NextRequestPDUssnmpInSetRequests NumberofreceivedSNMPSet-RequestPDUssnmpInGetResponses NumberofreceivedSNMPGet-ResponsePDUssnmpInTraps NumberofreceivedSNMPtrapPDUssnmpOutTooBigs NumberoftransmittedPDUswithdesignatederrorstatusldquoTooBigrdquosnmpOutNoSuchNames NumberoftransmittedPDUswithdesignatederrorstatusldquoNoSuchNamerdquosnmpOutBadValues NumberoftransmittedPDUswithdesignatederrorstatusldquoBadValuerdquosnmpOutGenErrs NumberoftransmittedPDUswithdesignatederrorstatusldquoGenErrrdquosnmpOutGetRequests NumberoftransmittedSNMPGet-RequestPDUssnmpOutGetNexts NumberoftransmittedSNMPGet-NextRequestPDUssnmpOutSetRequests NumberoftransmittedSNMPSet-RequestPDUssnmpOutGetResponses NumberoftransmittedSNMPGet-ResponsePDUssnmpOutTraps NumberoftransmittedSNMPtrapPDUssnmpEnableAuthenTraps Controlofauthentication-failuretrapgeneration

(1Generatetraps2Donotgeneratetraps)

HostResource-MIB(RFC1514)Name DescriptionhrDeviceIndex CharacteristicvalueassignedtotheconnecteddevicehrDeviceType ConnecteddevicetypehrDeviceDescr CharacterstringdescribingtheconnecteddevicehrDeviceID ConnecteddeviceproductIDhrDeviceStatus Connecteddevicestatus

(1Unknown2Running3Warning4Testing5Down)hrDeviceErrors NumberoftimeserrorsweregeneratedbytheconnecteddevicehrPrinterStatus Connectedprinterstatus

(1Idle2Printing3Warmup)hrPrinterDetectedErrorState Connectedprintererrorstatus

(0LowPaper1NoPaper2LowToner3NoToner4DoorOpen5Jammed6Offline7ServiceRequested)

IFBD-HE0708 BE07 Userrsquos Manual

3-35

31121SNMPConfigurationParametersThefollowingparameterscanbesetfromwebconfigurationorTelnetThesevaluescanalsobecheckedatself-testprint

Name Settingrange DefaultvalueAuthenticCommunity Max15characters(ASCII) ldquopublicrdquoTrapCommunity Max15characters(ASCIIJapaneseOK) ldquopublicrdquoTrapAddress(IP) 0000-255255255255 0000SysContact Max78characters(ASCIIJapaneseOK) NoneSysName Max78characters(ASCIIJapaneseOK) NoneSysLocation Max78characters(ASCIIJapaneseOK) NoneEnableAuthenTrap 1or2 2

31122 Trap Issue Events WhentheEnableAuthenTrapsettingforthisproductisENABLEthenthisproductissuestrapstotheSNMPmanager(trapnotificationaddress)whenthefollowing3eventsoccur

[Trapissueevents]1Whenproductwasstartedup[Generictraptype=0(ColdStart)]

2Whenprinterstatuschanged(IEEE1284portstatusmonitor)[Generictraptype=6(EnterpriseSpecific)]

3Whenaccessbyaninvalidcommitteenameoccurred[Generictraptype=4(AuthenticationFailure)]

IFBD-HE0708 BE07 Userrsquos Manual

3-36

32 OtherSpecifications321 Operating Time

Thereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP(startofIPaddressacquisition)Ittakesapproximately18secondsbeforetheTCPIPservices(HTTPTELNETFTPLPDRawSocketPrint)canbeusedafterturningonthepower

NoteWhenacquiringtheIPaddressbyDynamice(DHCPBOOTPRARP)thistimemay lengthendependingontheserverresponsetime

322 PushSwitchWhiletheTCPIPisoperating(thepowerhasbeenturnedonanditiswithintheelapsetimedescribedinsection321StartupTime)ifthepushswitchiscontinuedtobehelddowntheLEDdisplaypatternwillchangeaccordingtothetimesshownbelowWhentheswitchisreleasedtheproductwillentereachspecialmode

SpecialMode

Phase SWPressingTimeLANConnector

LEDBlinkingPattern SpecialModeGreen Red

1 1secondtolessthan5seconds Blinking Blinking NICsettinginitializemode(2)2 5secondtolessthan9seconds Extinguished Blinking Reserved(Undefined)3 9secondtolessthan13seconds Blinking Extinguished Reserved(Undefined)

Over13seconds(1)

Note1WhenPhase3isexceededpresstheswitchfor1secondtoreturntoPhase1

Note2ExecutionproceduresfortheNICsettinginitializemode

1 Afterenteringthismodepressthepushswitchonceandreleaseit TheLEDdisplaywillbeldquoGreen=ExtinguishedRed=ExtinguishedrdquoandtheinitializingoftheNICsettingsinthenon-volatilememorywillbegin

2 Iftheinitializationissuccessfultheprinterwillautomaticallybereset DonotturnoffthepowerorapplyaresetuntilthisresethasbeenappliedAlsoiftheNICsettinginitializationfailstheLEDdisplaywillbeldquoGreen=ExtinguishedRed=Litrdquoandallopera-tionswillstopIfsoturnthepoweroff

NoteWhenturningthepoweronadifferentmode(automaticfirmwareupdatefunctionusingTFTPclient)willstartupthatisdifferenttotheabovefunctionsfortheoperationswhenturningthepoweronwiththepushswitchpressedFordetailsseesection318TFTPCli-ent

IFBD-HE0708 BE07 Userrsquos Manual

3-37

323 DIPSwitchesDIPswitchesareloadedwhenthepoweristurnedonorwhentheprinterisresetThereforewhenyouchangethesettingsenablethembyturningtheprinteronagainorbyexecutingaprinterresetTurnthepoweroffbeforechangingthePCBandinterfacetype

DIPswitch Feature ON OFFDIPSW1 SetsIPaddressacquisitiontimeout Notimeout 20seconds(factorydefaultsetting)DIPSW2 Reserved(Fixedatoff) - -

DIPSW1SetsthetimeouttimewhengettingtheaddressfromaDHCPBOOTPserverThefactorydefaultsetting(whensettooff)is20secondsWhensettoonthereisnotimeoutIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedAsaresultatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtohavenoIPaddressacquisitiontimeout

DIPSW2PresentlyunusedAfeaturewillbeaddedinthefutureThisshouldalwaysbeoff

324 LEDThereisaredandagreenLEDequippedonthenetworkinterfaceconnector(LANconnectorRJ45)Thesefunctionasoutlinedbelowundernormaloperatingconditions

Red(LINKActivity) Alinkhasbeenestablishedbetweentheportandtheconnecteddevice CommunicationsarereadyatbothdevicesGreen(100M) Lightswhentheportisoperatingat100Mbps

ForotherstheflashingpatternchangesaccordingtothepressingofthepushswitchFordetailsseesections3110TFTPClientand322PushSwitch

IFBD-HE0708 BE07 Userrsquos Manual

3-38

325 Self-testPrintIfthisproductexecutesaprinterself-printthefollowingisprintedaftertheprintersettingprintFinallyfortheIPparameterinformationduringoperationitisnotpossiblewhenconductingaself-printbycommandfromthehostdevice

Self-testPrintExample(ForFWVer500andStarwebPRNTmodel)

VersionInformation(MainBootLoadPLD)

NICSettingInformation(SameasthenetconfinirdquoFile)

TheWebPrintsettingitemsareformodelswhichsupportStarwebPRNTonlyTheSNMPsettingitemsareforFWVer500orlateronly

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 23: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

3-14

316 HTTP ServerThisproducthasanHTTP(HyperTextTransferProtocol)serverByaccessingfromawebbrowseryoucanchangeNICsettingsdisplaynetworkinformationandmonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationandsettingsUseTCPUDPcommunicationsport80fortheHTTPserverTheStarwebPRNTfunctionisavailableforIFBD-HE07X08XBE07XByusingtheStarwebPRNTfunctionXMLdatacanbeprintedviaanHTTPserverSeeldquo4StarwebPRNTFunctionrdquoformoredetails

TheHTTPversionisHTTP10 Maximumnumberofsimultaneousconnectionsis1 Userviewinghomepage[LoginNotRequired]httpIPAddressindexhtm (Example)http192168101indexhtm Administratorhomepage[requireslog-in]httpIPAddresslindexhtm (Example)http192168101lindexhtm VeiwingandchangingIPparameterssystemsettingsandpasswords[LoginRequired] Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset Networkinformationdisplay[LoginNotRequired] Printerinformationdisplay[LoginNotRequired] Printerstatusdisplaysareupdatedautomaticallyeachtimethesettingsarerefreshed

Accounts(usernamespasswords)thatcanbeaccessedfromawebbrowserareshowninthetablebelowItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser LoginNotRequired GeneralUsers

(Onlyinformationdisplay)RootUsers ldquorootrdquo ldquopublicrdquo

bull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ForwebsettingsusingHTTPcommunicationthesupportedwebbrowserversionsarelistedinthetablebelowOperationsarenotguaranteedonearlierversionsbullFWVer4XXorearlier

WebBrowser Windows UNIXLinux MacOSXMozillaFirefox10orhigher Netscape7orhigher Opera8orhigher InternetExplorer40orhigher

bullVer500orlaterWebBrowser Windows UNIXLinux MacOSXMozillaFirefox 35 ~ 38~ 3621 ~Netscape Notsupported Notsupported NotsupportedOpera 1217~ 1216 ~ 1217~InternetExplorer 8~Chrome 402660~ 480~ 70~Safari 517~ 402~

Thefollowingshowswebbrowsersettings JavaScriptValid StylesheetValid CharacterSizesDisplayMagnificationMid(Standard)100Display InlineframeValid(FWVer4XXorearlieronly)

IFBD-HE0708 BE07 Userrsquos Manual

3-15

WEBexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)(1)Accesshttp192168101lindexhtm(2)UserNameLog-inasldquorootrdquoPasswordldquopublicrdquo(factorydefaultsetting)(3)ClickNetworkConfiguration-gtSystemConfiguration Inthescreenbelowselect9100MultiSessionENABLEThenclickSubmit

IFBD-HE0708 BE07 Userrsquos Manual

3-16

(4)ClickNetworkConfiguration-gtSaveSelectanyofthefollowingtheclickExecutebullSaverarrConfigurationPrintingrarrRestartdevicebullSaverarrRestartdevice(AfterthesetprintisoutputwhenyouselectConfigurationPrinting)Waitfortheprintertoreset

IFBD-HE0708 BE07 Userrsquos Manual

3-17

317 TELNET ServerTheTELNET(TELecommunicationNETwork)ofthisproductallowsyoutochangeNICsettingsnetworknetworkdisplaysandtomonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationUseTCPUDPcommunicationsport23fortheTELNETserver

ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithTELNETis8 Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset

AnaccounthasmultipleaccountsatloginTheusernamesandpasswordsareasfollowsItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

(1)TELNETcommandexecutionexample(ExChangingafixedIPaddress)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame(AssumedCondition)bullPrinterIPaddressacquiredbyDHCPis192168103

bullThePritnerIPaddresstobesetis192168101subnetmaskis2552552550

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelecttheIPparametersetting

larrSelecttheStaticsetting

larrSelecttheIPaddresssetting

IFBD-HE0708 BE07 Userrsquos Manual

3-18

larrEnterthefixedIPaddress

larrSelectthesubnetmasksetting

larrEnterthefixedsubnetmask

larrReturntothepreviousmenu

larrtelnetconnection

larrReturntothemainmenu

larrStorethesettingsandselectrestar

larrStoreandprintsetingsandrunrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

IFBD-HE0708 BE07 Userrsquos Manual

3-19

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelectSystemConfiguration

larrSelect9100MutliSession

larrSelectENABLE

larrReturntothemainmen

larrStorethesettingsandselectrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

larrStoreandprintsettingsandrunrestart

(2)TELNETexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame

(AssumedConditions)PrinterIPaddress=192168101

IFBD-HE0708 BE07 Userrsquos Manual

3-20

318 FTP ServerYoucanmakeNICsettingsgetthestatusprintandoverwriteNICfirmwarebyuploadingordownloadingfilestoanyspecifieddirectoryusingtheproductrsquosFTP(FileTransferProtocol)serverSeesection33SettingsDisplayItemsfordetailsondisplayinginformationForcontroltheFTPserverusesTCPbullUDPcommunicationport21fordatatransfersitusesTCPcommunicationport20

TheFTPserverissettovalidinthefactorydefaultsettingsbutyoucaninvalidateitusingHTTP(Web)Telnet andFTP UseHTTP(Web)orTelnettoreturnittovalid ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithFTPis8Howeverfordetails onFTPprinting(writingtotheIpdirectory)thenumberofsessionsthatcanbeprintedsimultaneouslyis1 Alsowhensimultaneouslywritingdatafromamultipleofsessionsandthefirstreceivedsessionoccupies morethanoneminutethewritingrequestofsubsequentlyconnectedsessionswillberejected ItisnecessarytospecifyASCII(TypeA)orBinary(TypeI)forfilesasthetransfermodesbutthemode differencesdependontheclientwithoutprocessingonthisproductDataistransferredasisintheBinary modebut0Ahexisconvertedto0Dhex+0AhexfortransferintheASCIImodeForthatreasontoavoid mistakenlyspecifyingthismodethisproductshouldbesettoBinarymodetotransferallfiles SupportsbothActiveandPassivemodessoyoucansenddataoverafirewallTransferthroughputisless efficientinPassivemode Anonymouslogin Ifyouloginwithausernameorpasswordthatisnotregisteredyoucanloginwithgeneraluserrights Whenlogginginasanonymoustheusernameandpasswordmustbewithin31characters Inthiscasethepasswordisomitted WhenaccessinganFTPserverfromahostdevicedosousinganFTPclientsoftware(CUIversioncommand

directinput)ofastandardOS IfthereisnoaccessfromtheFTPclientfor15minutestheFTPserverwillforciblydisconnecttheconnection

TherearemultipleaccountsthatrequirelogginginforoperationsTheusernamesandpasswordsareasfollows

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ThedirectorydisplayedbyFTPandthefileconfigurationandfunctionsareshownonthenextpage

IFBD-HE0708 BE07 Userrsquos Manual

3-21

DirectoryFileConfigurationandFunctions

Directory FilenameNote2

ExtensionRestrictionNote3

TransferModeNote4

AccountLimitNote1

user root Function

- - None(Rootdirectory)

lp printdatprn No Binary W W PrintOutputtoPrinterrarrSeeldquo3181FTPPrintingrdquo

net_config netconfini ldquoinirdquo BinaryorASCII R RW Readsandupdatesnetworksettings

rarrSeesection3182NICSettings

status netstastxt - BinaryorASCII R R Readsoperationinformationofoperatingnet-

work

nicvertxt - BinaryorASCII R R Readsnetworkcardversioninformation

prnstastxt - BinaryorASCII R R Readprinterstatus(hexadecimaldumpdisplay)

deviceidtxt - BinaryorASCII R R ReadPrinterDeviceID

firmware NIC_MAINbin ldquobinrdquo Binary - W NICMainFWUpdaterarrSeeldquo3183FWUpdaterdquo

freespace - No BinaryorASCII R RW Freespace

Note1AccountLimit RReadOnlyWWriteOnlyRWReadWrite-NoFunction

Note2Filenames Filenamesshouldbelessthan32charactersincludingtheextensionTherearenorestrictionstofilenamestowriteexceptfortheextensionUsablecharactersarelimitedtoEnglishnumbersandalphabet(ldquoArdquotordquoZrdquoldquoardquotordquozrdquoldquo0rdquotordquo9rdquo)

Note3FileExtensionRestrictions Whenanextensionrestrictionisspecifiedthefilenamespecifiedotherthanthespecifiedextensionsisrejected ThereisnoconceptofextensioninUNIXLinuxandMacOSXbutthisrestrictionisappliedtothefinalfourcharactersofthefilename

Note4Transfermode FilescanbetransferredbyBinaryaloneorASCIIcanbespecifiedHoweverspecifyalwaysBinarymodetopreventspecificationmistakes

Note5Observethefollowingrestrictionsforthetotalsizeforfilesandnumberoffilesthatcanbeuploadedtothefreespace bullTotalFileSizeMax640Kbytes bullTotalNumberofFilesMax10 Alsodonotplaceanexecutablefileinthisdirectory

IFBD-HE0708 BE07 Userrsquos Manual

3-22

ExampleFTPCommandExecutionThisisanexampleofinputinaWindowscommandpromptUNIXLinuxshellinputisthesameThisisanexampleexecutionofacquiringaprinterstatusfileThefilelistdisplay(dircommand(onUNIXLinuxitistheIscommand))isinUNIXcompatibleformat(includingversiondisplay)

(AssumedConditions)PrinterIPaddress=192168101

larrConnecttoFTP

larrEnterusername

larrEnterpassword(Defaultpublic)

larrMovetostatusdirectory

larrCurrentdirectorypositiondisplay

larrFilelist

larrSpecifybinarytransfermode

larrGettheprnstastxtfi

larrMovetorootdirectory

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-23

3181 FTP Printing WhenwritingdatatotheIpdirectoryitistransferredtotheprinterasprintdata

3182 NIC Setting LogintotheFTPserverfromanFTPclienttoviewthesettingsbyreadingthesettingfileinthenet_configdirectoryAlsobyuploadingthesettingfiletothesamedirectoryyoucanstorethesettingsinthenon-volatilememoryTheextensionsoffilenamesuploadedfromtheFTPclientarechangedtoldquo$$$rdquopriortowritingtoNVRAMandthefilesaresavedasmid-wayfilesWhenupdatingissuccessfulthemid-wayfilesaredeletedbutiftheformatofthesettingcontentsisincorrectorthewritingtothenon-volatilememoryiserroneousandthewritingfailsthefileswillremainwithoutbeingdeleted(extensionldquo$$$rdquo)AlsoifwritingendsnormallytheprinterwillautomaticallyberesetIftheldquoConfigurationPrintrdquoitemisldquoEnablerdquotheresetwillbeappliedwhenthesettingsprintisended

SettingExampleExampleofFWVer500StarwebPRNTmodel(netconfini)

The loaded NIC MAC information is used for the MAC Address item but when uploaded the MAC information field is ignored Therefore when you use a loaded setting file to upload to NIC you do not need to change this field

ltlt IFBD-HE07X08X Information gtgt MAC Addr 001162123456 Configuration Print ENABLE

ltlt IFBD-HE0708 Information gtgt MAC Addr 0011620001d8 Configuration Print ENABLE

ltlt IP Parameters -NVRAM- gtgt IP Address 192168101 Subnet Mask 2552552550 Default Gateway 19216810254 DHCPBOOTP DISABLE RARP DISABLE

ltlt System Configuration gtgt user Login Password guest root Login Password Web Refresh Time (Sec) 5 9100 Multi Session DISABLE 9100 Data Timeout (Sec) 0 TCP Keep-Alive DISABLE FTP ENABLE Disconnect Message ENABLE TCP Port80 ENABLE Subnet Mask (BOOTP) HE05 Emulation TCP SYN Timeout(Sec) 104 TCP SYN Interval(Sec) 2 22222 FS 3 Command DISABLE

ltlt Web Print gtgt TCP Port Number 80

ltlt SNMP gtgt Authentic Community Trap Community public Trap Address(IP) 0000 SysContact 1234 SysName SysLocation EnableAuthenTrap 2

ltlt SSLTLS gtgt SSLTLS DISABLE TCP Port 443 Certificate Self-Signed Self-Signed Command Not Exist CA-Signed Certificate Not Exist

When you specify Enable for the Configuration Print item you can print the settings to verify that they have been loaded to the non-volatile memory

The factory default setting for 9100Multi-session is different from the old product Factory Default SettingsIFBD-HE0506BE05 (old product) ENABLEIFBD-HE0708BE07 (this product) DISABLE

The Web Print setting items are for

the Star WebPRNT model only

The SNMP setting items are for

FW Ver 500 or later only

IFBD-HE0708 BE07 Userrsquos Manual

3-24

FileFormatRules SettinglineformatisldquoItemNamerdquoldquoSettingValuerdquoTheseparator(delimiter)isasingle-byteEnglishcharacter ldquordquo(colon) OnlyASCIIcharacterscanbeusedinthisfile Uploadsarerejectedforthefollwoing bullWhenanitemnamethatdoesnotexistisspecifiedorthereareinsufficientnumberofsettingitems bullWhenthesettingvalueinputisoutofrange bullWhentheinputforStaticvalueandDynamicvaluehasastandardviolationintheIPparametersettingfield (SeetheNotesField) Linesbeginningwithldquordquoareskippedascommentlines

ltlt DIPSW Setting gtgt

SW1=OFF DHCPBOOTP Timeout ENABLE

SW2=OFF Reserved

Notes

-When DHCPBOOTP or RARP is changed

to ENABLE IP Address Subnet Mask

and Gateway Address must be set to

0000

-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

The lines beginning with a (sharp)

are comment lines

IFBD-HE0708 BE07 Userrsquos Manual

3-25

3183 FWUpdateLogintothisproductusingFTPtoupdatetheNICfirmware(FW)byuploadingtheversionupgradebinarydatatothefirmwaredirectory

WhenuploadingFWdatatheFTPservercalculatestheCRCvalueoftheFWdataandchecksthatithas beentransferredcorrectlyIfthefirmwareisnotcorrectlytransferredcanceltheupload WhenalldatahasbeenconfirmedtobecorrectlyreceivedstartwritingtotheFlashROMIfwritingtothe FlashROMendsnormallytheprinterwillautomaticallybereset WritingtakesseveralminutesAbsolutelyneverturnoffthepowerorapplyaresetpriortofinalresetbeing appliedIfterminatedpartwaytheFlashROMdatawillbedamangedandlateritmaynotstartup

ThefollowingdescribestheprocedurestoupdatetheFWofthisproductusingFTPForWindowsstartthecommandpromptthenfollowingthedirectionsbelowForUNIXLinuxdothesameopera-tionsontheshellexecutionscreen

(AssumedConditions)PrinterIPaddress=192168101AssumesthemainFWdata(rdquoHE7_V100(NIC_MAIN)binrdquo)fortheforthisproductisinthecurrentdirectoryDwhenFTPisexecutedonthehostdevice

larrConnecttoFTP

larrEntertheusername

larrMovetothefirmwaredirectory

larrEnterthepassword(Defaultpublic)

larrCurrentdirectorypositiondisplay

larrSpecifybinarytransfermode

larrWritethefirmwarefile

larrWaitherefortheprintertorestart

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-26

PrecautionsforFWupdatecompatibility

ThefollowingrestrictionsonFWupdateapplytothesubjectFWversions

bullWhenusingaproductwithIFcardFWthatisVer4XXorearlier UpgradetoFWVer500orlaterisnotpossibleUseVer4XXorearlierFWbullWhenusingaproductwithIFcardFWthatisVer500orlater DowngradetoFWVer4XXorearlierisnotpossibleUseVer500orlaterFW

CheckingtheversionoftheIFcardthatisusedbullTurnonthepowerwhilepressingandholdingtheFeedswitchontheprinterunitandchecktheself-testprintinformation(Fordetailsaboutthecontentsofself-testprintrefertosection325ldquoSelf-testPrintrdquo)

bullTochecktheversionfromthePCBchassisappearancerefertosection21ldquoModelNamesrdquo

IFBD-HE0708 BE07 Userrsquos Manual

3-27

319 DiscoveryThisproducthasaStargenuineNICsearchprotocolSDP(StarDiscoveryProtocol)SDPusesUDPcommunicationport22222SDPisusedtosearchtheproductoverLANusingapplicationsoftwaresuchasasettingutilityprogram

ThefollowingisanexampleTheNameofIFUnitfieldisdifferentthisproduct(IFBD-HE0708BE07)andtheoldproducts(IFBD-HE0506BE05)bullNameofIFUnitldquoIFBD-HE0506rdquobullNameofIFUnitldquoIFBD-HE0708rdquo

(Ex)Detaileddisplayexampleofsearchresultsusingadiscoverytool(OSWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

3-28

3110 TFTPClientWhentheprinterpoweristurnedonwhileyouholddownthepushswitchtheTFTP(TrivialFileTransferProtocol)clientstoredinthebootloaderisstartedupTheTFTPclientautomaticallydownloadsthemainprogramfromtheTFTPserverovertheLANandwritestotheFlashROMontheNICboardWhenwritingendsnormallytheprinterwillautomaticallyberesetandwillstartupnormallyThefollowingflowchartshowstheseriesofoperations

YES

NO

YES

NO

Power On (Reset)

Was Push

Switch Released

Was Push

Switch Pressed

LAN Connector LED (RedGreen)

Stops Blinking Alternately

Get IP Address from

DHCPBOOTP Server (1)

Connect to TFTP Server

Download NIC Main

Firmware (2)

Write Main Firmware to

Flash Memory

Reset Printer

To Main Program Execution

LAN Connector LED (RedGreen)

Starts Blinking Alternately

1ItisnecessarytostartuptheTFTPandDHCPBOOTPserversonthesamemachine2TheNICmainfirmwarefilenamedownloadedfromTFTPmustbeldquoNIC_MAINbinrdquoEveniftheversionisdifferentthefirmwaremustbethesamenameaswhendownloadingusingTFTP((Ex)YoucanchangeldquoHE7_V100(NIC_Main)binrdquotoldquoNIC_MAINbinrdquo)

NoteThisTFTPclientfunctionisusedforemergencyrecoverywhentheFWmainfirmwarehasbeendamagedUsetheFTPserverfunctionforordinaryFWupdates(Seesection318FTPServer)

IFBD-HE0708 BE07 Userrsquos Manual

3-29

3111 TCPKeep-AliveThisproductsupportsTCPKeep-AliveIfTCPKeep-AliveisvalidTCPKeep-Aliveoperationsareperformedunderthefollowingconditionsonthecomputer

Item Value FactoryDefault RemarksSetting ENABLEDISABLE DISABLEDisconnectiontimeouttime Approx42seconds Note1

Note1Ifthereisnoresponseforthistimefromthecomputertheprinterforciblydisconnectstheconnection(RST)

ThisfeatureisappliedtoallTCPIPcommunicationsports ThisfeatureisunrelatedtotheTCP9100datareceptiontimeout

Thefollowingisanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltDATAgt

ltDATAgt

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

RST

Printer (TCP Port)

Receive TCP Connection

Detect TimeoutForced Disconnection

No Reception Data From PC

Start TCP Keep-Alive prove

No Response from PC (Approx 42 Seconds)

TCP Connection)

PC Problem Occurs Here

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-30

3112 SNMP ThisfunctionsupportsFWVer500orlaterTheSNMPofthisproductincludesaSNMPagentthatoperatesusingUDPIPVariousinformationaboutthisproductandtheprintercanbemanagedwiththeSNMPmanager

ItiscompatiblewithSNMPv1andsupportsMIB-II(RFC1213)andHostResource-MIB(RFC1514)ReadprivilegeisgrantedtocommunitynameldquopublicrdquoandthecharacterstringregisteredinldquoAuthenticCommunityrdquointheproductsettingsishandledasthewriteprivilegeHoweverifnocharacterstringissetinldquoAuthenticCommunityrdquowriteprivilegeisgrantedtocommunitynameldquopublicrdquo

RestrictionssysContactsysNameandsysLocationarelimitedtoamaximumof78(1-byte)charactersifAdminStatusandifOperStatusareread-onlyand1isalwaysreturnedasthereadvalue AnexplanationoftheMIBsupportedbythisproductislistedinthetablebelow

MIB-II(RFC1213)Name DescriptionsysDescr ASCIIcharacterstringcontainingthedevicenameversionandotherinformationsysObjectID ObjectIDindicatingtheproductidentificationnumbersysUpTime Elapsedtimeafterstartingup(units10msec)sysContact ASCIIcharacterstringcontainingtheadministratornameandcontactinformationsysName ASCIIcharacterstringcontainingthedevicemanagerdomainnameandother

informationsysLocation ASCIIcharacterstringindicatingthephysicallocationwherethedeviceisinstalledsysServices ValueindicatingthedeviceprotocollevelserviceifNumber DevicenetworkinterfacenumberifIndex InterfaceidentificationnumberifDescr ASCIIcharacterstringindicatinginformationassociatedwiththeinterfaceifType PhysicallayerandlinkprotocolinterfacetypeifMtu MaximumtransmittabledatagramsizeifSpeed Interfacetransmissionspeed[bitsec]ifPhysAddress InterfacephysicaladdressifAdminStatus InterfaceadministrationstatusifOperStatus InterfaceoperatingstatusifLastChange sysUpTimevalueatthetimewhentheinterfaceoperatingstatuswaslastchangedifInOctets NumberofbytesreceivedbytheinterfaceifInUcastPkts NumberofsubnetworkunicastpacketsreceivedanddeliveredtoahigherlayerifInNUcastPkts NumberofbroadcastormulticastpacketsreceivedanddeliveredtoahigherlayerifInDiscards Numberofnormalreceivedpacketsthatwerediscardedduetofullbufferorother

reasonifInErrors NumberofreceivederrorpacketsifInUnknownProtos Numberofreceivedpacketsthatwerediscardedbecauseofaninvalidor

unsupportedprotocolifOutOctets TotalnumberoftransmittedbytesifOutUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedunicasttransmissionof

IFBD-HE0708 BE07 Userrsquos Manual

3-31

Name DescriptionifOutNUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedbroadcastormulticast

transmissionofifOutDiscards Numberofpacketsthatwerediscardedandnottransmittedduetofullbufferor

otherreasonifOutErrors NumberofpacketsthatwerenottransmittedduetoerrorifOutQLen Lengthoftheoutputqueue(numberofpackets)ifSpecific MIB-definedobjectIDuniquetotheinterfacemediathatisbeingusedatIfIndex Valuethatidentifiestheinterfacerelatedtothistranslationentry(=ifIndex)atPhysAddress Media-dependentphysicaladdressatNetAddress Networkaddress(IPaddress)correspondingtothephysicaladdressipForwarding IndicationofwhetherornotthereisafunctionforforwardingIPdatagrams

receivedattheIPgatewaytootherdestinations (1Forwarding2NotForwarding)

ipDefaultTTL DefaultvalueofIPdatagramheaderTTLipInReceives TotalnumberofreceivedIPdatagramsipInHdrErrors NumberofdatagramsdiscardedduetoIPheadererroripInAddrErrors NumberofdatagramsdiscardedduetoproblemwiththeIPheaderdestination

addressipForwDatagrams NumberofIPdatagramsforwardedtothefinaldestinationipInUnknownProtos NumberofIPdatagramsintendedforownnodethatwerediscardeddueto

unknownorunsupportedprotocolipInDiscards NumberofdatagramsdiscardedduetobufferspaceorotherinternalproblemipInDelivers NumberofdatagramsdeliveredtoIPuserprotocols(higher-levelprotocols

includingICMP)ipOutRequests0 NumberofIPdatagramtransmissionrequestsexecutedbylocalIPuserprotocolsipOutDiscards NumberofIPdatagramsthatwerediscardedandnottransmitteddueto

insufficientbufferorotherreasonipOutNoRoutes NumberofIPdatagramsdiscardedbecausenoroutetothedestinationcouldbe

foundwhentransmittingipReasmTimeout MaximumvalueofreceivingwaittimeforallIPdatagramswhenfragmentedIP

datagramsarereceivedandreassembledipReasmReqds NumberofreceivedfragmentedIPdatagramsnecessarytoreassembletheentityipReasmOKs NumberofreceivedfragmentIPdatagramsthatweresuccessfullyreassembledipReasmFails NumberofreceivedfragmentIPdatagramswherereassemblyfailedipFragOKs NumberofdatagramsthatweresuccessfullyfragmentedforthisentityipFragFails Numberofdatagramsthatcouldnotbefragmentedandwerediscardedforthis

entityipFragCreates NumberoffragmentIPdatagramsthatweregeneratedasaresultof

fragmentationforthisentityipAdEntAddr IPaddresswhichisassociatedwiththeaddressinformationipAdEntIfIndex InterfaceidentificationnumbercorrespondingtothisIPaddressipAdEntNetMask SubnetmaskvalueassociatedwiththisIPaddressipAdEntBcastAddr ValueoftheleastsignificantbitintheIPbroadcastaddressusedforbroadcast

sentontheinterfaceoftheIPaddressipAdEntReasmMaxSize MaximumIPdatagramsizethatcanbereassembledfortheentityfromthe

receivedfragmentIPdatagrams

IFBD-HE0708 BE07 Userrsquos Manual

3-32

Name DescriptionipRouteDest DestinationIPaddressofthisroute(0000=Defaultroute)ipRouteIfIndex Interfaceidentificationnumberfortransmittingtothenextdestinationhostonthis

route(=ifIndex)IpRouteMetric Primaryroutingmetricforthisroute(-1=Notused)ipRouteNextHop IPaddressofnexthoponthisrouteIpRouteType Routetypes(1Noneofthefollowing2Invalidroute3Directconnection4

Indirectconnection)IpRouteProto RoutingmechanismbywhichthisroutewaslearnedIpRouteAge Elapsedtimeafterthisroutewaslastconfirmedasanormalroute[sec]IpRouteMask ValuewhichperformslogicalANDbeforecomparisonwithipRouteDestorthe

destinationaddressipRouteInfo MIBdefinitionnumberforroutingprotocolusedforthisrouteipNetToMediaIfIndex Interfaceidentificationnumberforthisentry(=ifIndex)ipNetToMediaPhysAddress Media-dependentphysicaladdressipNetToMediaNetAddress IPaddresscorrespondingtothephysicaladdressofthisentryipNetToMediaType Addressconversionmethod(1Noneofthefollowing2Invalidvalue3Dynamic

conversion4Staticconversion)icmpInMsgs TotalnumberofreceivedICMPicmpInErrors NumberofreceivedICMPmessagesthatwerediscardedduetochecksumerror

orotherICMPspecificationerroricmpInDestUnreachs NumberofICMPdestination-unreachablemessagesreceivedicmpInTimeExcds NumberofICMPtime-exceededmessagesreceivedicmpInParmProbs NumberofICMPparameter-problemmessagesreceivedicmpInSrcQuenchs NumberofICMPsource-quenchmessagesreceivedicmpInRedirects NumberofICMPredirectmessagesreceivedicmpInEchos NumberofICMPecho-requestmessagesreceivedicmpInEchoReps NumberofICMPecho-replymessagesreceivedicmpInTimestamps NumberofICMPtimestamp-requestmessagesreceivedicmpInTimestampReps NumberofICMPtimestamp-replymessagesreceivedicmpInAddrMasks NumberofICMPaddressmaskrequestmessagesreceivedicmpInAddrMaskReps NumberofICMPaddressmaskreplymessagesreceivedicmpOutMsgs TotalnumberofICMPmessagestransmittedicmpOutErrors NumberofICMPmessagesthatwerediscardedandnottransmittedduetofull

bufferorotherreasonattimeofICMPtransmissionicmpOutDestUnreachs NumberofICMPdestination-unreachablemessagestransmittedicmpOutTimeExcds NumberofICMPtime-exceededmessagestransmittedicmpOutParmProbs NumberofICMPparameter-problemmessagestransmittedicmpOutSrcQuenchs NumberofICMPsource-quenchmessagestransmittedicmpOutRedirects NumberofICMPredirectmessagestransmittedicmpOutEchos NumberofICMPecho-requestmessagestransmittedicmpOutEchoReps NumberofICMPecho-replymessagestransmittedicmpOutTimestamps NumberofICMPtimestamp-requestmessagestransmittedicmpOutTimestampReps NumberofICMPtimestamp-replymessagestransmittedicmpOutAddrMasks NumberofICMPaddressmaskrequestmessagestransmittedicmpOutAddrMaskReps NumberofICMPaddressmaskreplymessagestransmitted

IFBD-HE0708 BE07 Userrsquos Manual

3-33

Name DescriptiontcpRtoAlgorithm AlgorithmthatdecidestheresendtimeoutvalueforTCPconnection

(1Noneofthefollowing2Fixedvalue3MIL-STD-17784VanJacobsonrsquosalgorithm)

tcpRtoMin MinimumTCPprotocolresendtimeoutvalue(units10msec)tcpRtoMax MaximumTCPprotocolresendtimeoutvalue(units10msec)tcpMaxConn MaximumnumberofTCPconnectionstcpActiveOpens NumberoftimesthatTCPconnectionswereactivelyopenedtcpPassiveOpens NumberoftimesthatTCPconnectionswerepassivelyopenedtcpAttemptFails NumberoftimesthatTCPconnectionsfailedtcpEstabResets NumberoftimesthatTCPconnectionswereresettcpCurrEstab NumberofTCMconnectionswithstatusESTABLISHEDorCLOSE-WAITtcpInSegs NumberofreceivedTCPsegmentstcpOutSegs NumberoftransmittedTCPsegmentstcpRetransSegs NumberofresentTCPsegmentstcpConnState StatusofthisTCPconnection

(1Closed2Listen3SynSent4SynReceived5Established6FinWait17FinWait28CloseWait9LastAck10Closing11TimeWait12DeleteTCB)

tcpConnState StatusofthisTCPconnectiontcpConnLocalAddress LocalIPaddressofthisTCPconnectiontcpConnLocalPort LocalportnumberofthisTCPconnectiontcpConnRemAddress RemoteIPaddressofthisTCPconnectiontcpConnRemPort RemoteconnectionportofthisTCPconnectiontcpInErrs Numberofreceivederrorsegments(TCPchecksumerroretc)tcpOutRsts NumberoftimesthatTCPconnectionswereresetudpInDatagrams TotalnumberofUDPdatagramsdeliveredtoUDPusersudpNoPorts NumberofreceivedUDPdatagramsdestinedforportsthatarenotopenudpInErrors NumberofreceivedUDPdatagramswhichwerediscardedduetoaproblemwith

thedestinationportapplicationudpOutDatagrams NumberoftransmittedUDPdatagramsudpLocalAddress LocaladdressofUDPreceivingstandbyport(0000nodesignatedreceiving

address)udpLocalPort Receivingwaitlocalportnumber

IFBD-HE0708 BE07 Userrsquos Manual

3-34

Name DescriptionsnmpInPkts TotalnumberofSNMPmessagesreceivedfromthetransportservicesnmpOutPkts TotalnumberofSNMPmessagetransmissionrequestssenttothetransportlayersnmpInBadVersions TotalnumberofreceivedSNMPmessagesthatwereforanunsupportedversionsnmpInBadCommunityNames TotalnumberofreceivedSNMPmessageswithaninvalidcommunitynamesnmpInBadCommunityUses NumberofreceivedSNMPmessagesthatindicatedanoperationwhichisnot

permittedbythatcommunitysnmpInASNParseErrs NumberoferrorsinASN1orBERformatdetectedwhiledecodingreceivedSNMP

messagessnmpInTooBigs NumberofreceivedSNMPPDUwitherrorstatusldquoTooBigrdquosnmpInNoSuchNames NumberofreceivedSNMPPDUwitherrorstatusldquoNoSuchNamerdquosnmpInBadValues NumberofreceivedSNMPPDUwitherrorstatusldquoBadValuerdquosnmpInReadOnlys NumberofreceivedSNMPPDUwitherrorstatusldquoReadOnlyrdquosnmpInGenErrs NumberofreceivedSNMPPDUwitherrorstatusldquoGenErrrdquosnmpInTotalReqVars NumberofMIBobjectsreadsuccessfullyasaresultofGet-RequestandGet-

NextRequestPDUssnmpInTotalSetVars NumberofMIBobjectschangedsuccessfullyasaresultofreceivingSet-RequestsnmpInGetRequests NumberofreceivedSNMPGet-RequestPDUssnmpInGetNexts NumberofreceivedSNMPGet-NextRequestPDUssnmpInSetRequests NumberofreceivedSNMPSet-RequestPDUssnmpInGetResponses NumberofreceivedSNMPGet-ResponsePDUssnmpInTraps NumberofreceivedSNMPtrapPDUssnmpOutTooBigs NumberoftransmittedPDUswithdesignatederrorstatusldquoTooBigrdquosnmpOutNoSuchNames NumberoftransmittedPDUswithdesignatederrorstatusldquoNoSuchNamerdquosnmpOutBadValues NumberoftransmittedPDUswithdesignatederrorstatusldquoBadValuerdquosnmpOutGenErrs NumberoftransmittedPDUswithdesignatederrorstatusldquoGenErrrdquosnmpOutGetRequests NumberoftransmittedSNMPGet-RequestPDUssnmpOutGetNexts NumberoftransmittedSNMPGet-NextRequestPDUssnmpOutSetRequests NumberoftransmittedSNMPSet-RequestPDUssnmpOutGetResponses NumberoftransmittedSNMPGet-ResponsePDUssnmpOutTraps NumberoftransmittedSNMPtrapPDUssnmpEnableAuthenTraps Controlofauthentication-failuretrapgeneration

(1Generatetraps2Donotgeneratetraps)

HostResource-MIB(RFC1514)Name DescriptionhrDeviceIndex CharacteristicvalueassignedtotheconnecteddevicehrDeviceType ConnecteddevicetypehrDeviceDescr CharacterstringdescribingtheconnecteddevicehrDeviceID ConnecteddeviceproductIDhrDeviceStatus Connecteddevicestatus

(1Unknown2Running3Warning4Testing5Down)hrDeviceErrors NumberoftimeserrorsweregeneratedbytheconnecteddevicehrPrinterStatus Connectedprinterstatus

(1Idle2Printing3Warmup)hrPrinterDetectedErrorState Connectedprintererrorstatus

(0LowPaper1NoPaper2LowToner3NoToner4DoorOpen5Jammed6Offline7ServiceRequested)

IFBD-HE0708 BE07 Userrsquos Manual

3-35

31121SNMPConfigurationParametersThefollowingparameterscanbesetfromwebconfigurationorTelnetThesevaluescanalsobecheckedatself-testprint

Name Settingrange DefaultvalueAuthenticCommunity Max15characters(ASCII) ldquopublicrdquoTrapCommunity Max15characters(ASCIIJapaneseOK) ldquopublicrdquoTrapAddress(IP) 0000-255255255255 0000SysContact Max78characters(ASCIIJapaneseOK) NoneSysName Max78characters(ASCIIJapaneseOK) NoneSysLocation Max78characters(ASCIIJapaneseOK) NoneEnableAuthenTrap 1or2 2

31122 Trap Issue Events WhentheEnableAuthenTrapsettingforthisproductisENABLEthenthisproductissuestrapstotheSNMPmanager(trapnotificationaddress)whenthefollowing3eventsoccur

[Trapissueevents]1Whenproductwasstartedup[Generictraptype=0(ColdStart)]

2Whenprinterstatuschanged(IEEE1284portstatusmonitor)[Generictraptype=6(EnterpriseSpecific)]

3Whenaccessbyaninvalidcommitteenameoccurred[Generictraptype=4(AuthenticationFailure)]

IFBD-HE0708 BE07 Userrsquos Manual

3-36

32 OtherSpecifications321 Operating Time

Thereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP(startofIPaddressacquisition)Ittakesapproximately18secondsbeforetheTCPIPservices(HTTPTELNETFTPLPDRawSocketPrint)canbeusedafterturningonthepower

NoteWhenacquiringtheIPaddressbyDynamice(DHCPBOOTPRARP)thistimemay lengthendependingontheserverresponsetime

322 PushSwitchWhiletheTCPIPisoperating(thepowerhasbeenturnedonanditiswithintheelapsetimedescribedinsection321StartupTime)ifthepushswitchiscontinuedtobehelddowntheLEDdisplaypatternwillchangeaccordingtothetimesshownbelowWhentheswitchisreleasedtheproductwillentereachspecialmode

SpecialMode

Phase SWPressingTimeLANConnector

LEDBlinkingPattern SpecialModeGreen Red

1 1secondtolessthan5seconds Blinking Blinking NICsettinginitializemode(2)2 5secondtolessthan9seconds Extinguished Blinking Reserved(Undefined)3 9secondtolessthan13seconds Blinking Extinguished Reserved(Undefined)

Over13seconds(1)

Note1WhenPhase3isexceededpresstheswitchfor1secondtoreturntoPhase1

Note2ExecutionproceduresfortheNICsettinginitializemode

1 Afterenteringthismodepressthepushswitchonceandreleaseit TheLEDdisplaywillbeldquoGreen=ExtinguishedRed=ExtinguishedrdquoandtheinitializingoftheNICsettingsinthenon-volatilememorywillbegin

2 Iftheinitializationissuccessfultheprinterwillautomaticallybereset DonotturnoffthepowerorapplyaresetuntilthisresethasbeenappliedAlsoiftheNICsettinginitializationfailstheLEDdisplaywillbeldquoGreen=ExtinguishedRed=Litrdquoandallopera-tionswillstopIfsoturnthepoweroff

NoteWhenturningthepoweronadifferentmode(automaticfirmwareupdatefunctionusingTFTPclient)willstartupthatisdifferenttotheabovefunctionsfortheoperationswhenturningthepoweronwiththepushswitchpressedFordetailsseesection318TFTPCli-ent

IFBD-HE0708 BE07 Userrsquos Manual

3-37

323 DIPSwitchesDIPswitchesareloadedwhenthepoweristurnedonorwhentheprinterisresetThereforewhenyouchangethesettingsenablethembyturningtheprinteronagainorbyexecutingaprinterresetTurnthepoweroffbeforechangingthePCBandinterfacetype

DIPswitch Feature ON OFFDIPSW1 SetsIPaddressacquisitiontimeout Notimeout 20seconds(factorydefaultsetting)DIPSW2 Reserved(Fixedatoff) - -

DIPSW1SetsthetimeouttimewhengettingtheaddressfromaDHCPBOOTPserverThefactorydefaultsetting(whensettooff)is20secondsWhensettoonthereisnotimeoutIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedAsaresultatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtohavenoIPaddressacquisitiontimeout

DIPSW2PresentlyunusedAfeaturewillbeaddedinthefutureThisshouldalwaysbeoff

324 LEDThereisaredandagreenLEDequippedonthenetworkinterfaceconnector(LANconnectorRJ45)Thesefunctionasoutlinedbelowundernormaloperatingconditions

Red(LINKActivity) Alinkhasbeenestablishedbetweentheportandtheconnecteddevice CommunicationsarereadyatbothdevicesGreen(100M) Lightswhentheportisoperatingat100Mbps

ForotherstheflashingpatternchangesaccordingtothepressingofthepushswitchFordetailsseesections3110TFTPClientand322PushSwitch

IFBD-HE0708 BE07 Userrsquos Manual

3-38

325 Self-testPrintIfthisproductexecutesaprinterself-printthefollowingisprintedaftertheprintersettingprintFinallyfortheIPparameterinformationduringoperationitisnotpossiblewhenconductingaself-printbycommandfromthehostdevice

Self-testPrintExample(ForFWVer500andStarwebPRNTmodel)

VersionInformation(MainBootLoadPLD)

NICSettingInformation(SameasthenetconfinirdquoFile)

TheWebPrintsettingitemsareformodelswhichsupportStarwebPRNTonlyTheSNMPsettingitemsareforFWVer500orlateronly

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 24: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

3-15

WEBexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)(1)Accesshttp192168101lindexhtm(2)UserNameLog-inasldquorootrdquoPasswordldquopublicrdquo(factorydefaultsetting)(3)ClickNetworkConfiguration-gtSystemConfiguration Inthescreenbelowselect9100MultiSessionENABLEThenclickSubmit

IFBD-HE0708 BE07 Userrsquos Manual

3-16

(4)ClickNetworkConfiguration-gtSaveSelectanyofthefollowingtheclickExecutebullSaverarrConfigurationPrintingrarrRestartdevicebullSaverarrRestartdevice(AfterthesetprintisoutputwhenyouselectConfigurationPrinting)Waitfortheprintertoreset

IFBD-HE0708 BE07 Userrsquos Manual

3-17

317 TELNET ServerTheTELNET(TELecommunicationNETwork)ofthisproductallowsyoutochangeNICsettingsnetworknetworkdisplaysandtomonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationUseTCPUDPcommunicationsport23fortheTELNETserver

ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithTELNETis8 Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset

AnaccounthasmultipleaccountsatloginTheusernamesandpasswordsareasfollowsItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

(1)TELNETcommandexecutionexample(ExChangingafixedIPaddress)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame(AssumedCondition)bullPrinterIPaddressacquiredbyDHCPis192168103

bullThePritnerIPaddresstobesetis192168101subnetmaskis2552552550

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelecttheIPparametersetting

larrSelecttheStaticsetting

larrSelecttheIPaddresssetting

IFBD-HE0708 BE07 Userrsquos Manual

3-18

larrEnterthefixedIPaddress

larrSelectthesubnetmasksetting

larrEnterthefixedsubnetmask

larrReturntothepreviousmenu

larrtelnetconnection

larrReturntothemainmenu

larrStorethesettingsandselectrestar

larrStoreandprintsetingsandrunrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

IFBD-HE0708 BE07 Userrsquos Manual

3-19

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelectSystemConfiguration

larrSelect9100MutliSession

larrSelectENABLE

larrReturntothemainmen

larrStorethesettingsandselectrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

larrStoreandprintsettingsandrunrestart

(2)TELNETexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame

(AssumedConditions)PrinterIPaddress=192168101

IFBD-HE0708 BE07 Userrsquos Manual

3-20

318 FTP ServerYoucanmakeNICsettingsgetthestatusprintandoverwriteNICfirmwarebyuploadingordownloadingfilestoanyspecifieddirectoryusingtheproductrsquosFTP(FileTransferProtocol)serverSeesection33SettingsDisplayItemsfordetailsondisplayinginformationForcontroltheFTPserverusesTCPbullUDPcommunicationport21fordatatransfersitusesTCPcommunicationport20

TheFTPserverissettovalidinthefactorydefaultsettingsbutyoucaninvalidateitusingHTTP(Web)Telnet andFTP UseHTTP(Web)orTelnettoreturnittovalid ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithFTPis8Howeverfordetails onFTPprinting(writingtotheIpdirectory)thenumberofsessionsthatcanbeprintedsimultaneouslyis1 Alsowhensimultaneouslywritingdatafromamultipleofsessionsandthefirstreceivedsessionoccupies morethanoneminutethewritingrequestofsubsequentlyconnectedsessionswillberejected ItisnecessarytospecifyASCII(TypeA)orBinary(TypeI)forfilesasthetransfermodesbutthemode differencesdependontheclientwithoutprocessingonthisproductDataistransferredasisintheBinary modebut0Ahexisconvertedto0Dhex+0AhexfortransferintheASCIImodeForthatreasontoavoid mistakenlyspecifyingthismodethisproductshouldbesettoBinarymodetotransferallfiles SupportsbothActiveandPassivemodessoyoucansenddataoverafirewallTransferthroughputisless efficientinPassivemode Anonymouslogin Ifyouloginwithausernameorpasswordthatisnotregisteredyoucanloginwithgeneraluserrights Whenlogginginasanonymoustheusernameandpasswordmustbewithin31characters Inthiscasethepasswordisomitted WhenaccessinganFTPserverfromahostdevicedosousinganFTPclientsoftware(CUIversioncommand

directinput)ofastandardOS IfthereisnoaccessfromtheFTPclientfor15minutestheFTPserverwillforciblydisconnecttheconnection

TherearemultipleaccountsthatrequirelogginginforoperationsTheusernamesandpasswordsareasfollows

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ThedirectorydisplayedbyFTPandthefileconfigurationandfunctionsareshownonthenextpage

IFBD-HE0708 BE07 Userrsquos Manual

3-21

DirectoryFileConfigurationandFunctions

Directory FilenameNote2

ExtensionRestrictionNote3

TransferModeNote4

AccountLimitNote1

user root Function

- - None(Rootdirectory)

lp printdatprn No Binary W W PrintOutputtoPrinterrarrSeeldquo3181FTPPrintingrdquo

net_config netconfini ldquoinirdquo BinaryorASCII R RW Readsandupdatesnetworksettings

rarrSeesection3182NICSettings

status netstastxt - BinaryorASCII R R Readsoperationinformationofoperatingnet-

work

nicvertxt - BinaryorASCII R R Readsnetworkcardversioninformation

prnstastxt - BinaryorASCII R R Readprinterstatus(hexadecimaldumpdisplay)

deviceidtxt - BinaryorASCII R R ReadPrinterDeviceID

firmware NIC_MAINbin ldquobinrdquo Binary - W NICMainFWUpdaterarrSeeldquo3183FWUpdaterdquo

freespace - No BinaryorASCII R RW Freespace

Note1AccountLimit RReadOnlyWWriteOnlyRWReadWrite-NoFunction

Note2Filenames Filenamesshouldbelessthan32charactersincludingtheextensionTherearenorestrictionstofilenamestowriteexceptfortheextensionUsablecharactersarelimitedtoEnglishnumbersandalphabet(ldquoArdquotordquoZrdquoldquoardquotordquozrdquoldquo0rdquotordquo9rdquo)

Note3FileExtensionRestrictions Whenanextensionrestrictionisspecifiedthefilenamespecifiedotherthanthespecifiedextensionsisrejected ThereisnoconceptofextensioninUNIXLinuxandMacOSXbutthisrestrictionisappliedtothefinalfourcharactersofthefilename

Note4Transfermode FilescanbetransferredbyBinaryaloneorASCIIcanbespecifiedHoweverspecifyalwaysBinarymodetopreventspecificationmistakes

Note5Observethefollowingrestrictionsforthetotalsizeforfilesandnumberoffilesthatcanbeuploadedtothefreespace bullTotalFileSizeMax640Kbytes bullTotalNumberofFilesMax10 Alsodonotplaceanexecutablefileinthisdirectory

IFBD-HE0708 BE07 Userrsquos Manual

3-22

ExampleFTPCommandExecutionThisisanexampleofinputinaWindowscommandpromptUNIXLinuxshellinputisthesameThisisanexampleexecutionofacquiringaprinterstatusfileThefilelistdisplay(dircommand(onUNIXLinuxitistheIscommand))isinUNIXcompatibleformat(includingversiondisplay)

(AssumedConditions)PrinterIPaddress=192168101

larrConnecttoFTP

larrEnterusername

larrEnterpassword(Defaultpublic)

larrMovetostatusdirectory

larrCurrentdirectorypositiondisplay

larrFilelist

larrSpecifybinarytransfermode

larrGettheprnstastxtfi

larrMovetorootdirectory

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-23

3181 FTP Printing WhenwritingdatatotheIpdirectoryitistransferredtotheprinterasprintdata

3182 NIC Setting LogintotheFTPserverfromanFTPclienttoviewthesettingsbyreadingthesettingfileinthenet_configdirectoryAlsobyuploadingthesettingfiletothesamedirectoryyoucanstorethesettingsinthenon-volatilememoryTheextensionsoffilenamesuploadedfromtheFTPclientarechangedtoldquo$$$rdquopriortowritingtoNVRAMandthefilesaresavedasmid-wayfilesWhenupdatingissuccessfulthemid-wayfilesaredeletedbutiftheformatofthesettingcontentsisincorrectorthewritingtothenon-volatilememoryiserroneousandthewritingfailsthefileswillremainwithoutbeingdeleted(extensionldquo$$$rdquo)AlsoifwritingendsnormallytheprinterwillautomaticallyberesetIftheldquoConfigurationPrintrdquoitemisldquoEnablerdquotheresetwillbeappliedwhenthesettingsprintisended

SettingExampleExampleofFWVer500StarwebPRNTmodel(netconfini)

The loaded NIC MAC information is used for the MAC Address item but when uploaded the MAC information field is ignored Therefore when you use a loaded setting file to upload to NIC you do not need to change this field

ltlt IFBD-HE07X08X Information gtgt MAC Addr 001162123456 Configuration Print ENABLE

ltlt IFBD-HE0708 Information gtgt MAC Addr 0011620001d8 Configuration Print ENABLE

ltlt IP Parameters -NVRAM- gtgt IP Address 192168101 Subnet Mask 2552552550 Default Gateway 19216810254 DHCPBOOTP DISABLE RARP DISABLE

ltlt System Configuration gtgt user Login Password guest root Login Password Web Refresh Time (Sec) 5 9100 Multi Session DISABLE 9100 Data Timeout (Sec) 0 TCP Keep-Alive DISABLE FTP ENABLE Disconnect Message ENABLE TCP Port80 ENABLE Subnet Mask (BOOTP) HE05 Emulation TCP SYN Timeout(Sec) 104 TCP SYN Interval(Sec) 2 22222 FS 3 Command DISABLE

ltlt Web Print gtgt TCP Port Number 80

ltlt SNMP gtgt Authentic Community Trap Community public Trap Address(IP) 0000 SysContact 1234 SysName SysLocation EnableAuthenTrap 2

ltlt SSLTLS gtgt SSLTLS DISABLE TCP Port 443 Certificate Self-Signed Self-Signed Command Not Exist CA-Signed Certificate Not Exist

When you specify Enable for the Configuration Print item you can print the settings to verify that they have been loaded to the non-volatile memory

The factory default setting for 9100Multi-session is different from the old product Factory Default SettingsIFBD-HE0506BE05 (old product) ENABLEIFBD-HE0708BE07 (this product) DISABLE

The Web Print setting items are for

the Star WebPRNT model only

The SNMP setting items are for

FW Ver 500 or later only

IFBD-HE0708 BE07 Userrsquos Manual

3-24

FileFormatRules SettinglineformatisldquoItemNamerdquoldquoSettingValuerdquoTheseparator(delimiter)isasingle-byteEnglishcharacter ldquordquo(colon) OnlyASCIIcharacterscanbeusedinthisfile Uploadsarerejectedforthefollwoing bullWhenanitemnamethatdoesnotexistisspecifiedorthereareinsufficientnumberofsettingitems bullWhenthesettingvalueinputisoutofrange bullWhentheinputforStaticvalueandDynamicvaluehasastandardviolationintheIPparametersettingfield (SeetheNotesField) Linesbeginningwithldquordquoareskippedascommentlines

ltlt DIPSW Setting gtgt

SW1=OFF DHCPBOOTP Timeout ENABLE

SW2=OFF Reserved

Notes

-When DHCPBOOTP or RARP is changed

to ENABLE IP Address Subnet Mask

and Gateway Address must be set to

0000

-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

The lines beginning with a (sharp)

are comment lines

IFBD-HE0708 BE07 Userrsquos Manual

3-25

3183 FWUpdateLogintothisproductusingFTPtoupdatetheNICfirmware(FW)byuploadingtheversionupgradebinarydatatothefirmwaredirectory

WhenuploadingFWdatatheFTPservercalculatestheCRCvalueoftheFWdataandchecksthatithas beentransferredcorrectlyIfthefirmwareisnotcorrectlytransferredcanceltheupload WhenalldatahasbeenconfirmedtobecorrectlyreceivedstartwritingtotheFlashROMIfwritingtothe FlashROMendsnormallytheprinterwillautomaticallybereset WritingtakesseveralminutesAbsolutelyneverturnoffthepowerorapplyaresetpriortofinalresetbeing appliedIfterminatedpartwaytheFlashROMdatawillbedamangedandlateritmaynotstartup

ThefollowingdescribestheprocedurestoupdatetheFWofthisproductusingFTPForWindowsstartthecommandpromptthenfollowingthedirectionsbelowForUNIXLinuxdothesameopera-tionsontheshellexecutionscreen

(AssumedConditions)PrinterIPaddress=192168101AssumesthemainFWdata(rdquoHE7_V100(NIC_MAIN)binrdquo)fortheforthisproductisinthecurrentdirectoryDwhenFTPisexecutedonthehostdevice

larrConnecttoFTP

larrEntertheusername

larrMovetothefirmwaredirectory

larrEnterthepassword(Defaultpublic)

larrCurrentdirectorypositiondisplay

larrSpecifybinarytransfermode

larrWritethefirmwarefile

larrWaitherefortheprintertorestart

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-26

PrecautionsforFWupdatecompatibility

ThefollowingrestrictionsonFWupdateapplytothesubjectFWversions

bullWhenusingaproductwithIFcardFWthatisVer4XXorearlier UpgradetoFWVer500orlaterisnotpossibleUseVer4XXorearlierFWbullWhenusingaproductwithIFcardFWthatisVer500orlater DowngradetoFWVer4XXorearlierisnotpossibleUseVer500orlaterFW

CheckingtheversionoftheIFcardthatisusedbullTurnonthepowerwhilepressingandholdingtheFeedswitchontheprinterunitandchecktheself-testprintinformation(Fordetailsaboutthecontentsofself-testprintrefertosection325ldquoSelf-testPrintrdquo)

bullTochecktheversionfromthePCBchassisappearancerefertosection21ldquoModelNamesrdquo

IFBD-HE0708 BE07 Userrsquos Manual

3-27

319 DiscoveryThisproducthasaStargenuineNICsearchprotocolSDP(StarDiscoveryProtocol)SDPusesUDPcommunicationport22222SDPisusedtosearchtheproductoverLANusingapplicationsoftwaresuchasasettingutilityprogram

ThefollowingisanexampleTheNameofIFUnitfieldisdifferentthisproduct(IFBD-HE0708BE07)andtheoldproducts(IFBD-HE0506BE05)bullNameofIFUnitldquoIFBD-HE0506rdquobullNameofIFUnitldquoIFBD-HE0708rdquo

(Ex)Detaileddisplayexampleofsearchresultsusingadiscoverytool(OSWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

3-28

3110 TFTPClientWhentheprinterpoweristurnedonwhileyouholddownthepushswitchtheTFTP(TrivialFileTransferProtocol)clientstoredinthebootloaderisstartedupTheTFTPclientautomaticallydownloadsthemainprogramfromtheTFTPserverovertheLANandwritestotheFlashROMontheNICboardWhenwritingendsnormallytheprinterwillautomaticallyberesetandwillstartupnormallyThefollowingflowchartshowstheseriesofoperations

YES

NO

YES

NO

Power On (Reset)

Was Push

Switch Released

Was Push

Switch Pressed

LAN Connector LED (RedGreen)

Stops Blinking Alternately

Get IP Address from

DHCPBOOTP Server (1)

Connect to TFTP Server

Download NIC Main

Firmware (2)

Write Main Firmware to

Flash Memory

Reset Printer

To Main Program Execution

LAN Connector LED (RedGreen)

Starts Blinking Alternately

1ItisnecessarytostartuptheTFTPandDHCPBOOTPserversonthesamemachine2TheNICmainfirmwarefilenamedownloadedfromTFTPmustbeldquoNIC_MAINbinrdquoEveniftheversionisdifferentthefirmwaremustbethesamenameaswhendownloadingusingTFTP((Ex)YoucanchangeldquoHE7_V100(NIC_Main)binrdquotoldquoNIC_MAINbinrdquo)

NoteThisTFTPclientfunctionisusedforemergencyrecoverywhentheFWmainfirmwarehasbeendamagedUsetheFTPserverfunctionforordinaryFWupdates(Seesection318FTPServer)

IFBD-HE0708 BE07 Userrsquos Manual

3-29

3111 TCPKeep-AliveThisproductsupportsTCPKeep-AliveIfTCPKeep-AliveisvalidTCPKeep-Aliveoperationsareperformedunderthefollowingconditionsonthecomputer

Item Value FactoryDefault RemarksSetting ENABLEDISABLE DISABLEDisconnectiontimeouttime Approx42seconds Note1

Note1Ifthereisnoresponseforthistimefromthecomputertheprinterforciblydisconnectstheconnection(RST)

ThisfeatureisappliedtoallTCPIPcommunicationsports ThisfeatureisunrelatedtotheTCP9100datareceptiontimeout

Thefollowingisanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltDATAgt

ltDATAgt

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

RST

Printer (TCP Port)

Receive TCP Connection

Detect TimeoutForced Disconnection

No Reception Data From PC

Start TCP Keep-Alive prove

No Response from PC (Approx 42 Seconds)

TCP Connection)

PC Problem Occurs Here

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-30

3112 SNMP ThisfunctionsupportsFWVer500orlaterTheSNMPofthisproductincludesaSNMPagentthatoperatesusingUDPIPVariousinformationaboutthisproductandtheprintercanbemanagedwiththeSNMPmanager

ItiscompatiblewithSNMPv1andsupportsMIB-II(RFC1213)andHostResource-MIB(RFC1514)ReadprivilegeisgrantedtocommunitynameldquopublicrdquoandthecharacterstringregisteredinldquoAuthenticCommunityrdquointheproductsettingsishandledasthewriteprivilegeHoweverifnocharacterstringissetinldquoAuthenticCommunityrdquowriteprivilegeisgrantedtocommunitynameldquopublicrdquo

RestrictionssysContactsysNameandsysLocationarelimitedtoamaximumof78(1-byte)charactersifAdminStatusandifOperStatusareread-onlyand1isalwaysreturnedasthereadvalue AnexplanationoftheMIBsupportedbythisproductislistedinthetablebelow

MIB-II(RFC1213)Name DescriptionsysDescr ASCIIcharacterstringcontainingthedevicenameversionandotherinformationsysObjectID ObjectIDindicatingtheproductidentificationnumbersysUpTime Elapsedtimeafterstartingup(units10msec)sysContact ASCIIcharacterstringcontainingtheadministratornameandcontactinformationsysName ASCIIcharacterstringcontainingthedevicemanagerdomainnameandother

informationsysLocation ASCIIcharacterstringindicatingthephysicallocationwherethedeviceisinstalledsysServices ValueindicatingthedeviceprotocollevelserviceifNumber DevicenetworkinterfacenumberifIndex InterfaceidentificationnumberifDescr ASCIIcharacterstringindicatinginformationassociatedwiththeinterfaceifType PhysicallayerandlinkprotocolinterfacetypeifMtu MaximumtransmittabledatagramsizeifSpeed Interfacetransmissionspeed[bitsec]ifPhysAddress InterfacephysicaladdressifAdminStatus InterfaceadministrationstatusifOperStatus InterfaceoperatingstatusifLastChange sysUpTimevalueatthetimewhentheinterfaceoperatingstatuswaslastchangedifInOctets NumberofbytesreceivedbytheinterfaceifInUcastPkts NumberofsubnetworkunicastpacketsreceivedanddeliveredtoahigherlayerifInNUcastPkts NumberofbroadcastormulticastpacketsreceivedanddeliveredtoahigherlayerifInDiscards Numberofnormalreceivedpacketsthatwerediscardedduetofullbufferorother

reasonifInErrors NumberofreceivederrorpacketsifInUnknownProtos Numberofreceivedpacketsthatwerediscardedbecauseofaninvalidor

unsupportedprotocolifOutOctets TotalnumberoftransmittedbytesifOutUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedunicasttransmissionof

IFBD-HE0708 BE07 Userrsquos Manual

3-31

Name DescriptionifOutNUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedbroadcastormulticast

transmissionofifOutDiscards Numberofpacketsthatwerediscardedandnottransmittedduetofullbufferor

otherreasonifOutErrors NumberofpacketsthatwerenottransmittedduetoerrorifOutQLen Lengthoftheoutputqueue(numberofpackets)ifSpecific MIB-definedobjectIDuniquetotheinterfacemediathatisbeingusedatIfIndex Valuethatidentifiestheinterfacerelatedtothistranslationentry(=ifIndex)atPhysAddress Media-dependentphysicaladdressatNetAddress Networkaddress(IPaddress)correspondingtothephysicaladdressipForwarding IndicationofwhetherornotthereisafunctionforforwardingIPdatagrams

receivedattheIPgatewaytootherdestinations (1Forwarding2NotForwarding)

ipDefaultTTL DefaultvalueofIPdatagramheaderTTLipInReceives TotalnumberofreceivedIPdatagramsipInHdrErrors NumberofdatagramsdiscardedduetoIPheadererroripInAddrErrors NumberofdatagramsdiscardedduetoproblemwiththeIPheaderdestination

addressipForwDatagrams NumberofIPdatagramsforwardedtothefinaldestinationipInUnknownProtos NumberofIPdatagramsintendedforownnodethatwerediscardeddueto

unknownorunsupportedprotocolipInDiscards NumberofdatagramsdiscardedduetobufferspaceorotherinternalproblemipInDelivers NumberofdatagramsdeliveredtoIPuserprotocols(higher-levelprotocols

includingICMP)ipOutRequests0 NumberofIPdatagramtransmissionrequestsexecutedbylocalIPuserprotocolsipOutDiscards NumberofIPdatagramsthatwerediscardedandnottransmitteddueto

insufficientbufferorotherreasonipOutNoRoutes NumberofIPdatagramsdiscardedbecausenoroutetothedestinationcouldbe

foundwhentransmittingipReasmTimeout MaximumvalueofreceivingwaittimeforallIPdatagramswhenfragmentedIP

datagramsarereceivedandreassembledipReasmReqds NumberofreceivedfragmentedIPdatagramsnecessarytoreassembletheentityipReasmOKs NumberofreceivedfragmentIPdatagramsthatweresuccessfullyreassembledipReasmFails NumberofreceivedfragmentIPdatagramswherereassemblyfailedipFragOKs NumberofdatagramsthatweresuccessfullyfragmentedforthisentityipFragFails Numberofdatagramsthatcouldnotbefragmentedandwerediscardedforthis

entityipFragCreates NumberoffragmentIPdatagramsthatweregeneratedasaresultof

fragmentationforthisentityipAdEntAddr IPaddresswhichisassociatedwiththeaddressinformationipAdEntIfIndex InterfaceidentificationnumbercorrespondingtothisIPaddressipAdEntNetMask SubnetmaskvalueassociatedwiththisIPaddressipAdEntBcastAddr ValueoftheleastsignificantbitintheIPbroadcastaddressusedforbroadcast

sentontheinterfaceoftheIPaddressipAdEntReasmMaxSize MaximumIPdatagramsizethatcanbereassembledfortheentityfromthe

receivedfragmentIPdatagrams

IFBD-HE0708 BE07 Userrsquos Manual

3-32

Name DescriptionipRouteDest DestinationIPaddressofthisroute(0000=Defaultroute)ipRouteIfIndex Interfaceidentificationnumberfortransmittingtothenextdestinationhostonthis

route(=ifIndex)IpRouteMetric Primaryroutingmetricforthisroute(-1=Notused)ipRouteNextHop IPaddressofnexthoponthisrouteIpRouteType Routetypes(1Noneofthefollowing2Invalidroute3Directconnection4

Indirectconnection)IpRouteProto RoutingmechanismbywhichthisroutewaslearnedIpRouteAge Elapsedtimeafterthisroutewaslastconfirmedasanormalroute[sec]IpRouteMask ValuewhichperformslogicalANDbeforecomparisonwithipRouteDestorthe

destinationaddressipRouteInfo MIBdefinitionnumberforroutingprotocolusedforthisrouteipNetToMediaIfIndex Interfaceidentificationnumberforthisentry(=ifIndex)ipNetToMediaPhysAddress Media-dependentphysicaladdressipNetToMediaNetAddress IPaddresscorrespondingtothephysicaladdressofthisentryipNetToMediaType Addressconversionmethod(1Noneofthefollowing2Invalidvalue3Dynamic

conversion4Staticconversion)icmpInMsgs TotalnumberofreceivedICMPicmpInErrors NumberofreceivedICMPmessagesthatwerediscardedduetochecksumerror

orotherICMPspecificationerroricmpInDestUnreachs NumberofICMPdestination-unreachablemessagesreceivedicmpInTimeExcds NumberofICMPtime-exceededmessagesreceivedicmpInParmProbs NumberofICMPparameter-problemmessagesreceivedicmpInSrcQuenchs NumberofICMPsource-quenchmessagesreceivedicmpInRedirects NumberofICMPredirectmessagesreceivedicmpInEchos NumberofICMPecho-requestmessagesreceivedicmpInEchoReps NumberofICMPecho-replymessagesreceivedicmpInTimestamps NumberofICMPtimestamp-requestmessagesreceivedicmpInTimestampReps NumberofICMPtimestamp-replymessagesreceivedicmpInAddrMasks NumberofICMPaddressmaskrequestmessagesreceivedicmpInAddrMaskReps NumberofICMPaddressmaskreplymessagesreceivedicmpOutMsgs TotalnumberofICMPmessagestransmittedicmpOutErrors NumberofICMPmessagesthatwerediscardedandnottransmittedduetofull

bufferorotherreasonattimeofICMPtransmissionicmpOutDestUnreachs NumberofICMPdestination-unreachablemessagestransmittedicmpOutTimeExcds NumberofICMPtime-exceededmessagestransmittedicmpOutParmProbs NumberofICMPparameter-problemmessagestransmittedicmpOutSrcQuenchs NumberofICMPsource-quenchmessagestransmittedicmpOutRedirects NumberofICMPredirectmessagestransmittedicmpOutEchos NumberofICMPecho-requestmessagestransmittedicmpOutEchoReps NumberofICMPecho-replymessagestransmittedicmpOutTimestamps NumberofICMPtimestamp-requestmessagestransmittedicmpOutTimestampReps NumberofICMPtimestamp-replymessagestransmittedicmpOutAddrMasks NumberofICMPaddressmaskrequestmessagestransmittedicmpOutAddrMaskReps NumberofICMPaddressmaskreplymessagestransmitted

IFBD-HE0708 BE07 Userrsquos Manual

3-33

Name DescriptiontcpRtoAlgorithm AlgorithmthatdecidestheresendtimeoutvalueforTCPconnection

(1Noneofthefollowing2Fixedvalue3MIL-STD-17784VanJacobsonrsquosalgorithm)

tcpRtoMin MinimumTCPprotocolresendtimeoutvalue(units10msec)tcpRtoMax MaximumTCPprotocolresendtimeoutvalue(units10msec)tcpMaxConn MaximumnumberofTCPconnectionstcpActiveOpens NumberoftimesthatTCPconnectionswereactivelyopenedtcpPassiveOpens NumberoftimesthatTCPconnectionswerepassivelyopenedtcpAttemptFails NumberoftimesthatTCPconnectionsfailedtcpEstabResets NumberoftimesthatTCPconnectionswereresettcpCurrEstab NumberofTCMconnectionswithstatusESTABLISHEDorCLOSE-WAITtcpInSegs NumberofreceivedTCPsegmentstcpOutSegs NumberoftransmittedTCPsegmentstcpRetransSegs NumberofresentTCPsegmentstcpConnState StatusofthisTCPconnection

(1Closed2Listen3SynSent4SynReceived5Established6FinWait17FinWait28CloseWait9LastAck10Closing11TimeWait12DeleteTCB)

tcpConnState StatusofthisTCPconnectiontcpConnLocalAddress LocalIPaddressofthisTCPconnectiontcpConnLocalPort LocalportnumberofthisTCPconnectiontcpConnRemAddress RemoteIPaddressofthisTCPconnectiontcpConnRemPort RemoteconnectionportofthisTCPconnectiontcpInErrs Numberofreceivederrorsegments(TCPchecksumerroretc)tcpOutRsts NumberoftimesthatTCPconnectionswereresetudpInDatagrams TotalnumberofUDPdatagramsdeliveredtoUDPusersudpNoPorts NumberofreceivedUDPdatagramsdestinedforportsthatarenotopenudpInErrors NumberofreceivedUDPdatagramswhichwerediscardedduetoaproblemwith

thedestinationportapplicationudpOutDatagrams NumberoftransmittedUDPdatagramsudpLocalAddress LocaladdressofUDPreceivingstandbyport(0000nodesignatedreceiving

address)udpLocalPort Receivingwaitlocalportnumber

IFBD-HE0708 BE07 Userrsquos Manual

3-34

Name DescriptionsnmpInPkts TotalnumberofSNMPmessagesreceivedfromthetransportservicesnmpOutPkts TotalnumberofSNMPmessagetransmissionrequestssenttothetransportlayersnmpInBadVersions TotalnumberofreceivedSNMPmessagesthatwereforanunsupportedversionsnmpInBadCommunityNames TotalnumberofreceivedSNMPmessageswithaninvalidcommunitynamesnmpInBadCommunityUses NumberofreceivedSNMPmessagesthatindicatedanoperationwhichisnot

permittedbythatcommunitysnmpInASNParseErrs NumberoferrorsinASN1orBERformatdetectedwhiledecodingreceivedSNMP

messagessnmpInTooBigs NumberofreceivedSNMPPDUwitherrorstatusldquoTooBigrdquosnmpInNoSuchNames NumberofreceivedSNMPPDUwitherrorstatusldquoNoSuchNamerdquosnmpInBadValues NumberofreceivedSNMPPDUwitherrorstatusldquoBadValuerdquosnmpInReadOnlys NumberofreceivedSNMPPDUwitherrorstatusldquoReadOnlyrdquosnmpInGenErrs NumberofreceivedSNMPPDUwitherrorstatusldquoGenErrrdquosnmpInTotalReqVars NumberofMIBobjectsreadsuccessfullyasaresultofGet-RequestandGet-

NextRequestPDUssnmpInTotalSetVars NumberofMIBobjectschangedsuccessfullyasaresultofreceivingSet-RequestsnmpInGetRequests NumberofreceivedSNMPGet-RequestPDUssnmpInGetNexts NumberofreceivedSNMPGet-NextRequestPDUssnmpInSetRequests NumberofreceivedSNMPSet-RequestPDUssnmpInGetResponses NumberofreceivedSNMPGet-ResponsePDUssnmpInTraps NumberofreceivedSNMPtrapPDUssnmpOutTooBigs NumberoftransmittedPDUswithdesignatederrorstatusldquoTooBigrdquosnmpOutNoSuchNames NumberoftransmittedPDUswithdesignatederrorstatusldquoNoSuchNamerdquosnmpOutBadValues NumberoftransmittedPDUswithdesignatederrorstatusldquoBadValuerdquosnmpOutGenErrs NumberoftransmittedPDUswithdesignatederrorstatusldquoGenErrrdquosnmpOutGetRequests NumberoftransmittedSNMPGet-RequestPDUssnmpOutGetNexts NumberoftransmittedSNMPGet-NextRequestPDUssnmpOutSetRequests NumberoftransmittedSNMPSet-RequestPDUssnmpOutGetResponses NumberoftransmittedSNMPGet-ResponsePDUssnmpOutTraps NumberoftransmittedSNMPtrapPDUssnmpEnableAuthenTraps Controlofauthentication-failuretrapgeneration

(1Generatetraps2Donotgeneratetraps)

HostResource-MIB(RFC1514)Name DescriptionhrDeviceIndex CharacteristicvalueassignedtotheconnecteddevicehrDeviceType ConnecteddevicetypehrDeviceDescr CharacterstringdescribingtheconnecteddevicehrDeviceID ConnecteddeviceproductIDhrDeviceStatus Connecteddevicestatus

(1Unknown2Running3Warning4Testing5Down)hrDeviceErrors NumberoftimeserrorsweregeneratedbytheconnecteddevicehrPrinterStatus Connectedprinterstatus

(1Idle2Printing3Warmup)hrPrinterDetectedErrorState Connectedprintererrorstatus

(0LowPaper1NoPaper2LowToner3NoToner4DoorOpen5Jammed6Offline7ServiceRequested)

IFBD-HE0708 BE07 Userrsquos Manual

3-35

31121SNMPConfigurationParametersThefollowingparameterscanbesetfromwebconfigurationorTelnetThesevaluescanalsobecheckedatself-testprint

Name Settingrange DefaultvalueAuthenticCommunity Max15characters(ASCII) ldquopublicrdquoTrapCommunity Max15characters(ASCIIJapaneseOK) ldquopublicrdquoTrapAddress(IP) 0000-255255255255 0000SysContact Max78characters(ASCIIJapaneseOK) NoneSysName Max78characters(ASCIIJapaneseOK) NoneSysLocation Max78characters(ASCIIJapaneseOK) NoneEnableAuthenTrap 1or2 2

31122 Trap Issue Events WhentheEnableAuthenTrapsettingforthisproductisENABLEthenthisproductissuestrapstotheSNMPmanager(trapnotificationaddress)whenthefollowing3eventsoccur

[Trapissueevents]1Whenproductwasstartedup[Generictraptype=0(ColdStart)]

2Whenprinterstatuschanged(IEEE1284portstatusmonitor)[Generictraptype=6(EnterpriseSpecific)]

3Whenaccessbyaninvalidcommitteenameoccurred[Generictraptype=4(AuthenticationFailure)]

IFBD-HE0708 BE07 Userrsquos Manual

3-36

32 OtherSpecifications321 Operating Time

Thereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP(startofIPaddressacquisition)Ittakesapproximately18secondsbeforetheTCPIPservices(HTTPTELNETFTPLPDRawSocketPrint)canbeusedafterturningonthepower

NoteWhenacquiringtheIPaddressbyDynamice(DHCPBOOTPRARP)thistimemay lengthendependingontheserverresponsetime

322 PushSwitchWhiletheTCPIPisoperating(thepowerhasbeenturnedonanditiswithintheelapsetimedescribedinsection321StartupTime)ifthepushswitchiscontinuedtobehelddowntheLEDdisplaypatternwillchangeaccordingtothetimesshownbelowWhentheswitchisreleasedtheproductwillentereachspecialmode

SpecialMode

Phase SWPressingTimeLANConnector

LEDBlinkingPattern SpecialModeGreen Red

1 1secondtolessthan5seconds Blinking Blinking NICsettinginitializemode(2)2 5secondtolessthan9seconds Extinguished Blinking Reserved(Undefined)3 9secondtolessthan13seconds Blinking Extinguished Reserved(Undefined)

Over13seconds(1)

Note1WhenPhase3isexceededpresstheswitchfor1secondtoreturntoPhase1

Note2ExecutionproceduresfortheNICsettinginitializemode

1 Afterenteringthismodepressthepushswitchonceandreleaseit TheLEDdisplaywillbeldquoGreen=ExtinguishedRed=ExtinguishedrdquoandtheinitializingoftheNICsettingsinthenon-volatilememorywillbegin

2 Iftheinitializationissuccessfultheprinterwillautomaticallybereset DonotturnoffthepowerorapplyaresetuntilthisresethasbeenappliedAlsoiftheNICsettinginitializationfailstheLEDdisplaywillbeldquoGreen=ExtinguishedRed=Litrdquoandallopera-tionswillstopIfsoturnthepoweroff

NoteWhenturningthepoweronadifferentmode(automaticfirmwareupdatefunctionusingTFTPclient)willstartupthatisdifferenttotheabovefunctionsfortheoperationswhenturningthepoweronwiththepushswitchpressedFordetailsseesection318TFTPCli-ent

IFBD-HE0708 BE07 Userrsquos Manual

3-37

323 DIPSwitchesDIPswitchesareloadedwhenthepoweristurnedonorwhentheprinterisresetThereforewhenyouchangethesettingsenablethembyturningtheprinteronagainorbyexecutingaprinterresetTurnthepoweroffbeforechangingthePCBandinterfacetype

DIPswitch Feature ON OFFDIPSW1 SetsIPaddressacquisitiontimeout Notimeout 20seconds(factorydefaultsetting)DIPSW2 Reserved(Fixedatoff) - -

DIPSW1SetsthetimeouttimewhengettingtheaddressfromaDHCPBOOTPserverThefactorydefaultsetting(whensettooff)is20secondsWhensettoonthereisnotimeoutIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedAsaresultatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtohavenoIPaddressacquisitiontimeout

DIPSW2PresentlyunusedAfeaturewillbeaddedinthefutureThisshouldalwaysbeoff

324 LEDThereisaredandagreenLEDequippedonthenetworkinterfaceconnector(LANconnectorRJ45)Thesefunctionasoutlinedbelowundernormaloperatingconditions

Red(LINKActivity) Alinkhasbeenestablishedbetweentheportandtheconnecteddevice CommunicationsarereadyatbothdevicesGreen(100M) Lightswhentheportisoperatingat100Mbps

ForotherstheflashingpatternchangesaccordingtothepressingofthepushswitchFordetailsseesections3110TFTPClientand322PushSwitch

IFBD-HE0708 BE07 Userrsquos Manual

3-38

325 Self-testPrintIfthisproductexecutesaprinterself-printthefollowingisprintedaftertheprintersettingprintFinallyfortheIPparameterinformationduringoperationitisnotpossiblewhenconductingaself-printbycommandfromthehostdevice

Self-testPrintExample(ForFWVer500andStarwebPRNTmodel)

VersionInformation(MainBootLoadPLD)

NICSettingInformation(SameasthenetconfinirdquoFile)

TheWebPrintsettingitemsareformodelswhichsupportStarwebPRNTonlyTheSNMPsettingitemsareforFWVer500orlateronly

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 25: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

3-16

(4)ClickNetworkConfiguration-gtSaveSelectanyofthefollowingtheclickExecutebullSaverarrConfigurationPrintingrarrRestartdevicebullSaverarrRestartdevice(AfterthesetprintisoutputwhenyouselectConfigurationPrinting)Waitfortheprintertoreset

IFBD-HE0708 BE07 Userrsquos Manual

3-17

317 TELNET ServerTheTELNET(TELecommunicationNETwork)ofthisproductallowsyoutochangeNICsettingsnetworknetworkdisplaysandtomonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationUseTCPUDPcommunicationsport23fortheTELNETserver

ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithTELNETis8 Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset

AnaccounthasmultipleaccountsatloginTheusernamesandpasswordsareasfollowsItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

(1)TELNETcommandexecutionexample(ExChangingafixedIPaddress)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame(AssumedCondition)bullPrinterIPaddressacquiredbyDHCPis192168103

bullThePritnerIPaddresstobesetis192168101subnetmaskis2552552550

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelecttheIPparametersetting

larrSelecttheStaticsetting

larrSelecttheIPaddresssetting

IFBD-HE0708 BE07 Userrsquos Manual

3-18

larrEnterthefixedIPaddress

larrSelectthesubnetmasksetting

larrEnterthefixedsubnetmask

larrReturntothepreviousmenu

larrtelnetconnection

larrReturntothemainmenu

larrStorethesettingsandselectrestar

larrStoreandprintsetingsandrunrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

IFBD-HE0708 BE07 Userrsquos Manual

3-19

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelectSystemConfiguration

larrSelect9100MutliSession

larrSelectENABLE

larrReturntothemainmen

larrStorethesettingsandselectrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

larrStoreandprintsettingsandrunrestart

(2)TELNETexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame

(AssumedConditions)PrinterIPaddress=192168101

IFBD-HE0708 BE07 Userrsquos Manual

3-20

318 FTP ServerYoucanmakeNICsettingsgetthestatusprintandoverwriteNICfirmwarebyuploadingordownloadingfilestoanyspecifieddirectoryusingtheproductrsquosFTP(FileTransferProtocol)serverSeesection33SettingsDisplayItemsfordetailsondisplayinginformationForcontroltheFTPserverusesTCPbullUDPcommunicationport21fordatatransfersitusesTCPcommunicationport20

TheFTPserverissettovalidinthefactorydefaultsettingsbutyoucaninvalidateitusingHTTP(Web)Telnet andFTP UseHTTP(Web)orTelnettoreturnittovalid ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithFTPis8Howeverfordetails onFTPprinting(writingtotheIpdirectory)thenumberofsessionsthatcanbeprintedsimultaneouslyis1 Alsowhensimultaneouslywritingdatafromamultipleofsessionsandthefirstreceivedsessionoccupies morethanoneminutethewritingrequestofsubsequentlyconnectedsessionswillberejected ItisnecessarytospecifyASCII(TypeA)orBinary(TypeI)forfilesasthetransfermodesbutthemode differencesdependontheclientwithoutprocessingonthisproductDataistransferredasisintheBinary modebut0Ahexisconvertedto0Dhex+0AhexfortransferintheASCIImodeForthatreasontoavoid mistakenlyspecifyingthismodethisproductshouldbesettoBinarymodetotransferallfiles SupportsbothActiveandPassivemodessoyoucansenddataoverafirewallTransferthroughputisless efficientinPassivemode Anonymouslogin Ifyouloginwithausernameorpasswordthatisnotregisteredyoucanloginwithgeneraluserrights Whenlogginginasanonymoustheusernameandpasswordmustbewithin31characters Inthiscasethepasswordisomitted WhenaccessinganFTPserverfromahostdevicedosousinganFTPclientsoftware(CUIversioncommand

directinput)ofastandardOS IfthereisnoaccessfromtheFTPclientfor15minutestheFTPserverwillforciblydisconnecttheconnection

TherearemultipleaccountsthatrequirelogginginforoperationsTheusernamesandpasswordsareasfollows

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ThedirectorydisplayedbyFTPandthefileconfigurationandfunctionsareshownonthenextpage

IFBD-HE0708 BE07 Userrsquos Manual

3-21

DirectoryFileConfigurationandFunctions

Directory FilenameNote2

ExtensionRestrictionNote3

TransferModeNote4

AccountLimitNote1

user root Function

- - None(Rootdirectory)

lp printdatprn No Binary W W PrintOutputtoPrinterrarrSeeldquo3181FTPPrintingrdquo

net_config netconfini ldquoinirdquo BinaryorASCII R RW Readsandupdatesnetworksettings

rarrSeesection3182NICSettings

status netstastxt - BinaryorASCII R R Readsoperationinformationofoperatingnet-

work

nicvertxt - BinaryorASCII R R Readsnetworkcardversioninformation

prnstastxt - BinaryorASCII R R Readprinterstatus(hexadecimaldumpdisplay)

deviceidtxt - BinaryorASCII R R ReadPrinterDeviceID

firmware NIC_MAINbin ldquobinrdquo Binary - W NICMainFWUpdaterarrSeeldquo3183FWUpdaterdquo

freespace - No BinaryorASCII R RW Freespace

Note1AccountLimit RReadOnlyWWriteOnlyRWReadWrite-NoFunction

Note2Filenames Filenamesshouldbelessthan32charactersincludingtheextensionTherearenorestrictionstofilenamestowriteexceptfortheextensionUsablecharactersarelimitedtoEnglishnumbersandalphabet(ldquoArdquotordquoZrdquoldquoardquotordquozrdquoldquo0rdquotordquo9rdquo)

Note3FileExtensionRestrictions Whenanextensionrestrictionisspecifiedthefilenamespecifiedotherthanthespecifiedextensionsisrejected ThereisnoconceptofextensioninUNIXLinuxandMacOSXbutthisrestrictionisappliedtothefinalfourcharactersofthefilename

Note4Transfermode FilescanbetransferredbyBinaryaloneorASCIIcanbespecifiedHoweverspecifyalwaysBinarymodetopreventspecificationmistakes

Note5Observethefollowingrestrictionsforthetotalsizeforfilesandnumberoffilesthatcanbeuploadedtothefreespace bullTotalFileSizeMax640Kbytes bullTotalNumberofFilesMax10 Alsodonotplaceanexecutablefileinthisdirectory

IFBD-HE0708 BE07 Userrsquos Manual

3-22

ExampleFTPCommandExecutionThisisanexampleofinputinaWindowscommandpromptUNIXLinuxshellinputisthesameThisisanexampleexecutionofacquiringaprinterstatusfileThefilelistdisplay(dircommand(onUNIXLinuxitistheIscommand))isinUNIXcompatibleformat(includingversiondisplay)

(AssumedConditions)PrinterIPaddress=192168101

larrConnecttoFTP

larrEnterusername

larrEnterpassword(Defaultpublic)

larrMovetostatusdirectory

larrCurrentdirectorypositiondisplay

larrFilelist

larrSpecifybinarytransfermode

larrGettheprnstastxtfi

larrMovetorootdirectory

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-23

3181 FTP Printing WhenwritingdatatotheIpdirectoryitistransferredtotheprinterasprintdata

3182 NIC Setting LogintotheFTPserverfromanFTPclienttoviewthesettingsbyreadingthesettingfileinthenet_configdirectoryAlsobyuploadingthesettingfiletothesamedirectoryyoucanstorethesettingsinthenon-volatilememoryTheextensionsoffilenamesuploadedfromtheFTPclientarechangedtoldquo$$$rdquopriortowritingtoNVRAMandthefilesaresavedasmid-wayfilesWhenupdatingissuccessfulthemid-wayfilesaredeletedbutiftheformatofthesettingcontentsisincorrectorthewritingtothenon-volatilememoryiserroneousandthewritingfailsthefileswillremainwithoutbeingdeleted(extensionldquo$$$rdquo)AlsoifwritingendsnormallytheprinterwillautomaticallyberesetIftheldquoConfigurationPrintrdquoitemisldquoEnablerdquotheresetwillbeappliedwhenthesettingsprintisended

SettingExampleExampleofFWVer500StarwebPRNTmodel(netconfini)

The loaded NIC MAC information is used for the MAC Address item but when uploaded the MAC information field is ignored Therefore when you use a loaded setting file to upload to NIC you do not need to change this field

ltlt IFBD-HE07X08X Information gtgt MAC Addr 001162123456 Configuration Print ENABLE

ltlt IFBD-HE0708 Information gtgt MAC Addr 0011620001d8 Configuration Print ENABLE

ltlt IP Parameters -NVRAM- gtgt IP Address 192168101 Subnet Mask 2552552550 Default Gateway 19216810254 DHCPBOOTP DISABLE RARP DISABLE

ltlt System Configuration gtgt user Login Password guest root Login Password Web Refresh Time (Sec) 5 9100 Multi Session DISABLE 9100 Data Timeout (Sec) 0 TCP Keep-Alive DISABLE FTP ENABLE Disconnect Message ENABLE TCP Port80 ENABLE Subnet Mask (BOOTP) HE05 Emulation TCP SYN Timeout(Sec) 104 TCP SYN Interval(Sec) 2 22222 FS 3 Command DISABLE

ltlt Web Print gtgt TCP Port Number 80

ltlt SNMP gtgt Authentic Community Trap Community public Trap Address(IP) 0000 SysContact 1234 SysName SysLocation EnableAuthenTrap 2

ltlt SSLTLS gtgt SSLTLS DISABLE TCP Port 443 Certificate Self-Signed Self-Signed Command Not Exist CA-Signed Certificate Not Exist

When you specify Enable for the Configuration Print item you can print the settings to verify that they have been loaded to the non-volatile memory

The factory default setting for 9100Multi-session is different from the old product Factory Default SettingsIFBD-HE0506BE05 (old product) ENABLEIFBD-HE0708BE07 (this product) DISABLE

The Web Print setting items are for

the Star WebPRNT model only

The SNMP setting items are for

FW Ver 500 or later only

IFBD-HE0708 BE07 Userrsquos Manual

3-24

FileFormatRules SettinglineformatisldquoItemNamerdquoldquoSettingValuerdquoTheseparator(delimiter)isasingle-byteEnglishcharacter ldquordquo(colon) OnlyASCIIcharacterscanbeusedinthisfile Uploadsarerejectedforthefollwoing bullWhenanitemnamethatdoesnotexistisspecifiedorthereareinsufficientnumberofsettingitems bullWhenthesettingvalueinputisoutofrange bullWhentheinputforStaticvalueandDynamicvaluehasastandardviolationintheIPparametersettingfield (SeetheNotesField) Linesbeginningwithldquordquoareskippedascommentlines

ltlt DIPSW Setting gtgt

SW1=OFF DHCPBOOTP Timeout ENABLE

SW2=OFF Reserved

Notes

-When DHCPBOOTP or RARP is changed

to ENABLE IP Address Subnet Mask

and Gateway Address must be set to

0000

-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

The lines beginning with a (sharp)

are comment lines

IFBD-HE0708 BE07 Userrsquos Manual

3-25

3183 FWUpdateLogintothisproductusingFTPtoupdatetheNICfirmware(FW)byuploadingtheversionupgradebinarydatatothefirmwaredirectory

WhenuploadingFWdatatheFTPservercalculatestheCRCvalueoftheFWdataandchecksthatithas beentransferredcorrectlyIfthefirmwareisnotcorrectlytransferredcanceltheupload WhenalldatahasbeenconfirmedtobecorrectlyreceivedstartwritingtotheFlashROMIfwritingtothe FlashROMendsnormallytheprinterwillautomaticallybereset WritingtakesseveralminutesAbsolutelyneverturnoffthepowerorapplyaresetpriortofinalresetbeing appliedIfterminatedpartwaytheFlashROMdatawillbedamangedandlateritmaynotstartup

ThefollowingdescribestheprocedurestoupdatetheFWofthisproductusingFTPForWindowsstartthecommandpromptthenfollowingthedirectionsbelowForUNIXLinuxdothesameopera-tionsontheshellexecutionscreen

(AssumedConditions)PrinterIPaddress=192168101AssumesthemainFWdata(rdquoHE7_V100(NIC_MAIN)binrdquo)fortheforthisproductisinthecurrentdirectoryDwhenFTPisexecutedonthehostdevice

larrConnecttoFTP

larrEntertheusername

larrMovetothefirmwaredirectory

larrEnterthepassword(Defaultpublic)

larrCurrentdirectorypositiondisplay

larrSpecifybinarytransfermode

larrWritethefirmwarefile

larrWaitherefortheprintertorestart

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-26

PrecautionsforFWupdatecompatibility

ThefollowingrestrictionsonFWupdateapplytothesubjectFWversions

bullWhenusingaproductwithIFcardFWthatisVer4XXorearlier UpgradetoFWVer500orlaterisnotpossibleUseVer4XXorearlierFWbullWhenusingaproductwithIFcardFWthatisVer500orlater DowngradetoFWVer4XXorearlierisnotpossibleUseVer500orlaterFW

CheckingtheversionoftheIFcardthatisusedbullTurnonthepowerwhilepressingandholdingtheFeedswitchontheprinterunitandchecktheself-testprintinformation(Fordetailsaboutthecontentsofself-testprintrefertosection325ldquoSelf-testPrintrdquo)

bullTochecktheversionfromthePCBchassisappearancerefertosection21ldquoModelNamesrdquo

IFBD-HE0708 BE07 Userrsquos Manual

3-27

319 DiscoveryThisproducthasaStargenuineNICsearchprotocolSDP(StarDiscoveryProtocol)SDPusesUDPcommunicationport22222SDPisusedtosearchtheproductoverLANusingapplicationsoftwaresuchasasettingutilityprogram

ThefollowingisanexampleTheNameofIFUnitfieldisdifferentthisproduct(IFBD-HE0708BE07)andtheoldproducts(IFBD-HE0506BE05)bullNameofIFUnitldquoIFBD-HE0506rdquobullNameofIFUnitldquoIFBD-HE0708rdquo

(Ex)Detaileddisplayexampleofsearchresultsusingadiscoverytool(OSWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

3-28

3110 TFTPClientWhentheprinterpoweristurnedonwhileyouholddownthepushswitchtheTFTP(TrivialFileTransferProtocol)clientstoredinthebootloaderisstartedupTheTFTPclientautomaticallydownloadsthemainprogramfromtheTFTPserverovertheLANandwritestotheFlashROMontheNICboardWhenwritingendsnormallytheprinterwillautomaticallyberesetandwillstartupnormallyThefollowingflowchartshowstheseriesofoperations

YES

NO

YES

NO

Power On (Reset)

Was Push

Switch Released

Was Push

Switch Pressed

LAN Connector LED (RedGreen)

Stops Blinking Alternately

Get IP Address from

DHCPBOOTP Server (1)

Connect to TFTP Server

Download NIC Main

Firmware (2)

Write Main Firmware to

Flash Memory

Reset Printer

To Main Program Execution

LAN Connector LED (RedGreen)

Starts Blinking Alternately

1ItisnecessarytostartuptheTFTPandDHCPBOOTPserversonthesamemachine2TheNICmainfirmwarefilenamedownloadedfromTFTPmustbeldquoNIC_MAINbinrdquoEveniftheversionisdifferentthefirmwaremustbethesamenameaswhendownloadingusingTFTP((Ex)YoucanchangeldquoHE7_V100(NIC_Main)binrdquotoldquoNIC_MAINbinrdquo)

NoteThisTFTPclientfunctionisusedforemergencyrecoverywhentheFWmainfirmwarehasbeendamagedUsetheFTPserverfunctionforordinaryFWupdates(Seesection318FTPServer)

IFBD-HE0708 BE07 Userrsquos Manual

3-29

3111 TCPKeep-AliveThisproductsupportsTCPKeep-AliveIfTCPKeep-AliveisvalidTCPKeep-Aliveoperationsareperformedunderthefollowingconditionsonthecomputer

Item Value FactoryDefault RemarksSetting ENABLEDISABLE DISABLEDisconnectiontimeouttime Approx42seconds Note1

Note1Ifthereisnoresponseforthistimefromthecomputertheprinterforciblydisconnectstheconnection(RST)

ThisfeatureisappliedtoallTCPIPcommunicationsports ThisfeatureisunrelatedtotheTCP9100datareceptiontimeout

Thefollowingisanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltDATAgt

ltDATAgt

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

RST

Printer (TCP Port)

Receive TCP Connection

Detect TimeoutForced Disconnection

No Reception Data From PC

Start TCP Keep-Alive prove

No Response from PC (Approx 42 Seconds)

TCP Connection)

PC Problem Occurs Here

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-30

3112 SNMP ThisfunctionsupportsFWVer500orlaterTheSNMPofthisproductincludesaSNMPagentthatoperatesusingUDPIPVariousinformationaboutthisproductandtheprintercanbemanagedwiththeSNMPmanager

ItiscompatiblewithSNMPv1andsupportsMIB-II(RFC1213)andHostResource-MIB(RFC1514)ReadprivilegeisgrantedtocommunitynameldquopublicrdquoandthecharacterstringregisteredinldquoAuthenticCommunityrdquointheproductsettingsishandledasthewriteprivilegeHoweverifnocharacterstringissetinldquoAuthenticCommunityrdquowriteprivilegeisgrantedtocommunitynameldquopublicrdquo

RestrictionssysContactsysNameandsysLocationarelimitedtoamaximumof78(1-byte)charactersifAdminStatusandifOperStatusareread-onlyand1isalwaysreturnedasthereadvalue AnexplanationoftheMIBsupportedbythisproductislistedinthetablebelow

MIB-II(RFC1213)Name DescriptionsysDescr ASCIIcharacterstringcontainingthedevicenameversionandotherinformationsysObjectID ObjectIDindicatingtheproductidentificationnumbersysUpTime Elapsedtimeafterstartingup(units10msec)sysContact ASCIIcharacterstringcontainingtheadministratornameandcontactinformationsysName ASCIIcharacterstringcontainingthedevicemanagerdomainnameandother

informationsysLocation ASCIIcharacterstringindicatingthephysicallocationwherethedeviceisinstalledsysServices ValueindicatingthedeviceprotocollevelserviceifNumber DevicenetworkinterfacenumberifIndex InterfaceidentificationnumberifDescr ASCIIcharacterstringindicatinginformationassociatedwiththeinterfaceifType PhysicallayerandlinkprotocolinterfacetypeifMtu MaximumtransmittabledatagramsizeifSpeed Interfacetransmissionspeed[bitsec]ifPhysAddress InterfacephysicaladdressifAdminStatus InterfaceadministrationstatusifOperStatus InterfaceoperatingstatusifLastChange sysUpTimevalueatthetimewhentheinterfaceoperatingstatuswaslastchangedifInOctets NumberofbytesreceivedbytheinterfaceifInUcastPkts NumberofsubnetworkunicastpacketsreceivedanddeliveredtoahigherlayerifInNUcastPkts NumberofbroadcastormulticastpacketsreceivedanddeliveredtoahigherlayerifInDiscards Numberofnormalreceivedpacketsthatwerediscardedduetofullbufferorother

reasonifInErrors NumberofreceivederrorpacketsifInUnknownProtos Numberofreceivedpacketsthatwerediscardedbecauseofaninvalidor

unsupportedprotocolifOutOctets TotalnumberoftransmittedbytesifOutUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedunicasttransmissionof

IFBD-HE0708 BE07 Userrsquos Manual

3-31

Name DescriptionifOutNUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedbroadcastormulticast

transmissionofifOutDiscards Numberofpacketsthatwerediscardedandnottransmittedduetofullbufferor

otherreasonifOutErrors NumberofpacketsthatwerenottransmittedduetoerrorifOutQLen Lengthoftheoutputqueue(numberofpackets)ifSpecific MIB-definedobjectIDuniquetotheinterfacemediathatisbeingusedatIfIndex Valuethatidentifiestheinterfacerelatedtothistranslationentry(=ifIndex)atPhysAddress Media-dependentphysicaladdressatNetAddress Networkaddress(IPaddress)correspondingtothephysicaladdressipForwarding IndicationofwhetherornotthereisafunctionforforwardingIPdatagrams

receivedattheIPgatewaytootherdestinations (1Forwarding2NotForwarding)

ipDefaultTTL DefaultvalueofIPdatagramheaderTTLipInReceives TotalnumberofreceivedIPdatagramsipInHdrErrors NumberofdatagramsdiscardedduetoIPheadererroripInAddrErrors NumberofdatagramsdiscardedduetoproblemwiththeIPheaderdestination

addressipForwDatagrams NumberofIPdatagramsforwardedtothefinaldestinationipInUnknownProtos NumberofIPdatagramsintendedforownnodethatwerediscardeddueto

unknownorunsupportedprotocolipInDiscards NumberofdatagramsdiscardedduetobufferspaceorotherinternalproblemipInDelivers NumberofdatagramsdeliveredtoIPuserprotocols(higher-levelprotocols

includingICMP)ipOutRequests0 NumberofIPdatagramtransmissionrequestsexecutedbylocalIPuserprotocolsipOutDiscards NumberofIPdatagramsthatwerediscardedandnottransmitteddueto

insufficientbufferorotherreasonipOutNoRoutes NumberofIPdatagramsdiscardedbecausenoroutetothedestinationcouldbe

foundwhentransmittingipReasmTimeout MaximumvalueofreceivingwaittimeforallIPdatagramswhenfragmentedIP

datagramsarereceivedandreassembledipReasmReqds NumberofreceivedfragmentedIPdatagramsnecessarytoreassembletheentityipReasmOKs NumberofreceivedfragmentIPdatagramsthatweresuccessfullyreassembledipReasmFails NumberofreceivedfragmentIPdatagramswherereassemblyfailedipFragOKs NumberofdatagramsthatweresuccessfullyfragmentedforthisentityipFragFails Numberofdatagramsthatcouldnotbefragmentedandwerediscardedforthis

entityipFragCreates NumberoffragmentIPdatagramsthatweregeneratedasaresultof

fragmentationforthisentityipAdEntAddr IPaddresswhichisassociatedwiththeaddressinformationipAdEntIfIndex InterfaceidentificationnumbercorrespondingtothisIPaddressipAdEntNetMask SubnetmaskvalueassociatedwiththisIPaddressipAdEntBcastAddr ValueoftheleastsignificantbitintheIPbroadcastaddressusedforbroadcast

sentontheinterfaceoftheIPaddressipAdEntReasmMaxSize MaximumIPdatagramsizethatcanbereassembledfortheentityfromthe

receivedfragmentIPdatagrams

IFBD-HE0708 BE07 Userrsquos Manual

3-32

Name DescriptionipRouteDest DestinationIPaddressofthisroute(0000=Defaultroute)ipRouteIfIndex Interfaceidentificationnumberfortransmittingtothenextdestinationhostonthis

route(=ifIndex)IpRouteMetric Primaryroutingmetricforthisroute(-1=Notused)ipRouteNextHop IPaddressofnexthoponthisrouteIpRouteType Routetypes(1Noneofthefollowing2Invalidroute3Directconnection4

Indirectconnection)IpRouteProto RoutingmechanismbywhichthisroutewaslearnedIpRouteAge Elapsedtimeafterthisroutewaslastconfirmedasanormalroute[sec]IpRouteMask ValuewhichperformslogicalANDbeforecomparisonwithipRouteDestorthe

destinationaddressipRouteInfo MIBdefinitionnumberforroutingprotocolusedforthisrouteipNetToMediaIfIndex Interfaceidentificationnumberforthisentry(=ifIndex)ipNetToMediaPhysAddress Media-dependentphysicaladdressipNetToMediaNetAddress IPaddresscorrespondingtothephysicaladdressofthisentryipNetToMediaType Addressconversionmethod(1Noneofthefollowing2Invalidvalue3Dynamic

conversion4Staticconversion)icmpInMsgs TotalnumberofreceivedICMPicmpInErrors NumberofreceivedICMPmessagesthatwerediscardedduetochecksumerror

orotherICMPspecificationerroricmpInDestUnreachs NumberofICMPdestination-unreachablemessagesreceivedicmpInTimeExcds NumberofICMPtime-exceededmessagesreceivedicmpInParmProbs NumberofICMPparameter-problemmessagesreceivedicmpInSrcQuenchs NumberofICMPsource-quenchmessagesreceivedicmpInRedirects NumberofICMPredirectmessagesreceivedicmpInEchos NumberofICMPecho-requestmessagesreceivedicmpInEchoReps NumberofICMPecho-replymessagesreceivedicmpInTimestamps NumberofICMPtimestamp-requestmessagesreceivedicmpInTimestampReps NumberofICMPtimestamp-replymessagesreceivedicmpInAddrMasks NumberofICMPaddressmaskrequestmessagesreceivedicmpInAddrMaskReps NumberofICMPaddressmaskreplymessagesreceivedicmpOutMsgs TotalnumberofICMPmessagestransmittedicmpOutErrors NumberofICMPmessagesthatwerediscardedandnottransmittedduetofull

bufferorotherreasonattimeofICMPtransmissionicmpOutDestUnreachs NumberofICMPdestination-unreachablemessagestransmittedicmpOutTimeExcds NumberofICMPtime-exceededmessagestransmittedicmpOutParmProbs NumberofICMPparameter-problemmessagestransmittedicmpOutSrcQuenchs NumberofICMPsource-quenchmessagestransmittedicmpOutRedirects NumberofICMPredirectmessagestransmittedicmpOutEchos NumberofICMPecho-requestmessagestransmittedicmpOutEchoReps NumberofICMPecho-replymessagestransmittedicmpOutTimestamps NumberofICMPtimestamp-requestmessagestransmittedicmpOutTimestampReps NumberofICMPtimestamp-replymessagestransmittedicmpOutAddrMasks NumberofICMPaddressmaskrequestmessagestransmittedicmpOutAddrMaskReps NumberofICMPaddressmaskreplymessagestransmitted

IFBD-HE0708 BE07 Userrsquos Manual

3-33

Name DescriptiontcpRtoAlgorithm AlgorithmthatdecidestheresendtimeoutvalueforTCPconnection

(1Noneofthefollowing2Fixedvalue3MIL-STD-17784VanJacobsonrsquosalgorithm)

tcpRtoMin MinimumTCPprotocolresendtimeoutvalue(units10msec)tcpRtoMax MaximumTCPprotocolresendtimeoutvalue(units10msec)tcpMaxConn MaximumnumberofTCPconnectionstcpActiveOpens NumberoftimesthatTCPconnectionswereactivelyopenedtcpPassiveOpens NumberoftimesthatTCPconnectionswerepassivelyopenedtcpAttemptFails NumberoftimesthatTCPconnectionsfailedtcpEstabResets NumberoftimesthatTCPconnectionswereresettcpCurrEstab NumberofTCMconnectionswithstatusESTABLISHEDorCLOSE-WAITtcpInSegs NumberofreceivedTCPsegmentstcpOutSegs NumberoftransmittedTCPsegmentstcpRetransSegs NumberofresentTCPsegmentstcpConnState StatusofthisTCPconnection

(1Closed2Listen3SynSent4SynReceived5Established6FinWait17FinWait28CloseWait9LastAck10Closing11TimeWait12DeleteTCB)

tcpConnState StatusofthisTCPconnectiontcpConnLocalAddress LocalIPaddressofthisTCPconnectiontcpConnLocalPort LocalportnumberofthisTCPconnectiontcpConnRemAddress RemoteIPaddressofthisTCPconnectiontcpConnRemPort RemoteconnectionportofthisTCPconnectiontcpInErrs Numberofreceivederrorsegments(TCPchecksumerroretc)tcpOutRsts NumberoftimesthatTCPconnectionswereresetudpInDatagrams TotalnumberofUDPdatagramsdeliveredtoUDPusersudpNoPorts NumberofreceivedUDPdatagramsdestinedforportsthatarenotopenudpInErrors NumberofreceivedUDPdatagramswhichwerediscardedduetoaproblemwith

thedestinationportapplicationudpOutDatagrams NumberoftransmittedUDPdatagramsudpLocalAddress LocaladdressofUDPreceivingstandbyport(0000nodesignatedreceiving

address)udpLocalPort Receivingwaitlocalportnumber

IFBD-HE0708 BE07 Userrsquos Manual

3-34

Name DescriptionsnmpInPkts TotalnumberofSNMPmessagesreceivedfromthetransportservicesnmpOutPkts TotalnumberofSNMPmessagetransmissionrequestssenttothetransportlayersnmpInBadVersions TotalnumberofreceivedSNMPmessagesthatwereforanunsupportedversionsnmpInBadCommunityNames TotalnumberofreceivedSNMPmessageswithaninvalidcommunitynamesnmpInBadCommunityUses NumberofreceivedSNMPmessagesthatindicatedanoperationwhichisnot

permittedbythatcommunitysnmpInASNParseErrs NumberoferrorsinASN1orBERformatdetectedwhiledecodingreceivedSNMP

messagessnmpInTooBigs NumberofreceivedSNMPPDUwitherrorstatusldquoTooBigrdquosnmpInNoSuchNames NumberofreceivedSNMPPDUwitherrorstatusldquoNoSuchNamerdquosnmpInBadValues NumberofreceivedSNMPPDUwitherrorstatusldquoBadValuerdquosnmpInReadOnlys NumberofreceivedSNMPPDUwitherrorstatusldquoReadOnlyrdquosnmpInGenErrs NumberofreceivedSNMPPDUwitherrorstatusldquoGenErrrdquosnmpInTotalReqVars NumberofMIBobjectsreadsuccessfullyasaresultofGet-RequestandGet-

NextRequestPDUssnmpInTotalSetVars NumberofMIBobjectschangedsuccessfullyasaresultofreceivingSet-RequestsnmpInGetRequests NumberofreceivedSNMPGet-RequestPDUssnmpInGetNexts NumberofreceivedSNMPGet-NextRequestPDUssnmpInSetRequests NumberofreceivedSNMPSet-RequestPDUssnmpInGetResponses NumberofreceivedSNMPGet-ResponsePDUssnmpInTraps NumberofreceivedSNMPtrapPDUssnmpOutTooBigs NumberoftransmittedPDUswithdesignatederrorstatusldquoTooBigrdquosnmpOutNoSuchNames NumberoftransmittedPDUswithdesignatederrorstatusldquoNoSuchNamerdquosnmpOutBadValues NumberoftransmittedPDUswithdesignatederrorstatusldquoBadValuerdquosnmpOutGenErrs NumberoftransmittedPDUswithdesignatederrorstatusldquoGenErrrdquosnmpOutGetRequests NumberoftransmittedSNMPGet-RequestPDUssnmpOutGetNexts NumberoftransmittedSNMPGet-NextRequestPDUssnmpOutSetRequests NumberoftransmittedSNMPSet-RequestPDUssnmpOutGetResponses NumberoftransmittedSNMPGet-ResponsePDUssnmpOutTraps NumberoftransmittedSNMPtrapPDUssnmpEnableAuthenTraps Controlofauthentication-failuretrapgeneration

(1Generatetraps2Donotgeneratetraps)

HostResource-MIB(RFC1514)Name DescriptionhrDeviceIndex CharacteristicvalueassignedtotheconnecteddevicehrDeviceType ConnecteddevicetypehrDeviceDescr CharacterstringdescribingtheconnecteddevicehrDeviceID ConnecteddeviceproductIDhrDeviceStatus Connecteddevicestatus

(1Unknown2Running3Warning4Testing5Down)hrDeviceErrors NumberoftimeserrorsweregeneratedbytheconnecteddevicehrPrinterStatus Connectedprinterstatus

(1Idle2Printing3Warmup)hrPrinterDetectedErrorState Connectedprintererrorstatus

(0LowPaper1NoPaper2LowToner3NoToner4DoorOpen5Jammed6Offline7ServiceRequested)

IFBD-HE0708 BE07 Userrsquos Manual

3-35

31121SNMPConfigurationParametersThefollowingparameterscanbesetfromwebconfigurationorTelnetThesevaluescanalsobecheckedatself-testprint

Name Settingrange DefaultvalueAuthenticCommunity Max15characters(ASCII) ldquopublicrdquoTrapCommunity Max15characters(ASCIIJapaneseOK) ldquopublicrdquoTrapAddress(IP) 0000-255255255255 0000SysContact Max78characters(ASCIIJapaneseOK) NoneSysName Max78characters(ASCIIJapaneseOK) NoneSysLocation Max78characters(ASCIIJapaneseOK) NoneEnableAuthenTrap 1or2 2

31122 Trap Issue Events WhentheEnableAuthenTrapsettingforthisproductisENABLEthenthisproductissuestrapstotheSNMPmanager(trapnotificationaddress)whenthefollowing3eventsoccur

[Trapissueevents]1Whenproductwasstartedup[Generictraptype=0(ColdStart)]

2Whenprinterstatuschanged(IEEE1284portstatusmonitor)[Generictraptype=6(EnterpriseSpecific)]

3Whenaccessbyaninvalidcommitteenameoccurred[Generictraptype=4(AuthenticationFailure)]

IFBD-HE0708 BE07 Userrsquos Manual

3-36

32 OtherSpecifications321 Operating Time

Thereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP(startofIPaddressacquisition)Ittakesapproximately18secondsbeforetheTCPIPservices(HTTPTELNETFTPLPDRawSocketPrint)canbeusedafterturningonthepower

NoteWhenacquiringtheIPaddressbyDynamice(DHCPBOOTPRARP)thistimemay lengthendependingontheserverresponsetime

322 PushSwitchWhiletheTCPIPisoperating(thepowerhasbeenturnedonanditiswithintheelapsetimedescribedinsection321StartupTime)ifthepushswitchiscontinuedtobehelddowntheLEDdisplaypatternwillchangeaccordingtothetimesshownbelowWhentheswitchisreleasedtheproductwillentereachspecialmode

SpecialMode

Phase SWPressingTimeLANConnector

LEDBlinkingPattern SpecialModeGreen Red

1 1secondtolessthan5seconds Blinking Blinking NICsettinginitializemode(2)2 5secondtolessthan9seconds Extinguished Blinking Reserved(Undefined)3 9secondtolessthan13seconds Blinking Extinguished Reserved(Undefined)

Over13seconds(1)

Note1WhenPhase3isexceededpresstheswitchfor1secondtoreturntoPhase1

Note2ExecutionproceduresfortheNICsettinginitializemode

1 Afterenteringthismodepressthepushswitchonceandreleaseit TheLEDdisplaywillbeldquoGreen=ExtinguishedRed=ExtinguishedrdquoandtheinitializingoftheNICsettingsinthenon-volatilememorywillbegin

2 Iftheinitializationissuccessfultheprinterwillautomaticallybereset DonotturnoffthepowerorapplyaresetuntilthisresethasbeenappliedAlsoiftheNICsettinginitializationfailstheLEDdisplaywillbeldquoGreen=ExtinguishedRed=Litrdquoandallopera-tionswillstopIfsoturnthepoweroff

NoteWhenturningthepoweronadifferentmode(automaticfirmwareupdatefunctionusingTFTPclient)willstartupthatisdifferenttotheabovefunctionsfortheoperationswhenturningthepoweronwiththepushswitchpressedFordetailsseesection318TFTPCli-ent

IFBD-HE0708 BE07 Userrsquos Manual

3-37

323 DIPSwitchesDIPswitchesareloadedwhenthepoweristurnedonorwhentheprinterisresetThereforewhenyouchangethesettingsenablethembyturningtheprinteronagainorbyexecutingaprinterresetTurnthepoweroffbeforechangingthePCBandinterfacetype

DIPswitch Feature ON OFFDIPSW1 SetsIPaddressacquisitiontimeout Notimeout 20seconds(factorydefaultsetting)DIPSW2 Reserved(Fixedatoff) - -

DIPSW1SetsthetimeouttimewhengettingtheaddressfromaDHCPBOOTPserverThefactorydefaultsetting(whensettooff)is20secondsWhensettoonthereisnotimeoutIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedAsaresultatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtohavenoIPaddressacquisitiontimeout

DIPSW2PresentlyunusedAfeaturewillbeaddedinthefutureThisshouldalwaysbeoff

324 LEDThereisaredandagreenLEDequippedonthenetworkinterfaceconnector(LANconnectorRJ45)Thesefunctionasoutlinedbelowundernormaloperatingconditions

Red(LINKActivity) Alinkhasbeenestablishedbetweentheportandtheconnecteddevice CommunicationsarereadyatbothdevicesGreen(100M) Lightswhentheportisoperatingat100Mbps

ForotherstheflashingpatternchangesaccordingtothepressingofthepushswitchFordetailsseesections3110TFTPClientand322PushSwitch

IFBD-HE0708 BE07 Userrsquos Manual

3-38

325 Self-testPrintIfthisproductexecutesaprinterself-printthefollowingisprintedaftertheprintersettingprintFinallyfortheIPparameterinformationduringoperationitisnotpossiblewhenconductingaself-printbycommandfromthehostdevice

Self-testPrintExample(ForFWVer500andStarwebPRNTmodel)

VersionInformation(MainBootLoadPLD)

NICSettingInformation(SameasthenetconfinirdquoFile)

TheWebPrintsettingitemsareformodelswhichsupportStarwebPRNTonlyTheSNMPsettingitemsareforFWVer500orlateronly

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 26: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

3-17

317 TELNET ServerTheTELNET(TELecommunicationNETwork)ofthisproductallowsyoutochangeNICsettingsnetworknetworkdisplaysandtomonitortheprinterstatusSeesection33SettingsDisplayItemsfordetailsondisplayinginformationUseTCPUDPcommunicationsport23fortheTELNETserver

ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithTELNETis8 Byspecifyingtoexecutetheprintsettingswhenwritingthesettingsyoucanverifywhetherthesetting contentswerecorrectlywrittentothenon-volatilememoryAlsoifwritingwassuccessfultheprinterwill automaticallybereset

AnaccounthasmultipleaccountsatloginTheusernamesandpasswordsareasfollowsItemsthatcanbeviewedandsetvarybytheaccount

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

(1)TELNETcommandexecutionexample(ExChangingafixedIPaddress)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame(AssumedCondition)bullPrinterIPaddressacquiredbyDHCPis192168103

bullThePritnerIPaddresstobesetis192168101subnetmaskis2552552550

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelecttheIPparametersetting

larrSelecttheStaticsetting

larrSelecttheIPaddresssetting

IFBD-HE0708 BE07 Userrsquos Manual

3-18

larrEnterthefixedIPaddress

larrSelectthesubnetmasksetting

larrEnterthefixedsubnetmask

larrReturntothepreviousmenu

larrtelnetconnection

larrReturntothemainmenu

larrStorethesettingsandselectrestar

larrStoreandprintsetingsandrunrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

IFBD-HE0708 BE07 Userrsquos Manual

3-19

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelectSystemConfiguration

larrSelect9100MutliSession

larrSelectENABLE

larrReturntothemainmen

larrStorethesettingsandselectrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

larrStoreandprintsettingsandrunrestart

(2)TELNETexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame

(AssumedConditions)PrinterIPaddress=192168101

IFBD-HE0708 BE07 Userrsquos Manual

3-20

318 FTP ServerYoucanmakeNICsettingsgetthestatusprintandoverwriteNICfirmwarebyuploadingordownloadingfilestoanyspecifieddirectoryusingtheproductrsquosFTP(FileTransferProtocol)serverSeesection33SettingsDisplayItemsfordetailsondisplayinginformationForcontroltheFTPserverusesTCPbullUDPcommunicationport21fordatatransfersitusesTCPcommunicationport20

TheFTPserverissettovalidinthefactorydefaultsettingsbutyoucaninvalidateitusingHTTP(Web)Telnet andFTP UseHTTP(Web)orTelnettoreturnittovalid ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithFTPis8Howeverfordetails onFTPprinting(writingtotheIpdirectory)thenumberofsessionsthatcanbeprintedsimultaneouslyis1 Alsowhensimultaneouslywritingdatafromamultipleofsessionsandthefirstreceivedsessionoccupies morethanoneminutethewritingrequestofsubsequentlyconnectedsessionswillberejected ItisnecessarytospecifyASCII(TypeA)orBinary(TypeI)forfilesasthetransfermodesbutthemode differencesdependontheclientwithoutprocessingonthisproductDataistransferredasisintheBinary modebut0Ahexisconvertedto0Dhex+0AhexfortransferintheASCIImodeForthatreasontoavoid mistakenlyspecifyingthismodethisproductshouldbesettoBinarymodetotransferallfiles SupportsbothActiveandPassivemodessoyoucansenddataoverafirewallTransferthroughputisless efficientinPassivemode Anonymouslogin Ifyouloginwithausernameorpasswordthatisnotregisteredyoucanloginwithgeneraluserrights Whenlogginginasanonymoustheusernameandpasswordmustbewithin31characters Inthiscasethepasswordisomitted WhenaccessinganFTPserverfromahostdevicedosousinganFTPclientsoftware(CUIversioncommand

directinput)ofastandardOS IfthereisnoaccessfromtheFTPclientfor15minutestheFTPserverwillforciblydisconnecttheconnection

TherearemultipleaccountsthatrequirelogginginforoperationsTheusernamesandpasswordsareasfollows

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ThedirectorydisplayedbyFTPandthefileconfigurationandfunctionsareshownonthenextpage

IFBD-HE0708 BE07 Userrsquos Manual

3-21

DirectoryFileConfigurationandFunctions

Directory FilenameNote2

ExtensionRestrictionNote3

TransferModeNote4

AccountLimitNote1

user root Function

- - None(Rootdirectory)

lp printdatprn No Binary W W PrintOutputtoPrinterrarrSeeldquo3181FTPPrintingrdquo

net_config netconfini ldquoinirdquo BinaryorASCII R RW Readsandupdatesnetworksettings

rarrSeesection3182NICSettings

status netstastxt - BinaryorASCII R R Readsoperationinformationofoperatingnet-

work

nicvertxt - BinaryorASCII R R Readsnetworkcardversioninformation

prnstastxt - BinaryorASCII R R Readprinterstatus(hexadecimaldumpdisplay)

deviceidtxt - BinaryorASCII R R ReadPrinterDeviceID

firmware NIC_MAINbin ldquobinrdquo Binary - W NICMainFWUpdaterarrSeeldquo3183FWUpdaterdquo

freespace - No BinaryorASCII R RW Freespace

Note1AccountLimit RReadOnlyWWriteOnlyRWReadWrite-NoFunction

Note2Filenames Filenamesshouldbelessthan32charactersincludingtheextensionTherearenorestrictionstofilenamestowriteexceptfortheextensionUsablecharactersarelimitedtoEnglishnumbersandalphabet(ldquoArdquotordquoZrdquoldquoardquotordquozrdquoldquo0rdquotordquo9rdquo)

Note3FileExtensionRestrictions Whenanextensionrestrictionisspecifiedthefilenamespecifiedotherthanthespecifiedextensionsisrejected ThereisnoconceptofextensioninUNIXLinuxandMacOSXbutthisrestrictionisappliedtothefinalfourcharactersofthefilename

Note4Transfermode FilescanbetransferredbyBinaryaloneorASCIIcanbespecifiedHoweverspecifyalwaysBinarymodetopreventspecificationmistakes

Note5Observethefollowingrestrictionsforthetotalsizeforfilesandnumberoffilesthatcanbeuploadedtothefreespace bullTotalFileSizeMax640Kbytes bullTotalNumberofFilesMax10 Alsodonotplaceanexecutablefileinthisdirectory

IFBD-HE0708 BE07 Userrsquos Manual

3-22

ExampleFTPCommandExecutionThisisanexampleofinputinaWindowscommandpromptUNIXLinuxshellinputisthesameThisisanexampleexecutionofacquiringaprinterstatusfileThefilelistdisplay(dircommand(onUNIXLinuxitistheIscommand))isinUNIXcompatibleformat(includingversiondisplay)

(AssumedConditions)PrinterIPaddress=192168101

larrConnecttoFTP

larrEnterusername

larrEnterpassword(Defaultpublic)

larrMovetostatusdirectory

larrCurrentdirectorypositiondisplay

larrFilelist

larrSpecifybinarytransfermode

larrGettheprnstastxtfi

larrMovetorootdirectory

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-23

3181 FTP Printing WhenwritingdatatotheIpdirectoryitistransferredtotheprinterasprintdata

3182 NIC Setting LogintotheFTPserverfromanFTPclienttoviewthesettingsbyreadingthesettingfileinthenet_configdirectoryAlsobyuploadingthesettingfiletothesamedirectoryyoucanstorethesettingsinthenon-volatilememoryTheextensionsoffilenamesuploadedfromtheFTPclientarechangedtoldquo$$$rdquopriortowritingtoNVRAMandthefilesaresavedasmid-wayfilesWhenupdatingissuccessfulthemid-wayfilesaredeletedbutiftheformatofthesettingcontentsisincorrectorthewritingtothenon-volatilememoryiserroneousandthewritingfailsthefileswillremainwithoutbeingdeleted(extensionldquo$$$rdquo)AlsoifwritingendsnormallytheprinterwillautomaticallyberesetIftheldquoConfigurationPrintrdquoitemisldquoEnablerdquotheresetwillbeappliedwhenthesettingsprintisended

SettingExampleExampleofFWVer500StarwebPRNTmodel(netconfini)

The loaded NIC MAC information is used for the MAC Address item but when uploaded the MAC information field is ignored Therefore when you use a loaded setting file to upload to NIC you do not need to change this field

ltlt IFBD-HE07X08X Information gtgt MAC Addr 001162123456 Configuration Print ENABLE

ltlt IFBD-HE0708 Information gtgt MAC Addr 0011620001d8 Configuration Print ENABLE

ltlt IP Parameters -NVRAM- gtgt IP Address 192168101 Subnet Mask 2552552550 Default Gateway 19216810254 DHCPBOOTP DISABLE RARP DISABLE

ltlt System Configuration gtgt user Login Password guest root Login Password Web Refresh Time (Sec) 5 9100 Multi Session DISABLE 9100 Data Timeout (Sec) 0 TCP Keep-Alive DISABLE FTP ENABLE Disconnect Message ENABLE TCP Port80 ENABLE Subnet Mask (BOOTP) HE05 Emulation TCP SYN Timeout(Sec) 104 TCP SYN Interval(Sec) 2 22222 FS 3 Command DISABLE

ltlt Web Print gtgt TCP Port Number 80

ltlt SNMP gtgt Authentic Community Trap Community public Trap Address(IP) 0000 SysContact 1234 SysName SysLocation EnableAuthenTrap 2

ltlt SSLTLS gtgt SSLTLS DISABLE TCP Port 443 Certificate Self-Signed Self-Signed Command Not Exist CA-Signed Certificate Not Exist

When you specify Enable for the Configuration Print item you can print the settings to verify that they have been loaded to the non-volatile memory

The factory default setting for 9100Multi-session is different from the old product Factory Default SettingsIFBD-HE0506BE05 (old product) ENABLEIFBD-HE0708BE07 (this product) DISABLE

The Web Print setting items are for

the Star WebPRNT model only

The SNMP setting items are for

FW Ver 500 or later only

IFBD-HE0708 BE07 Userrsquos Manual

3-24

FileFormatRules SettinglineformatisldquoItemNamerdquoldquoSettingValuerdquoTheseparator(delimiter)isasingle-byteEnglishcharacter ldquordquo(colon) OnlyASCIIcharacterscanbeusedinthisfile Uploadsarerejectedforthefollwoing bullWhenanitemnamethatdoesnotexistisspecifiedorthereareinsufficientnumberofsettingitems bullWhenthesettingvalueinputisoutofrange bullWhentheinputforStaticvalueandDynamicvaluehasastandardviolationintheIPparametersettingfield (SeetheNotesField) Linesbeginningwithldquordquoareskippedascommentlines

ltlt DIPSW Setting gtgt

SW1=OFF DHCPBOOTP Timeout ENABLE

SW2=OFF Reserved

Notes

-When DHCPBOOTP or RARP is changed

to ENABLE IP Address Subnet Mask

and Gateway Address must be set to

0000

-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

The lines beginning with a (sharp)

are comment lines

IFBD-HE0708 BE07 Userrsquos Manual

3-25

3183 FWUpdateLogintothisproductusingFTPtoupdatetheNICfirmware(FW)byuploadingtheversionupgradebinarydatatothefirmwaredirectory

WhenuploadingFWdatatheFTPservercalculatestheCRCvalueoftheFWdataandchecksthatithas beentransferredcorrectlyIfthefirmwareisnotcorrectlytransferredcanceltheupload WhenalldatahasbeenconfirmedtobecorrectlyreceivedstartwritingtotheFlashROMIfwritingtothe FlashROMendsnormallytheprinterwillautomaticallybereset WritingtakesseveralminutesAbsolutelyneverturnoffthepowerorapplyaresetpriortofinalresetbeing appliedIfterminatedpartwaytheFlashROMdatawillbedamangedandlateritmaynotstartup

ThefollowingdescribestheprocedurestoupdatetheFWofthisproductusingFTPForWindowsstartthecommandpromptthenfollowingthedirectionsbelowForUNIXLinuxdothesameopera-tionsontheshellexecutionscreen

(AssumedConditions)PrinterIPaddress=192168101AssumesthemainFWdata(rdquoHE7_V100(NIC_MAIN)binrdquo)fortheforthisproductisinthecurrentdirectoryDwhenFTPisexecutedonthehostdevice

larrConnecttoFTP

larrEntertheusername

larrMovetothefirmwaredirectory

larrEnterthepassword(Defaultpublic)

larrCurrentdirectorypositiondisplay

larrSpecifybinarytransfermode

larrWritethefirmwarefile

larrWaitherefortheprintertorestart

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-26

PrecautionsforFWupdatecompatibility

ThefollowingrestrictionsonFWupdateapplytothesubjectFWversions

bullWhenusingaproductwithIFcardFWthatisVer4XXorearlier UpgradetoFWVer500orlaterisnotpossibleUseVer4XXorearlierFWbullWhenusingaproductwithIFcardFWthatisVer500orlater DowngradetoFWVer4XXorearlierisnotpossibleUseVer500orlaterFW

CheckingtheversionoftheIFcardthatisusedbullTurnonthepowerwhilepressingandholdingtheFeedswitchontheprinterunitandchecktheself-testprintinformation(Fordetailsaboutthecontentsofself-testprintrefertosection325ldquoSelf-testPrintrdquo)

bullTochecktheversionfromthePCBchassisappearancerefertosection21ldquoModelNamesrdquo

IFBD-HE0708 BE07 Userrsquos Manual

3-27

319 DiscoveryThisproducthasaStargenuineNICsearchprotocolSDP(StarDiscoveryProtocol)SDPusesUDPcommunicationport22222SDPisusedtosearchtheproductoverLANusingapplicationsoftwaresuchasasettingutilityprogram

ThefollowingisanexampleTheNameofIFUnitfieldisdifferentthisproduct(IFBD-HE0708BE07)andtheoldproducts(IFBD-HE0506BE05)bullNameofIFUnitldquoIFBD-HE0506rdquobullNameofIFUnitldquoIFBD-HE0708rdquo

(Ex)Detaileddisplayexampleofsearchresultsusingadiscoverytool(OSWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

3-28

3110 TFTPClientWhentheprinterpoweristurnedonwhileyouholddownthepushswitchtheTFTP(TrivialFileTransferProtocol)clientstoredinthebootloaderisstartedupTheTFTPclientautomaticallydownloadsthemainprogramfromtheTFTPserverovertheLANandwritestotheFlashROMontheNICboardWhenwritingendsnormallytheprinterwillautomaticallyberesetandwillstartupnormallyThefollowingflowchartshowstheseriesofoperations

YES

NO

YES

NO

Power On (Reset)

Was Push

Switch Released

Was Push

Switch Pressed

LAN Connector LED (RedGreen)

Stops Blinking Alternately

Get IP Address from

DHCPBOOTP Server (1)

Connect to TFTP Server

Download NIC Main

Firmware (2)

Write Main Firmware to

Flash Memory

Reset Printer

To Main Program Execution

LAN Connector LED (RedGreen)

Starts Blinking Alternately

1ItisnecessarytostartuptheTFTPandDHCPBOOTPserversonthesamemachine2TheNICmainfirmwarefilenamedownloadedfromTFTPmustbeldquoNIC_MAINbinrdquoEveniftheversionisdifferentthefirmwaremustbethesamenameaswhendownloadingusingTFTP((Ex)YoucanchangeldquoHE7_V100(NIC_Main)binrdquotoldquoNIC_MAINbinrdquo)

NoteThisTFTPclientfunctionisusedforemergencyrecoverywhentheFWmainfirmwarehasbeendamagedUsetheFTPserverfunctionforordinaryFWupdates(Seesection318FTPServer)

IFBD-HE0708 BE07 Userrsquos Manual

3-29

3111 TCPKeep-AliveThisproductsupportsTCPKeep-AliveIfTCPKeep-AliveisvalidTCPKeep-Aliveoperationsareperformedunderthefollowingconditionsonthecomputer

Item Value FactoryDefault RemarksSetting ENABLEDISABLE DISABLEDisconnectiontimeouttime Approx42seconds Note1

Note1Ifthereisnoresponseforthistimefromthecomputertheprinterforciblydisconnectstheconnection(RST)

ThisfeatureisappliedtoallTCPIPcommunicationsports ThisfeatureisunrelatedtotheTCP9100datareceptiontimeout

Thefollowingisanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltDATAgt

ltDATAgt

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

RST

Printer (TCP Port)

Receive TCP Connection

Detect TimeoutForced Disconnection

No Reception Data From PC

Start TCP Keep-Alive prove

No Response from PC (Approx 42 Seconds)

TCP Connection)

PC Problem Occurs Here

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-30

3112 SNMP ThisfunctionsupportsFWVer500orlaterTheSNMPofthisproductincludesaSNMPagentthatoperatesusingUDPIPVariousinformationaboutthisproductandtheprintercanbemanagedwiththeSNMPmanager

ItiscompatiblewithSNMPv1andsupportsMIB-II(RFC1213)andHostResource-MIB(RFC1514)ReadprivilegeisgrantedtocommunitynameldquopublicrdquoandthecharacterstringregisteredinldquoAuthenticCommunityrdquointheproductsettingsishandledasthewriteprivilegeHoweverifnocharacterstringissetinldquoAuthenticCommunityrdquowriteprivilegeisgrantedtocommunitynameldquopublicrdquo

RestrictionssysContactsysNameandsysLocationarelimitedtoamaximumof78(1-byte)charactersifAdminStatusandifOperStatusareread-onlyand1isalwaysreturnedasthereadvalue AnexplanationoftheMIBsupportedbythisproductislistedinthetablebelow

MIB-II(RFC1213)Name DescriptionsysDescr ASCIIcharacterstringcontainingthedevicenameversionandotherinformationsysObjectID ObjectIDindicatingtheproductidentificationnumbersysUpTime Elapsedtimeafterstartingup(units10msec)sysContact ASCIIcharacterstringcontainingtheadministratornameandcontactinformationsysName ASCIIcharacterstringcontainingthedevicemanagerdomainnameandother

informationsysLocation ASCIIcharacterstringindicatingthephysicallocationwherethedeviceisinstalledsysServices ValueindicatingthedeviceprotocollevelserviceifNumber DevicenetworkinterfacenumberifIndex InterfaceidentificationnumberifDescr ASCIIcharacterstringindicatinginformationassociatedwiththeinterfaceifType PhysicallayerandlinkprotocolinterfacetypeifMtu MaximumtransmittabledatagramsizeifSpeed Interfacetransmissionspeed[bitsec]ifPhysAddress InterfacephysicaladdressifAdminStatus InterfaceadministrationstatusifOperStatus InterfaceoperatingstatusifLastChange sysUpTimevalueatthetimewhentheinterfaceoperatingstatuswaslastchangedifInOctets NumberofbytesreceivedbytheinterfaceifInUcastPkts NumberofsubnetworkunicastpacketsreceivedanddeliveredtoahigherlayerifInNUcastPkts NumberofbroadcastormulticastpacketsreceivedanddeliveredtoahigherlayerifInDiscards Numberofnormalreceivedpacketsthatwerediscardedduetofullbufferorother

reasonifInErrors NumberofreceivederrorpacketsifInUnknownProtos Numberofreceivedpacketsthatwerediscardedbecauseofaninvalidor

unsupportedprotocolifOutOctets TotalnumberoftransmittedbytesifOutUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedunicasttransmissionof

IFBD-HE0708 BE07 Userrsquos Manual

3-31

Name DescriptionifOutNUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedbroadcastormulticast

transmissionofifOutDiscards Numberofpacketsthatwerediscardedandnottransmittedduetofullbufferor

otherreasonifOutErrors NumberofpacketsthatwerenottransmittedduetoerrorifOutQLen Lengthoftheoutputqueue(numberofpackets)ifSpecific MIB-definedobjectIDuniquetotheinterfacemediathatisbeingusedatIfIndex Valuethatidentifiestheinterfacerelatedtothistranslationentry(=ifIndex)atPhysAddress Media-dependentphysicaladdressatNetAddress Networkaddress(IPaddress)correspondingtothephysicaladdressipForwarding IndicationofwhetherornotthereisafunctionforforwardingIPdatagrams

receivedattheIPgatewaytootherdestinations (1Forwarding2NotForwarding)

ipDefaultTTL DefaultvalueofIPdatagramheaderTTLipInReceives TotalnumberofreceivedIPdatagramsipInHdrErrors NumberofdatagramsdiscardedduetoIPheadererroripInAddrErrors NumberofdatagramsdiscardedduetoproblemwiththeIPheaderdestination

addressipForwDatagrams NumberofIPdatagramsforwardedtothefinaldestinationipInUnknownProtos NumberofIPdatagramsintendedforownnodethatwerediscardeddueto

unknownorunsupportedprotocolipInDiscards NumberofdatagramsdiscardedduetobufferspaceorotherinternalproblemipInDelivers NumberofdatagramsdeliveredtoIPuserprotocols(higher-levelprotocols

includingICMP)ipOutRequests0 NumberofIPdatagramtransmissionrequestsexecutedbylocalIPuserprotocolsipOutDiscards NumberofIPdatagramsthatwerediscardedandnottransmitteddueto

insufficientbufferorotherreasonipOutNoRoutes NumberofIPdatagramsdiscardedbecausenoroutetothedestinationcouldbe

foundwhentransmittingipReasmTimeout MaximumvalueofreceivingwaittimeforallIPdatagramswhenfragmentedIP

datagramsarereceivedandreassembledipReasmReqds NumberofreceivedfragmentedIPdatagramsnecessarytoreassembletheentityipReasmOKs NumberofreceivedfragmentIPdatagramsthatweresuccessfullyreassembledipReasmFails NumberofreceivedfragmentIPdatagramswherereassemblyfailedipFragOKs NumberofdatagramsthatweresuccessfullyfragmentedforthisentityipFragFails Numberofdatagramsthatcouldnotbefragmentedandwerediscardedforthis

entityipFragCreates NumberoffragmentIPdatagramsthatweregeneratedasaresultof

fragmentationforthisentityipAdEntAddr IPaddresswhichisassociatedwiththeaddressinformationipAdEntIfIndex InterfaceidentificationnumbercorrespondingtothisIPaddressipAdEntNetMask SubnetmaskvalueassociatedwiththisIPaddressipAdEntBcastAddr ValueoftheleastsignificantbitintheIPbroadcastaddressusedforbroadcast

sentontheinterfaceoftheIPaddressipAdEntReasmMaxSize MaximumIPdatagramsizethatcanbereassembledfortheentityfromthe

receivedfragmentIPdatagrams

IFBD-HE0708 BE07 Userrsquos Manual

3-32

Name DescriptionipRouteDest DestinationIPaddressofthisroute(0000=Defaultroute)ipRouteIfIndex Interfaceidentificationnumberfortransmittingtothenextdestinationhostonthis

route(=ifIndex)IpRouteMetric Primaryroutingmetricforthisroute(-1=Notused)ipRouteNextHop IPaddressofnexthoponthisrouteIpRouteType Routetypes(1Noneofthefollowing2Invalidroute3Directconnection4

Indirectconnection)IpRouteProto RoutingmechanismbywhichthisroutewaslearnedIpRouteAge Elapsedtimeafterthisroutewaslastconfirmedasanormalroute[sec]IpRouteMask ValuewhichperformslogicalANDbeforecomparisonwithipRouteDestorthe

destinationaddressipRouteInfo MIBdefinitionnumberforroutingprotocolusedforthisrouteipNetToMediaIfIndex Interfaceidentificationnumberforthisentry(=ifIndex)ipNetToMediaPhysAddress Media-dependentphysicaladdressipNetToMediaNetAddress IPaddresscorrespondingtothephysicaladdressofthisentryipNetToMediaType Addressconversionmethod(1Noneofthefollowing2Invalidvalue3Dynamic

conversion4Staticconversion)icmpInMsgs TotalnumberofreceivedICMPicmpInErrors NumberofreceivedICMPmessagesthatwerediscardedduetochecksumerror

orotherICMPspecificationerroricmpInDestUnreachs NumberofICMPdestination-unreachablemessagesreceivedicmpInTimeExcds NumberofICMPtime-exceededmessagesreceivedicmpInParmProbs NumberofICMPparameter-problemmessagesreceivedicmpInSrcQuenchs NumberofICMPsource-quenchmessagesreceivedicmpInRedirects NumberofICMPredirectmessagesreceivedicmpInEchos NumberofICMPecho-requestmessagesreceivedicmpInEchoReps NumberofICMPecho-replymessagesreceivedicmpInTimestamps NumberofICMPtimestamp-requestmessagesreceivedicmpInTimestampReps NumberofICMPtimestamp-replymessagesreceivedicmpInAddrMasks NumberofICMPaddressmaskrequestmessagesreceivedicmpInAddrMaskReps NumberofICMPaddressmaskreplymessagesreceivedicmpOutMsgs TotalnumberofICMPmessagestransmittedicmpOutErrors NumberofICMPmessagesthatwerediscardedandnottransmittedduetofull

bufferorotherreasonattimeofICMPtransmissionicmpOutDestUnreachs NumberofICMPdestination-unreachablemessagestransmittedicmpOutTimeExcds NumberofICMPtime-exceededmessagestransmittedicmpOutParmProbs NumberofICMPparameter-problemmessagestransmittedicmpOutSrcQuenchs NumberofICMPsource-quenchmessagestransmittedicmpOutRedirects NumberofICMPredirectmessagestransmittedicmpOutEchos NumberofICMPecho-requestmessagestransmittedicmpOutEchoReps NumberofICMPecho-replymessagestransmittedicmpOutTimestamps NumberofICMPtimestamp-requestmessagestransmittedicmpOutTimestampReps NumberofICMPtimestamp-replymessagestransmittedicmpOutAddrMasks NumberofICMPaddressmaskrequestmessagestransmittedicmpOutAddrMaskReps NumberofICMPaddressmaskreplymessagestransmitted

IFBD-HE0708 BE07 Userrsquos Manual

3-33

Name DescriptiontcpRtoAlgorithm AlgorithmthatdecidestheresendtimeoutvalueforTCPconnection

(1Noneofthefollowing2Fixedvalue3MIL-STD-17784VanJacobsonrsquosalgorithm)

tcpRtoMin MinimumTCPprotocolresendtimeoutvalue(units10msec)tcpRtoMax MaximumTCPprotocolresendtimeoutvalue(units10msec)tcpMaxConn MaximumnumberofTCPconnectionstcpActiveOpens NumberoftimesthatTCPconnectionswereactivelyopenedtcpPassiveOpens NumberoftimesthatTCPconnectionswerepassivelyopenedtcpAttemptFails NumberoftimesthatTCPconnectionsfailedtcpEstabResets NumberoftimesthatTCPconnectionswereresettcpCurrEstab NumberofTCMconnectionswithstatusESTABLISHEDorCLOSE-WAITtcpInSegs NumberofreceivedTCPsegmentstcpOutSegs NumberoftransmittedTCPsegmentstcpRetransSegs NumberofresentTCPsegmentstcpConnState StatusofthisTCPconnection

(1Closed2Listen3SynSent4SynReceived5Established6FinWait17FinWait28CloseWait9LastAck10Closing11TimeWait12DeleteTCB)

tcpConnState StatusofthisTCPconnectiontcpConnLocalAddress LocalIPaddressofthisTCPconnectiontcpConnLocalPort LocalportnumberofthisTCPconnectiontcpConnRemAddress RemoteIPaddressofthisTCPconnectiontcpConnRemPort RemoteconnectionportofthisTCPconnectiontcpInErrs Numberofreceivederrorsegments(TCPchecksumerroretc)tcpOutRsts NumberoftimesthatTCPconnectionswereresetudpInDatagrams TotalnumberofUDPdatagramsdeliveredtoUDPusersudpNoPorts NumberofreceivedUDPdatagramsdestinedforportsthatarenotopenudpInErrors NumberofreceivedUDPdatagramswhichwerediscardedduetoaproblemwith

thedestinationportapplicationudpOutDatagrams NumberoftransmittedUDPdatagramsudpLocalAddress LocaladdressofUDPreceivingstandbyport(0000nodesignatedreceiving

address)udpLocalPort Receivingwaitlocalportnumber

IFBD-HE0708 BE07 Userrsquos Manual

3-34

Name DescriptionsnmpInPkts TotalnumberofSNMPmessagesreceivedfromthetransportservicesnmpOutPkts TotalnumberofSNMPmessagetransmissionrequestssenttothetransportlayersnmpInBadVersions TotalnumberofreceivedSNMPmessagesthatwereforanunsupportedversionsnmpInBadCommunityNames TotalnumberofreceivedSNMPmessageswithaninvalidcommunitynamesnmpInBadCommunityUses NumberofreceivedSNMPmessagesthatindicatedanoperationwhichisnot

permittedbythatcommunitysnmpInASNParseErrs NumberoferrorsinASN1orBERformatdetectedwhiledecodingreceivedSNMP

messagessnmpInTooBigs NumberofreceivedSNMPPDUwitherrorstatusldquoTooBigrdquosnmpInNoSuchNames NumberofreceivedSNMPPDUwitherrorstatusldquoNoSuchNamerdquosnmpInBadValues NumberofreceivedSNMPPDUwitherrorstatusldquoBadValuerdquosnmpInReadOnlys NumberofreceivedSNMPPDUwitherrorstatusldquoReadOnlyrdquosnmpInGenErrs NumberofreceivedSNMPPDUwitherrorstatusldquoGenErrrdquosnmpInTotalReqVars NumberofMIBobjectsreadsuccessfullyasaresultofGet-RequestandGet-

NextRequestPDUssnmpInTotalSetVars NumberofMIBobjectschangedsuccessfullyasaresultofreceivingSet-RequestsnmpInGetRequests NumberofreceivedSNMPGet-RequestPDUssnmpInGetNexts NumberofreceivedSNMPGet-NextRequestPDUssnmpInSetRequests NumberofreceivedSNMPSet-RequestPDUssnmpInGetResponses NumberofreceivedSNMPGet-ResponsePDUssnmpInTraps NumberofreceivedSNMPtrapPDUssnmpOutTooBigs NumberoftransmittedPDUswithdesignatederrorstatusldquoTooBigrdquosnmpOutNoSuchNames NumberoftransmittedPDUswithdesignatederrorstatusldquoNoSuchNamerdquosnmpOutBadValues NumberoftransmittedPDUswithdesignatederrorstatusldquoBadValuerdquosnmpOutGenErrs NumberoftransmittedPDUswithdesignatederrorstatusldquoGenErrrdquosnmpOutGetRequests NumberoftransmittedSNMPGet-RequestPDUssnmpOutGetNexts NumberoftransmittedSNMPGet-NextRequestPDUssnmpOutSetRequests NumberoftransmittedSNMPSet-RequestPDUssnmpOutGetResponses NumberoftransmittedSNMPGet-ResponsePDUssnmpOutTraps NumberoftransmittedSNMPtrapPDUssnmpEnableAuthenTraps Controlofauthentication-failuretrapgeneration

(1Generatetraps2Donotgeneratetraps)

HostResource-MIB(RFC1514)Name DescriptionhrDeviceIndex CharacteristicvalueassignedtotheconnecteddevicehrDeviceType ConnecteddevicetypehrDeviceDescr CharacterstringdescribingtheconnecteddevicehrDeviceID ConnecteddeviceproductIDhrDeviceStatus Connecteddevicestatus

(1Unknown2Running3Warning4Testing5Down)hrDeviceErrors NumberoftimeserrorsweregeneratedbytheconnecteddevicehrPrinterStatus Connectedprinterstatus

(1Idle2Printing3Warmup)hrPrinterDetectedErrorState Connectedprintererrorstatus

(0LowPaper1NoPaper2LowToner3NoToner4DoorOpen5Jammed6Offline7ServiceRequested)

IFBD-HE0708 BE07 Userrsquos Manual

3-35

31121SNMPConfigurationParametersThefollowingparameterscanbesetfromwebconfigurationorTelnetThesevaluescanalsobecheckedatself-testprint

Name Settingrange DefaultvalueAuthenticCommunity Max15characters(ASCII) ldquopublicrdquoTrapCommunity Max15characters(ASCIIJapaneseOK) ldquopublicrdquoTrapAddress(IP) 0000-255255255255 0000SysContact Max78characters(ASCIIJapaneseOK) NoneSysName Max78characters(ASCIIJapaneseOK) NoneSysLocation Max78characters(ASCIIJapaneseOK) NoneEnableAuthenTrap 1or2 2

31122 Trap Issue Events WhentheEnableAuthenTrapsettingforthisproductisENABLEthenthisproductissuestrapstotheSNMPmanager(trapnotificationaddress)whenthefollowing3eventsoccur

[Trapissueevents]1Whenproductwasstartedup[Generictraptype=0(ColdStart)]

2Whenprinterstatuschanged(IEEE1284portstatusmonitor)[Generictraptype=6(EnterpriseSpecific)]

3Whenaccessbyaninvalidcommitteenameoccurred[Generictraptype=4(AuthenticationFailure)]

IFBD-HE0708 BE07 Userrsquos Manual

3-36

32 OtherSpecifications321 Operating Time

Thereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP(startofIPaddressacquisition)Ittakesapproximately18secondsbeforetheTCPIPservices(HTTPTELNETFTPLPDRawSocketPrint)canbeusedafterturningonthepower

NoteWhenacquiringtheIPaddressbyDynamice(DHCPBOOTPRARP)thistimemay lengthendependingontheserverresponsetime

322 PushSwitchWhiletheTCPIPisoperating(thepowerhasbeenturnedonanditiswithintheelapsetimedescribedinsection321StartupTime)ifthepushswitchiscontinuedtobehelddowntheLEDdisplaypatternwillchangeaccordingtothetimesshownbelowWhentheswitchisreleasedtheproductwillentereachspecialmode

SpecialMode

Phase SWPressingTimeLANConnector

LEDBlinkingPattern SpecialModeGreen Red

1 1secondtolessthan5seconds Blinking Blinking NICsettinginitializemode(2)2 5secondtolessthan9seconds Extinguished Blinking Reserved(Undefined)3 9secondtolessthan13seconds Blinking Extinguished Reserved(Undefined)

Over13seconds(1)

Note1WhenPhase3isexceededpresstheswitchfor1secondtoreturntoPhase1

Note2ExecutionproceduresfortheNICsettinginitializemode

1 Afterenteringthismodepressthepushswitchonceandreleaseit TheLEDdisplaywillbeldquoGreen=ExtinguishedRed=ExtinguishedrdquoandtheinitializingoftheNICsettingsinthenon-volatilememorywillbegin

2 Iftheinitializationissuccessfultheprinterwillautomaticallybereset DonotturnoffthepowerorapplyaresetuntilthisresethasbeenappliedAlsoiftheNICsettinginitializationfailstheLEDdisplaywillbeldquoGreen=ExtinguishedRed=Litrdquoandallopera-tionswillstopIfsoturnthepoweroff

NoteWhenturningthepoweronadifferentmode(automaticfirmwareupdatefunctionusingTFTPclient)willstartupthatisdifferenttotheabovefunctionsfortheoperationswhenturningthepoweronwiththepushswitchpressedFordetailsseesection318TFTPCli-ent

IFBD-HE0708 BE07 Userrsquos Manual

3-37

323 DIPSwitchesDIPswitchesareloadedwhenthepoweristurnedonorwhentheprinterisresetThereforewhenyouchangethesettingsenablethembyturningtheprinteronagainorbyexecutingaprinterresetTurnthepoweroffbeforechangingthePCBandinterfacetype

DIPswitch Feature ON OFFDIPSW1 SetsIPaddressacquisitiontimeout Notimeout 20seconds(factorydefaultsetting)DIPSW2 Reserved(Fixedatoff) - -

DIPSW1SetsthetimeouttimewhengettingtheaddressfromaDHCPBOOTPserverThefactorydefaultsetting(whensettooff)is20secondsWhensettoonthereisnotimeoutIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedAsaresultatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtohavenoIPaddressacquisitiontimeout

DIPSW2PresentlyunusedAfeaturewillbeaddedinthefutureThisshouldalwaysbeoff

324 LEDThereisaredandagreenLEDequippedonthenetworkinterfaceconnector(LANconnectorRJ45)Thesefunctionasoutlinedbelowundernormaloperatingconditions

Red(LINKActivity) Alinkhasbeenestablishedbetweentheportandtheconnecteddevice CommunicationsarereadyatbothdevicesGreen(100M) Lightswhentheportisoperatingat100Mbps

ForotherstheflashingpatternchangesaccordingtothepressingofthepushswitchFordetailsseesections3110TFTPClientand322PushSwitch

IFBD-HE0708 BE07 Userrsquos Manual

3-38

325 Self-testPrintIfthisproductexecutesaprinterself-printthefollowingisprintedaftertheprintersettingprintFinallyfortheIPparameterinformationduringoperationitisnotpossiblewhenconductingaself-printbycommandfromthehostdevice

Self-testPrintExample(ForFWVer500andStarwebPRNTmodel)

VersionInformation(MainBootLoadPLD)

NICSettingInformation(SameasthenetconfinirdquoFile)

TheWebPrintsettingitemsareformodelswhichsupportStarwebPRNTonlyTheSNMPsettingitemsareforFWVer500orlateronly

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 27: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

3-18

larrEnterthefixedIPaddress

larrSelectthesubnetmasksetting

larrEnterthefixedsubnetmask

larrReturntothepreviousmenu

larrtelnetconnection

larrReturntothemainmenu

larrStorethesettingsandselectrestar

larrStoreandprintsetingsandrunrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

IFBD-HE0708 BE07 Userrsquos Manual

3-19

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelectSystemConfiguration

larrSelect9100MutliSession

larrSelectENABLE

larrReturntothemainmen

larrStorethesettingsandselectrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

larrStoreandprintsettingsandrunrestart

(2)TELNETexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame

(AssumedConditions)PrinterIPaddress=192168101

IFBD-HE0708 BE07 Userrsquos Manual

3-20

318 FTP ServerYoucanmakeNICsettingsgetthestatusprintandoverwriteNICfirmwarebyuploadingordownloadingfilestoanyspecifieddirectoryusingtheproductrsquosFTP(FileTransferProtocol)serverSeesection33SettingsDisplayItemsfordetailsondisplayinginformationForcontroltheFTPserverusesTCPbullUDPcommunicationport21fordatatransfersitusesTCPcommunicationport20

TheFTPserverissettovalidinthefactorydefaultsettingsbutyoucaninvalidateitusingHTTP(Web)Telnet andFTP UseHTTP(Web)orTelnettoreturnittovalid ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithFTPis8Howeverfordetails onFTPprinting(writingtotheIpdirectory)thenumberofsessionsthatcanbeprintedsimultaneouslyis1 Alsowhensimultaneouslywritingdatafromamultipleofsessionsandthefirstreceivedsessionoccupies morethanoneminutethewritingrequestofsubsequentlyconnectedsessionswillberejected ItisnecessarytospecifyASCII(TypeA)orBinary(TypeI)forfilesasthetransfermodesbutthemode differencesdependontheclientwithoutprocessingonthisproductDataistransferredasisintheBinary modebut0Ahexisconvertedto0Dhex+0AhexfortransferintheASCIImodeForthatreasontoavoid mistakenlyspecifyingthismodethisproductshouldbesettoBinarymodetotransferallfiles SupportsbothActiveandPassivemodessoyoucansenddataoverafirewallTransferthroughputisless efficientinPassivemode Anonymouslogin Ifyouloginwithausernameorpasswordthatisnotregisteredyoucanloginwithgeneraluserrights Whenlogginginasanonymoustheusernameandpasswordmustbewithin31characters Inthiscasethepasswordisomitted WhenaccessinganFTPserverfromahostdevicedosousinganFTPclientsoftware(CUIversioncommand

directinput)ofastandardOS IfthereisnoaccessfromtheFTPclientfor15minutestheFTPserverwillforciblydisconnecttheconnection

TherearemultipleaccountsthatrequirelogginginforoperationsTheusernamesandpasswordsareasfollows

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ThedirectorydisplayedbyFTPandthefileconfigurationandfunctionsareshownonthenextpage

IFBD-HE0708 BE07 Userrsquos Manual

3-21

DirectoryFileConfigurationandFunctions

Directory FilenameNote2

ExtensionRestrictionNote3

TransferModeNote4

AccountLimitNote1

user root Function

- - None(Rootdirectory)

lp printdatprn No Binary W W PrintOutputtoPrinterrarrSeeldquo3181FTPPrintingrdquo

net_config netconfini ldquoinirdquo BinaryorASCII R RW Readsandupdatesnetworksettings

rarrSeesection3182NICSettings

status netstastxt - BinaryorASCII R R Readsoperationinformationofoperatingnet-

work

nicvertxt - BinaryorASCII R R Readsnetworkcardversioninformation

prnstastxt - BinaryorASCII R R Readprinterstatus(hexadecimaldumpdisplay)

deviceidtxt - BinaryorASCII R R ReadPrinterDeviceID

firmware NIC_MAINbin ldquobinrdquo Binary - W NICMainFWUpdaterarrSeeldquo3183FWUpdaterdquo

freespace - No BinaryorASCII R RW Freespace

Note1AccountLimit RReadOnlyWWriteOnlyRWReadWrite-NoFunction

Note2Filenames Filenamesshouldbelessthan32charactersincludingtheextensionTherearenorestrictionstofilenamestowriteexceptfortheextensionUsablecharactersarelimitedtoEnglishnumbersandalphabet(ldquoArdquotordquoZrdquoldquoardquotordquozrdquoldquo0rdquotordquo9rdquo)

Note3FileExtensionRestrictions Whenanextensionrestrictionisspecifiedthefilenamespecifiedotherthanthespecifiedextensionsisrejected ThereisnoconceptofextensioninUNIXLinuxandMacOSXbutthisrestrictionisappliedtothefinalfourcharactersofthefilename

Note4Transfermode FilescanbetransferredbyBinaryaloneorASCIIcanbespecifiedHoweverspecifyalwaysBinarymodetopreventspecificationmistakes

Note5Observethefollowingrestrictionsforthetotalsizeforfilesandnumberoffilesthatcanbeuploadedtothefreespace bullTotalFileSizeMax640Kbytes bullTotalNumberofFilesMax10 Alsodonotplaceanexecutablefileinthisdirectory

IFBD-HE0708 BE07 Userrsquos Manual

3-22

ExampleFTPCommandExecutionThisisanexampleofinputinaWindowscommandpromptUNIXLinuxshellinputisthesameThisisanexampleexecutionofacquiringaprinterstatusfileThefilelistdisplay(dircommand(onUNIXLinuxitistheIscommand))isinUNIXcompatibleformat(includingversiondisplay)

(AssumedConditions)PrinterIPaddress=192168101

larrConnecttoFTP

larrEnterusername

larrEnterpassword(Defaultpublic)

larrMovetostatusdirectory

larrCurrentdirectorypositiondisplay

larrFilelist

larrSpecifybinarytransfermode

larrGettheprnstastxtfi

larrMovetorootdirectory

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-23

3181 FTP Printing WhenwritingdatatotheIpdirectoryitistransferredtotheprinterasprintdata

3182 NIC Setting LogintotheFTPserverfromanFTPclienttoviewthesettingsbyreadingthesettingfileinthenet_configdirectoryAlsobyuploadingthesettingfiletothesamedirectoryyoucanstorethesettingsinthenon-volatilememoryTheextensionsoffilenamesuploadedfromtheFTPclientarechangedtoldquo$$$rdquopriortowritingtoNVRAMandthefilesaresavedasmid-wayfilesWhenupdatingissuccessfulthemid-wayfilesaredeletedbutiftheformatofthesettingcontentsisincorrectorthewritingtothenon-volatilememoryiserroneousandthewritingfailsthefileswillremainwithoutbeingdeleted(extensionldquo$$$rdquo)AlsoifwritingendsnormallytheprinterwillautomaticallyberesetIftheldquoConfigurationPrintrdquoitemisldquoEnablerdquotheresetwillbeappliedwhenthesettingsprintisended

SettingExampleExampleofFWVer500StarwebPRNTmodel(netconfini)

The loaded NIC MAC information is used for the MAC Address item but when uploaded the MAC information field is ignored Therefore when you use a loaded setting file to upload to NIC you do not need to change this field

ltlt IFBD-HE07X08X Information gtgt MAC Addr 001162123456 Configuration Print ENABLE

ltlt IFBD-HE0708 Information gtgt MAC Addr 0011620001d8 Configuration Print ENABLE

ltlt IP Parameters -NVRAM- gtgt IP Address 192168101 Subnet Mask 2552552550 Default Gateway 19216810254 DHCPBOOTP DISABLE RARP DISABLE

ltlt System Configuration gtgt user Login Password guest root Login Password Web Refresh Time (Sec) 5 9100 Multi Session DISABLE 9100 Data Timeout (Sec) 0 TCP Keep-Alive DISABLE FTP ENABLE Disconnect Message ENABLE TCP Port80 ENABLE Subnet Mask (BOOTP) HE05 Emulation TCP SYN Timeout(Sec) 104 TCP SYN Interval(Sec) 2 22222 FS 3 Command DISABLE

ltlt Web Print gtgt TCP Port Number 80

ltlt SNMP gtgt Authentic Community Trap Community public Trap Address(IP) 0000 SysContact 1234 SysName SysLocation EnableAuthenTrap 2

ltlt SSLTLS gtgt SSLTLS DISABLE TCP Port 443 Certificate Self-Signed Self-Signed Command Not Exist CA-Signed Certificate Not Exist

When you specify Enable for the Configuration Print item you can print the settings to verify that they have been loaded to the non-volatile memory

The factory default setting for 9100Multi-session is different from the old product Factory Default SettingsIFBD-HE0506BE05 (old product) ENABLEIFBD-HE0708BE07 (this product) DISABLE

The Web Print setting items are for

the Star WebPRNT model only

The SNMP setting items are for

FW Ver 500 or later only

IFBD-HE0708 BE07 Userrsquos Manual

3-24

FileFormatRules SettinglineformatisldquoItemNamerdquoldquoSettingValuerdquoTheseparator(delimiter)isasingle-byteEnglishcharacter ldquordquo(colon) OnlyASCIIcharacterscanbeusedinthisfile Uploadsarerejectedforthefollwoing bullWhenanitemnamethatdoesnotexistisspecifiedorthereareinsufficientnumberofsettingitems bullWhenthesettingvalueinputisoutofrange bullWhentheinputforStaticvalueandDynamicvaluehasastandardviolationintheIPparametersettingfield (SeetheNotesField) Linesbeginningwithldquordquoareskippedascommentlines

ltlt DIPSW Setting gtgt

SW1=OFF DHCPBOOTP Timeout ENABLE

SW2=OFF Reserved

Notes

-When DHCPBOOTP or RARP is changed

to ENABLE IP Address Subnet Mask

and Gateway Address must be set to

0000

-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

The lines beginning with a (sharp)

are comment lines

IFBD-HE0708 BE07 Userrsquos Manual

3-25

3183 FWUpdateLogintothisproductusingFTPtoupdatetheNICfirmware(FW)byuploadingtheversionupgradebinarydatatothefirmwaredirectory

WhenuploadingFWdatatheFTPservercalculatestheCRCvalueoftheFWdataandchecksthatithas beentransferredcorrectlyIfthefirmwareisnotcorrectlytransferredcanceltheupload WhenalldatahasbeenconfirmedtobecorrectlyreceivedstartwritingtotheFlashROMIfwritingtothe FlashROMendsnormallytheprinterwillautomaticallybereset WritingtakesseveralminutesAbsolutelyneverturnoffthepowerorapplyaresetpriortofinalresetbeing appliedIfterminatedpartwaytheFlashROMdatawillbedamangedandlateritmaynotstartup

ThefollowingdescribestheprocedurestoupdatetheFWofthisproductusingFTPForWindowsstartthecommandpromptthenfollowingthedirectionsbelowForUNIXLinuxdothesameopera-tionsontheshellexecutionscreen

(AssumedConditions)PrinterIPaddress=192168101AssumesthemainFWdata(rdquoHE7_V100(NIC_MAIN)binrdquo)fortheforthisproductisinthecurrentdirectoryDwhenFTPisexecutedonthehostdevice

larrConnecttoFTP

larrEntertheusername

larrMovetothefirmwaredirectory

larrEnterthepassword(Defaultpublic)

larrCurrentdirectorypositiondisplay

larrSpecifybinarytransfermode

larrWritethefirmwarefile

larrWaitherefortheprintertorestart

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-26

PrecautionsforFWupdatecompatibility

ThefollowingrestrictionsonFWupdateapplytothesubjectFWversions

bullWhenusingaproductwithIFcardFWthatisVer4XXorearlier UpgradetoFWVer500orlaterisnotpossibleUseVer4XXorearlierFWbullWhenusingaproductwithIFcardFWthatisVer500orlater DowngradetoFWVer4XXorearlierisnotpossibleUseVer500orlaterFW

CheckingtheversionoftheIFcardthatisusedbullTurnonthepowerwhilepressingandholdingtheFeedswitchontheprinterunitandchecktheself-testprintinformation(Fordetailsaboutthecontentsofself-testprintrefertosection325ldquoSelf-testPrintrdquo)

bullTochecktheversionfromthePCBchassisappearancerefertosection21ldquoModelNamesrdquo

IFBD-HE0708 BE07 Userrsquos Manual

3-27

319 DiscoveryThisproducthasaStargenuineNICsearchprotocolSDP(StarDiscoveryProtocol)SDPusesUDPcommunicationport22222SDPisusedtosearchtheproductoverLANusingapplicationsoftwaresuchasasettingutilityprogram

ThefollowingisanexampleTheNameofIFUnitfieldisdifferentthisproduct(IFBD-HE0708BE07)andtheoldproducts(IFBD-HE0506BE05)bullNameofIFUnitldquoIFBD-HE0506rdquobullNameofIFUnitldquoIFBD-HE0708rdquo

(Ex)Detaileddisplayexampleofsearchresultsusingadiscoverytool(OSWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

3-28

3110 TFTPClientWhentheprinterpoweristurnedonwhileyouholddownthepushswitchtheTFTP(TrivialFileTransferProtocol)clientstoredinthebootloaderisstartedupTheTFTPclientautomaticallydownloadsthemainprogramfromtheTFTPserverovertheLANandwritestotheFlashROMontheNICboardWhenwritingendsnormallytheprinterwillautomaticallyberesetandwillstartupnormallyThefollowingflowchartshowstheseriesofoperations

YES

NO

YES

NO

Power On (Reset)

Was Push

Switch Released

Was Push

Switch Pressed

LAN Connector LED (RedGreen)

Stops Blinking Alternately

Get IP Address from

DHCPBOOTP Server (1)

Connect to TFTP Server

Download NIC Main

Firmware (2)

Write Main Firmware to

Flash Memory

Reset Printer

To Main Program Execution

LAN Connector LED (RedGreen)

Starts Blinking Alternately

1ItisnecessarytostartuptheTFTPandDHCPBOOTPserversonthesamemachine2TheNICmainfirmwarefilenamedownloadedfromTFTPmustbeldquoNIC_MAINbinrdquoEveniftheversionisdifferentthefirmwaremustbethesamenameaswhendownloadingusingTFTP((Ex)YoucanchangeldquoHE7_V100(NIC_Main)binrdquotoldquoNIC_MAINbinrdquo)

NoteThisTFTPclientfunctionisusedforemergencyrecoverywhentheFWmainfirmwarehasbeendamagedUsetheFTPserverfunctionforordinaryFWupdates(Seesection318FTPServer)

IFBD-HE0708 BE07 Userrsquos Manual

3-29

3111 TCPKeep-AliveThisproductsupportsTCPKeep-AliveIfTCPKeep-AliveisvalidTCPKeep-Aliveoperationsareperformedunderthefollowingconditionsonthecomputer

Item Value FactoryDefault RemarksSetting ENABLEDISABLE DISABLEDisconnectiontimeouttime Approx42seconds Note1

Note1Ifthereisnoresponseforthistimefromthecomputertheprinterforciblydisconnectstheconnection(RST)

ThisfeatureisappliedtoallTCPIPcommunicationsports ThisfeatureisunrelatedtotheTCP9100datareceptiontimeout

Thefollowingisanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltDATAgt

ltDATAgt

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

RST

Printer (TCP Port)

Receive TCP Connection

Detect TimeoutForced Disconnection

No Reception Data From PC

Start TCP Keep-Alive prove

No Response from PC (Approx 42 Seconds)

TCP Connection)

PC Problem Occurs Here

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-30

3112 SNMP ThisfunctionsupportsFWVer500orlaterTheSNMPofthisproductincludesaSNMPagentthatoperatesusingUDPIPVariousinformationaboutthisproductandtheprintercanbemanagedwiththeSNMPmanager

ItiscompatiblewithSNMPv1andsupportsMIB-II(RFC1213)andHostResource-MIB(RFC1514)ReadprivilegeisgrantedtocommunitynameldquopublicrdquoandthecharacterstringregisteredinldquoAuthenticCommunityrdquointheproductsettingsishandledasthewriteprivilegeHoweverifnocharacterstringissetinldquoAuthenticCommunityrdquowriteprivilegeisgrantedtocommunitynameldquopublicrdquo

RestrictionssysContactsysNameandsysLocationarelimitedtoamaximumof78(1-byte)charactersifAdminStatusandifOperStatusareread-onlyand1isalwaysreturnedasthereadvalue AnexplanationoftheMIBsupportedbythisproductislistedinthetablebelow

MIB-II(RFC1213)Name DescriptionsysDescr ASCIIcharacterstringcontainingthedevicenameversionandotherinformationsysObjectID ObjectIDindicatingtheproductidentificationnumbersysUpTime Elapsedtimeafterstartingup(units10msec)sysContact ASCIIcharacterstringcontainingtheadministratornameandcontactinformationsysName ASCIIcharacterstringcontainingthedevicemanagerdomainnameandother

informationsysLocation ASCIIcharacterstringindicatingthephysicallocationwherethedeviceisinstalledsysServices ValueindicatingthedeviceprotocollevelserviceifNumber DevicenetworkinterfacenumberifIndex InterfaceidentificationnumberifDescr ASCIIcharacterstringindicatinginformationassociatedwiththeinterfaceifType PhysicallayerandlinkprotocolinterfacetypeifMtu MaximumtransmittabledatagramsizeifSpeed Interfacetransmissionspeed[bitsec]ifPhysAddress InterfacephysicaladdressifAdminStatus InterfaceadministrationstatusifOperStatus InterfaceoperatingstatusifLastChange sysUpTimevalueatthetimewhentheinterfaceoperatingstatuswaslastchangedifInOctets NumberofbytesreceivedbytheinterfaceifInUcastPkts NumberofsubnetworkunicastpacketsreceivedanddeliveredtoahigherlayerifInNUcastPkts NumberofbroadcastormulticastpacketsreceivedanddeliveredtoahigherlayerifInDiscards Numberofnormalreceivedpacketsthatwerediscardedduetofullbufferorother

reasonifInErrors NumberofreceivederrorpacketsifInUnknownProtos Numberofreceivedpacketsthatwerediscardedbecauseofaninvalidor

unsupportedprotocolifOutOctets TotalnumberoftransmittedbytesifOutUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedunicasttransmissionof

IFBD-HE0708 BE07 Userrsquos Manual

3-31

Name DescriptionifOutNUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedbroadcastormulticast

transmissionofifOutDiscards Numberofpacketsthatwerediscardedandnottransmittedduetofullbufferor

otherreasonifOutErrors NumberofpacketsthatwerenottransmittedduetoerrorifOutQLen Lengthoftheoutputqueue(numberofpackets)ifSpecific MIB-definedobjectIDuniquetotheinterfacemediathatisbeingusedatIfIndex Valuethatidentifiestheinterfacerelatedtothistranslationentry(=ifIndex)atPhysAddress Media-dependentphysicaladdressatNetAddress Networkaddress(IPaddress)correspondingtothephysicaladdressipForwarding IndicationofwhetherornotthereisafunctionforforwardingIPdatagrams

receivedattheIPgatewaytootherdestinations (1Forwarding2NotForwarding)

ipDefaultTTL DefaultvalueofIPdatagramheaderTTLipInReceives TotalnumberofreceivedIPdatagramsipInHdrErrors NumberofdatagramsdiscardedduetoIPheadererroripInAddrErrors NumberofdatagramsdiscardedduetoproblemwiththeIPheaderdestination

addressipForwDatagrams NumberofIPdatagramsforwardedtothefinaldestinationipInUnknownProtos NumberofIPdatagramsintendedforownnodethatwerediscardeddueto

unknownorunsupportedprotocolipInDiscards NumberofdatagramsdiscardedduetobufferspaceorotherinternalproblemipInDelivers NumberofdatagramsdeliveredtoIPuserprotocols(higher-levelprotocols

includingICMP)ipOutRequests0 NumberofIPdatagramtransmissionrequestsexecutedbylocalIPuserprotocolsipOutDiscards NumberofIPdatagramsthatwerediscardedandnottransmitteddueto

insufficientbufferorotherreasonipOutNoRoutes NumberofIPdatagramsdiscardedbecausenoroutetothedestinationcouldbe

foundwhentransmittingipReasmTimeout MaximumvalueofreceivingwaittimeforallIPdatagramswhenfragmentedIP

datagramsarereceivedandreassembledipReasmReqds NumberofreceivedfragmentedIPdatagramsnecessarytoreassembletheentityipReasmOKs NumberofreceivedfragmentIPdatagramsthatweresuccessfullyreassembledipReasmFails NumberofreceivedfragmentIPdatagramswherereassemblyfailedipFragOKs NumberofdatagramsthatweresuccessfullyfragmentedforthisentityipFragFails Numberofdatagramsthatcouldnotbefragmentedandwerediscardedforthis

entityipFragCreates NumberoffragmentIPdatagramsthatweregeneratedasaresultof

fragmentationforthisentityipAdEntAddr IPaddresswhichisassociatedwiththeaddressinformationipAdEntIfIndex InterfaceidentificationnumbercorrespondingtothisIPaddressipAdEntNetMask SubnetmaskvalueassociatedwiththisIPaddressipAdEntBcastAddr ValueoftheleastsignificantbitintheIPbroadcastaddressusedforbroadcast

sentontheinterfaceoftheIPaddressipAdEntReasmMaxSize MaximumIPdatagramsizethatcanbereassembledfortheentityfromthe

receivedfragmentIPdatagrams

IFBD-HE0708 BE07 Userrsquos Manual

3-32

Name DescriptionipRouteDest DestinationIPaddressofthisroute(0000=Defaultroute)ipRouteIfIndex Interfaceidentificationnumberfortransmittingtothenextdestinationhostonthis

route(=ifIndex)IpRouteMetric Primaryroutingmetricforthisroute(-1=Notused)ipRouteNextHop IPaddressofnexthoponthisrouteIpRouteType Routetypes(1Noneofthefollowing2Invalidroute3Directconnection4

Indirectconnection)IpRouteProto RoutingmechanismbywhichthisroutewaslearnedIpRouteAge Elapsedtimeafterthisroutewaslastconfirmedasanormalroute[sec]IpRouteMask ValuewhichperformslogicalANDbeforecomparisonwithipRouteDestorthe

destinationaddressipRouteInfo MIBdefinitionnumberforroutingprotocolusedforthisrouteipNetToMediaIfIndex Interfaceidentificationnumberforthisentry(=ifIndex)ipNetToMediaPhysAddress Media-dependentphysicaladdressipNetToMediaNetAddress IPaddresscorrespondingtothephysicaladdressofthisentryipNetToMediaType Addressconversionmethod(1Noneofthefollowing2Invalidvalue3Dynamic

conversion4Staticconversion)icmpInMsgs TotalnumberofreceivedICMPicmpInErrors NumberofreceivedICMPmessagesthatwerediscardedduetochecksumerror

orotherICMPspecificationerroricmpInDestUnreachs NumberofICMPdestination-unreachablemessagesreceivedicmpInTimeExcds NumberofICMPtime-exceededmessagesreceivedicmpInParmProbs NumberofICMPparameter-problemmessagesreceivedicmpInSrcQuenchs NumberofICMPsource-quenchmessagesreceivedicmpInRedirects NumberofICMPredirectmessagesreceivedicmpInEchos NumberofICMPecho-requestmessagesreceivedicmpInEchoReps NumberofICMPecho-replymessagesreceivedicmpInTimestamps NumberofICMPtimestamp-requestmessagesreceivedicmpInTimestampReps NumberofICMPtimestamp-replymessagesreceivedicmpInAddrMasks NumberofICMPaddressmaskrequestmessagesreceivedicmpInAddrMaskReps NumberofICMPaddressmaskreplymessagesreceivedicmpOutMsgs TotalnumberofICMPmessagestransmittedicmpOutErrors NumberofICMPmessagesthatwerediscardedandnottransmittedduetofull

bufferorotherreasonattimeofICMPtransmissionicmpOutDestUnreachs NumberofICMPdestination-unreachablemessagestransmittedicmpOutTimeExcds NumberofICMPtime-exceededmessagestransmittedicmpOutParmProbs NumberofICMPparameter-problemmessagestransmittedicmpOutSrcQuenchs NumberofICMPsource-quenchmessagestransmittedicmpOutRedirects NumberofICMPredirectmessagestransmittedicmpOutEchos NumberofICMPecho-requestmessagestransmittedicmpOutEchoReps NumberofICMPecho-replymessagestransmittedicmpOutTimestamps NumberofICMPtimestamp-requestmessagestransmittedicmpOutTimestampReps NumberofICMPtimestamp-replymessagestransmittedicmpOutAddrMasks NumberofICMPaddressmaskrequestmessagestransmittedicmpOutAddrMaskReps NumberofICMPaddressmaskreplymessagestransmitted

IFBD-HE0708 BE07 Userrsquos Manual

3-33

Name DescriptiontcpRtoAlgorithm AlgorithmthatdecidestheresendtimeoutvalueforTCPconnection

(1Noneofthefollowing2Fixedvalue3MIL-STD-17784VanJacobsonrsquosalgorithm)

tcpRtoMin MinimumTCPprotocolresendtimeoutvalue(units10msec)tcpRtoMax MaximumTCPprotocolresendtimeoutvalue(units10msec)tcpMaxConn MaximumnumberofTCPconnectionstcpActiveOpens NumberoftimesthatTCPconnectionswereactivelyopenedtcpPassiveOpens NumberoftimesthatTCPconnectionswerepassivelyopenedtcpAttemptFails NumberoftimesthatTCPconnectionsfailedtcpEstabResets NumberoftimesthatTCPconnectionswereresettcpCurrEstab NumberofTCMconnectionswithstatusESTABLISHEDorCLOSE-WAITtcpInSegs NumberofreceivedTCPsegmentstcpOutSegs NumberoftransmittedTCPsegmentstcpRetransSegs NumberofresentTCPsegmentstcpConnState StatusofthisTCPconnection

(1Closed2Listen3SynSent4SynReceived5Established6FinWait17FinWait28CloseWait9LastAck10Closing11TimeWait12DeleteTCB)

tcpConnState StatusofthisTCPconnectiontcpConnLocalAddress LocalIPaddressofthisTCPconnectiontcpConnLocalPort LocalportnumberofthisTCPconnectiontcpConnRemAddress RemoteIPaddressofthisTCPconnectiontcpConnRemPort RemoteconnectionportofthisTCPconnectiontcpInErrs Numberofreceivederrorsegments(TCPchecksumerroretc)tcpOutRsts NumberoftimesthatTCPconnectionswereresetudpInDatagrams TotalnumberofUDPdatagramsdeliveredtoUDPusersudpNoPorts NumberofreceivedUDPdatagramsdestinedforportsthatarenotopenudpInErrors NumberofreceivedUDPdatagramswhichwerediscardedduetoaproblemwith

thedestinationportapplicationudpOutDatagrams NumberoftransmittedUDPdatagramsudpLocalAddress LocaladdressofUDPreceivingstandbyport(0000nodesignatedreceiving

address)udpLocalPort Receivingwaitlocalportnumber

IFBD-HE0708 BE07 Userrsquos Manual

3-34

Name DescriptionsnmpInPkts TotalnumberofSNMPmessagesreceivedfromthetransportservicesnmpOutPkts TotalnumberofSNMPmessagetransmissionrequestssenttothetransportlayersnmpInBadVersions TotalnumberofreceivedSNMPmessagesthatwereforanunsupportedversionsnmpInBadCommunityNames TotalnumberofreceivedSNMPmessageswithaninvalidcommunitynamesnmpInBadCommunityUses NumberofreceivedSNMPmessagesthatindicatedanoperationwhichisnot

permittedbythatcommunitysnmpInASNParseErrs NumberoferrorsinASN1orBERformatdetectedwhiledecodingreceivedSNMP

messagessnmpInTooBigs NumberofreceivedSNMPPDUwitherrorstatusldquoTooBigrdquosnmpInNoSuchNames NumberofreceivedSNMPPDUwitherrorstatusldquoNoSuchNamerdquosnmpInBadValues NumberofreceivedSNMPPDUwitherrorstatusldquoBadValuerdquosnmpInReadOnlys NumberofreceivedSNMPPDUwitherrorstatusldquoReadOnlyrdquosnmpInGenErrs NumberofreceivedSNMPPDUwitherrorstatusldquoGenErrrdquosnmpInTotalReqVars NumberofMIBobjectsreadsuccessfullyasaresultofGet-RequestandGet-

NextRequestPDUssnmpInTotalSetVars NumberofMIBobjectschangedsuccessfullyasaresultofreceivingSet-RequestsnmpInGetRequests NumberofreceivedSNMPGet-RequestPDUssnmpInGetNexts NumberofreceivedSNMPGet-NextRequestPDUssnmpInSetRequests NumberofreceivedSNMPSet-RequestPDUssnmpInGetResponses NumberofreceivedSNMPGet-ResponsePDUssnmpInTraps NumberofreceivedSNMPtrapPDUssnmpOutTooBigs NumberoftransmittedPDUswithdesignatederrorstatusldquoTooBigrdquosnmpOutNoSuchNames NumberoftransmittedPDUswithdesignatederrorstatusldquoNoSuchNamerdquosnmpOutBadValues NumberoftransmittedPDUswithdesignatederrorstatusldquoBadValuerdquosnmpOutGenErrs NumberoftransmittedPDUswithdesignatederrorstatusldquoGenErrrdquosnmpOutGetRequests NumberoftransmittedSNMPGet-RequestPDUssnmpOutGetNexts NumberoftransmittedSNMPGet-NextRequestPDUssnmpOutSetRequests NumberoftransmittedSNMPSet-RequestPDUssnmpOutGetResponses NumberoftransmittedSNMPGet-ResponsePDUssnmpOutTraps NumberoftransmittedSNMPtrapPDUssnmpEnableAuthenTraps Controlofauthentication-failuretrapgeneration

(1Generatetraps2Donotgeneratetraps)

HostResource-MIB(RFC1514)Name DescriptionhrDeviceIndex CharacteristicvalueassignedtotheconnecteddevicehrDeviceType ConnecteddevicetypehrDeviceDescr CharacterstringdescribingtheconnecteddevicehrDeviceID ConnecteddeviceproductIDhrDeviceStatus Connecteddevicestatus

(1Unknown2Running3Warning4Testing5Down)hrDeviceErrors NumberoftimeserrorsweregeneratedbytheconnecteddevicehrPrinterStatus Connectedprinterstatus

(1Idle2Printing3Warmup)hrPrinterDetectedErrorState Connectedprintererrorstatus

(0LowPaper1NoPaper2LowToner3NoToner4DoorOpen5Jammed6Offline7ServiceRequested)

IFBD-HE0708 BE07 Userrsquos Manual

3-35

31121SNMPConfigurationParametersThefollowingparameterscanbesetfromwebconfigurationorTelnetThesevaluescanalsobecheckedatself-testprint

Name Settingrange DefaultvalueAuthenticCommunity Max15characters(ASCII) ldquopublicrdquoTrapCommunity Max15characters(ASCIIJapaneseOK) ldquopublicrdquoTrapAddress(IP) 0000-255255255255 0000SysContact Max78characters(ASCIIJapaneseOK) NoneSysName Max78characters(ASCIIJapaneseOK) NoneSysLocation Max78characters(ASCIIJapaneseOK) NoneEnableAuthenTrap 1or2 2

31122 Trap Issue Events WhentheEnableAuthenTrapsettingforthisproductisENABLEthenthisproductissuestrapstotheSNMPmanager(trapnotificationaddress)whenthefollowing3eventsoccur

[Trapissueevents]1Whenproductwasstartedup[Generictraptype=0(ColdStart)]

2Whenprinterstatuschanged(IEEE1284portstatusmonitor)[Generictraptype=6(EnterpriseSpecific)]

3Whenaccessbyaninvalidcommitteenameoccurred[Generictraptype=4(AuthenticationFailure)]

IFBD-HE0708 BE07 Userrsquos Manual

3-36

32 OtherSpecifications321 Operating Time

Thereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP(startofIPaddressacquisition)Ittakesapproximately18secondsbeforetheTCPIPservices(HTTPTELNETFTPLPDRawSocketPrint)canbeusedafterturningonthepower

NoteWhenacquiringtheIPaddressbyDynamice(DHCPBOOTPRARP)thistimemay lengthendependingontheserverresponsetime

322 PushSwitchWhiletheTCPIPisoperating(thepowerhasbeenturnedonanditiswithintheelapsetimedescribedinsection321StartupTime)ifthepushswitchiscontinuedtobehelddowntheLEDdisplaypatternwillchangeaccordingtothetimesshownbelowWhentheswitchisreleasedtheproductwillentereachspecialmode

SpecialMode

Phase SWPressingTimeLANConnector

LEDBlinkingPattern SpecialModeGreen Red

1 1secondtolessthan5seconds Blinking Blinking NICsettinginitializemode(2)2 5secondtolessthan9seconds Extinguished Blinking Reserved(Undefined)3 9secondtolessthan13seconds Blinking Extinguished Reserved(Undefined)

Over13seconds(1)

Note1WhenPhase3isexceededpresstheswitchfor1secondtoreturntoPhase1

Note2ExecutionproceduresfortheNICsettinginitializemode

1 Afterenteringthismodepressthepushswitchonceandreleaseit TheLEDdisplaywillbeldquoGreen=ExtinguishedRed=ExtinguishedrdquoandtheinitializingoftheNICsettingsinthenon-volatilememorywillbegin

2 Iftheinitializationissuccessfultheprinterwillautomaticallybereset DonotturnoffthepowerorapplyaresetuntilthisresethasbeenappliedAlsoiftheNICsettinginitializationfailstheLEDdisplaywillbeldquoGreen=ExtinguishedRed=Litrdquoandallopera-tionswillstopIfsoturnthepoweroff

NoteWhenturningthepoweronadifferentmode(automaticfirmwareupdatefunctionusingTFTPclient)willstartupthatisdifferenttotheabovefunctionsfortheoperationswhenturningthepoweronwiththepushswitchpressedFordetailsseesection318TFTPCli-ent

IFBD-HE0708 BE07 Userrsquos Manual

3-37

323 DIPSwitchesDIPswitchesareloadedwhenthepoweristurnedonorwhentheprinterisresetThereforewhenyouchangethesettingsenablethembyturningtheprinteronagainorbyexecutingaprinterresetTurnthepoweroffbeforechangingthePCBandinterfacetype

DIPswitch Feature ON OFFDIPSW1 SetsIPaddressacquisitiontimeout Notimeout 20seconds(factorydefaultsetting)DIPSW2 Reserved(Fixedatoff) - -

DIPSW1SetsthetimeouttimewhengettingtheaddressfromaDHCPBOOTPserverThefactorydefaultsetting(whensettooff)is20secondsWhensettoonthereisnotimeoutIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedAsaresultatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtohavenoIPaddressacquisitiontimeout

DIPSW2PresentlyunusedAfeaturewillbeaddedinthefutureThisshouldalwaysbeoff

324 LEDThereisaredandagreenLEDequippedonthenetworkinterfaceconnector(LANconnectorRJ45)Thesefunctionasoutlinedbelowundernormaloperatingconditions

Red(LINKActivity) Alinkhasbeenestablishedbetweentheportandtheconnecteddevice CommunicationsarereadyatbothdevicesGreen(100M) Lightswhentheportisoperatingat100Mbps

ForotherstheflashingpatternchangesaccordingtothepressingofthepushswitchFordetailsseesections3110TFTPClientand322PushSwitch

IFBD-HE0708 BE07 Userrsquos Manual

3-38

325 Self-testPrintIfthisproductexecutesaprinterself-printthefollowingisprintedaftertheprintersettingprintFinallyfortheIPparameterinformationduringoperationitisnotpossiblewhenconductingaself-printbycommandfromthehostdevice

Self-testPrintExample(ForFWVer500andStarwebPRNTmodel)

VersionInformation(MainBootLoadPLD)

NICSettingInformation(SameasthenetconfinirdquoFile)

TheWebPrintsettingitemsareformodelswhichsupportStarwebPRNTonlyTheSNMPsettingitemsareforFWVer500orlateronly

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 28: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

3-19

larrtelnetconnection

larrEnterusernamelarrEnterpassword(Defaultpublic)

larrSelectSystemConfiguration

larrSelect9100MutliSession

larrSelectENABLE

larrReturntothemainmen

larrStorethesettingsandselectrestart

larrWaitforpintertorestartlarrWaitforthesettingstobeprinted

larrStoreandprintsettingsandrunrestart

(2)TELNETexecutionexample(Exampleofchanging9100Multi-sessionfrominvalidtovalid)ThefollowingisaninputexampleoftheWindowscommandpromptUNIXLinuxshellinputisthesame

(AssumedConditions)PrinterIPaddress=192168101

IFBD-HE0708 BE07 Userrsquos Manual

3-20

318 FTP ServerYoucanmakeNICsettingsgetthestatusprintandoverwriteNICfirmwarebyuploadingordownloadingfilestoanyspecifieddirectoryusingtheproductrsquosFTP(FileTransferProtocol)serverSeesection33SettingsDisplayItemsfordetailsondisplayinginformationForcontroltheFTPserverusesTCPbullUDPcommunicationport21fordatatransfersitusesTCPcommunicationport20

TheFTPserverissettovalidinthefactorydefaultsettingsbutyoucaninvalidateitusingHTTP(Web)Telnet andFTP UseHTTP(Web)orTelnettoreturnittovalid ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithFTPis8Howeverfordetails onFTPprinting(writingtotheIpdirectory)thenumberofsessionsthatcanbeprintedsimultaneouslyis1 Alsowhensimultaneouslywritingdatafromamultipleofsessionsandthefirstreceivedsessionoccupies morethanoneminutethewritingrequestofsubsequentlyconnectedsessionswillberejected ItisnecessarytospecifyASCII(TypeA)orBinary(TypeI)forfilesasthetransfermodesbutthemode differencesdependontheclientwithoutprocessingonthisproductDataistransferredasisintheBinary modebut0Ahexisconvertedto0Dhex+0AhexfortransferintheASCIImodeForthatreasontoavoid mistakenlyspecifyingthismodethisproductshouldbesettoBinarymodetotransferallfiles SupportsbothActiveandPassivemodessoyoucansenddataoverafirewallTransferthroughputisless efficientinPassivemode Anonymouslogin Ifyouloginwithausernameorpasswordthatisnotregisteredyoucanloginwithgeneraluserrights Whenlogginginasanonymoustheusernameandpasswordmustbewithin31characters Inthiscasethepasswordisomitted WhenaccessinganFTPserverfromahostdevicedosousinganFTPclientsoftware(CUIversioncommand

directinput)ofastandardOS IfthereisnoaccessfromtheFTPclientfor15minutestheFTPserverwillforciblydisconnecttheconnection

TherearemultipleaccountsthatrequirelogginginforoperationsTheusernamesandpasswordsareasfollows

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ThedirectorydisplayedbyFTPandthefileconfigurationandfunctionsareshownonthenextpage

IFBD-HE0708 BE07 Userrsquos Manual

3-21

DirectoryFileConfigurationandFunctions

Directory FilenameNote2

ExtensionRestrictionNote3

TransferModeNote4

AccountLimitNote1

user root Function

- - None(Rootdirectory)

lp printdatprn No Binary W W PrintOutputtoPrinterrarrSeeldquo3181FTPPrintingrdquo

net_config netconfini ldquoinirdquo BinaryorASCII R RW Readsandupdatesnetworksettings

rarrSeesection3182NICSettings

status netstastxt - BinaryorASCII R R Readsoperationinformationofoperatingnet-

work

nicvertxt - BinaryorASCII R R Readsnetworkcardversioninformation

prnstastxt - BinaryorASCII R R Readprinterstatus(hexadecimaldumpdisplay)

deviceidtxt - BinaryorASCII R R ReadPrinterDeviceID

firmware NIC_MAINbin ldquobinrdquo Binary - W NICMainFWUpdaterarrSeeldquo3183FWUpdaterdquo

freespace - No BinaryorASCII R RW Freespace

Note1AccountLimit RReadOnlyWWriteOnlyRWReadWrite-NoFunction

Note2Filenames Filenamesshouldbelessthan32charactersincludingtheextensionTherearenorestrictionstofilenamestowriteexceptfortheextensionUsablecharactersarelimitedtoEnglishnumbersandalphabet(ldquoArdquotordquoZrdquoldquoardquotordquozrdquoldquo0rdquotordquo9rdquo)

Note3FileExtensionRestrictions Whenanextensionrestrictionisspecifiedthefilenamespecifiedotherthanthespecifiedextensionsisrejected ThereisnoconceptofextensioninUNIXLinuxandMacOSXbutthisrestrictionisappliedtothefinalfourcharactersofthefilename

Note4Transfermode FilescanbetransferredbyBinaryaloneorASCIIcanbespecifiedHoweverspecifyalwaysBinarymodetopreventspecificationmistakes

Note5Observethefollowingrestrictionsforthetotalsizeforfilesandnumberoffilesthatcanbeuploadedtothefreespace bullTotalFileSizeMax640Kbytes bullTotalNumberofFilesMax10 Alsodonotplaceanexecutablefileinthisdirectory

IFBD-HE0708 BE07 Userrsquos Manual

3-22

ExampleFTPCommandExecutionThisisanexampleofinputinaWindowscommandpromptUNIXLinuxshellinputisthesameThisisanexampleexecutionofacquiringaprinterstatusfileThefilelistdisplay(dircommand(onUNIXLinuxitistheIscommand))isinUNIXcompatibleformat(includingversiondisplay)

(AssumedConditions)PrinterIPaddress=192168101

larrConnecttoFTP

larrEnterusername

larrEnterpassword(Defaultpublic)

larrMovetostatusdirectory

larrCurrentdirectorypositiondisplay

larrFilelist

larrSpecifybinarytransfermode

larrGettheprnstastxtfi

larrMovetorootdirectory

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-23

3181 FTP Printing WhenwritingdatatotheIpdirectoryitistransferredtotheprinterasprintdata

3182 NIC Setting LogintotheFTPserverfromanFTPclienttoviewthesettingsbyreadingthesettingfileinthenet_configdirectoryAlsobyuploadingthesettingfiletothesamedirectoryyoucanstorethesettingsinthenon-volatilememoryTheextensionsoffilenamesuploadedfromtheFTPclientarechangedtoldquo$$$rdquopriortowritingtoNVRAMandthefilesaresavedasmid-wayfilesWhenupdatingissuccessfulthemid-wayfilesaredeletedbutiftheformatofthesettingcontentsisincorrectorthewritingtothenon-volatilememoryiserroneousandthewritingfailsthefileswillremainwithoutbeingdeleted(extensionldquo$$$rdquo)AlsoifwritingendsnormallytheprinterwillautomaticallyberesetIftheldquoConfigurationPrintrdquoitemisldquoEnablerdquotheresetwillbeappliedwhenthesettingsprintisended

SettingExampleExampleofFWVer500StarwebPRNTmodel(netconfini)

The loaded NIC MAC information is used for the MAC Address item but when uploaded the MAC information field is ignored Therefore when you use a loaded setting file to upload to NIC you do not need to change this field

ltlt IFBD-HE07X08X Information gtgt MAC Addr 001162123456 Configuration Print ENABLE

ltlt IFBD-HE0708 Information gtgt MAC Addr 0011620001d8 Configuration Print ENABLE

ltlt IP Parameters -NVRAM- gtgt IP Address 192168101 Subnet Mask 2552552550 Default Gateway 19216810254 DHCPBOOTP DISABLE RARP DISABLE

ltlt System Configuration gtgt user Login Password guest root Login Password Web Refresh Time (Sec) 5 9100 Multi Session DISABLE 9100 Data Timeout (Sec) 0 TCP Keep-Alive DISABLE FTP ENABLE Disconnect Message ENABLE TCP Port80 ENABLE Subnet Mask (BOOTP) HE05 Emulation TCP SYN Timeout(Sec) 104 TCP SYN Interval(Sec) 2 22222 FS 3 Command DISABLE

ltlt Web Print gtgt TCP Port Number 80

ltlt SNMP gtgt Authentic Community Trap Community public Trap Address(IP) 0000 SysContact 1234 SysName SysLocation EnableAuthenTrap 2

ltlt SSLTLS gtgt SSLTLS DISABLE TCP Port 443 Certificate Self-Signed Self-Signed Command Not Exist CA-Signed Certificate Not Exist

When you specify Enable for the Configuration Print item you can print the settings to verify that they have been loaded to the non-volatile memory

The factory default setting for 9100Multi-session is different from the old product Factory Default SettingsIFBD-HE0506BE05 (old product) ENABLEIFBD-HE0708BE07 (this product) DISABLE

The Web Print setting items are for

the Star WebPRNT model only

The SNMP setting items are for

FW Ver 500 or later only

IFBD-HE0708 BE07 Userrsquos Manual

3-24

FileFormatRules SettinglineformatisldquoItemNamerdquoldquoSettingValuerdquoTheseparator(delimiter)isasingle-byteEnglishcharacter ldquordquo(colon) OnlyASCIIcharacterscanbeusedinthisfile Uploadsarerejectedforthefollwoing bullWhenanitemnamethatdoesnotexistisspecifiedorthereareinsufficientnumberofsettingitems bullWhenthesettingvalueinputisoutofrange bullWhentheinputforStaticvalueandDynamicvaluehasastandardviolationintheIPparametersettingfield (SeetheNotesField) Linesbeginningwithldquordquoareskippedascommentlines

ltlt DIPSW Setting gtgt

SW1=OFF DHCPBOOTP Timeout ENABLE

SW2=OFF Reserved

Notes

-When DHCPBOOTP or RARP is changed

to ENABLE IP Address Subnet Mask

and Gateway Address must be set to

0000

-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

The lines beginning with a (sharp)

are comment lines

IFBD-HE0708 BE07 Userrsquos Manual

3-25

3183 FWUpdateLogintothisproductusingFTPtoupdatetheNICfirmware(FW)byuploadingtheversionupgradebinarydatatothefirmwaredirectory

WhenuploadingFWdatatheFTPservercalculatestheCRCvalueoftheFWdataandchecksthatithas beentransferredcorrectlyIfthefirmwareisnotcorrectlytransferredcanceltheupload WhenalldatahasbeenconfirmedtobecorrectlyreceivedstartwritingtotheFlashROMIfwritingtothe FlashROMendsnormallytheprinterwillautomaticallybereset WritingtakesseveralminutesAbsolutelyneverturnoffthepowerorapplyaresetpriortofinalresetbeing appliedIfterminatedpartwaytheFlashROMdatawillbedamangedandlateritmaynotstartup

ThefollowingdescribestheprocedurestoupdatetheFWofthisproductusingFTPForWindowsstartthecommandpromptthenfollowingthedirectionsbelowForUNIXLinuxdothesameopera-tionsontheshellexecutionscreen

(AssumedConditions)PrinterIPaddress=192168101AssumesthemainFWdata(rdquoHE7_V100(NIC_MAIN)binrdquo)fortheforthisproductisinthecurrentdirectoryDwhenFTPisexecutedonthehostdevice

larrConnecttoFTP

larrEntertheusername

larrMovetothefirmwaredirectory

larrEnterthepassword(Defaultpublic)

larrCurrentdirectorypositiondisplay

larrSpecifybinarytransfermode

larrWritethefirmwarefile

larrWaitherefortheprintertorestart

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-26

PrecautionsforFWupdatecompatibility

ThefollowingrestrictionsonFWupdateapplytothesubjectFWversions

bullWhenusingaproductwithIFcardFWthatisVer4XXorearlier UpgradetoFWVer500orlaterisnotpossibleUseVer4XXorearlierFWbullWhenusingaproductwithIFcardFWthatisVer500orlater DowngradetoFWVer4XXorearlierisnotpossibleUseVer500orlaterFW

CheckingtheversionoftheIFcardthatisusedbullTurnonthepowerwhilepressingandholdingtheFeedswitchontheprinterunitandchecktheself-testprintinformation(Fordetailsaboutthecontentsofself-testprintrefertosection325ldquoSelf-testPrintrdquo)

bullTochecktheversionfromthePCBchassisappearancerefertosection21ldquoModelNamesrdquo

IFBD-HE0708 BE07 Userrsquos Manual

3-27

319 DiscoveryThisproducthasaStargenuineNICsearchprotocolSDP(StarDiscoveryProtocol)SDPusesUDPcommunicationport22222SDPisusedtosearchtheproductoverLANusingapplicationsoftwaresuchasasettingutilityprogram

ThefollowingisanexampleTheNameofIFUnitfieldisdifferentthisproduct(IFBD-HE0708BE07)andtheoldproducts(IFBD-HE0506BE05)bullNameofIFUnitldquoIFBD-HE0506rdquobullNameofIFUnitldquoIFBD-HE0708rdquo

(Ex)Detaileddisplayexampleofsearchresultsusingadiscoverytool(OSWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

3-28

3110 TFTPClientWhentheprinterpoweristurnedonwhileyouholddownthepushswitchtheTFTP(TrivialFileTransferProtocol)clientstoredinthebootloaderisstartedupTheTFTPclientautomaticallydownloadsthemainprogramfromtheTFTPserverovertheLANandwritestotheFlashROMontheNICboardWhenwritingendsnormallytheprinterwillautomaticallyberesetandwillstartupnormallyThefollowingflowchartshowstheseriesofoperations

YES

NO

YES

NO

Power On (Reset)

Was Push

Switch Released

Was Push

Switch Pressed

LAN Connector LED (RedGreen)

Stops Blinking Alternately

Get IP Address from

DHCPBOOTP Server (1)

Connect to TFTP Server

Download NIC Main

Firmware (2)

Write Main Firmware to

Flash Memory

Reset Printer

To Main Program Execution

LAN Connector LED (RedGreen)

Starts Blinking Alternately

1ItisnecessarytostartuptheTFTPandDHCPBOOTPserversonthesamemachine2TheNICmainfirmwarefilenamedownloadedfromTFTPmustbeldquoNIC_MAINbinrdquoEveniftheversionisdifferentthefirmwaremustbethesamenameaswhendownloadingusingTFTP((Ex)YoucanchangeldquoHE7_V100(NIC_Main)binrdquotoldquoNIC_MAINbinrdquo)

NoteThisTFTPclientfunctionisusedforemergencyrecoverywhentheFWmainfirmwarehasbeendamagedUsetheFTPserverfunctionforordinaryFWupdates(Seesection318FTPServer)

IFBD-HE0708 BE07 Userrsquos Manual

3-29

3111 TCPKeep-AliveThisproductsupportsTCPKeep-AliveIfTCPKeep-AliveisvalidTCPKeep-Aliveoperationsareperformedunderthefollowingconditionsonthecomputer

Item Value FactoryDefault RemarksSetting ENABLEDISABLE DISABLEDisconnectiontimeouttime Approx42seconds Note1

Note1Ifthereisnoresponseforthistimefromthecomputertheprinterforciblydisconnectstheconnection(RST)

ThisfeatureisappliedtoallTCPIPcommunicationsports ThisfeatureisunrelatedtotheTCP9100datareceptiontimeout

Thefollowingisanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltDATAgt

ltDATAgt

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

RST

Printer (TCP Port)

Receive TCP Connection

Detect TimeoutForced Disconnection

No Reception Data From PC

Start TCP Keep-Alive prove

No Response from PC (Approx 42 Seconds)

TCP Connection)

PC Problem Occurs Here

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-30

3112 SNMP ThisfunctionsupportsFWVer500orlaterTheSNMPofthisproductincludesaSNMPagentthatoperatesusingUDPIPVariousinformationaboutthisproductandtheprintercanbemanagedwiththeSNMPmanager

ItiscompatiblewithSNMPv1andsupportsMIB-II(RFC1213)andHostResource-MIB(RFC1514)ReadprivilegeisgrantedtocommunitynameldquopublicrdquoandthecharacterstringregisteredinldquoAuthenticCommunityrdquointheproductsettingsishandledasthewriteprivilegeHoweverifnocharacterstringissetinldquoAuthenticCommunityrdquowriteprivilegeisgrantedtocommunitynameldquopublicrdquo

RestrictionssysContactsysNameandsysLocationarelimitedtoamaximumof78(1-byte)charactersifAdminStatusandifOperStatusareread-onlyand1isalwaysreturnedasthereadvalue AnexplanationoftheMIBsupportedbythisproductislistedinthetablebelow

MIB-II(RFC1213)Name DescriptionsysDescr ASCIIcharacterstringcontainingthedevicenameversionandotherinformationsysObjectID ObjectIDindicatingtheproductidentificationnumbersysUpTime Elapsedtimeafterstartingup(units10msec)sysContact ASCIIcharacterstringcontainingtheadministratornameandcontactinformationsysName ASCIIcharacterstringcontainingthedevicemanagerdomainnameandother

informationsysLocation ASCIIcharacterstringindicatingthephysicallocationwherethedeviceisinstalledsysServices ValueindicatingthedeviceprotocollevelserviceifNumber DevicenetworkinterfacenumberifIndex InterfaceidentificationnumberifDescr ASCIIcharacterstringindicatinginformationassociatedwiththeinterfaceifType PhysicallayerandlinkprotocolinterfacetypeifMtu MaximumtransmittabledatagramsizeifSpeed Interfacetransmissionspeed[bitsec]ifPhysAddress InterfacephysicaladdressifAdminStatus InterfaceadministrationstatusifOperStatus InterfaceoperatingstatusifLastChange sysUpTimevalueatthetimewhentheinterfaceoperatingstatuswaslastchangedifInOctets NumberofbytesreceivedbytheinterfaceifInUcastPkts NumberofsubnetworkunicastpacketsreceivedanddeliveredtoahigherlayerifInNUcastPkts NumberofbroadcastormulticastpacketsreceivedanddeliveredtoahigherlayerifInDiscards Numberofnormalreceivedpacketsthatwerediscardedduetofullbufferorother

reasonifInErrors NumberofreceivederrorpacketsifInUnknownProtos Numberofreceivedpacketsthatwerediscardedbecauseofaninvalidor

unsupportedprotocolifOutOctets TotalnumberoftransmittedbytesifOutUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedunicasttransmissionof

IFBD-HE0708 BE07 Userrsquos Manual

3-31

Name DescriptionifOutNUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedbroadcastormulticast

transmissionofifOutDiscards Numberofpacketsthatwerediscardedandnottransmittedduetofullbufferor

otherreasonifOutErrors NumberofpacketsthatwerenottransmittedduetoerrorifOutQLen Lengthoftheoutputqueue(numberofpackets)ifSpecific MIB-definedobjectIDuniquetotheinterfacemediathatisbeingusedatIfIndex Valuethatidentifiestheinterfacerelatedtothistranslationentry(=ifIndex)atPhysAddress Media-dependentphysicaladdressatNetAddress Networkaddress(IPaddress)correspondingtothephysicaladdressipForwarding IndicationofwhetherornotthereisafunctionforforwardingIPdatagrams

receivedattheIPgatewaytootherdestinations (1Forwarding2NotForwarding)

ipDefaultTTL DefaultvalueofIPdatagramheaderTTLipInReceives TotalnumberofreceivedIPdatagramsipInHdrErrors NumberofdatagramsdiscardedduetoIPheadererroripInAddrErrors NumberofdatagramsdiscardedduetoproblemwiththeIPheaderdestination

addressipForwDatagrams NumberofIPdatagramsforwardedtothefinaldestinationipInUnknownProtos NumberofIPdatagramsintendedforownnodethatwerediscardeddueto

unknownorunsupportedprotocolipInDiscards NumberofdatagramsdiscardedduetobufferspaceorotherinternalproblemipInDelivers NumberofdatagramsdeliveredtoIPuserprotocols(higher-levelprotocols

includingICMP)ipOutRequests0 NumberofIPdatagramtransmissionrequestsexecutedbylocalIPuserprotocolsipOutDiscards NumberofIPdatagramsthatwerediscardedandnottransmitteddueto

insufficientbufferorotherreasonipOutNoRoutes NumberofIPdatagramsdiscardedbecausenoroutetothedestinationcouldbe

foundwhentransmittingipReasmTimeout MaximumvalueofreceivingwaittimeforallIPdatagramswhenfragmentedIP

datagramsarereceivedandreassembledipReasmReqds NumberofreceivedfragmentedIPdatagramsnecessarytoreassembletheentityipReasmOKs NumberofreceivedfragmentIPdatagramsthatweresuccessfullyreassembledipReasmFails NumberofreceivedfragmentIPdatagramswherereassemblyfailedipFragOKs NumberofdatagramsthatweresuccessfullyfragmentedforthisentityipFragFails Numberofdatagramsthatcouldnotbefragmentedandwerediscardedforthis

entityipFragCreates NumberoffragmentIPdatagramsthatweregeneratedasaresultof

fragmentationforthisentityipAdEntAddr IPaddresswhichisassociatedwiththeaddressinformationipAdEntIfIndex InterfaceidentificationnumbercorrespondingtothisIPaddressipAdEntNetMask SubnetmaskvalueassociatedwiththisIPaddressipAdEntBcastAddr ValueoftheleastsignificantbitintheIPbroadcastaddressusedforbroadcast

sentontheinterfaceoftheIPaddressipAdEntReasmMaxSize MaximumIPdatagramsizethatcanbereassembledfortheentityfromthe

receivedfragmentIPdatagrams

IFBD-HE0708 BE07 Userrsquos Manual

3-32

Name DescriptionipRouteDest DestinationIPaddressofthisroute(0000=Defaultroute)ipRouteIfIndex Interfaceidentificationnumberfortransmittingtothenextdestinationhostonthis

route(=ifIndex)IpRouteMetric Primaryroutingmetricforthisroute(-1=Notused)ipRouteNextHop IPaddressofnexthoponthisrouteIpRouteType Routetypes(1Noneofthefollowing2Invalidroute3Directconnection4

Indirectconnection)IpRouteProto RoutingmechanismbywhichthisroutewaslearnedIpRouteAge Elapsedtimeafterthisroutewaslastconfirmedasanormalroute[sec]IpRouteMask ValuewhichperformslogicalANDbeforecomparisonwithipRouteDestorthe

destinationaddressipRouteInfo MIBdefinitionnumberforroutingprotocolusedforthisrouteipNetToMediaIfIndex Interfaceidentificationnumberforthisentry(=ifIndex)ipNetToMediaPhysAddress Media-dependentphysicaladdressipNetToMediaNetAddress IPaddresscorrespondingtothephysicaladdressofthisentryipNetToMediaType Addressconversionmethod(1Noneofthefollowing2Invalidvalue3Dynamic

conversion4Staticconversion)icmpInMsgs TotalnumberofreceivedICMPicmpInErrors NumberofreceivedICMPmessagesthatwerediscardedduetochecksumerror

orotherICMPspecificationerroricmpInDestUnreachs NumberofICMPdestination-unreachablemessagesreceivedicmpInTimeExcds NumberofICMPtime-exceededmessagesreceivedicmpInParmProbs NumberofICMPparameter-problemmessagesreceivedicmpInSrcQuenchs NumberofICMPsource-quenchmessagesreceivedicmpInRedirects NumberofICMPredirectmessagesreceivedicmpInEchos NumberofICMPecho-requestmessagesreceivedicmpInEchoReps NumberofICMPecho-replymessagesreceivedicmpInTimestamps NumberofICMPtimestamp-requestmessagesreceivedicmpInTimestampReps NumberofICMPtimestamp-replymessagesreceivedicmpInAddrMasks NumberofICMPaddressmaskrequestmessagesreceivedicmpInAddrMaskReps NumberofICMPaddressmaskreplymessagesreceivedicmpOutMsgs TotalnumberofICMPmessagestransmittedicmpOutErrors NumberofICMPmessagesthatwerediscardedandnottransmittedduetofull

bufferorotherreasonattimeofICMPtransmissionicmpOutDestUnreachs NumberofICMPdestination-unreachablemessagestransmittedicmpOutTimeExcds NumberofICMPtime-exceededmessagestransmittedicmpOutParmProbs NumberofICMPparameter-problemmessagestransmittedicmpOutSrcQuenchs NumberofICMPsource-quenchmessagestransmittedicmpOutRedirects NumberofICMPredirectmessagestransmittedicmpOutEchos NumberofICMPecho-requestmessagestransmittedicmpOutEchoReps NumberofICMPecho-replymessagestransmittedicmpOutTimestamps NumberofICMPtimestamp-requestmessagestransmittedicmpOutTimestampReps NumberofICMPtimestamp-replymessagestransmittedicmpOutAddrMasks NumberofICMPaddressmaskrequestmessagestransmittedicmpOutAddrMaskReps NumberofICMPaddressmaskreplymessagestransmitted

IFBD-HE0708 BE07 Userrsquos Manual

3-33

Name DescriptiontcpRtoAlgorithm AlgorithmthatdecidestheresendtimeoutvalueforTCPconnection

(1Noneofthefollowing2Fixedvalue3MIL-STD-17784VanJacobsonrsquosalgorithm)

tcpRtoMin MinimumTCPprotocolresendtimeoutvalue(units10msec)tcpRtoMax MaximumTCPprotocolresendtimeoutvalue(units10msec)tcpMaxConn MaximumnumberofTCPconnectionstcpActiveOpens NumberoftimesthatTCPconnectionswereactivelyopenedtcpPassiveOpens NumberoftimesthatTCPconnectionswerepassivelyopenedtcpAttemptFails NumberoftimesthatTCPconnectionsfailedtcpEstabResets NumberoftimesthatTCPconnectionswereresettcpCurrEstab NumberofTCMconnectionswithstatusESTABLISHEDorCLOSE-WAITtcpInSegs NumberofreceivedTCPsegmentstcpOutSegs NumberoftransmittedTCPsegmentstcpRetransSegs NumberofresentTCPsegmentstcpConnState StatusofthisTCPconnection

(1Closed2Listen3SynSent4SynReceived5Established6FinWait17FinWait28CloseWait9LastAck10Closing11TimeWait12DeleteTCB)

tcpConnState StatusofthisTCPconnectiontcpConnLocalAddress LocalIPaddressofthisTCPconnectiontcpConnLocalPort LocalportnumberofthisTCPconnectiontcpConnRemAddress RemoteIPaddressofthisTCPconnectiontcpConnRemPort RemoteconnectionportofthisTCPconnectiontcpInErrs Numberofreceivederrorsegments(TCPchecksumerroretc)tcpOutRsts NumberoftimesthatTCPconnectionswereresetudpInDatagrams TotalnumberofUDPdatagramsdeliveredtoUDPusersudpNoPorts NumberofreceivedUDPdatagramsdestinedforportsthatarenotopenudpInErrors NumberofreceivedUDPdatagramswhichwerediscardedduetoaproblemwith

thedestinationportapplicationudpOutDatagrams NumberoftransmittedUDPdatagramsudpLocalAddress LocaladdressofUDPreceivingstandbyport(0000nodesignatedreceiving

address)udpLocalPort Receivingwaitlocalportnumber

IFBD-HE0708 BE07 Userrsquos Manual

3-34

Name DescriptionsnmpInPkts TotalnumberofSNMPmessagesreceivedfromthetransportservicesnmpOutPkts TotalnumberofSNMPmessagetransmissionrequestssenttothetransportlayersnmpInBadVersions TotalnumberofreceivedSNMPmessagesthatwereforanunsupportedversionsnmpInBadCommunityNames TotalnumberofreceivedSNMPmessageswithaninvalidcommunitynamesnmpInBadCommunityUses NumberofreceivedSNMPmessagesthatindicatedanoperationwhichisnot

permittedbythatcommunitysnmpInASNParseErrs NumberoferrorsinASN1orBERformatdetectedwhiledecodingreceivedSNMP

messagessnmpInTooBigs NumberofreceivedSNMPPDUwitherrorstatusldquoTooBigrdquosnmpInNoSuchNames NumberofreceivedSNMPPDUwitherrorstatusldquoNoSuchNamerdquosnmpInBadValues NumberofreceivedSNMPPDUwitherrorstatusldquoBadValuerdquosnmpInReadOnlys NumberofreceivedSNMPPDUwitherrorstatusldquoReadOnlyrdquosnmpInGenErrs NumberofreceivedSNMPPDUwitherrorstatusldquoGenErrrdquosnmpInTotalReqVars NumberofMIBobjectsreadsuccessfullyasaresultofGet-RequestandGet-

NextRequestPDUssnmpInTotalSetVars NumberofMIBobjectschangedsuccessfullyasaresultofreceivingSet-RequestsnmpInGetRequests NumberofreceivedSNMPGet-RequestPDUssnmpInGetNexts NumberofreceivedSNMPGet-NextRequestPDUssnmpInSetRequests NumberofreceivedSNMPSet-RequestPDUssnmpInGetResponses NumberofreceivedSNMPGet-ResponsePDUssnmpInTraps NumberofreceivedSNMPtrapPDUssnmpOutTooBigs NumberoftransmittedPDUswithdesignatederrorstatusldquoTooBigrdquosnmpOutNoSuchNames NumberoftransmittedPDUswithdesignatederrorstatusldquoNoSuchNamerdquosnmpOutBadValues NumberoftransmittedPDUswithdesignatederrorstatusldquoBadValuerdquosnmpOutGenErrs NumberoftransmittedPDUswithdesignatederrorstatusldquoGenErrrdquosnmpOutGetRequests NumberoftransmittedSNMPGet-RequestPDUssnmpOutGetNexts NumberoftransmittedSNMPGet-NextRequestPDUssnmpOutSetRequests NumberoftransmittedSNMPSet-RequestPDUssnmpOutGetResponses NumberoftransmittedSNMPGet-ResponsePDUssnmpOutTraps NumberoftransmittedSNMPtrapPDUssnmpEnableAuthenTraps Controlofauthentication-failuretrapgeneration

(1Generatetraps2Donotgeneratetraps)

HostResource-MIB(RFC1514)Name DescriptionhrDeviceIndex CharacteristicvalueassignedtotheconnecteddevicehrDeviceType ConnecteddevicetypehrDeviceDescr CharacterstringdescribingtheconnecteddevicehrDeviceID ConnecteddeviceproductIDhrDeviceStatus Connecteddevicestatus

(1Unknown2Running3Warning4Testing5Down)hrDeviceErrors NumberoftimeserrorsweregeneratedbytheconnecteddevicehrPrinterStatus Connectedprinterstatus

(1Idle2Printing3Warmup)hrPrinterDetectedErrorState Connectedprintererrorstatus

(0LowPaper1NoPaper2LowToner3NoToner4DoorOpen5Jammed6Offline7ServiceRequested)

IFBD-HE0708 BE07 Userrsquos Manual

3-35

31121SNMPConfigurationParametersThefollowingparameterscanbesetfromwebconfigurationorTelnetThesevaluescanalsobecheckedatself-testprint

Name Settingrange DefaultvalueAuthenticCommunity Max15characters(ASCII) ldquopublicrdquoTrapCommunity Max15characters(ASCIIJapaneseOK) ldquopublicrdquoTrapAddress(IP) 0000-255255255255 0000SysContact Max78characters(ASCIIJapaneseOK) NoneSysName Max78characters(ASCIIJapaneseOK) NoneSysLocation Max78characters(ASCIIJapaneseOK) NoneEnableAuthenTrap 1or2 2

31122 Trap Issue Events WhentheEnableAuthenTrapsettingforthisproductisENABLEthenthisproductissuestrapstotheSNMPmanager(trapnotificationaddress)whenthefollowing3eventsoccur

[Trapissueevents]1Whenproductwasstartedup[Generictraptype=0(ColdStart)]

2Whenprinterstatuschanged(IEEE1284portstatusmonitor)[Generictraptype=6(EnterpriseSpecific)]

3Whenaccessbyaninvalidcommitteenameoccurred[Generictraptype=4(AuthenticationFailure)]

IFBD-HE0708 BE07 Userrsquos Manual

3-36

32 OtherSpecifications321 Operating Time

Thereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP(startofIPaddressacquisition)Ittakesapproximately18secondsbeforetheTCPIPservices(HTTPTELNETFTPLPDRawSocketPrint)canbeusedafterturningonthepower

NoteWhenacquiringtheIPaddressbyDynamice(DHCPBOOTPRARP)thistimemay lengthendependingontheserverresponsetime

322 PushSwitchWhiletheTCPIPisoperating(thepowerhasbeenturnedonanditiswithintheelapsetimedescribedinsection321StartupTime)ifthepushswitchiscontinuedtobehelddowntheLEDdisplaypatternwillchangeaccordingtothetimesshownbelowWhentheswitchisreleasedtheproductwillentereachspecialmode

SpecialMode

Phase SWPressingTimeLANConnector

LEDBlinkingPattern SpecialModeGreen Red

1 1secondtolessthan5seconds Blinking Blinking NICsettinginitializemode(2)2 5secondtolessthan9seconds Extinguished Blinking Reserved(Undefined)3 9secondtolessthan13seconds Blinking Extinguished Reserved(Undefined)

Over13seconds(1)

Note1WhenPhase3isexceededpresstheswitchfor1secondtoreturntoPhase1

Note2ExecutionproceduresfortheNICsettinginitializemode

1 Afterenteringthismodepressthepushswitchonceandreleaseit TheLEDdisplaywillbeldquoGreen=ExtinguishedRed=ExtinguishedrdquoandtheinitializingoftheNICsettingsinthenon-volatilememorywillbegin

2 Iftheinitializationissuccessfultheprinterwillautomaticallybereset DonotturnoffthepowerorapplyaresetuntilthisresethasbeenappliedAlsoiftheNICsettinginitializationfailstheLEDdisplaywillbeldquoGreen=ExtinguishedRed=Litrdquoandallopera-tionswillstopIfsoturnthepoweroff

NoteWhenturningthepoweronadifferentmode(automaticfirmwareupdatefunctionusingTFTPclient)willstartupthatisdifferenttotheabovefunctionsfortheoperationswhenturningthepoweronwiththepushswitchpressedFordetailsseesection318TFTPCli-ent

IFBD-HE0708 BE07 Userrsquos Manual

3-37

323 DIPSwitchesDIPswitchesareloadedwhenthepoweristurnedonorwhentheprinterisresetThereforewhenyouchangethesettingsenablethembyturningtheprinteronagainorbyexecutingaprinterresetTurnthepoweroffbeforechangingthePCBandinterfacetype

DIPswitch Feature ON OFFDIPSW1 SetsIPaddressacquisitiontimeout Notimeout 20seconds(factorydefaultsetting)DIPSW2 Reserved(Fixedatoff) - -

DIPSW1SetsthetimeouttimewhengettingtheaddressfromaDHCPBOOTPserverThefactorydefaultsetting(whensettooff)is20secondsWhensettoonthereisnotimeoutIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedAsaresultatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtohavenoIPaddressacquisitiontimeout

DIPSW2PresentlyunusedAfeaturewillbeaddedinthefutureThisshouldalwaysbeoff

324 LEDThereisaredandagreenLEDequippedonthenetworkinterfaceconnector(LANconnectorRJ45)Thesefunctionasoutlinedbelowundernormaloperatingconditions

Red(LINKActivity) Alinkhasbeenestablishedbetweentheportandtheconnecteddevice CommunicationsarereadyatbothdevicesGreen(100M) Lightswhentheportisoperatingat100Mbps

ForotherstheflashingpatternchangesaccordingtothepressingofthepushswitchFordetailsseesections3110TFTPClientand322PushSwitch

IFBD-HE0708 BE07 Userrsquos Manual

3-38

325 Self-testPrintIfthisproductexecutesaprinterself-printthefollowingisprintedaftertheprintersettingprintFinallyfortheIPparameterinformationduringoperationitisnotpossiblewhenconductingaself-printbycommandfromthehostdevice

Self-testPrintExample(ForFWVer500andStarwebPRNTmodel)

VersionInformation(MainBootLoadPLD)

NICSettingInformation(SameasthenetconfinirdquoFile)

TheWebPrintsettingitemsareformodelswhichsupportStarwebPRNTonlyTheSNMPsettingitemsareforFWVer500orlateronly

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 29: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

3-20

318 FTP ServerYoucanmakeNICsettingsgetthestatusprintandoverwriteNICfirmwarebyuploadingordownloadingfilestoanyspecifieddirectoryusingtheproductrsquosFTP(FileTransferProtocol)serverSeesection33SettingsDisplayItemsfordetailsondisplayinginformationForcontroltheFTPserverusesTCPbullUDPcommunicationport21fordatatransfersitusesTCPcommunicationport20

TheFTPserverissettovalidinthefactorydefaultsettingsbutyoucaninvalidateitusingHTTP(Web)Telnet andFTP UseHTTP(Web)orTelnettoreturnittovalid ThemaximumnumberofsessionsthatcanbeconnectedsimultaneouslywithFTPis8Howeverfordetails onFTPprinting(writingtotheIpdirectory)thenumberofsessionsthatcanbeprintedsimultaneouslyis1 Alsowhensimultaneouslywritingdatafromamultipleofsessionsandthefirstreceivedsessionoccupies morethanoneminutethewritingrequestofsubsequentlyconnectedsessionswillberejected ItisnecessarytospecifyASCII(TypeA)orBinary(TypeI)forfilesasthetransfermodesbutthemode differencesdependontheclientwithoutprocessingonthisproductDataistransferredasisintheBinary modebut0Ahexisconvertedto0Dhex+0AhexfortransferintheASCIImodeForthatreasontoavoid mistakenlyspecifyingthismodethisproductshouldbesettoBinarymodetotransferallfiles SupportsbothActiveandPassivemodessoyoucansenddataoverafirewallTransferthroughputisless efficientinPassivemode Anonymouslogin Ifyouloginwithausernameorpasswordthatisnotregisteredyoucanloginwithgeneraluserrights Whenlogginginasanonymoustheusernameandpasswordmustbewithin31characters Inthiscasethepasswordisomitted WhenaccessinganFTPserverfromahostdevicedosousinganFTPclientsoftware(CUIversioncommand

directinput)ofastandardOS IfthereisnoaccessfromtheFTPclientfor15minutestheFTPserverwillforciblydisconnecttheconnection

TherearemultipleaccountsthatrequirelogginginforoperationsTheusernamesandpasswordsareasfollows

Account UserName Password TargetUser ldquouserrdquo ldquoguestrdquo

bull1to31charactersofASCII(Canbechanged)GeneralUsers(Onlyinformationdisplay)

RootUsers ldquorootrdquo ldquopublicrdquobull1to31charactersofASCII(Canbechanged)

Systemadministrator(Informationdisplayandwriting)

ThedirectorydisplayedbyFTPandthefileconfigurationandfunctionsareshownonthenextpage

IFBD-HE0708 BE07 Userrsquos Manual

3-21

DirectoryFileConfigurationandFunctions

Directory FilenameNote2

ExtensionRestrictionNote3

TransferModeNote4

AccountLimitNote1

user root Function

- - None(Rootdirectory)

lp printdatprn No Binary W W PrintOutputtoPrinterrarrSeeldquo3181FTPPrintingrdquo

net_config netconfini ldquoinirdquo BinaryorASCII R RW Readsandupdatesnetworksettings

rarrSeesection3182NICSettings

status netstastxt - BinaryorASCII R R Readsoperationinformationofoperatingnet-

work

nicvertxt - BinaryorASCII R R Readsnetworkcardversioninformation

prnstastxt - BinaryorASCII R R Readprinterstatus(hexadecimaldumpdisplay)

deviceidtxt - BinaryorASCII R R ReadPrinterDeviceID

firmware NIC_MAINbin ldquobinrdquo Binary - W NICMainFWUpdaterarrSeeldquo3183FWUpdaterdquo

freespace - No BinaryorASCII R RW Freespace

Note1AccountLimit RReadOnlyWWriteOnlyRWReadWrite-NoFunction

Note2Filenames Filenamesshouldbelessthan32charactersincludingtheextensionTherearenorestrictionstofilenamestowriteexceptfortheextensionUsablecharactersarelimitedtoEnglishnumbersandalphabet(ldquoArdquotordquoZrdquoldquoardquotordquozrdquoldquo0rdquotordquo9rdquo)

Note3FileExtensionRestrictions Whenanextensionrestrictionisspecifiedthefilenamespecifiedotherthanthespecifiedextensionsisrejected ThereisnoconceptofextensioninUNIXLinuxandMacOSXbutthisrestrictionisappliedtothefinalfourcharactersofthefilename

Note4Transfermode FilescanbetransferredbyBinaryaloneorASCIIcanbespecifiedHoweverspecifyalwaysBinarymodetopreventspecificationmistakes

Note5Observethefollowingrestrictionsforthetotalsizeforfilesandnumberoffilesthatcanbeuploadedtothefreespace bullTotalFileSizeMax640Kbytes bullTotalNumberofFilesMax10 Alsodonotplaceanexecutablefileinthisdirectory

IFBD-HE0708 BE07 Userrsquos Manual

3-22

ExampleFTPCommandExecutionThisisanexampleofinputinaWindowscommandpromptUNIXLinuxshellinputisthesameThisisanexampleexecutionofacquiringaprinterstatusfileThefilelistdisplay(dircommand(onUNIXLinuxitistheIscommand))isinUNIXcompatibleformat(includingversiondisplay)

(AssumedConditions)PrinterIPaddress=192168101

larrConnecttoFTP

larrEnterusername

larrEnterpassword(Defaultpublic)

larrMovetostatusdirectory

larrCurrentdirectorypositiondisplay

larrFilelist

larrSpecifybinarytransfermode

larrGettheprnstastxtfi

larrMovetorootdirectory

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-23

3181 FTP Printing WhenwritingdatatotheIpdirectoryitistransferredtotheprinterasprintdata

3182 NIC Setting LogintotheFTPserverfromanFTPclienttoviewthesettingsbyreadingthesettingfileinthenet_configdirectoryAlsobyuploadingthesettingfiletothesamedirectoryyoucanstorethesettingsinthenon-volatilememoryTheextensionsoffilenamesuploadedfromtheFTPclientarechangedtoldquo$$$rdquopriortowritingtoNVRAMandthefilesaresavedasmid-wayfilesWhenupdatingissuccessfulthemid-wayfilesaredeletedbutiftheformatofthesettingcontentsisincorrectorthewritingtothenon-volatilememoryiserroneousandthewritingfailsthefileswillremainwithoutbeingdeleted(extensionldquo$$$rdquo)AlsoifwritingendsnormallytheprinterwillautomaticallyberesetIftheldquoConfigurationPrintrdquoitemisldquoEnablerdquotheresetwillbeappliedwhenthesettingsprintisended

SettingExampleExampleofFWVer500StarwebPRNTmodel(netconfini)

The loaded NIC MAC information is used for the MAC Address item but when uploaded the MAC information field is ignored Therefore when you use a loaded setting file to upload to NIC you do not need to change this field

ltlt IFBD-HE07X08X Information gtgt MAC Addr 001162123456 Configuration Print ENABLE

ltlt IFBD-HE0708 Information gtgt MAC Addr 0011620001d8 Configuration Print ENABLE

ltlt IP Parameters -NVRAM- gtgt IP Address 192168101 Subnet Mask 2552552550 Default Gateway 19216810254 DHCPBOOTP DISABLE RARP DISABLE

ltlt System Configuration gtgt user Login Password guest root Login Password Web Refresh Time (Sec) 5 9100 Multi Session DISABLE 9100 Data Timeout (Sec) 0 TCP Keep-Alive DISABLE FTP ENABLE Disconnect Message ENABLE TCP Port80 ENABLE Subnet Mask (BOOTP) HE05 Emulation TCP SYN Timeout(Sec) 104 TCP SYN Interval(Sec) 2 22222 FS 3 Command DISABLE

ltlt Web Print gtgt TCP Port Number 80

ltlt SNMP gtgt Authentic Community Trap Community public Trap Address(IP) 0000 SysContact 1234 SysName SysLocation EnableAuthenTrap 2

ltlt SSLTLS gtgt SSLTLS DISABLE TCP Port 443 Certificate Self-Signed Self-Signed Command Not Exist CA-Signed Certificate Not Exist

When you specify Enable for the Configuration Print item you can print the settings to verify that they have been loaded to the non-volatile memory

The factory default setting for 9100Multi-session is different from the old product Factory Default SettingsIFBD-HE0506BE05 (old product) ENABLEIFBD-HE0708BE07 (this product) DISABLE

The Web Print setting items are for

the Star WebPRNT model only

The SNMP setting items are for

FW Ver 500 or later only

IFBD-HE0708 BE07 Userrsquos Manual

3-24

FileFormatRules SettinglineformatisldquoItemNamerdquoldquoSettingValuerdquoTheseparator(delimiter)isasingle-byteEnglishcharacter ldquordquo(colon) OnlyASCIIcharacterscanbeusedinthisfile Uploadsarerejectedforthefollwoing bullWhenanitemnamethatdoesnotexistisspecifiedorthereareinsufficientnumberofsettingitems bullWhenthesettingvalueinputisoutofrange bullWhentheinputforStaticvalueandDynamicvaluehasastandardviolationintheIPparametersettingfield (SeetheNotesField) Linesbeginningwithldquordquoareskippedascommentlines

ltlt DIPSW Setting gtgt

SW1=OFF DHCPBOOTP Timeout ENABLE

SW2=OFF Reserved

Notes

-When DHCPBOOTP or RARP is changed

to ENABLE IP Address Subnet Mask

and Gateway Address must be set to

0000

-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

The lines beginning with a (sharp)

are comment lines

IFBD-HE0708 BE07 Userrsquos Manual

3-25

3183 FWUpdateLogintothisproductusingFTPtoupdatetheNICfirmware(FW)byuploadingtheversionupgradebinarydatatothefirmwaredirectory

WhenuploadingFWdatatheFTPservercalculatestheCRCvalueoftheFWdataandchecksthatithas beentransferredcorrectlyIfthefirmwareisnotcorrectlytransferredcanceltheupload WhenalldatahasbeenconfirmedtobecorrectlyreceivedstartwritingtotheFlashROMIfwritingtothe FlashROMendsnormallytheprinterwillautomaticallybereset WritingtakesseveralminutesAbsolutelyneverturnoffthepowerorapplyaresetpriortofinalresetbeing appliedIfterminatedpartwaytheFlashROMdatawillbedamangedandlateritmaynotstartup

ThefollowingdescribestheprocedurestoupdatetheFWofthisproductusingFTPForWindowsstartthecommandpromptthenfollowingthedirectionsbelowForUNIXLinuxdothesameopera-tionsontheshellexecutionscreen

(AssumedConditions)PrinterIPaddress=192168101AssumesthemainFWdata(rdquoHE7_V100(NIC_MAIN)binrdquo)fortheforthisproductisinthecurrentdirectoryDwhenFTPisexecutedonthehostdevice

larrConnecttoFTP

larrEntertheusername

larrMovetothefirmwaredirectory

larrEnterthepassword(Defaultpublic)

larrCurrentdirectorypositiondisplay

larrSpecifybinarytransfermode

larrWritethefirmwarefile

larrWaitherefortheprintertorestart

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-26

PrecautionsforFWupdatecompatibility

ThefollowingrestrictionsonFWupdateapplytothesubjectFWversions

bullWhenusingaproductwithIFcardFWthatisVer4XXorearlier UpgradetoFWVer500orlaterisnotpossibleUseVer4XXorearlierFWbullWhenusingaproductwithIFcardFWthatisVer500orlater DowngradetoFWVer4XXorearlierisnotpossibleUseVer500orlaterFW

CheckingtheversionoftheIFcardthatisusedbullTurnonthepowerwhilepressingandholdingtheFeedswitchontheprinterunitandchecktheself-testprintinformation(Fordetailsaboutthecontentsofself-testprintrefertosection325ldquoSelf-testPrintrdquo)

bullTochecktheversionfromthePCBchassisappearancerefertosection21ldquoModelNamesrdquo

IFBD-HE0708 BE07 Userrsquos Manual

3-27

319 DiscoveryThisproducthasaStargenuineNICsearchprotocolSDP(StarDiscoveryProtocol)SDPusesUDPcommunicationport22222SDPisusedtosearchtheproductoverLANusingapplicationsoftwaresuchasasettingutilityprogram

ThefollowingisanexampleTheNameofIFUnitfieldisdifferentthisproduct(IFBD-HE0708BE07)andtheoldproducts(IFBD-HE0506BE05)bullNameofIFUnitldquoIFBD-HE0506rdquobullNameofIFUnitldquoIFBD-HE0708rdquo

(Ex)Detaileddisplayexampleofsearchresultsusingadiscoverytool(OSWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

3-28

3110 TFTPClientWhentheprinterpoweristurnedonwhileyouholddownthepushswitchtheTFTP(TrivialFileTransferProtocol)clientstoredinthebootloaderisstartedupTheTFTPclientautomaticallydownloadsthemainprogramfromtheTFTPserverovertheLANandwritestotheFlashROMontheNICboardWhenwritingendsnormallytheprinterwillautomaticallyberesetandwillstartupnormallyThefollowingflowchartshowstheseriesofoperations

YES

NO

YES

NO

Power On (Reset)

Was Push

Switch Released

Was Push

Switch Pressed

LAN Connector LED (RedGreen)

Stops Blinking Alternately

Get IP Address from

DHCPBOOTP Server (1)

Connect to TFTP Server

Download NIC Main

Firmware (2)

Write Main Firmware to

Flash Memory

Reset Printer

To Main Program Execution

LAN Connector LED (RedGreen)

Starts Blinking Alternately

1ItisnecessarytostartuptheTFTPandDHCPBOOTPserversonthesamemachine2TheNICmainfirmwarefilenamedownloadedfromTFTPmustbeldquoNIC_MAINbinrdquoEveniftheversionisdifferentthefirmwaremustbethesamenameaswhendownloadingusingTFTP((Ex)YoucanchangeldquoHE7_V100(NIC_Main)binrdquotoldquoNIC_MAINbinrdquo)

NoteThisTFTPclientfunctionisusedforemergencyrecoverywhentheFWmainfirmwarehasbeendamagedUsetheFTPserverfunctionforordinaryFWupdates(Seesection318FTPServer)

IFBD-HE0708 BE07 Userrsquos Manual

3-29

3111 TCPKeep-AliveThisproductsupportsTCPKeep-AliveIfTCPKeep-AliveisvalidTCPKeep-Aliveoperationsareperformedunderthefollowingconditionsonthecomputer

Item Value FactoryDefault RemarksSetting ENABLEDISABLE DISABLEDisconnectiontimeouttime Approx42seconds Note1

Note1Ifthereisnoresponseforthistimefromthecomputertheprinterforciblydisconnectstheconnection(RST)

ThisfeatureisappliedtoallTCPIPcommunicationsports ThisfeatureisunrelatedtotheTCP9100datareceptiontimeout

Thefollowingisanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltDATAgt

ltDATAgt

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

RST

Printer (TCP Port)

Receive TCP Connection

Detect TimeoutForced Disconnection

No Reception Data From PC

Start TCP Keep-Alive prove

No Response from PC (Approx 42 Seconds)

TCP Connection)

PC Problem Occurs Here

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-30

3112 SNMP ThisfunctionsupportsFWVer500orlaterTheSNMPofthisproductincludesaSNMPagentthatoperatesusingUDPIPVariousinformationaboutthisproductandtheprintercanbemanagedwiththeSNMPmanager

ItiscompatiblewithSNMPv1andsupportsMIB-II(RFC1213)andHostResource-MIB(RFC1514)ReadprivilegeisgrantedtocommunitynameldquopublicrdquoandthecharacterstringregisteredinldquoAuthenticCommunityrdquointheproductsettingsishandledasthewriteprivilegeHoweverifnocharacterstringissetinldquoAuthenticCommunityrdquowriteprivilegeisgrantedtocommunitynameldquopublicrdquo

RestrictionssysContactsysNameandsysLocationarelimitedtoamaximumof78(1-byte)charactersifAdminStatusandifOperStatusareread-onlyand1isalwaysreturnedasthereadvalue AnexplanationoftheMIBsupportedbythisproductislistedinthetablebelow

MIB-II(RFC1213)Name DescriptionsysDescr ASCIIcharacterstringcontainingthedevicenameversionandotherinformationsysObjectID ObjectIDindicatingtheproductidentificationnumbersysUpTime Elapsedtimeafterstartingup(units10msec)sysContact ASCIIcharacterstringcontainingtheadministratornameandcontactinformationsysName ASCIIcharacterstringcontainingthedevicemanagerdomainnameandother

informationsysLocation ASCIIcharacterstringindicatingthephysicallocationwherethedeviceisinstalledsysServices ValueindicatingthedeviceprotocollevelserviceifNumber DevicenetworkinterfacenumberifIndex InterfaceidentificationnumberifDescr ASCIIcharacterstringindicatinginformationassociatedwiththeinterfaceifType PhysicallayerandlinkprotocolinterfacetypeifMtu MaximumtransmittabledatagramsizeifSpeed Interfacetransmissionspeed[bitsec]ifPhysAddress InterfacephysicaladdressifAdminStatus InterfaceadministrationstatusifOperStatus InterfaceoperatingstatusifLastChange sysUpTimevalueatthetimewhentheinterfaceoperatingstatuswaslastchangedifInOctets NumberofbytesreceivedbytheinterfaceifInUcastPkts NumberofsubnetworkunicastpacketsreceivedanddeliveredtoahigherlayerifInNUcastPkts NumberofbroadcastormulticastpacketsreceivedanddeliveredtoahigherlayerifInDiscards Numberofnormalreceivedpacketsthatwerediscardedduetofullbufferorother

reasonifInErrors NumberofreceivederrorpacketsifInUnknownProtos Numberofreceivedpacketsthatwerediscardedbecauseofaninvalidor

unsupportedprotocolifOutOctets TotalnumberoftransmittedbytesifOutUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedunicasttransmissionof

IFBD-HE0708 BE07 Userrsquos Manual

3-31

Name DescriptionifOutNUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedbroadcastormulticast

transmissionofifOutDiscards Numberofpacketsthatwerediscardedandnottransmittedduetofullbufferor

otherreasonifOutErrors NumberofpacketsthatwerenottransmittedduetoerrorifOutQLen Lengthoftheoutputqueue(numberofpackets)ifSpecific MIB-definedobjectIDuniquetotheinterfacemediathatisbeingusedatIfIndex Valuethatidentifiestheinterfacerelatedtothistranslationentry(=ifIndex)atPhysAddress Media-dependentphysicaladdressatNetAddress Networkaddress(IPaddress)correspondingtothephysicaladdressipForwarding IndicationofwhetherornotthereisafunctionforforwardingIPdatagrams

receivedattheIPgatewaytootherdestinations (1Forwarding2NotForwarding)

ipDefaultTTL DefaultvalueofIPdatagramheaderTTLipInReceives TotalnumberofreceivedIPdatagramsipInHdrErrors NumberofdatagramsdiscardedduetoIPheadererroripInAddrErrors NumberofdatagramsdiscardedduetoproblemwiththeIPheaderdestination

addressipForwDatagrams NumberofIPdatagramsforwardedtothefinaldestinationipInUnknownProtos NumberofIPdatagramsintendedforownnodethatwerediscardeddueto

unknownorunsupportedprotocolipInDiscards NumberofdatagramsdiscardedduetobufferspaceorotherinternalproblemipInDelivers NumberofdatagramsdeliveredtoIPuserprotocols(higher-levelprotocols

includingICMP)ipOutRequests0 NumberofIPdatagramtransmissionrequestsexecutedbylocalIPuserprotocolsipOutDiscards NumberofIPdatagramsthatwerediscardedandnottransmitteddueto

insufficientbufferorotherreasonipOutNoRoutes NumberofIPdatagramsdiscardedbecausenoroutetothedestinationcouldbe

foundwhentransmittingipReasmTimeout MaximumvalueofreceivingwaittimeforallIPdatagramswhenfragmentedIP

datagramsarereceivedandreassembledipReasmReqds NumberofreceivedfragmentedIPdatagramsnecessarytoreassembletheentityipReasmOKs NumberofreceivedfragmentIPdatagramsthatweresuccessfullyreassembledipReasmFails NumberofreceivedfragmentIPdatagramswherereassemblyfailedipFragOKs NumberofdatagramsthatweresuccessfullyfragmentedforthisentityipFragFails Numberofdatagramsthatcouldnotbefragmentedandwerediscardedforthis

entityipFragCreates NumberoffragmentIPdatagramsthatweregeneratedasaresultof

fragmentationforthisentityipAdEntAddr IPaddresswhichisassociatedwiththeaddressinformationipAdEntIfIndex InterfaceidentificationnumbercorrespondingtothisIPaddressipAdEntNetMask SubnetmaskvalueassociatedwiththisIPaddressipAdEntBcastAddr ValueoftheleastsignificantbitintheIPbroadcastaddressusedforbroadcast

sentontheinterfaceoftheIPaddressipAdEntReasmMaxSize MaximumIPdatagramsizethatcanbereassembledfortheentityfromthe

receivedfragmentIPdatagrams

IFBD-HE0708 BE07 Userrsquos Manual

3-32

Name DescriptionipRouteDest DestinationIPaddressofthisroute(0000=Defaultroute)ipRouteIfIndex Interfaceidentificationnumberfortransmittingtothenextdestinationhostonthis

route(=ifIndex)IpRouteMetric Primaryroutingmetricforthisroute(-1=Notused)ipRouteNextHop IPaddressofnexthoponthisrouteIpRouteType Routetypes(1Noneofthefollowing2Invalidroute3Directconnection4

Indirectconnection)IpRouteProto RoutingmechanismbywhichthisroutewaslearnedIpRouteAge Elapsedtimeafterthisroutewaslastconfirmedasanormalroute[sec]IpRouteMask ValuewhichperformslogicalANDbeforecomparisonwithipRouteDestorthe

destinationaddressipRouteInfo MIBdefinitionnumberforroutingprotocolusedforthisrouteipNetToMediaIfIndex Interfaceidentificationnumberforthisentry(=ifIndex)ipNetToMediaPhysAddress Media-dependentphysicaladdressipNetToMediaNetAddress IPaddresscorrespondingtothephysicaladdressofthisentryipNetToMediaType Addressconversionmethod(1Noneofthefollowing2Invalidvalue3Dynamic

conversion4Staticconversion)icmpInMsgs TotalnumberofreceivedICMPicmpInErrors NumberofreceivedICMPmessagesthatwerediscardedduetochecksumerror

orotherICMPspecificationerroricmpInDestUnreachs NumberofICMPdestination-unreachablemessagesreceivedicmpInTimeExcds NumberofICMPtime-exceededmessagesreceivedicmpInParmProbs NumberofICMPparameter-problemmessagesreceivedicmpInSrcQuenchs NumberofICMPsource-quenchmessagesreceivedicmpInRedirects NumberofICMPredirectmessagesreceivedicmpInEchos NumberofICMPecho-requestmessagesreceivedicmpInEchoReps NumberofICMPecho-replymessagesreceivedicmpInTimestamps NumberofICMPtimestamp-requestmessagesreceivedicmpInTimestampReps NumberofICMPtimestamp-replymessagesreceivedicmpInAddrMasks NumberofICMPaddressmaskrequestmessagesreceivedicmpInAddrMaskReps NumberofICMPaddressmaskreplymessagesreceivedicmpOutMsgs TotalnumberofICMPmessagestransmittedicmpOutErrors NumberofICMPmessagesthatwerediscardedandnottransmittedduetofull

bufferorotherreasonattimeofICMPtransmissionicmpOutDestUnreachs NumberofICMPdestination-unreachablemessagestransmittedicmpOutTimeExcds NumberofICMPtime-exceededmessagestransmittedicmpOutParmProbs NumberofICMPparameter-problemmessagestransmittedicmpOutSrcQuenchs NumberofICMPsource-quenchmessagestransmittedicmpOutRedirects NumberofICMPredirectmessagestransmittedicmpOutEchos NumberofICMPecho-requestmessagestransmittedicmpOutEchoReps NumberofICMPecho-replymessagestransmittedicmpOutTimestamps NumberofICMPtimestamp-requestmessagestransmittedicmpOutTimestampReps NumberofICMPtimestamp-replymessagestransmittedicmpOutAddrMasks NumberofICMPaddressmaskrequestmessagestransmittedicmpOutAddrMaskReps NumberofICMPaddressmaskreplymessagestransmitted

IFBD-HE0708 BE07 Userrsquos Manual

3-33

Name DescriptiontcpRtoAlgorithm AlgorithmthatdecidestheresendtimeoutvalueforTCPconnection

(1Noneofthefollowing2Fixedvalue3MIL-STD-17784VanJacobsonrsquosalgorithm)

tcpRtoMin MinimumTCPprotocolresendtimeoutvalue(units10msec)tcpRtoMax MaximumTCPprotocolresendtimeoutvalue(units10msec)tcpMaxConn MaximumnumberofTCPconnectionstcpActiveOpens NumberoftimesthatTCPconnectionswereactivelyopenedtcpPassiveOpens NumberoftimesthatTCPconnectionswerepassivelyopenedtcpAttemptFails NumberoftimesthatTCPconnectionsfailedtcpEstabResets NumberoftimesthatTCPconnectionswereresettcpCurrEstab NumberofTCMconnectionswithstatusESTABLISHEDorCLOSE-WAITtcpInSegs NumberofreceivedTCPsegmentstcpOutSegs NumberoftransmittedTCPsegmentstcpRetransSegs NumberofresentTCPsegmentstcpConnState StatusofthisTCPconnection

(1Closed2Listen3SynSent4SynReceived5Established6FinWait17FinWait28CloseWait9LastAck10Closing11TimeWait12DeleteTCB)

tcpConnState StatusofthisTCPconnectiontcpConnLocalAddress LocalIPaddressofthisTCPconnectiontcpConnLocalPort LocalportnumberofthisTCPconnectiontcpConnRemAddress RemoteIPaddressofthisTCPconnectiontcpConnRemPort RemoteconnectionportofthisTCPconnectiontcpInErrs Numberofreceivederrorsegments(TCPchecksumerroretc)tcpOutRsts NumberoftimesthatTCPconnectionswereresetudpInDatagrams TotalnumberofUDPdatagramsdeliveredtoUDPusersudpNoPorts NumberofreceivedUDPdatagramsdestinedforportsthatarenotopenudpInErrors NumberofreceivedUDPdatagramswhichwerediscardedduetoaproblemwith

thedestinationportapplicationudpOutDatagrams NumberoftransmittedUDPdatagramsudpLocalAddress LocaladdressofUDPreceivingstandbyport(0000nodesignatedreceiving

address)udpLocalPort Receivingwaitlocalportnumber

IFBD-HE0708 BE07 Userrsquos Manual

3-34

Name DescriptionsnmpInPkts TotalnumberofSNMPmessagesreceivedfromthetransportservicesnmpOutPkts TotalnumberofSNMPmessagetransmissionrequestssenttothetransportlayersnmpInBadVersions TotalnumberofreceivedSNMPmessagesthatwereforanunsupportedversionsnmpInBadCommunityNames TotalnumberofreceivedSNMPmessageswithaninvalidcommunitynamesnmpInBadCommunityUses NumberofreceivedSNMPmessagesthatindicatedanoperationwhichisnot

permittedbythatcommunitysnmpInASNParseErrs NumberoferrorsinASN1orBERformatdetectedwhiledecodingreceivedSNMP

messagessnmpInTooBigs NumberofreceivedSNMPPDUwitherrorstatusldquoTooBigrdquosnmpInNoSuchNames NumberofreceivedSNMPPDUwitherrorstatusldquoNoSuchNamerdquosnmpInBadValues NumberofreceivedSNMPPDUwitherrorstatusldquoBadValuerdquosnmpInReadOnlys NumberofreceivedSNMPPDUwitherrorstatusldquoReadOnlyrdquosnmpInGenErrs NumberofreceivedSNMPPDUwitherrorstatusldquoGenErrrdquosnmpInTotalReqVars NumberofMIBobjectsreadsuccessfullyasaresultofGet-RequestandGet-

NextRequestPDUssnmpInTotalSetVars NumberofMIBobjectschangedsuccessfullyasaresultofreceivingSet-RequestsnmpInGetRequests NumberofreceivedSNMPGet-RequestPDUssnmpInGetNexts NumberofreceivedSNMPGet-NextRequestPDUssnmpInSetRequests NumberofreceivedSNMPSet-RequestPDUssnmpInGetResponses NumberofreceivedSNMPGet-ResponsePDUssnmpInTraps NumberofreceivedSNMPtrapPDUssnmpOutTooBigs NumberoftransmittedPDUswithdesignatederrorstatusldquoTooBigrdquosnmpOutNoSuchNames NumberoftransmittedPDUswithdesignatederrorstatusldquoNoSuchNamerdquosnmpOutBadValues NumberoftransmittedPDUswithdesignatederrorstatusldquoBadValuerdquosnmpOutGenErrs NumberoftransmittedPDUswithdesignatederrorstatusldquoGenErrrdquosnmpOutGetRequests NumberoftransmittedSNMPGet-RequestPDUssnmpOutGetNexts NumberoftransmittedSNMPGet-NextRequestPDUssnmpOutSetRequests NumberoftransmittedSNMPSet-RequestPDUssnmpOutGetResponses NumberoftransmittedSNMPGet-ResponsePDUssnmpOutTraps NumberoftransmittedSNMPtrapPDUssnmpEnableAuthenTraps Controlofauthentication-failuretrapgeneration

(1Generatetraps2Donotgeneratetraps)

HostResource-MIB(RFC1514)Name DescriptionhrDeviceIndex CharacteristicvalueassignedtotheconnecteddevicehrDeviceType ConnecteddevicetypehrDeviceDescr CharacterstringdescribingtheconnecteddevicehrDeviceID ConnecteddeviceproductIDhrDeviceStatus Connecteddevicestatus

(1Unknown2Running3Warning4Testing5Down)hrDeviceErrors NumberoftimeserrorsweregeneratedbytheconnecteddevicehrPrinterStatus Connectedprinterstatus

(1Idle2Printing3Warmup)hrPrinterDetectedErrorState Connectedprintererrorstatus

(0LowPaper1NoPaper2LowToner3NoToner4DoorOpen5Jammed6Offline7ServiceRequested)

IFBD-HE0708 BE07 Userrsquos Manual

3-35

31121SNMPConfigurationParametersThefollowingparameterscanbesetfromwebconfigurationorTelnetThesevaluescanalsobecheckedatself-testprint

Name Settingrange DefaultvalueAuthenticCommunity Max15characters(ASCII) ldquopublicrdquoTrapCommunity Max15characters(ASCIIJapaneseOK) ldquopublicrdquoTrapAddress(IP) 0000-255255255255 0000SysContact Max78characters(ASCIIJapaneseOK) NoneSysName Max78characters(ASCIIJapaneseOK) NoneSysLocation Max78characters(ASCIIJapaneseOK) NoneEnableAuthenTrap 1or2 2

31122 Trap Issue Events WhentheEnableAuthenTrapsettingforthisproductisENABLEthenthisproductissuestrapstotheSNMPmanager(trapnotificationaddress)whenthefollowing3eventsoccur

[Trapissueevents]1Whenproductwasstartedup[Generictraptype=0(ColdStart)]

2Whenprinterstatuschanged(IEEE1284portstatusmonitor)[Generictraptype=6(EnterpriseSpecific)]

3Whenaccessbyaninvalidcommitteenameoccurred[Generictraptype=4(AuthenticationFailure)]

IFBD-HE0708 BE07 Userrsquos Manual

3-36

32 OtherSpecifications321 Operating Time

Thereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP(startofIPaddressacquisition)Ittakesapproximately18secondsbeforetheTCPIPservices(HTTPTELNETFTPLPDRawSocketPrint)canbeusedafterturningonthepower

NoteWhenacquiringtheIPaddressbyDynamice(DHCPBOOTPRARP)thistimemay lengthendependingontheserverresponsetime

322 PushSwitchWhiletheTCPIPisoperating(thepowerhasbeenturnedonanditiswithintheelapsetimedescribedinsection321StartupTime)ifthepushswitchiscontinuedtobehelddowntheLEDdisplaypatternwillchangeaccordingtothetimesshownbelowWhentheswitchisreleasedtheproductwillentereachspecialmode

SpecialMode

Phase SWPressingTimeLANConnector

LEDBlinkingPattern SpecialModeGreen Red

1 1secondtolessthan5seconds Blinking Blinking NICsettinginitializemode(2)2 5secondtolessthan9seconds Extinguished Blinking Reserved(Undefined)3 9secondtolessthan13seconds Blinking Extinguished Reserved(Undefined)

Over13seconds(1)

Note1WhenPhase3isexceededpresstheswitchfor1secondtoreturntoPhase1

Note2ExecutionproceduresfortheNICsettinginitializemode

1 Afterenteringthismodepressthepushswitchonceandreleaseit TheLEDdisplaywillbeldquoGreen=ExtinguishedRed=ExtinguishedrdquoandtheinitializingoftheNICsettingsinthenon-volatilememorywillbegin

2 Iftheinitializationissuccessfultheprinterwillautomaticallybereset DonotturnoffthepowerorapplyaresetuntilthisresethasbeenappliedAlsoiftheNICsettinginitializationfailstheLEDdisplaywillbeldquoGreen=ExtinguishedRed=Litrdquoandallopera-tionswillstopIfsoturnthepoweroff

NoteWhenturningthepoweronadifferentmode(automaticfirmwareupdatefunctionusingTFTPclient)willstartupthatisdifferenttotheabovefunctionsfortheoperationswhenturningthepoweronwiththepushswitchpressedFordetailsseesection318TFTPCli-ent

IFBD-HE0708 BE07 Userrsquos Manual

3-37

323 DIPSwitchesDIPswitchesareloadedwhenthepoweristurnedonorwhentheprinterisresetThereforewhenyouchangethesettingsenablethembyturningtheprinteronagainorbyexecutingaprinterresetTurnthepoweroffbeforechangingthePCBandinterfacetype

DIPswitch Feature ON OFFDIPSW1 SetsIPaddressacquisitiontimeout Notimeout 20seconds(factorydefaultsetting)DIPSW2 Reserved(Fixedatoff) - -

DIPSW1SetsthetimeouttimewhengettingtheaddressfromaDHCPBOOTPserverThefactorydefaultsetting(whensettooff)is20secondsWhensettoonthereisnotimeoutIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedAsaresultatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtohavenoIPaddressacquisitiontimeout

DIPSW2PresentlyunusedAfeaturewillbeaddedinthefutureThisshouldalwaysbeoff

324 LEDThereisaredandagreenLEDequippedonthenetworkinterfaceconnector(LANconnectorRJ45)Thesefunctionasoutlinedbelowundernormaloperatingconditions

Red(LINKActivity) Alinkhasbeenestablishedbetweentheportandtheconnecteddevice CommunicationsarereadyatbothdevicesGreen(100M) Lightswhentheportisoperatingat100Mbps

ForotherstheflashingpatternchangesaccordingtothepressingofthepushswitchFordetailsseesections3110TFTPClientand322PushSwitch

IFBD-HE0708 BE07 Userrsquos Manual

3-38

325 Self-testPrintIfthisproductexecutesaprinterself-printthefollowingisprintedaftertheprintersettingprintFinallyfortheIPparameterinformationduringoperationitisnotpossiblewhenconductingaself-printbycommandfromthehostdevice

Self-testPrintExample(ForFWVer500andStarwebPRNTmodel)

VersionInformation(MainBootLoadPLD)

NICSettingInformation(SameasthenetconfinirdquoFile)

TheWebPrintsettingitemsareformodelswhichsupportStarwebPRNTonlyTheSNMPsettingitemsareforFWVer500orlateronly

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 30: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

3-21

DirectoryFileConfigurationandFunctions

Directory FilenameNote2

ExtensionRestrictionNote3

TransferModeNote4

AccountLimitNote1

user root Function

- - None(Rootdirectory)

lp printdatprn No Binary W W PrintOutputtoPrinterrarrSeeldquo3181FTPPrintingrdquo

net_config netconfini ldquoinirdquo BinaryorASCII R RW Readsandupdatesnetworksettings

rarrSeesection3182NICSettings

status netstastxt - BinaryorASCII R R Readsoperationinformationofoperatingnet-

work

nicvertxt - BinaryorASCII R R Readsnetworkcardversioninformation

prnstastxt - BinaryorASCII R R Readprinterstatus(hexadecimaldumpdisplay)

deviceidtxt - BinaryorASCII R R ReadPrinterDeviceID

firmware NIC_MAINbin ldquobinrdquo Binary - W NICMainFWUpdaterarrSeeldquo3183FWUpdaterdquo

freespace - No BinaryorASCII R RW Freespace

Note1AccountLimit RReadOnlyWWriteOnlyRWReadWrite-NoFunction

Note2Filenames Filenamesshouldbelessthan32charactersincludingtheextensionTherearenorestrictionstofilenamestowriteexceptfortheextensionUsablecharactersarelimitedtoEnglishnumbersandalphabet(ldquoArdquotordquoZrdquoldquoardquotordquozrdquoldquo0rdquotordquo9rdquo)

Note3FileExtensionRestrictions Whenanextensionrestrictionisspecifiedthefilenamespecifiedotherthanthespecifiedextensionsisrejected ThereisnoconceptofextensioninUNIXLinuxandMacOSXbutthisrestrictionisappliedtothefinalfourcharactersofthefilename

Note4Transfermode FilescanbetransferredbyBinaryaloneorASCIIcanbespecifiedHoweverspecifyalwaysBinarymodetopreventspecificationmistakes

Note5Observethefollowingrestrictionsforthetotalsizeforfilesandnumberoffilesthatcanbeuploadedtothefreespace bullTotalFileSizeMax640Kbytes bullTotalNumberofFilesMax10 Alsodonotplaceanexecutablefileinthisdirectory

IFBD-HE0708 BE07 Userrsquos Manual

3-22

ExampleFTPCommandExecutionThisisanexampleofinputinaWindowscommandpromptUNIXLinuxshellinputisthesameThisisanexampleexecutionofacquiringaprinterstatusfileThefilelistdisplay(dircommand(onUNIXLinuxitistheIscommand))isinUNIXcompatibleformat(includingversiondisplay)

(AssumedConditions)PrinterIPaddress=192168101

larrConnecttoFTP

larrEnterusername

larrEnterpassword(Defaultpublic)

larrMovetostatusdirectory

larrCurrentdirectorypositiondisplay

larrFilelist

larrSpecifybinarytransfermode

larrGettheprnstastxtfi

larrMovetorootdirectory

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-23

3181 FTP Printing WhenwritingdatatotheIpdirectoryitistransferredtotheprinterasprintdata

3182 NIC Setting LogintotheFTPserverfromanFTPclienttoviewthesettingsbyreadingthesettingfileinthenet_configdirectoryAlsobyuploadingthesettingfiletothesamedirectoryyoucanstorethesettingsinthenon-volatilememoryTheextensionsoffilenamesuploadedfromtheFTPclientarechangedtoldquo$$$rdquopriortowritingtoNVRAMandthefilesaresavedasmid-wayfilesWhenupdatingissuccessfulthemid-wayfilesaredeletedbutiftheformatofthesettingcontentsisincorrectorthewritingtothenon-volatilememoryiserroneousandthewritingfailsthefileswillremainwithoutbeingdeleted(extensionldquo$$$rdquo)AlsoifwritingendsnormallytheprinterwillautomaticallyberesetIftheldquoConfigurationPrintrdquoitemisldquoEnablerdquotheresetwillbeappliedwhenthesettingsprintisended

SettingExampleExampleofFWVer500StarwebPRNTmodel(netconfini)

The loaded NIC MAC information is used for the MAC Address item but when uploaded the MAC information field is ignored Therefore when you use a loaded setting file to upload to NIC you do not need to change this field

ltlt IFBD-HE07X08X Information gtgt MAC Addr 001162123456 Configuration Print ENABLE

ltlt IFBD-HE0708 Information gtgt MAC Addr 0011620001d8 Configuration Print ENABLE

ltlt IP Parameters -NVRAM- gtgt IP Address 192168101 Subnet Mask 2552552550 Default Gateway 19216810254 DHCPBOOTP DISABLE RARP DISABLE

ltlt System Configuration gtgt user Login Password guest root Login Password Web Refresh Time (Sec) 5 9100 Multi Session DISABLE 9100 Data Timeout (Sec) 0 TCP Keep-Alive DISABLE FTP ENABLE Disconnect Message ENABLE TCP Port80 ENABLE Subnet Mask (BOOTP) HE05 Emulation TCP SYN Timeout(Sec) 104 TCP SYN Interval(Sec) 2 22222 FS 3 Command DISABLE

ltlt Web Print gtgt TCP Port Number 80

ltlt SNMP gtgt Authentic Community Trap Community public Trap Address(IP) 0000 SysContact 1234 SysName SysLocation EnableAuthenTrap 2

ltlt SSLTLS gtgt SSLTLS DISABLE TCP Port 443 Certificate Self-Signed Self-Signed Command Not Exist CA-Signed Certificate Not Exist

When you specify Enable for the Configuration Print item you can print the settings to verify that they have been loaded to the non-volatile memory

The factory default setting for 9100Multi-session is different from the old product Factory Default SettingsIFBD-HE0506BE05 (old product) ENABLEIFBD-HE0708BE07 (this product) DISABLE

The Web Print setting items are for

the Star WebPRNT model only

The SNMP setting items are for

FW Ver 500 or later only

IFBD-HE0708 BE07 Userrsquos Manual

3-24

FileFormatRules SettinglineformatisldquoItemNamerdquoldquoSettingValuerdquoTheseparator(delimiter)isasingle-byteEnglishcharacter ldquordquo(colon) OnlyASCIIcharacterscanbeusedinthisfile Uploadsarerejectedforthefollwoing bullWhenanitemnamethatdoesnotexistisspecifiedorthereareinsufficientnumberofsettingitems bullWhenthesettingvalueinputisoutofrange bullWhentheinputforStaticvalueandDynamicvaluehasastandardviolationintheIPparametersettingfield (SeetheNotesField) Linesbeginningwithldquordquoareskippedascommentlines

ltlt DIPSW Setting gtgt

SW1=OFF DHCPBOOTP Timeout ENABLE

SW2=OFF Reserved

Notes

-When DHCPBOOTP or RARP is changed

to ENABLE IP Address Subnet Mask

and Gateway Address must be set to

0000

-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

The lines beginning with a (sharp)

are comment lines

IFBD-HE0708 BE07 Userrsquos Manual

3-25

3183 FWUpdateLogintothisproductusingFTPtoupdatetheNICfirmware(FW)byuploadingtheversionupgradebinarydatatothefirmwaredirectory

WhenuploadingFWdatatheFTPservercalculatestheCRCvalueoftheFWdataandchecksthatithas beentransferredcorrectlyIfthefirmwareisnotcorrectlytransferredcanceltheupload WhenalldatahasbeenconfirmedtobecorrectlyreceivedstartwritingtotheFlashROMIfwritingtothe FlashROMendsnormallytheprinterwillautomaticallybereset WritingtakesseveralminutesAbsolutelyneverturnoffthepowerorapplyaresetpriortofinalresetbeing appliedIfterminatedpartwaytheFlashROMdatawillbedamangedandlateritmaynotstartup

ThefollowingdescribestheprocedurestoupdatetheFWofthisproductusingFTPForWindowsstartthecommandpromptthenfollowingthedirectionsbelowForUNIXLinuxdothesameopera-tionsontheshellexecutionscreen

(AssumedConditions)PrinterIPaddress=192168101AssumesthemainFWdata(rdquoHE7_V100(NIC_MAIN)binrdquo)fortheforthisproductisinthecurrentdirectoryDwhenFTPisexecutedonthehostdevice

larrConnecttoFTP

larrEntertheusername

larrMovetothefirmwaredirectory

larrEnterthepassword(Defaultpublic)

larrCurrentdirectorypositiondisplay

larrSpecifybinarytransfermode

larrWritethefirmwarefile

larrWaitherefortheprintertorestart

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-26

PrecautionsforFWupdatecompatibility

ThefollowingrestrictionsonFWupdateapplytothesubjectFWversions

bullWhenusingaproductwithIFcardFWthatisVer4XXorearlier UpgradetoFWVer500orlaterisnotpossibleUseVer4XXorearlierFWbullWhenusingaproductwithIFcardFWthatisVer500orlater DowngradetoFWVer4XXorearlierisnotpossibleUseVer500orlaterFW

CheckingtheversionoftheIFcardthatisusedbullTurnonthepowerwhilepressingandholdingtheFeedswitchontheprinterunitandchecktheself-testprintinformation(Fordetailsaboutthecontentsofself-testprintrefertosection325ldquoSelf-testPrintrdquo)

bullTochecktheversionfromthePCBchassisappearancerefertosection21ldquoModelNamesrdquo

IFBD-HE0708 BE07 Userrsquos Manual

3-27

319 DiscoveryThisproducthasaStargenuineNICsearchprotocolSDP(StarDiscoveryProtocol)SDPusesUDPcommunicationport22222SDPisusedtosearchtheproductoverLANusingapplicationsoftwaresuchasasettingutilityprogram

ThefollowingisanexampleTheNameofIFUnitfieldisdifferentthisproduct(IFBD-HE0708BE07)andtheoldproducts(IFBD-HE0506BE05)bullNameofIFUnitldquoIFBD-HE0506rdquobullNameofIFUnitldquoIFBD-HE0708rdquo

(Ex)Detaileddisplayexampleofsearchresultsusingadiscoverytool(OSWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

3-28

3110 TFTPClientWhentheprinterpoweristurnedonwhileyouholddownthepushswitchtheTFTP(TrivialFileTransferProtocol)clientstoredinthebootloaderisstartedupTheTFTPclientautomaticallydownloadsthemainprogramfromtheTFTPserverovertheLANandwritestotheFlashROMontheNICboardWhenwritingendsnormallytheprinterwillautomaticallyberesetandwillstartupnormallyThefollowingflowchartshowstheseriesofoperations

YES

NO

YES

NO

Power On (Reset)

Was Push

Switch Released

Was Push

Switch Pressed

LAN Connector LED (RedGreen)

Stops Blinking Alternately

Get IP Address from

DHCPBOOTP Server (1)

Connect to TFTP Server

Download NIC Main

Firmware (2)

Write Main Firmware to

Flash Memory

Reset Printer

To Main Program Execution

LAN Connector LED (RedGreen)

Starts Blinking Alternately

1ItisnecessarytostartuptheTFTPandDHCPBOOTPserversonthesamemachine2TheNICmainfirmwarefilenamedownloadedfromTFTPmustbeldquoNIC_MAINbinrdquoEveniftheversionisdifferentthefirmwaremustbethesamenameaswhendownloadingusingTFTP((Ex)YoucanchangeldquoHE7_V100(NIC_Main)binrdquotoldquoNIC_MAINbinrdquo)

NoteThisTFTPclientfunctionisusedforemergencyrecoverywhentheFWmainfirmwarehasbeendamagedUsetheFTPserverfunctionforordinaryFWupdates(Seesection318FTPServer)

IFBD-HE0708 BE07 Userrsquos Manual

3-29

3111 TCPKeep-AliveThisproductsupportsTCPKeep-AliveIfTCPKeep-AliveisvalidTCPKeep-Aliveoperationsareperformedunderthefollowingconditionsonthecomputer

Item Value FactoryDefault RemarksSetting ENABLEDISABLE DISABLEDisconnectiontimeouttime Approx42seconds Note1

Note1Ifthereisnoresponseforthistimefromthecomputertheprinterforciblydisconnectstheconnection(RST)

ThisfeatureisappliedtoallTCPIPcommunicationsports ThisfeatureisunrelatedtotheTCP9100datareceptiontimeout

Thefollowingisanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltDATAgt

ltDATAgt

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

RST

Printer (TCP Port)

Receive TCP Connection

Detect TimeoutForced Disconnection

No Reception Data From PC

Start TCP Keep-Alive prove

No Response from PC (Approx 42 Seconds)

TCP Connection)

PC Problem Occurs Here

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-30

3112 SNMP ThisfunctionsupportsFWVer500orlaterTheSNMPofthisproductincludesaSNMPagentthatoperatesusingUDPIPVariousinformationaboutthisproductandtheprintercanbemanagedwiththeSNMPmanager

ItiscompatiblewithSNMPv1andsupportsMIB-II(RFC1213)andHostResource-MIB(RFC1514)ReadprivilegeisgrantedtocommunitynameldquopublicrdquoandthecharacterstringregisteredinldquoAuthenticCommunityrdquointheproductsettingsishandledasthewriteprivilegeHoweverifnocharacterstringissetinldquoAuthenticCommunityrdquowriteprivilegeisgrantedtocommunitynameldquopublicrdquo

RestrictionssysContactsysNameandsysLocationarelimitedtoamaximumof78(1-byte)charactersifAdminStatusandifOperStatusareread-onlyand1isalwaysreturnedasthereadvalue AnexplanationoftheMIBsupportedbythisproductislistedinthetablebelow

MIB-II(RFC1213)Name DescriptionsysDescr ASCIIcharacterstringcontainingthedevicenameversionandotherinformationsysObjectID ObjectIDindicatingtheproductidentificationnumbersysUpTime Elapsedtimeafterstartingup(units10msec)sysContact ASCIIcharacterstringcontainingtheadministratornameandcontactinformationsysName ASCIIcharacterstringcontainingthedevicemanagerdomainnameandother

informationsysLocation ASCIIcharacterstringindicatingthephysicallocationwherethedeviceisinstalledsysServices ValueindicatingthedeviceprotocollevelserviceifNumber DevicenetworkinterfacenumberifIndex InterfaceidentificationnumberifDescr ASCIIcharacterstringindicatinginformationassociatedwiththeinterfaceifType PhysicallayerandlinkprotocolinterfacetypeifMtu MaximumtransmittabledatagramsizeifSpeed Interfacetransmissionspeed[bitsec]ifPhysAddress InterfacephysicaladdressifAdminStatus InterfaceadministrationstatusifOperStatus InterfaceoperatingstatusifLastChange sysUpTimevalueatthetimewhentheinterfaceoperatingstatuswaslastchangedifInOctets NumberofbytesreceivedbytheinterfaceifInUcastPkts NumberofsubnetworkunicastpacketsreceivedanddeliveredtoahigherlayerifInNUcastPkts NumberofbroadcastormulticastpacketsreceivedanddeliveredtoahigherlayerifInDiscards Numberofnormalreceivedpacketsthatwerediscardedduetofullbufferorother

reasonifInErrors NumberofreceivederrorpacketsifInUnknownProtos Numberofreceivedpacketsthatwerediscardedbecauseofaninvalidor

unsupportedprotocolifOutOctets TotalnumberoftransmittedbytesifOutUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedunicasttransmissionof

IFBD-HE0708 BE07 Userrsquos Manual

3-31

Name DescriptionifOutNUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedbroadcastormulticast

transmissionofifOutDiscards Numberofpacketsthatwerediscardedandnottransmittedduetofullbufferor

otherreasonifOutErrors NumberofpacketsthatwerenottransmittedduetoerrorifOutQLen Lengthoftheoutputqueue(numberofpackets)ifSpecific MIB-definedobjectIDuniquetotheinterfacemediathatisbeingusedatIfIndex Valuethatidentifiestheinterfacerelatedtothistranslationentry(=ifIndex)atPhysAddress Media-dependentphysicaladdressatNetAddress Networkaddress(IPaddress)correspondingtothephysicaladdressipForwarding IndicationofwhetherornotthereisafunctionforforwardingIPdatagrams

receivedattheIPgatewaytootherdestinations (1Forwarding2NotForwarding)

ipDefaultTTL DefaultvalueofIPdatagramheaderTTLipInReceives TotalnumberofreceivedIPdatagramsipInHdrErrors NumberofdatagramsdiscardedduetoIPheadererroripInAddrErrors NumberofdatagramsdiscardedduetoproblemwiththeIPheaderdestination

addressipForwDatagrams NumberofIPdatagramsforwardedtothefinaldestinationipInUnknownProtos NumberofIPdatagramsintendedforownnodethatwerediscardeddueto

unknownorunsupportedprotocolipInDiscards NumberofdatagramsdiscardedduetobufferspaceorotherinternalproblemipInDelivers NumberofdatagramsdeliveredtoIPuserprotocols(higher-levelprotocols

includingICMP)ipOutRequests0 NumberofIPdatagramtransmissionrequestsexecutedbylocalIPuserprotocolsipOutDiscards NumberofIPdatagramsthatwerediscardedandnottransmitteddueto

insufficientbufferorotherreasonipOutNoRoutes NumberofIPdatagramsdiscardedbecausenoroutetothedestinationcouldbe

foundwhentransmittingipReasmTimeout MaximumvalueofreceivingwaittimeforallIPdatagramswhenfragmentedIP

datagramsarereceivedandreassembledipReasmReqds NumberofreceivedfragmentedIPdatagramsnecessarytoreassembletheentityipReasmOKs NumberofreceivedfragmentIPdatagramsthatweresuccessfullyreassembledipReasmFails NumberofreceivedfragmentIPdatagramswherereassemblyfailedipFragOKs NumberofdatagramsthatweresuccessfullyfragmentedforthisentityipFragFails Numberofdatagramsthatcouldnotbefragmentedandwerediscardedforthis

entityipFragCreates NumberoffragmentIPdatagramsthatweregeneratedasaresultof

fragmentationforthisentityipAdEntAddr IPaddresswhichisassociatedwiththeaddressinformationipAdEntIfIndex InterfaceidentificationnumbercorrespondingtothisIPaddressipAdEntNetMask SubnetmaskvalueassociatedwiththisIPaddressipAdEntBcastAddr ValueoftheleastsignificantbitintheIPbroadcastaddressusedforbroadcast

sentontheinterfaceoftheIPaddressipAdEntReasmMaxSize MaximumIPdatagramsizethatcanbereassembledfortheentityfromthe

receivedfragmentIPdatagrams

IFBD-HE0708 BE07 Userrsquos Manual

3-32

Name DescriptionipRouteDest DestinationIPaddressofthisroute(0000=Defaultroute)ipRouteIfIndex Interfaceidentificationnumberfortransmittingtothenextdestinationhostonthis

route(=ifIndex)IpRouteMetric Primaryroutingmetricforthisroute(-1=Notused)ipRouteNextHop IPaddressofnexthoponthisrouteIpRouteType Routetypes(1Noneofthefollowing2Invalidroute3Directconnection4

Indirectconnection)IpRouteProto RoutingmechanismbywhichthisroutewaslearnedIpRouteAge Elapsedtimeafterthisroutewaslastconfirmedasanormalroute[sec]IpRouteMask ValuewhichperformslogicalANDbeforecomparisonwithipRouteDestorthe

destinationaddressipRouteInfo MIBdefinitionnumberforroutingprotocolusedforthisrouteipNetToMediaIfIndex Interfaceidentificationnumberforthisentry(=ifIndex)ipNetToMediaPhysAddress Media-dependentphysicaladdressipNetToMediaNetAddress IPaddresscorrespondingtothephysicaladdressofthisentryipNetToMediaType Addressconversionmethod(1Noneofthefollowing2Invalidvalue3Dynamic

conversion4Staticconversion)icmpInMsgs TotalnumberofreceivedICMPicmpInErrors NumberofreceivedICMPmessagesthatwerediscardedduetochecksumerror

orotherICMPspecificationerroricmpInDestUnreachs NumberofICMPdestination-unreachablemessagesreceivedicmpInTimeExcds NumberofICMPtime-exceededmessagesreceivedicmpInParmProbs NumberofICMPparameter-problemmessagesreceivedicmpInSrcQuenchs NumberofICMPsource-quenchmessagesreceivedicmpInRedirects NumberofICMPredirectmessagesreceivedicmpInEchos NumberofICMPecho-requestmessagesreceivedicmpInEchoReps NumberofICMPecho-replymessagesreceivedicmpInTimestamps NumberofICMPtimestamp-requestmessagesreceivedicmpInTimestampReps NumberofICMPtimestamp-replymessagesreceivedicmpInAddrMasks NumberofICMPaddressmaskrequestmessagesreceivedicmpInAddrMaskReps NumberofICMPaddressmaskreplymessagesreceivedicmpOutMsgs TotalnumberofICMPmessagestransmittedicmpOutErrors NumberofICMPmessagesthatwerediscardedandnottransmittedduetofull

bufferorotherreasonattimeofICMPtransmissionicmpOutDestUnreachs NumberofICMPdestination-unreachablemessagestransmittedicmpOutTimeExcds NumberofICMPtime-exceededmessagestransmittedicmpOutParmProbs NumberofICMPparameter-problemmessagestransmittedicmpOutSrcQuenchs NumberofICMPsource-quenchmessagestransmittedicmpOutRedirects NumberofICMPredirectmessagestransmittedicmpOutEchos NumberofICMPecho-requestmessagestransmittedicmpOutEchoReps NumberofICMPecho-replymessagestransmittedicmpOutTimestamps NumberofICMPtimestamp-requestmessagestransmittedicmpOutTimestampReps NumberofICMPtimestamp-replymessagestransmittedicmpOutAddrMasks NumberofICMPaddressmaskrequestmessagestransmittedicmpOutAddrMaskReps NumberofICMPaddressmaskreplymessagestransmitted

IFBD-HE0708 BE07 Userrsquos Manual

3-33

Name DescriptiontcpRtoAlgorithm AlgorithmthatdecidestheresendtimeoutvalueforTCPconnection

(1Noneofthefollowing2Fixedvalue3MIL-STD-17784VanJacobsonrsquosalgorithm)

tcpRtoMin MinimumTCPprotocolresendtimeoutvalue(units10msec)tcpRtoMax MaximumTCPprotocolresendtimeoutvalue(units10msec)tcpMaxConn MaximumnumberofTCPconnectionstcpActiveOpens NumberoftimesthatTCPconnectionswereactivelyopenedtcpPassiveOpens NumberoftimesthatTCPconnectionswerepassivelyopenedtcpAttemptFails NumberoftimesthatTCPconnectionsfailedtcpEstabResets NumberoftimesthatTCPconnectionswereresettcpCurrEstab NumberofTCMconnectionswithstatusESTABLISHEDorCLOSE-WAITtcpInSegs NumberofreceivedTCPsegmentstcpOutSegs NumberoftransmittedTCPsegmentstcpRetransSegs NumberofresentTCPsegmentstcpConnState StatusofthisTCPconnection

(1Closed2Listen3SynSent4SynReceived5Established6FinWait17FinWait28CloseWait9LastAck10Closing11TimeWait12DeleteTCB)

tcpConnState StatusofthisTCPconnectiontcpConnLocalAddress LocalIPaddressofthisTCPconnectiontcpConnLocalPort LocalportnumberofthisTCPconnectiontcpConnRemAddress RemoteIPaddressofthisTCPconnectiontcpConnRemPort RemoteconnectionportofthisTCPconnectiontcpInErrs Numberofreceivederrorsegments(TCPchecksumerroretc)tcpOutRsts NumberoftimesthatTCPconnectionswereresetudpInDatagrams TotalnumberofUDPdatagramsdeliveredtoUDPusersudpNoPorts NumberofreceivedUDPdatagramsdestinedforportsthatarenotopenudpInErrors NumberofreceivedUDPdatagramswhichwerediscardedduetoaproblemwith

thedestinationportapplicationudpOutDatagrams NumberoftransmittedUDPdatagramsudpLocalAddress LocaladdressofUDPreceivingstandbyport(0000nodesignatedreceiving

address)udpLocalPort Receivingwaitlocalportnumber

IFBD-HE0708 BE07 Userrsquos Manual

3-34

Name DescriptionsnmpInPkts TotalnumberofSNMPmessagesreceivedfromthetransportservicesnmpOutPkts TotalnumberofSNMPmessagetransmissionrequestssenttothetransportlayersnmpInBadVersions TotalnumberofreceivedSNMPmessagesthatwereforanunsupportedversionsnmpInBadCommunityNames TotalnumberofreceivedSNMPmessageswithaninvalidcommunitynamesnmpInBadCommunityUses NumberofreceivedSNMPmessagesthatindicatedanoperationwhichisnot

permittedbythatcommunitysnmpInASNParseErrs NumberoferrorsinASN1orBERformatdetectedwhiledecodingreceivedSNMP

messagessnmpInTooBigs NumberofreceivedSNMPPDUwitherrorstatusldquoTooBigrdquosnmpInNoSuchNames NumberofreceivedSNMPPDUwitherrorstatusldquoNoSuchNamerdquosnmpInBadValues NumberofreceivedSNMPPDUwitherrorstatusldquoBadValuerdquosnmpInReadOnlys NumberofreceivedSNMPPDUwitherrorstatusldquoReadOnlyrdquosnmpInGenErrs NumberofreceivedSNMPPDUwitherrorstatusldquoGenErrrdquosnmpInTotalReqVars NumberofMIBobjectsreadsuccessfullyasaresultofGet-RequestandGet-

NextRequestPDUssnmpInTotalSetVars NumberofMIBobjectschangedsuccessfullyasaresultofreceivingSet-RequestsnmpInGetRequests NumberofreceivedSNMPGet-RequestPDUssnmpInGetNexts NumberofreceivedSNMPGet-NextRequestPDUssnmpInSetRequests NumberofreceivedSNMPSet-RequestPDUssnmpInGetResponses NumberofreceivedSNMPGet-ResponsePDUssnmpInTraps NumberofreceivedSNMPtrapPDUssnmpOutTooBigs NumberoftransmittedPDUswithdesignatederrorstatusldquoTooBigrdquosnmpOutNoSuchNames NumberoftransmittedPDUswithdesignatederrorstatusldquoNoSuchNamerdquosnmpOutBadValues NumberoftransmittedPDUswithdesignatederrorstatusldquoBadValuerdquosnmpOutGenErrs NumberoftransmittedPDUswithdesignatederrorstatusldquoGenErrrdquosnmpOutGetRequests NumberoftransmittedSNMPGet-RequestPDUssnmpOutGetNexts NumberoftransmittedSNMPGet-NextRequestPDUssnmpOutSetRequests NumberoftransmittedSNMPSet-RequestPDUssnmpOutGetResponses NumberoftransmittedSNMPGet-ResponsePDUssnmpOutTraps NumberoftransmittedSNMPtrapPDUssnmpEnableAuthenTraps Controlofauthentication-failuretrapgeneration

(1Generatetraps2Donotgeneratetraps)

HostResource-MIB(RFC1514)Name DescriptionhrDeviceIndex CharacteristicvalueassignedtotheconnecteddevicehrDeviceType ConnecteddevicetypehrDeviceDescr CharacterstringdescribingtheconnecteddevicehrDeviceID ConnecteddeviceproductIDhrDeviceStatus Connecteddevicestatus

(1Unknown2Running3Warning4Testing5Down)hrDeviceErrors NumberoftimeserrorsweregeneratedbytheconnecteddevicehrPrinterStatus Connectedprinterstatus

(1Idle2Printing3Warmup)hrPrinterDetectedErrorState Connectedprintererrorstatus

(0LowPaper1NoPaper2LowToner3NoToner4DoorOpen5Jammed6Offline7ServiceRequested)

IFBD-HE0708 BE07 Userrsquos Manual

3-35

31121SNMPConfigurationParametersThefollowingparameterscanbesetfromwebconfigurationorTelnetThesevaluescanalsobecheckedatself-testprint

Name Settingrange DefaultvalueAuthenticCommunity Max15characters(ASCII) ldquopublicrdquoTrapCommunity Max15characters(ASCIIJapaneseOK) ldquopublicrdquoTrapAddress(IP) 0000-255255255255 0000SysContact Max78characters(ASCIIJapaneseOK) NoneSysName Max78characters(ASCIIJapaneseOK) NoneSysLocation Max78characters(ASCIIJapaneseOK) NoneEnableAuthenTrap 1or2 2

31122 Trap Issue Events WhentheEnableAuthenTrapsettingforthisproductisENABLEthenthisproductissuestrapstotheSNMPmanager(trapnotificationaddress)whenthefollowing3eventsoccur

[Trapissueevents]1Whenproductwasstartedup[Generictraptype=0(ColdStart)]

2Whenprinterstatuschanged(IEEE1284portstatusmonitor)[Generictraptype=6(EnterpriseSpecific)]

3Whenaccessbyaninvalidcommitteenameoccurred[Generictraptype=4(AuthenticationFailure)]

IFBD-HE0708 BE07 Userrsquos Manual

3-36

32 OtherSpecifications321 Operating Time

Thereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP(startofIPaddressacquisition)Ittakesapproximately18secondsbeforetheTCPIPservices(HTTPTELNETFTPLPDRawSocketPrint)canbeusedafterturningonthepower

NoteWhenacquiringtheIPaddressbyDynamice(DHCPBOOTPRARP)thistimemay lengthendependingontheserverresponsetime

322 PushSwitchWhiletheTCPIPisoperating(thepowerhasbeenturnedonanditiswithintheelapsetimedescribedinsection321StartupTime)ifthepushswitchiscontinuedtobehelddowntheLEDdisplaypatternwillchangeaccordingtothetimesshownbelowWhentheswitchisreleasedtheproductwillentereachspecialmode

SpecialMode

Phase SWPressingTimeLANConnector

LEDBlinkingPattern SpecialModeGreen Red

1 1secondtolessthan5seconds Blinking Blinking NICsettinginitializemode(2)2 5secondtolessthan9seconds Extinguished Blinking Reserved(Undefined)3 9secondtolessthan13seconds Blinking Extinguished Reserved(Undefined)

Over13seconds(1)

Note1WhenPhase3isexceededpresstheswitchfor1secondtoreturntoPhase1

Note2ExecutionproceduresfortheNICsettinginitializemode

1 Afterenteringthismodepressthepushswitchonceandreleaseit TheLEDdisplaywillbeldquoGreen=ExtinguishedRed=ExtinguishedrdquoandtheinitializingoftheNICsettingsinthenon-volatilememorywillbegin

2 Iftheinitializationissuccessfultheprinterwillautomaticallybereset DonotturnoffthepowerorapplyaresetuntilthisresethasbeenappliedAlsoiftheNICsettinginitializationfailstheLEDdisplaywillbeldquoGreen=ExtinguishedRed=Litrdquoandallopera-tionswillstopIfsoturnthepoweroff

NoteWhenturningthepoweronadifferentmode(automaticfirmwareupdatefunctionusingTFTPclient)willstartupthatisdifferenttotheabovefunctionsfortheoperationswhenturningthepoweronwiththepushswitchpressedFordetailsseesection318TFTPCli-ent

IFBD-HE0708 BE07 Userrsquos Manual

3-37

323 DIPSwitchesDIPswitchesareloadedwhenthepoweristurnedonorwhentheprinterisresetThereforewhenyouchangethesettingsenablethembyturningtheprinteronagainorbyexecutingaprinterresetTurnthepoweroffbeforechangingthePCBandinterfacetype

DIPswitch Feature ON OFFDIPSW1 SetsIPaddressacquisitiontimeout Notimeout 20seconds(factorydefaultsetting)DIPSW2 Reserved(Fixedatoff) - -

DIPSW1SetsthetimeouttimewhengettingtheaddressfromaDHCPBOOTPserverThefactorydefaultsetting(whensettooff)is20secondsWhensettoonthereisnotimeoutIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedAsaresultatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtohavenoIPaddressacquisitiontimeout

DIPSW2PresentlyunusedAfeaturewillbeaddedinthefutureThisshouldalwaysbeoff

324 LEDThereisaredandagreenLEDequippedonthenetworkinterfaceconnector(LANconnectorRJ45)Thesefunctionasoutlinedbelowundernormaloperatingconditions

Red(LINKActivity) Alinkhasbeenestablishedbetweentheportandtheconnecteddevice CommunicationsarereadyatbothdevicesGreen(100M) Lightswhentheportisoperatingat100Mbps

ForotherstheflashingpatternchangesaccordingtothepressingofthepushswitchFordetailsseesections3110TFTPClientand322PushSwitch

IFBD-HE0708 BE07 Userrsquos Manual

3-38

325 Self-testPrintIfthisproductexecutesaprinterself-printthefollowingisprintedaftertheprintersettingprintFinallyfortheIPparameterinformationduringoperationitisnotpossiblewhenconductingaself-printbycommandfromthehostdevice

Self-testPrintExample(ForFWVer500andStarwebPRNTmodel)

VersionInformation(MainBootLoadPLD)

NICSettingInformation(SameasthenetconfinirdquoFile)

TheWebPrintsettingitemsareformodelswhichsupportStarwebPRNTonlyTheSNMPsettingitemsareforFWVer500orlateronly

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 31: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

3-22

ExampleFTPCommandExecutionThisisanexampleofinputinaWindowscommandpromptUNIXLinuxshellinputisthesameThisisanexampleexecutionofacquiringaprinterstatusfileThefilelistdisplay(dircommand(onUNIXLinuxitistheIscommand))isinUNIXcompatibleformat(includingversiondisplay)

(AssumedConditions)PrinterIPaddress=192168101

larrConnecttoFTP

larrEnterusername

larrEnterpassword(Defaultpublic)

larrMovetostatusdirectory

larrCurrentdirectorypositiondisplay

larrFilelist

larrSpecifybinarytransfermode

larrGettheprnstastxtfi

larrMovetorootdirectory

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-23

3181 FTP Printing WhenwritingdatatotheIpdirectoryitistransferredtotheprinterasprintdata

3182 NIC Setting LogintotheFTPserverfromanFTPclienttoviewthesettingsbyreadingthesettingfileinthenet_configdirectoryAlsobyuploadingthesettingfiletothesamedirectoryyoucanstorethesettingsinthenon-volatilememoryTheextensionsoffilenamesuploadedfromtheFTPclientarechangedtoldquo$$$rdquopriortowritingtoNVRAMandthefilesaresavedasmid-wayfilesWhenupdatingissuccessfulthemid-wayfilesaredeletedbutiftheformatofthesettingcontentsisincorrectorthewritingtothenon-volatilememoryiserroneousandthewritingfailsthefileswillremainwithoutbeingdeleted(extensionldquo$$$rdquo)AlsoifwritingendsnormallytheprinterwillautomaticallyberesetIftheldquoConfigurationPrintrdquoitemisldquoEnablerdquotheresetwillbeappliedwhenthesettingsprintisended

SettingExampleExampleofFWVer500StarwebPRNTmodel(netconfini)

The loaded NIC MAC information is used for the MAC Address item but when uploaded the MAC information field is ignored Therefore when you use a loaded setting file to upload to NIC you do not need to change this field

ltlt IFBD-HE07X08X Information gtgt MAC Addr 001162123456 Configuration Print ENABLE

ltlt IFBD-HE0708 Information gtgt MAC Addr 0011620001d8 Configuration Print ENABLE

ltlt IP Parameters -NVRAM- gtgt IP Address 192168101 Subnet Mask 2552552550 Default Gateway 19216810254 DHCPBOOTP DISABLE RARP DISABLE

ltlt System Configuration gtgt user Login Password guest root Login Password Web Refresh Time (Sec) 5 9100 Multi Session DISABLE 9100 Data Timeout (Sec) 0 TCP Keep-Alive DISABLE FTP ENABLE Disconnect Message ENABLE TCP Port80 ENABLE Subnet Mask (BOOTP) HE05 Emulation TCP SYN Timeout(Sec) 104 TCP SYN Interval(Sec) 2 22222 FS 3 Command DISABLE

ltlt Web Print gtgt TCP Port Number 80

ltlt SNMP gtgt Authentic Community Trap Community public Trap Address(IP) 0000 SysContact 1234 SysName SysLocation EnableAuthenTrap 2

ltlt SSLTLS gtgt SSLTLS DISABLE TCP Port 443 Certificate Self-Signed Self-Signed Command Not Exist CA-Signed Certificate Not Exist

When you specify Enable for the Configuration Print item you can print the settings to verify that they have been loaded to the non-volatile memory

The factory default setting for 9100Multi-session is different from the old product Factory Default SettingsIFBD-HE0506BE05 (old product) ENABLEIFBD-HE0708BE07 (this product) DISABLE

The Web Print setting items are for

the Star WebPRNT model only

The SNMP setting items are for

FW Ver 500 or later only

IFBD-HE0708 BE07 Userrsquos Manual

3-24

FileFormatRules SettinglineformatisldquoItemNamerdquoldquoSettingValuerdquoTheseparator(delimiter)isasingle-byteEnglishcharacter ldquordquo(colon) OnlyASCIIcharacterscanbeusedinthisfile Uploadsarerejectedforthefollwoing bullWhenanitemnamethatdoesnotexistisspecifiedorthereareinsufficientnumberofsettingitems bullWhenthesettingvalueinputisoutofrange bullWhentheinputforStaticvalueandDynamicvaluehasastandardviolationintheIPparametersettingfield (SeetheNotesField) Linesbeginningwithldquordquoareskippedascommentlines

ltlt DIPSW Setting gtgt

SW1=OFF DHCPBOOTP Timeout ENABLE

SW2=OFF Reserved

Notes

-When DHCPBOOTP or RARP is changed

to ENABLE IP Address Subnet Mask

and Gateway Address must be set to

0000

-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

The lines beginning with a (sharp)

are comment lines

IFBD-HE0708 BE07 Userrsquos Manual

3-25

3183 FWUpdateLogintothisproductusingFTPtoupdatetheNICfirmware(FW)byuploadingtheversionupgradebinarydatatothefirmwaredirectory

WhenuploadingFWdatatheFTPservercalculatestheCRCvalueoftheFWdataandchecksthatithas beentransferredcorrectlyIfthefirmwareisnotcorrectlytransferredcanceltheupload WhenalldatahasbeenconfirmedtobecorrectlyreceivedstartwritingtotheFlashROMIfwritingtothe FlashROMendsnormallytheprinterwillautomaticallybereset WritingtakesseveralminutesAbsolutelyneverturnoffthepowerorapplyaresetpriortofinalresetbeing appliedIfterminatedpartwaytheFlashROMdatawillbedamangedandlateritmaynotstartup

ThefollowingdescribestheprocedurestoupdatetheFWofthisproductusingFTPForWindowsstartthecommandpromptthenfollowingthedirectionsbelowForUNIXLinuxdothesameopera-tionsontheshellexecutionscreen

(AssumedConditions)PrinterIPaddress=192168101AssumesthemainFWdata(rdquoHE7_V100(NIC_MAIN)binrdquo)fortheforthisproductisinthecurrentdirectoryDwhenFTPisexecutedonthehostdevice

larrConnecttoFTP

larrEntertheusername

larrMovetothefirmwaredirectory

larrEnterthepassword(Defaultpublic)

larrCurrentdirectorypositiondisplay

larrSpecifybinarytransfermode

larrWritethefirmwarefile

larrWaitherefortheprintertorestart

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-26

PrecautionsforFWupdatecompatibility

ThefollowingrestrictionsonFWupdateapplytothesubjectFWversions

bullWhenusingaproductwithIFcardFWthatisVer4XXorearlier UpgradetoFWVer500orlaterisnotpossibleUseVer4XXorearlierFWbullWhenusingaproductwithIFcardFWthatisVer500orlater DowngradetoFWVer4XXorearlierisnotpossibleUseVer500orlaterFW

CheckingtheversionoftheIFcardthatisusedbullTurnonthepowerwhilepressingandholdingtheFeedswitchontheprinterunitandchecktheself-testprintinformation(Fordetailsaboutthecontentsofself-testprintrefertosection325ldquoSelf-testPrintrdquo)

bullTochecktheversionfromthePCBchassisappearancerefertosection21ldquoModelNamesrdquo

IFBD-HE0708 BE07 Userrsquos Manual

3-27

319 DiscoveryThisproducthasaStargenuineNICsearchprotocolSDP(StarDiscoveryProtocol)SDPusesUDPcommunicationport22222SDPisusedtosearchtheproductoverLANusingapplicationsoftwaresuchasasettingutilityprogram

ThefollowingisanexampleTheNameofIFUnitfieldisdifferentthisproduct(IFBD-HE0708BE07)andtheoldproducts(IFBD-HE0506BE05)bullNameofIFUnitldquoIFBD-HE0506rdquobullNameofIFUnitldquoIFBD-HE0708rdquo

(Ex)Detaileddisplayexampleofsearchresultsusingadiscoverytool(OSWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

3-28

3110 TFTPClientWhentheprinterpoweristurnedonwhileyouholddownthepushswitchtheTFTP(TrivialFileTransferProtocol)clientstoredinthebootloaderisstartedupTheTFTPclientautomaticallydownloadsthemainprogramfromtheTFTPserverovertheLANandwritestotheFlashROMontheNICboardWhenwritingendsnormallytheprinterwillautomaticallyberesetandwillstartupnormallyThefollowingflowchartshowstheseriesofoperations

YES

NO

YES

NO

Power On (Reset)

Was Push

Switch Released

Was Push

Switch Pressed

LAN Connector LED (RedGreen)

Stops Blinking Alternately

Get IP Address from

DHCPBOOTP Server (1)

Connect to TFTP Server

Download NIC Main

Firmware (2)

Write Main Firmware to

Flash Memory

Reset Printer

To Main Program Execution

LAN Connector LED (RedGreen)

Starts Blinking Alternately

1ItisnecessarytostartuptheTFTPandDHCPBOOTPserversonthesamemachine2TheNICmainfirmwarefilenamedownloadedfromTFTPmustbeldquoNIC_MAINbinrdquoEveniftheversionisdifferentthefirmwaremustbethesamenameaswhendownloadingusingTFTP((Ex)YoucanchangeldquoHE7_V100(NIC_Main)binrdquotoldquoNIC_MAINbinrdquo)

NoteThisTFTPclientfunctionisusedforemergencyrecoverywhentheFWmainfirmwarehasbeendamagedUsetheFTPserverfunctionforordinaryFWupdates(Seesection318FTPServer)

IFBD-HE0708 BE07 Userrsquos Manual

3-29

3111 TCPKeep-AliveThisproductsupportsTCPKeep-AliveIfTCPKeep-AliveisvalidTCPKeep-Aliveoperationsareperformedunderthefollowingconditionsonthecomputer

Item Value FactoryDefault RemarksSetting ENABLEDISABLE DISABLEDisconnectiontimeouttime Approx42seconds Note1

Note1Ifthereisnoresponseforthistimefromthecomputertheprinterforciblydisconnectstheconnection(RST)

ThisfeatureisappliedtoallTCPIPcommunicationsports ThisfeatureisunrelatedtotheTCP9100datareceptiontimeout

Thefollowingisanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltDATAgt

ltDATAgt

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

RST

Printer (TCP Port)

Receive TCP Connection

Detect TimeoutForced Disconnection

No Reception Data From PC

Start TCP Keep-Alive prove

No Response from PC (Approx 42 Seconds)

TCP Connection)

PC Problem Occurs Here

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-30

3112 SNMP ThisfunctionsupportsFWVer500orlaterTheSNMPofthisproductincludesaSNMPagentthatoperatesusingUDPIPVariousinformationaboutthisproductandtheprintercanbemanagedwiththeSNMPmanager

ItiscompatiblewithSNMPv1andsupportsMIB-II(RFC1213)andHostResource-MIB(RFC1514)ReadprivilegeisgrantedtocommunitynameldquopublicrdquoandthecharacterstringregisteredinldquoAuthenticCommunityrdquointheproductsettingsishandledasthewriteprivilegeHoweverifnocharacterstringissetinldquoAuthenticCommunityrdquowriteprivilegeisgrantedtocommunitynameldquopublicrdquo

RestrictionssysContactsysNameandsysLocationarelimitedtoamaximumof78(1-byte)charactersifAdminStatusandifOperStatusareread-onlyand1isalwaysreturnedasthereadvalue AnexplanationoftheMIBsupportedbythisproductislistedinthetablebelow

MIB-II(RFC1213)Name DescriptionsysDescr ASCIIcharacterstringcontainingthedevicenameversionandotherinformationsysObjectID ObjectIDindicatingtheproductidentificationnumbersysUpTime Elapsedtimeafterstartingup(units10msec)sysContact ASCIIcharacterstringcontainingtheadministratornameandcontactinformationsysName ASCIIcharacterstringcontainingthedevicemanagerdomainnameandother

informationsysLocation ASCIIcharacterstringindicatingthephysicallocationwherethedeviceisinstalledsysServices ValueindicatingthedeviceprotocollevelserviceifNumber DevicenetworkinterfacenumberifIndex InterfaceidentificationnumberifDescr ASCIIcharacterstringindicatinginformationassociatedwiththeinterfaceifType PhysicallayerandlinkprotocolinterfacetypeifMtu MaximumtransmittabledatagramsizeifSpeed Interfacetransmissionspeed[bitsec]ifPhysAddress InterfacephysicaladdressifAdminStatus InterfaceadministrationstatusifOperStatus InterfaceoperatingstatusifLastChange sysUpTimevalueatthetimewhentheinterfaceoperatingstatuswaslastchangedifInOctets NumberofbytesreceivedbytheinterfaceifInUcastPkts NumberofsubnetworkunicastpacketsreceivedanddeliveredtoahigherlayerifInNUcastPkts NumberofbroadcastormulticastpacketsreceivedanddeliveredtoahigherlayerifInDiscards Numberofnormalreceivedpacketsthatwerediscardedduetofullbufferorother

reasonifInErrors NumberofreceivederrorpacketsifInUnknownProtos Numberofreceivedpacketsthatwerediscardedbecauseofaninvalidor

unsupportedprotocolifOutOctets TotalnumberoftransmittedbytesifOutUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedunicasttransmissionof

IFBD-HE0708 BE07 Userrsquos Manual

3-31

Name DescriptionifOutNUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedbroadcastormulticast

transmissionofifOutDiscards Numberofpacketsthatwerediscardedandnottransmittedduetofullbufferor

otherreasonifOutErrors NumberofpacketsthatwerenottransmittedduetoerrorifOutQLen Lengthoftheoutputqueue(numberofpackets)ifSpecific MIB-definedobjectIDuniquetotheinterfacemediathatisbeingusedatIfIndex Valuethatidentifiestheinterfacerelatedtothistranslationentry(=ifIndex)atPhysAddress Media-dependentphysicaladdressatNetAddress Networkaddress(IPaddress)correspondingtothephysicaladdressipForwarding IndicationofwhetherornotthereisafunctionforforwardingIPdatagrams

receivedattheIPgatewaytootherdestinations (1Forwarding2NotForwarding)

ipDefaultTTL DefaultvalueofIPdatagramheaderTTLipInReceives TotalnumberofreceivedIPdatagramsipInHdrErrors NumberofdatagramsdiscardedduetoIPheadererroripInAddrErrors NumberofdatagramsdiscardedduetoproblemwiththeIPheaderdestination

addressipForwDatagrams NumberofIPdatagramsforwardedtothefinaldestinationipInUnknownProtos NumberofIPdatagramsintendedforownnodethatwerediscardeddueto

unknownorunsupportedprotocolipInDiscards NumberofdatagramsdiscardedduetobufferspaceorotherinternalproblemipInDelivers NumberofdatagramsdeliveredtoIPuserprotocols(higher-levelprotocols

includingICMP)ipOutRequests0 NumberofIPdatagramtransmissionrequestsexecutedbylocalIPuserprotocolsipOutDiscards NumberofIPdatagramsthatwerediscardedandnottransmitteddueto

insufficientbufferorotherreasonipOutNoRoutes NumberofIPdatagramsdiscardedbecausenoroutetothedestinationcouldbe

foundwhentransmittingipReasmTimeout MaximumvalueofreceivingwaittimeforallIPdatagramswhenfragmentedIP

datagramsarereceivedandreassembledipReasmReqds NumberofreceivedfragmentedIPdatagramsnecessarytoreassembletheentityipReasmOKs NumberofreceivedfragmentIPdatagramsthatweresuccessfullyreassembledipReasmFails NumberofreceivedfragmentIPdatagramswherereassemblyfailedipFragOKs NumberofdatagramsthatweresuccessfullyfragmentedforthisentityipFragFails Numberofdatagramsthatcouldnotbefragmentedandwerediscardedforthis

entityipFragCreates NumberoffragmentIPdatagramsthatweregeneratedasaresultof

fragmentationforthisentityipAdEntAddr IPaddresswhichisassociatedwiththeaddressinformationipAdEntIfIndex InterfaceidentificationnumbercorrespondingtothisIPaddressipAdEntNetMask SubnetmaskvalueassociatedwiththisIPaddressipAdEntBcastAddr ValueoftheleastsignificantbitintheIPbroadcastaddressusedforbroadcast

sentontheinterfaceoftheIPaddressipAdEntReasmMaxSize MaximumIPdatagramsizethatcanbereassembledfortheentityfromthe

receivedfragmentIPdatagrams

IFBD-HE0708 BE07 Userrsquos Manual

3-32

Name DescriptionipRouteDest DestinationIPaddressofthisroute(0000=Defaultroute)ipRouteIfIndex Interfaceidentificationnumberfortransmittingtothenextdestinationhostonthis

route(=ifIndex)IpRouteMetric Primaryroutingmetricforthisroute(-1=Notused)ipRouteNextHop IPaddressofnexthoponthisrouteIpRouteType Routetypes(1Noneofthefollowing2Invalidroute3Directconnection4

Indirectconnection)IpRouteProto RoutingmechanismbywhichthisroutewaslearnedIpRouteAge Elapsedtimeafterthisroutewaslastconfirmedasanormalroute[sec]IpRouteMask ValuewhichperformslogicalANDbeforecomparisonwithipRouteDestorthe

destinationaddressipRouteInfo MIBdefinitionnumberforroutingprotocolusedforthisrouteipNetToMediaIfIndex Interfaceidentificationnumberforthisentry(=ifIndex)ipNetToMediaPhysAddress Media-dependentphysicaladdressipNetToMediaNetAddress IPaddresscorrespondingtothephysicaladdressofthisentryipNetToMediaType Addressconversionmethod(1Noneofthefollowing2Invalidvalue3Dynamic

conversion4Staticconversion)icmpInMsgs TotalnumberofreceivedICMPicmpInErrors NumberofreceivedICMPmessagesthatwerediscardedduetochecksumerror

orotherICMPspecificationerroricmpInDestUnreachs NumberofICMPdestination-unreachablemessagesreceivedicmpInTimeExcds NumberofICMPtime-exceededmessagesreceivedicmpInParmProbs NumberofICMPparameter-problemmessagesreceivedicmpInSrcQuenchs NumberofICMPsource-quenchmessagesreceivedicmpInRedirects NumberofICMPredirectmessagesreceivedicmpInEchos NumberofICMPecho-requestmessagesreceivedicmpInEchoReps NumberofICMPecho-replymessagesreceivedicmpInTimestamps NumberofICMPtimestamp-requestmessagesreceivedicmpInTimestampReps NumberofICMPtimestamp-replymessagesreceivedicmpInAddrMasks NumberofICMPaddressmaskrequestmessagesreceivedicmpInAddrMaskReps NumberofICMPaddressmaskreplymessagesreceivedicmpOutMsgs TotalnumberofICMPmessagestransmittedicmpOutErrors NumberofICMPmessagesthatwerediscardedandnottransmittedduetofull

bufferorotherreasonattimeofICMPtransmissionicmpOutDestUnreachs NumberofICMPdestination-unreachablemessagestransmittedicmpOutTimeExcds NumberofICMPtime-exceededmessagestransmittedicmpOutParmProbs NumberofICMPparameter-problemmessagestransmittedicmpOutSrcQuenchs NumberofICMPsource-quenchmessagestransmittedicmpOutRedirects NumberofICMPredirectmessagestransmittedicmpOutEchos NumberofICMPecho-requestmessagestransmittedicmpOutEchoReps NumberofICMPecho-replymessagestransmittedicmpOutTimestamps NumberofICMPtimestamp-requestmessagestransmittedicmpOutTimestampReps NumberofICMPtimestamp-replymessagestransmittedicmpOutAddrMasks NumberofICMPaddressmaskrequestmessagestransmittedicmpOutAddrMaskReps NumberofICMPaddressmaskreplymessagestransmitted

IFBD-HE0708 BE07 Userrsquos Manual

3-33

Name DescriptiontcpRtoAlgorithm AlgorithmthatdecidestheresendtimeoutvalueforTCPconnection

(1Noneofthefollowing2Fixedvalue3MIL-STD-17784VanJacobsonrsquosalgorithm)

tcpRtoMin MinimumTCPprotocolresendtimeoutvalue(units10msec)tcpRtoMax MaximumTCPprotocolresendtimeoutvalue(units10msec)tcpMaxConn MaximumnumberofTCPconnectionstcpActiveOpens NumberoftimesthatTCPconnectionswereactivelyopenedtcpPassiveOpens NumberoftimesthatTCPconnectionswerepassivelyopenedtcpAttemptFails NumberoftimesthatTCPconnectionsfailedtcpEstabResets NumberoftimesthatTCPconnectionswereresettcpCurrEstab NumberofTCMconnectionswithstatusESTABLISHEDorCLOSE-WAITtcpInSegs NumberofreceivedTCPsegmentstcpOutSegs NumberoftransmittedTCPsegmentstcpRetransSegs NumberofresentTCPsegmentstcpConnState StatusofthisTCPconnection

(1Closed2Listen3SynSent4SynReceived5Established6FinWait17FinWait28CloseWait9LastAck10Closing11TimeWait12DeleteTCB)

tcpConnState StatusofthisTCPconnectiontcpConnLocalAddress LocalIPaddressofthisTCPconnectiontcpConnLocalPort LocalportnumberofthisTCPconnectiontcpConnRemAddress RemoteIPaddressofthisTCPconnectiontcpConnRemPort RemoteconnectionportofthisTCPconnectiontcpInErrs Numberofreceivederrorsegments(TCPchecksumerroretc)tcpOutRsts NumberoftimesthatTCPconnectionswereresetudpInDatagrams TotalnumberofUDPdatagramsdeliveredtoUDPusersudpNoPorts NumberofreceivedUDPdatagramsdestinedforportsthatarenotopenudpInErrors NumberofreceivedUDPdatagramswhichwerediscardedduetoaproblemwith

thedestinationportapplicationudpOutDatagrams NumberoftransmittedUDPdatagramsudpLocalAddress LocaladdressofUDPreceivingstandbyport(0000nodesignatedreceiving

address)udpLocalPort Receivingwaitlocalportnumber

IFBD-HE0708 BE07 Userrsquos Manual

3-34

Name DescriptionsnmpInPkts TotalnumberofSNMPmessagesreceivedfromthetransportservicesnmpOutPkts TotalnumberofSNMPmessagetransmissionrequestssenttothetransportlayersnmpInBadVersions TotalnumberofreceivedSNMPmessagesthatwereforanunsupportedversionsnmpInBadCommunityNames TotalnumberofreceivedSNMPmessageswithaninvalidcommunitynamesnmpInBadCommunityUses NumberofreceivedSNMPmessagesthatindicatedanoperationwhichisnot

permittedbythatcommunitysnmpInASNParseErrs NumberoferrorsinASN1orBERformatdetectedwhiledecodingreceivedSNMP

messagessnmpInTooBigs NumberofreceivedSNMPPDUwitherrorstatusldquoTooBigrdquosnmpInNoSuchNames NumberofreceivedSNMPPDUwitherrorstatusldquoNoSuchNamerdquosnmpInBadValues NumberofreceivedSNMPPDUwitherrorstatusldquoBadValuerdquosnmpInReadOnlys NumberofreceivedSNMPPDUwitherrorstatusldquoReadOnlyrdquosnmpInGenErrs NumberofreceivedSNMPPDUwitherrorstatusldquoGenErrrdquosnmpInTotalReqVars NumberofMIBobjectsreadsuccessfullyasaresultofGet-RequestandGet-

NextRequestPDUssnmpInTotalSetVars NumberofMIBobjectschangedsuccessfullyasaresultofreceivingSet-RequestsnmpInGetRequests NumberofreceivedSNMPGet-RequestPDUssnmpInGetNexts NumberofreceivedSNMPGet-NextRequestPDUssnmpInSetRequests NumberofreceivedSNMPSet-RequestPDUssnmpInGetResponses NumberofreceivedSNMPGet-ResponsePDUssnmpInTraps NumberofreceivedSNMPtrapPDUssnmpOutTooBigs NumberoftransmittedPDUswithdesignatederrorstatusldquoTooBigrdquosnmpOutNoSuchNames NumberoftransmittedPDUswithdesignatederrorstatusldquoNoSuchNamerdquosnmpOutBadValues NumberoftransmittedPDUswithdesignatederrorstatusldquoBadValuerdquosnmpOutGenErrs NumberoftransmittedPDUswithdesignatederrorstatusldquoGenErrrdquosnmpOutGetRequests NumberoftransmittedSNMPGet-RequestPDUssnmpOutGetNexts NumberoftransmittedSNMPGet-NextRequestPDUssnmpOutSetRequests NumberoftransmittedSNMPSet-RequestPDUssnmpOutGetResponses NumberoftransmittedSNMPGet-ResponsePDUssnmpOutTraps NumberoftransmittedSNMPtrapPDUssnmpEnableAuthenTraps Controlofauthentication-failuretrapgeneration

(1Generatetraps2Donotgeneratetraps)

HostResource-MIB(RFC1514)Name DescriptionhrDeviceIndex CharacteristicvalueassignedtotheconnecteddevicehrDeviceType ConnecteddevicetypehrDeviceDescr CharacterstringdescribingtheconnecteddevicehrDeviceID ConnecteddeviceproductIDhrDeviceStatus Connecteddevicestatus

(1Unknown2Running3Warning4Testing5Down)hrDeviceErrors NumberoftimeserrorsweregeneratedbytheconnecteddevicehrPrinterStatus Connectedprinterstatus

(1Idle2Printing3Warmup)hrPrinterDetectedErrorState Connectedprintererrorstatus

(0LowPaper1NoPaper2LowToner3NoToner4DoorOpen5Jammed6Offline7ServiceRequested)

IFBD-HE0708 BE07 Userrsquos Manual

3-35

31121SNMPConfigurationParametersThefollowingparameterscanbesetfromwebconfigurationorTelnetThesevaluescanalsobecheckedatself-testprint

Name Settingrange DefaultvalueAuthenticCommunity Max15characters(ASCII) ldquopublicrdquoTrapCommunity Max15characters(ASCIIJapaneseOK) ldquopublicrdquoTrapAddress(IP) 0000-255255255255 0000SysContact Max78characters(ASCIIJapaneseOK) NoneSysName Max78characters(ASCIIJapaneseOK) NoneSysLocation Max78characters(ASCIIJapaneseOK) NoneEnableAuthenTrap 1or2 2

31122 Trap Issue Events WhentheEnableAuthenTrapsettingforthisproductisENABLEthenthisproductissuestrapstotheSNMPmanager(trapnotificationaddress)whenthefollowing3eventsoccur

[Trapissueevents]1Whenproductwasstartedup[Generictraptype=0(ColdStart)]

2Whenprinterstatuschanged(IEEE1284portstatusmonitor)[Generictraptype=6(EnterpriseSpecific)]

3Whenaccessbyaninvalidcommitteenameoccurred[Generictraptype=4(AuthenticationFailure)]

IFBD-HE0708 BE07 Userrsquos Manual

3-36

32 OtherSpecifications321 Operating Time

Thereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP(startofIPaddressacquisition)Ittakesapproximately18secondsbeforetheTCPIPservices(HTTPTELNETFTPLPDRawSocketPrint)canbeusedafterturningonthepower

NoteWhenacquiringtheIPaddressbyDynamice(DHCPBOOTPRARP)thistimemay lengthendependingontheserverresponsetime

322 PushSwitchWhiletheTCPIPisoperating(thepowerhasbeenturnedonanditiswithintheelapsetimedescribedinsection321StartupTime)ifthepushswitchiscontinuedtobehelddowntheLEDdisplaypatternwillchangeaccordingtothetimesshownbelowWhentheswitchisreleasedtheproductwillentereachspecialmode

SpecialMode

Phase SWPressingTimeLANConnector

LEDBlinkingPattern SpecialModeGreen Red

1 1secondtolessthan5seconds Blinking Blinking NICsettinginitializemode(2)2 5secondtolessthan9seconds Extinguished Blinking Reserved(Undefined)3 9secondtolessthan13seconds Blinking Extinguished Reserved(Undefined)

Over13seconds(1)

Note1WhenPhase3isexceededpresstheswitchfor1secondtoreturntoPhase1

Note2ExecutionproceduresfortheNICsettinginitializemode

1 Afterenteringthismodepressthepushswitchonceandreleaseit TheLEDdisplaywillbeldquoGreen=ExtinguishedRed=ExtinguishedrdquoandtheinitializingoftheNICsettingsinthenon-volatilememorywillbegin

2 Iftheinitializationissuccessfultheprinterwillautomaticallybereset DonotturnoffthepowerorapplyaresetuntilthisresethasbeenappliedAlsoiftheNICsettinginitializationfailstheLEDdisplaywillbeldquoGreen=ExtinguishedRed=Litrdquoandallopera-tionswillstopIfsoturnthepoweroff

NoteWhenturningthepoweronadifferentmode(automaticfirmwareupdatefunctionusingTFTPclient)willstartupthatisdifferenttotheabovefunctionsfortheoperationswhenturningthepoweronwiththepushswitchpressedFordetailsseesection318TFTPCli-ent

IFBD-HE0708 BE07 Userrsquos Manual

3-37

323 DIPSwitchesDIPswitchesareloadedwhenthepoweristurnedonorwhentheprinterisresetThereforewhenyouchangethesettingsenablethembyturningtheprinteronagainorbyexecutingaprinterresetTurnthepoweroffbeforechangingthePCBandinterfacetype

DIPswitch Feature ON OFFDIPSW1 SetsIPaddressacquisitiontimeout Notimeout 20seconds(factorydefaultsetting)DIPSW2 Reserved(Fixedatoff) - -

DIPSW1SetsthetimeouttimewhengettingtheaddressfromaDHCPBOOTPserverThefactorydefaultsetting(whensettooff)is20secondsWhensettoonthereisnotimeoutIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedAsaresultatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtohavenoIPaddressacquisitiontimeout

DIPSW2PresentlyunusedAfeaturewillbeaddedinthefutureThisshouldalwaysbeoff

324 LEDThereisaredandagreenLEDequippedonthenetworkinterfaceconnector(LANconnectorRJ45)Thesefunctionasoutlinedbelowundernormaloperatingconditions

Red(LINKActivity) Alinkhasbeenestablishedbetweentheportandtheconnecteddevice CommunicationsarereadyatbothdevicesGreen(100M) Lightswhentheportisoperatingat100Mbps

ForotherstheflashingpatternchangesaccordingtothepressingofthepushswitchFordetailsseesections3110TFTPClientand322PushSwitch

IFBD-HE0708 BE07 Userrsquos Manual

3-38

325 Self-testPrintIfthisproductexecutesaprinterself-printthefollowingisprintedaftertheprintersettingprintFinallyfortheIPparameterinformationduringoperationitisnotpossiblewhenconductingaself-printbycommandfromthehostdevice

Self-testPrintExample(ForFWVer500andStarwebPRNTmodel)

VersionInformation(MainBootLoadPLD)

NICSettingInformation(SameasthenetconfinirdquoFile)

TheWebPrintsettingitemsareformodelswhichsupportStarwebPRNTonlyTheSNMPsettingitemsareforFWVer500orlateronly

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 32: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

3-23

3181 FTP Printing WhenwritingdatatotheIpdirectoryitistransferredtotheprinterasprintdata

3182 NIC Setting LogintotheFTPserverfromanFTPclienttoviewthesettingsbyreadingthesettingfileinthenet_configdirectoryAlsobyuploadingthesettingfiletothesamedirectoryyoucanstorethesettingsinthenon-volatilememoryTheextensionsoffilenamesuploadedfromtheFTPclientarechangedtoldquo$$$rdquopriortowritingtoNVRAMandthefilesaresavedasmid-wayfilesWhenupdatingissuccessfulthemid-wayfilesaredeletedbutiftheformatofthesettingcontentsisincorrectorthewritingtothenon-volatilememoryiserroneousandthewritingfailsthefileswillremainwithoutbeingdeleted(extensionldquo$$$rdquo)AlsoifwritingendsnormallytheprinterwillautomaticallyberesetIftheldquoConfigurationPrintrdquoitemisldquoEnablerdquotheresetwillbeappliedwhenthesettingsprintisended

SettingExampleExampleofFWVer500StarwebPRNTmodel(netconfini)

The loaded NIC MAC information is used for the MAC Address item but when uploaded the MAC information field is ignored Therefore when you use a loaded setting file to upload to NIC you do not need to change this field

ltlt IFBD-HE07X08X Information gtgt MAC Addr 001162123456 Configuration Print ENABLE

ltlt IFBD-HE0708 Information gtgt MAC Addr 0011620001d8 Configuration Print ENABLE

ltlt IP Parameters -NVRAM- gtgt IP Address 192168101 Subnet Mask 2552552550 Default Gateway 19216810254 DHCPBOOTP DISABLE RARP DISABLE

ltlt System Configuration gtgt user Login Password guest root Login Password Web Refresh Time (Sec) 5 9100 Multi Session DISABLE 9100 Data Timeout (Sec) 0 TCP Keep-Alive DISABLE FTP ENABLE Disconnect Message ENABLE TCP Port80 ENABLE Subnet Mask (BOOTP) HE05 Emulation TCP SYN Timeout(Sec) 104 TCP SYN Interval(Sec) 2 22222 FS 3 Command DISABLE

ltlt Web Print gtgt TCP Port Number 80

ltlt SNMP gtgt Authentic Community Trap Community public Trap Address(IP) 0000 SysContact 1234 SysName SysLocation EnableAuthenTrap 2

ltlt SSLTLS gtgt SSLTLS DISABLE TCP Port 443 Certificate Self-Signed Self-Signed Command Not Exist CA-Signed Certificate Not Exist

When you specify Enable for the Configuration Print item you can print the settings to verify that they have been loaded to the non-volatile memory

The factory default setting for 9100Multi-session is different from the old product Factory Default SettingsIFBD-HE0506BE05 (old product) ENABLEIFBD-HE0708BE07 (this product) DISABLE

The Web Print setting items are for

the Star WebPRNT model only

The SNMP setting items are for

FW Ver 500 or later only

IFBD-HE0708 BE07 Userrsquos Manual

3-24

FileFormatRules SettinglineformatisldquoItemNamerdquoldquoSettingValuerdquoTheseparator(delimiter)isasingle-byteEnglishcharacter ldquordquo(colon) OnlyASCIIcharacterscanbeusedinthisfile Uploadsarerejectedforthefollwoing bullWhenanitemnamethatdoesnotexistisspecifiedorthereareinsufficientnumberofsettingitems bullWhenthesettingvalueinputisoutofrange bullWhentheinputforStaticvalueandDynamicvaluehasastandardviolationintheIPparametersettingfield (SeetheNotesField) Linesbeginningwithldquordquoareskippedascommentlines

ltlt DIPSW Setting gtgt

SW1=OFF DHCPBOOTP Timeout ENABLE

SW2=OFF Reserved

Notes

-When DHCPBOOTP or RARP is changed

to ENABLE IP Address Subnet Mask

and Gateway Address must be set to

0000

-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

The lines beginning with a (sharp)

are comment lines

IFBD-HE0708 BE07 Userrsquos Manual

3-25

3183 FWUpdateLogintothisproductusingFTPtoupdatetheNICfirmware(FW)byuploadingtheversionupgradebinarydatatothefirmwaredirectory

WhenuploadingFWdatatheFTPservercalculatestheCRCvalueoftheFWdataandchecksthatithas beentransferredcorrectlyIfthefirmwareisnotcorrectlytransferredcanceltheupload WhenalldatahasbeenconfirmedtobecorrectlyreceivedstartwritingtotheFlashROMIfwritingtothe FlashROMendsnormallytheprinterwillautomaticallybereset WritingtakesseveralminutesAbsolutelyneverturnoffthepowerorapplyaresetpriortofinalresetbeing appliedIfterminatedpartwaytheFlashROMdatawillbedamangedandlateritmaynotstartup

ThefollowingdescribestheprocedurestoupdatetheFWofthisproductusingFTPForWindowsstartthecommandpromptthenfollowingthedirectionsbelowForUNIXLinuxdothesameopera-tionsontheshellexecutionscreen

(AssumedConditions)PrinterIPaddress=192168101AssumesthemainFWdata(rdquoHE7_V100(NIC_MAIN)binrdquo)fortheforthisproductisinthecurrentdirectoryDwhenFTPisexecutedonthehostdevice

larrConnecttoFTP

larrEntertheusername

larrMovetothefirmwaredirectory

larrEnterthepassword(Defaultpublic)

larrCurrentdirectorypositiondisplay

larrSpecifybinarytransfermode

larrWritethefirmwarefile

larrWaitherefortheprintertorestart

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-26

PrecautionsforFWupdatecompatibility

ThefollowingrestrictionsonFWupdateapplytothesubjectFWversions

bullWhenusingaproductwithIFcardFWthatisVer4XXorearlier UpgradetoFWVer500orlaterisnotpossibleUseVer4XXorearlierFWbullWhenusingaproductwithIFcardFWthatisVer500orlater DowngradetoFWVer4XXorearlierisnotpossibleUseVer500orlaterFW

CheckingtheversionoftheIFcardthatisusedbullTurnonthepowerwhilepressingandholdingtheFeedswitchontheprinterunitandchecktheself-testprintinformation(Fordetailsaboutthecontentsofself-testprintrefertosection325ldquoSelf-testPrintrdquo)

bullTochecktheversionfromthePCBchassisappearancerefertosection21ldquoModelNamesrdquo

IFBD-HE0708 BE07 Userrsquos Manual

3-27

319 DiscoveryThisproducthasaStargenuineNICsearchprotocolSDP(StarDiscoveryProtocol)SDPusesUDPcommunicationport22222SDPisusedtosearchtheproductoverLANusingapplicationsoftwaresuchasasettingutilityprogram

ThefollowingisanexampleTheNameofIFUnitfieldisdifferentthisproduct(IFBD-HE0708BE07)andtheoldproducts(IFBD-HE0506BE05)bullNameofIFUnitldquoIFBD-HE0506rdquobullNameofIFUnitldquoIFBD-HE0708rdquo

(Ex)Detaileddisplayexampleofsearchresultsusingadiscoverytool(OSWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

3-28

3110 TFTPClientWhentheprinterpoweristurnedonwhileyouholddownthepushswitchtheTFTP(TrivialFileTransferProtocol)clientstoredinthebootloaderisstartedupTheTFTPclientautomaticallydownloadsthemainprogramfromtheTFTPserverovertheLANandwritestotheFlashROMontheNICboardWhenwritingendsnormallytheprinterwillautomaticallyberesetandwillstartupnormallyThefollowingflowchartshowstheseriesofoperations

YES

NO

YES

NO

Power On (Reset)

Was Push

Switch Released

Was Push

Switch Pressed

LAN Connector LED (RedGreen)

Stops Blinking Alternately

Get IP Address from

DHCPBOOTP Server (1)

Connect to TFTP Server

Download NIC Main

Firmware (2)

Write Main Firmware to

Flash Memory

Reset Printer

To Main Program Execution

LAN Connector LED (RedGreen)

Starts Blinking Alternately

1ItisnecessarytostartuptheTFTPandDHCPBOOTPserversonthesamemachine2TheNICmainfirmwarefilenamedownloadedfromTFTPmustbeldquoNIC_MAINbinrdquoEveniftheversionisdifferentthefirmwaremustbethesamenameaswhendownloadingusingTFTP((Ex)YoucanchangeldquoHE7_V100(NIC_Main)binrdquotoldquoNIC_MAINbinrdquo)

NoteThisTFTPclientfunctionisusedforemergencyrecoverywhentheFWmainfirmwarehasbeendamagedUsetheFTPserverfunctionforordinaryFWupdates(Seesection318FTPServer)

IFBD-HE0708 BE07 Userrsquos Manual

3-29

3111 TCPKeep-AliveThisproductsupportsTCPKeep-AliveIfTCPKeep-AliveisvalidTCPKeep-Aliveoperationsareperformedunderthefollowingconditionsonthecomputer

Item Value FactoryDefault RemarksSetting ENABLEDISABLE DISABLEDisconnectiontimeouttime Approx42seconds Note1

Note1Ifthereisnoresponseforthistimefromthecomputertheprinterforciblydisconnectstheconnection(RST)

ThisfeatureisappliedtoallTCPIPcommunicationsports ThisfeatureisunrelatedtotheTCP9100datareceptiontimeout

Thefollowingisanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltDATAgt

ltDATAgt

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

RST

Printer (TCP Port)

Receive TCP Connection

Detect TimeoutForced Disconnection

No Reception Data From PC

Start TCP Keep-Alive prove

No Response from PC (Approx 42 Seconds)

TCP Connection)

PC Problem Occurs Here

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-30

3112 SNMP ThisfunctionsupportsFWVer500orlaterTheSNMPofthisproductincludesaSNMPagentthatoperatesusingUDPIPVariousinformationaboutthisproductandtheprintercanbemanagedwiththeSNMPmanager

ItiscompatiblewithSNMPv1andsupportsMIB-II(RFC1213)andHostResource-MIB(RFC1514)ReadprivilegeisgrantedtocommunitynameldquopublicrdquoandthecharacterstringregisteredinldquoAuthenticCommunityrdquointheproductsettingsishandledasthewriteprivilegeHoweverifnocharacterstringissetinldquoAuthenticCommunityrdquowriteprivilegeisgrantedtocommunitynameldquopublicrdquo

RestrictionssysContactsysNameandsysLocationarelimitedtoamaximumof78(1-byte)charactersifAdminStatusandifOperStatusareread-onlyand1isalwaysreturnedasthereadvalue AnexplanationoftheMIBsupportedbythisproductislistedinthetablebelow

MIB-II(RFC1213)Name DescriptionsysDescr ASCIIcharacterstringcontainingthedevicenameversionandotherinformationsysObjectID ObjectIDindicatingtheproductidentificationnumbersysUpTime Elapsedtimeafterstartingup(units10msec)sysContact ASCIIcharacterstringcontainingtheadministratornameandcontactinformationsysName ASCIIcharacterstringcontainingthedevicemanagerdomainnameandother

informationsysLocation ASCIIcharacterstringindicatingthephysicallocationwherethedeviceisinstalledsysServices ValueindicatingthedeviceprotocollevelserviceifNumber DevicenetworkinterfacenumberifIndex InterfaceidentificationnumberifDescr ASCIIcharacterstringindicatinginformationassociatedwiththeinterfaceifType PhysicallayerandlinkprotocolinterfacetypeifMtu MaximumtransmittabledatagramsizeifSpeed Interfacetransmissionspeed[bitsec]ifPhysAddress InterfacephysicaladdressifAdminStatus InterfaceadministrationstatusifOperStatus InterfaceoperatingstatusifLastChange sysUpTimevalueatthetimewhentheinterfaceoperatingstatuswaslastchangedifInOctets NumberofbytesreceivedbytheinterfaceifInUcastPkts NumberofsubnetworkunicastpacketsreceivedanddeliveredtoahigherlayerifInNUcastPkts NumberofbroadcastormulticastpacketsreceivedanddeliveredtoahigherlayerifInDiscards Numberofnormalreceivedpacketsthatwerediscardedduetofullbufferorother

reasonifInErrors NumberofreceivederrorpacketsifInUnknownProtos Numberofreceivedpacketsthatwerediscardedbecauseofaninvalidor

unsupportedprotocolifOutOctets TotalnumberoftransmittedbytesifOutUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedunicasttransmissionof

IFBD-HE0708 BE07 Userrsquos Manual

3-31

Name DescriptionifOutNUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedbroadcastormulticast

transmissionofifOutDiscards Numberofpacketsthatwerediscardedandnottransmittedduetofullbufferor

otherreasonifOutErrors NumberofpacketsthatwerenottransmittedduetoerrorifOutQLen Lengthoftheoutputqueue(numberofpackets)ifSpecific MIB-definedobjectIDuniquetotheinterfacemediathatisbeingusedatIfIndex Valuethatidentifiestheinterfacerelatedtothistranslationentry(=ifIndex)atPhysAddress Media-dependentphysicaladdressatNetAddress Networkaddress(IPaddress)correspondingtothephysicaladdressipForwarding IndicationofwhetherornotthereisafunctionforforwardingIPdatagrams

receivedattheIPgatewaytootherdestinations (1Forwarding2NotForwarding)

ipDefaultTTL DefaultvalueofIPdatagramheaderTTLipInReceives TotalnumberofreceivedIPdatagramsipInHdrErrors NumberofdatagramsdiscardedduetoIPheadererroripInAddrErrors NumberofdatagramsdiscardedduetoproblemwiththeIPheaderdestination

addressipForwDatagrams NumberofIPdatagramsforwardedtothefinaldestinationipInUnknownProtos NumberofIPdatagramsintendedforownnodethatwerediscardeddueto

unknownorunsupportedprotocolipInDiscards NumberofdatagramsdiscardedduetobufferspaceorotherinternalproblemipInDelivers NumberofdatagramsdeliveredtoIPuserprotocols(higher-levelprotocols

includingICMP)ipOutRequests0 NumberofIPdatagramtransmissionrequestsexecutedbylocalIPuserprotocolsipOutDiscards NumberofIPdatagramsthatwerediscardedandnottransmitteddueto

insufficientbufferorotherreasonipOutNoRoutes NumberofIPdatagramsdiscardedbecausenoroutetothedestinationcouldbe

foundwhentransmittingipReasmTimeout MaximumvalueofreceivingwaittimeforallIPdatagramswhenfragmentedIP

datagramsarereceivedandreassembledipReasmReqds NumberofreceivedfragmentedIPdatagramsnecessarytoreassembletheentityipReasmOKs NumberofreceivedfragmentIPdatagramsthatweresuccessfullyreassembledipReasmFails NumberofreceivedfragmentIPdatagramswherereassemblyfailedipFragOKs NumberofdatagramsthatweresuccessfullyfragmentedforthisentityipFragFails Numberofdatagramsthatcouldnotbefragmentedandwerediscardedforthis

entityipFragCreates NumberoffragmentIPdatagramsthatweregeneratedasaresultof

fragmentationforthisentityipAdEntAddr IPaddresswhichisassociatedwiththeaddressinformationipAdEntIfIndex InterfaceidentificationnumbercorrespondingtothisIPaddressipAdEntNetMask SubnetmaskvalueassociatedwiththisIPaddressipAdEntBcastAddr ValueoftheleastsignificantbitintheIPbroadcastaddressusedforbroadcast

sentontheinterfaceoftheIPaddressipAdEntReasmMaxSize MaximumIPdatagramsizethatcanbereassembledfortheentityfromthe

receivedfragmentIPdatagrams

IFBD-HE0708 BE07 Userrsquos Manual

3-32

Name DescriptionipRouteDest DestinationIPaddressofthisroute(0000=Defaultroute)ipRouteIfIndex Interfaceidentificationnumberfortransmittingtothenextdestinationhostonthis

route(=ifIndex)IpRouteMetric Primaryroutingmetricforthisroute(-1=Notused)ipRouteNextHop IPaddressofnexthoponthisrouteIpRouteType Routetypes(1Noneofthefollowing2Invalidroute3Directconnection4

Indirectconnection)IpRouteProto RoutingmechanismbywhichthisroutewaslearnedIpRouteAge Elapsedtimeafterthisroutewaslastconfirmedasanormalroute[sec]IpRouteMask ValuewhichperformslogicalANDbeforecomparisonwithipRouteDestorthe

destinationaddressipRouteInfo MIBdefinitionnumberforroutingprotocolusedforthisrouteipNetToMediaIfIndex Interfaceidentificationnumberforthisentry(=ifIndex)ipNetToMediaPhysAddress Media-dependentphysicaladdressipNetToMediaNetAddress IPaddresscorrespondingtothephysicaladdressofthisentryipNetToMediaType Addressconversionmethod(1Noneofthefollowing2Invalidvalue3Dynamic

conversion4Staticconversion)icmpInMsgs TotalnumberofreceivedICMPicmpInErrors NumberofreceivedICMPmessagesthatwerediscardedduetochecksumerror

orotherICMPspecificationerroricmpInDestUnreachs NumberofICMPdestination-unreachablemessagesreceivedicmpInTimeExcds NumberofICMPtime-exceededmessagesreceivedicmpInParmProbs NumberofICMPparameter-problemmessagesreceivedicmpInSrcQuenchs NumberofICMPsource-quenchmessagesreceivedicmpInRedirects NumberofICMPredirectmessagesreceivedicmpInEchos NumberofICMPecho-requestmessagesreceivedicmpInEchoReps NumberofICMPecho-replymessagesreceivedicmpInTimestamps NumberofICMPtimestamp-requestmessagesreceivedicmpInTimestampReps NumberofICMPtimestamp-replymessagesreceivedicmpInAddrMasks NumberofICMPaddressmaskrequestmessagesreceivedicmpInAddrMaskReps NumberofICMPaddressmaskreplymessagesreceivedicmpOutMsgs TotalnumberofICMPmessagestransmittedicmpOutErrors NumberofICMPmessagesthatwerediscardedandnottransmittedduetofull

bufferorotherreasonattimeofICMPtransmissionicmpOutDestUnreachs NumberofICMPdestination-unreachablemessagestransmittedicmpOutTimeExcds NumberofICMPtime-exceededmessagestransmittedicmpOutParmProbs NumberofICMPparameter-problemmessagestransmittedicmpOutSrcQuenchs NumberofICMPsource-quenchmessagestransmittedicmpOutRedirects NumberofICMPredirectmessagestransmittedicmpOutEchos NumberofICMPecho-requestmessagestransmittedicmpOutEchoReps NumberofICMPecho-replymessagestransmittedicmpOutTimestamps NumberofICMPtimestamp-requestmessagestransmittedicmpOutTimestampReps NumberofICMPtimestamp-replymessagestransmittedicmpOutAddrMasks NumberofICMPaddressmaskrequestmessagestransmittedicmpOutAddrMaskReps NumberofICMPaddressmaskreplymessagestransmitted

IFBD-HE0708 BE07 Userrsquos Manual

3-33

Name DescriptiontcpRtoAlgorithm AlgorithmthatdecidestheresendtimeoutvalueforTCPconnection

(1Noneofthefollowing2Fixedvalue3MIL-STD-17784VanJacobsonrsquosalgorithm)

tcpRtoMin MinimumTCPprotocolresendtimeoutvalue(units10msec)tcpRtoMax MaximumTCPprotocolresendtimeoutvalue(units10msec)tcpMaxConn MaximumnumberofTCPconnectionstcpActiveOpens NumberoftimesthatTCPconnectionswereactivelyopenedtcpPassiveOpens NumberoftimesthatTCPconnectionswerepassivelyopenedtcpAttemptFails NumberoftimesthatTCPconnectionsfailedtcpEstabResets NumberoftimesthatTCPconnectionswereresettcpCurrEstab NumberofTCMconnectionswithstatusESTABLISHEDorCLOSE-WAITtcpInSegs NumberofreceivedTCPsegmentstcpOutSegs NumberoftransmittedTCPsegmentstcpRetransSegs NumberofresentTCPsegmentstcpConnState StatusofthisTCPconnection

(1Closed2Listen3SynSent4SynReceived5Established6FinWait17FinWait28CloseWait9LastAck10Closing11TimeWait12DeleteTCB)

tcpConnState StatusofthisTCPconnectiontcpConnLocalAddress LocalIPaddressofthisTCPconnectiontcpConnLocalPort LocalportnumberofthisTCPconnectiontcpConnRemAddress RemoteIPaddressofthisTCPconnectiontcpConnRemPort RemoteconnectionportofthisTCPconnectiontcpInErrs Numberofreceivederrorsegments(TCPchecksumerroretc)tcpOutRsts NumberoftimesthatTCPconnectionswereresetudpInDatagrams TotalnumberofUDPdatagramsdeliveredtoUDPusersudpNoPorts NumberofreceivedUDPdatagramsdestinedforportsthatarenotopenudpInErrors NumberofreceivedUDPdatagramswhichwerediscardedduetoaproblemwith

thedestinationportapplicationudpOutDatagrams NumberoftransmittedUDPdatagramsudpLocalAddress LocaladdressofUDPreceivingstandbyport(0000nodesignatedreceiving

address)udpLocalPort Receivingwaitlocalportnumber

IFBD-HE0708 BE07 Userrsquos Manual

3-34

Name DescriptionsnmpInPkts TotalnumberofSNMPmessagesreceivedfromthetransportservicesnmpOutPkts TotalnumberofSNMPmessagetransmissionrequestssenttothetransportlayersnmpInBadVersions TotalnumberofreceivedSNMPmessagesthatwereforanunsupportedversionsnmpInBadCommunityNames TotalnumberofreceivedSNMPmessageswithaninvalidcommunitynamesnmpInBadCommunityUses NumberofreceivedSNMPmessagesthatindicatedanoperationwhichisnot

permittedbythatcommunitysnmpInASNParseErrs NumberoferrorsinASN1orBERformatdetectedwhiledecodingreceivedSNMP

messagessnmpInTooBigs NumberofreceivedSNMPPDUwitherrorstatusldquoTooBigrdquosnmpInNoSuchNames NumberofreceivedSNMPPDUwitherrorstatusldquoNoSuchNamerdquosnmpInBadValues NumberofreceivedSNMPPDUwitherrorstatusldquoBadValuerdquosnmpInReadOnlys NumberofreceivedSNMPPDUwitherrorstatusldquoReadOnlyrdquosnmpInGenErrs NumberofreceivedSNMPPDUwitherrorstatusldquoGenErrrdquosnmpInTotalReqVars NumberofMIBobjectsreadsuccessfullyasaresultofGet-RequestandGet-

NextRequestPDUssnmpInTotalSetVars NumberofMIBobjectschangedsuccessfullyasaresultofreceivingSet-RequestsnmpInGetRequests NumberofreceivedSNMPGet-RequestPDUssnmpInGetNexts NumberofreceivedSNMPGet-NextRequestPDUssnmpInSetRequests NumberofreceivedSNMPSet-RequestPDUssnmpInGetResponses NumberofreceivedSNMPGet-ResponsePDUssnmpInTraps NumberofreceivedSNMPtrapPDUssnmpOutTooBigs NumberoftransmittedPDUswithdesignatederrorstatusldquoTooBigrdquosnmpOutNoSuchNames NumberoftransmittedPDUswithdesignatederrorstatusldquoNoSuchNamerdquosnmpOutBadValues NumberoftransmittedPDUswithdesignatederrorstatusldquoBadValuerdquosnmpOutGenErrs NumberoftransmittedPDUswithdesignatederrorstatusldquoGenErrrdquosnmpOutGetRequests NumberoftransmittedSNMPGet-RequestPDUssnmpOutGetNexts NumberoftransmittedSNMPGet-NextRequestPDUssnmpOutSetRequests NumberoftransmittedSNMPSet-RequestPDUssnmpOutGetResponses NumberoftransmittedSNMPGet-ResponsePDUssnmpOutTraps NumberoftransmittedSNMPtrapPDUssnmpEnableAuthenTraps Controlofauthentication-failuretrapgeneration

(1Generatetraps2Donotgeneratetraps)

HostResource-MIB(RFC1514)Name DescriptionhrDeviceIndex CharacteristicvalueassignedtotheconnecteddevicehrDeviceType ConnecteddevicetypehrDeviceDescr CharacterstringdescribingtheconnecteddevicehrDeviceID ConnecteddeviceproductIDhrDeviceStatus Connecteddevicestatus

(1Unknown2Running3Warning4Testing5Down)hrDeviceErrors NumberoftimeserrorsweregeneratedbytheconnecteddevicehrPrinterStatus Connectedprinterstatus

(1Idle2Printing3Warmup)hrPrinterDetectedErrorState Connectedprintererrorstatus

(0LowPaper1NoPaper2LowToner3NoToner4DoorOpen5Jammed6Offline7ServiceRequested)

IFBD-HE0708 BE07 Userrsquos Manual

3-35

31121SNMPConfigurationParametersThefollowingparameterscanbesetfromwebconfigurationorTelnetThesevaluescanalsobecheckedatself-testprint

Name Settingrange DefaultvalueAuthenticCommunity Max15characters(ASCII) ldquopublicrdquoTrapCommunity Max15characters(ASCIIJapaneseOK) ldquopublicrdquoTrapAddress(IP) 0000-255255255255 0000SysContact Max78characters(ASCIIJapaneseOK) NoneSysName Max78characters(ASCIIJapaneseOK) NoneSysLocation Max78characters(ASCIIJapaneseOK) NoneEnableAuthenTrap 1or2 2

31122 Trap Issue Events WhentheEnableAuthenTrapsettingforthisproductisENABLEthenthisproductissuestrapstotheSNMPmanager(trapnotificationaddress)whenthefollowing3eventsoccur

[Trapissueevents]1Whenproductwasstartedup[Generictraptype=0(ColdStart)]

2Whenprinterstatuschanged(IEEE1284portstatusmonitor)[Generictraptype=6(EnterpriseSpecific)]

3Whenaccessbyaninvalidcommitteenameoccurred[Generictraptype=4(AuthenticationFailure)]

IFBD-HE0708 BE07 Userrsquos Manual

3-36

32 OtherSpecifications321 Operating Time

Thereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP(startofIPaddressacquisition)Ittakesapproximately18secondsbeforetheTCPIPservices(HTTPTELNETFTPLPDRawSocketPrint)canbeusedafterturningonthepower

NoteWhenacquiringtheIPaddressbyDynamice(DHCPBOOTPRARP)thistimemay lengthendependingontheserverresponsetime

322 PushSwitchWhiletheTCPIPisoperating(thepowerhasbeenturnedonanditiswithintheelapsetimedescribedinsection321StartupTime)ifthepushswitchiscontinuedtobehelddowntheLEDdisplaypatternwillchangeaccordingtothetimesshownbelowWhentheswitchisreleasedtheproductwillentereachspecialmode

SpecialMode

Phase SWPressingTimeLANConnector

LEDBlinkingPattern SpecialModeGreen Red

1 1secondtolessthan5seconds Blinking Blinking NICsettinginitializemode(2)2 5secondtolessthan9seconds Extinguished Blinking Reserved(Undefined)3 9secondtolessthan13seconds Blinking Extinguished Reserved(Undefined)

Over13seconds(1)

Note1WhenPhase3isexceededpresstheswitchfor1secondtoreturntoPhase1

Note2ExecutionproceduresfortheNICsettinginitializemode

1 Afterenteringthismodepressthepushswitchonceandreleaseit TheLEDdisplaywillbeldquoGreen=ExtinguishedRed=ExtinguishedrdquoandtheinitializingoftheNICsettingsinthenon-volatilememorywillbegin

2 Iftheinitializationissuccessfultheprinterwillautomaticallybereset DonotturnoffthepowerorapplyaresetuntilthisresethasbeenappliedAlsoiftheNICsettinginitializationfailstheLEDdisplaywillbeldquoGreen=ExtinguishedRed=Litrdquoandallopera-tionswillstopIfsoturnthepoweroff

NoteWhenturningthepoweronadifferentmode(automaticfirmwareupdatefunctionusingTFTPclient)willstartupthatisdifferenttotheabovefunctionsfortheoperationswhenturningthepoweronwiththepushswitchpressedFordetailsseesection318TFTPCli-ent

IFBD-HE0708 BE07 Userrsquos Manual

3-37

323 DIPSwitchesDIPswitchesareloadedwhenthepoweristurnedonorwhentheprinterisresetThereforewhenyouchangethesettingsenablethembyturningtheprinteronagainorbyexecutingaprinterresetTurnthepoweroffbeforechangingthePCBandinterfacetype

DIPswitch Feature ON OFFDIPSW1 SetsIPaddressacquisitiontimeout Notimeout 20seconds(factorydefaultsetting)DIPSW2 Reserved(Fixedatoff) - -

DIPSW1SetsthetimeouttimewhengettingtheaddressfromaDHCPBOOTPserverThefactorydefaultsetting(whensettooff)is20secondsWhensettoonthereisnotimeoutIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedAsaresultatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtohavenoIPaddressacquisitiontimeout

DIPSW2PresentlyunusedAfeaturewillbeaddedinthefutureThisshouldalwaysbeoff

324 LEDThereisaredandagreenLEDequippedonthenetworkinterfaceconnector(LANconnectorRJ45)Thesefunctionasoutlinedbelowundernormaloperatingconditions

Red(LINKActivity) Alinkhasbeenestablishedbetweentheportandtheconnecteddevice CommunicationsarereadyatbothdevicesGreen(100M) Lightswhentheportisoperatingat100Mbps

ForotherstheflashingpatternchangesaccordingtothepressingofthepushswitchFordetailsseesections3110TFTPClientand322PushSwitch

IFBD-HE0708 BE07 Userrsquos Manual

3-38

325 Self-testPrintIfthisproductexecutesaprinterself-printthefollowingisprintedaftertheprintersettingprintFinallyfortheIPparameterinformationduringoperationitisnotpossiblewhenconductingaself-printbycommandfromthehostdevice

Self-testPrintExample(ForFWVer500andStarwebPRNTmodel)

VersionInformation(MainBootLoadPLD)

NICSettingInformation(SameasthenetconfinirdquoFile)

TheWebPrintsettingitemsareformodelswhichsupportStarwebPRNTonlyTheSNMPsettingitemsareforFWVer500orlateronly

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 33: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

3-24

FileFormatRules SettinglineformatisldquoItemNamerdquoldquoSettingValuerdquoTheseparator(delimiter)isasingle-byteEnglishcharacter ldquordquo(colon) OnlyASCIIcharacterscanbeusedinthisfile Uploadsarerejectedforthefollwoing bullWhenanitemnamethatdoesnotexistisspecifiedorthereareinsufficientnumberofsettingitems bullWhenthesettingvalueinputisoutofrange bullWhentheinputforStaticvalueandDynamicvaluehasastandardviolationintheIPparametersettingfield (SeetheNotesField) Linesbeginningwithldquordquoareskippedascommentlines

ltlt DIPSW Setting gtgt

SW1=OFF DHCPBOOTP Timeout ENABLE

SW2=OFF Reserved

Notes

-When DHCPBOOTP or RARP is changed

to ENABLE IP Address Subnet Mask

and Gateway Address must be set to

0000

-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

The lines beginning with a (sharp)

are comment lines

IFBD-HE0708 BE07 Userrsquos Manual

3-25

3183 FWUpdateLogintothisproductusingFTPtoupdatetheNICfirmware(FW)byuploadingtheversionupgradebinarydatatothefirmwaredirectory

WhenuploadingFWdatatheFTPservercalculatestheCRCvalueoftheFWdataandchecksthatithas beentransferredcorrectlyIfthefirmwareisnotcorrectlytransferredcanceltheupload WhenalldatahasbeenconfirmedtobecorrectlyreceivedstartwritingtotheFlashROMIfwritingtothe FlashROMendsnormallytheprinterwillautomaticallybereset WritingtakesseveralminutesAbsolutelyneverturnoffthepowerorapplyaresetpriortofinalresetbeing appliedIfterminatedpartwaytheFlashROMdatawillbedamangedandlateritmaynotstartup

ThefollowingdescribestheprocedurestoupdatetheFWofthisproductusingFTPForWindowsstartthecommandpromptthenfollowingthedirectionsbelowForUNIXLinuxdothesameopera-tionsontheshellexecutionscreen

(AssumedConditions)PrinterIPaddress=192168101AssumesthemainFWdata(rdquoHE7_V100(NIC_MAIN)binrdquo)fortheforthisproductisinthecurrentdirectoryDwhenFTPisexecutedonthehostdevice

larrConnecttoFTP

larrEntertheusername

larrMovetothefirmwaredirectory

larrEnterthepassword(Defaultpublic)

larrCurrentdirectorypositiondisplay

larrSpecifybinarytransfermode

larrWritethefirmwarefile

larrWaitherefortheprintertorestart

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-26

PrecautionsforFWupdatecompatibility

ThefollowingrestrictionsonFWupdateapplytothesubjectFWversions

bullWhenusingaproductwithIFcardFWthatisVer4XXorearlier UpgradetoFWVer500orlaterisnotpossibleUseVer4XXorearlierFWbullWhenusingaproductwithIFcardFWthatisVer500orlater DowngradetoFWVer4XXorearlierisnotpossibleUseVer500orlaterFW

CheckingtheversionoftheIFcardthatisusedbullTurnonthepowerwhilepressingandholdingtheFeedswitchontheprinterunitandchecktheself-testprintinformation(Fordetailsaboutthecontentsofself-testprintrefertosection325ldquoSelf-testPrintrdquo)

bullTochecktheversionfromthePCBchassisappearancerefertosection21ldquoModelNamesrdquo

IFBD-HE0708 BE07 Userrsquos Manual

3-27

319 DiscoveryThisproducthasaStargenuineNICsearchprotocolSDP(StarDiscoveryProtocol)SDPusesUDPcommunicationport22222SDPisusedtosearchtheproductoverLANusingapplicationsoftwaresuchasasettingutilityprogram

ThefollowingisanexampleTheNameofIFUnitfieldisdifferentthisproduct(IFBD-HE0708BE07)andtheoldproducts(IFBD-HE0506BE05)bullNameofIFUnitldquoIFBD-HE0506rdquobullNameofIFUnitldquoIFBD-HE0708rdquo

(Ex)Detaileddisplayexampleofsearchresultsusingadiscoverytool(OSWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

3-28

3110 TFTPClientWhentheprinterpoweristurnedonwhileyouholddownthepushswitchtheTFTP(TrivialFileTransferProtocol)clientstoredinthebootloaderisstartedupTheTFTPclientautomaticallydownloadsthemainprogramfromtheTFTPserverovertheLANandwritestotheFlashROMontheNICboardWhenwritingendsnormallytheprinterwillautomaticallyberesetandwillstartupnormallyThefollowingflowchartshowstheseriesofoperations

YES

NO

YES

NO

Power On (Reset)

Was Push

Switch Released

Was Push

Switch Pressed

LAN Connector LED (RedGreen)

Stops Blinking Alternately

Get IP Address from

DHCPBOOTP Server (1)

Connect to TFTP Server

Download NIC Main

Firmware (2)

Write Main Firmware to

Flash Memory

Reset Printer

To Main Program Execution

LAN Connector LED (RedGreen)

Starts Blinking Alternately

1ItisnecessarytostartuptheTFTPandDHCPBOOTPserversonthesamemachine2TheNICmainfirmwarefilenamedownloadedfromTFTPmustbeldquoNIC_MAINbinrdquoEveniftheversionisdifferentthefirmwaremustbethesamenameaswhendownloadingusingTFTP((Ex)YoucanchangeldquoHE7_V100(NIC_Main)binrdquotoldquoNIC_MAINbinrdquo)

NoteThisTFTPclientfunctionisusedforemergencyrecoverywhentheFWmainfirmwarehasbeendamagedUsetheFTPserverfunctionforordinaryFWupdates(Seesection318FTPServer)

IFBD-HE0708 BE07 Userrsquos Manual

3-29

3111 TCPKeep-AliveThisproductsupportsTCPKeep-AliveIfTCPKeep-AliveisvalidTCPKeep-Aliveoperationsareperformedunderthefollowingconditionsonthecomputer

Item Value FactoryDefault RemarksSetting ENABLEDISABLE DISABLEDisconnectiontimeouttime Approx42seconds Note1

Note1Ifthereisnoresponseforthistimefromthecomputertheprinterforciblydisconnectstheconnection(RST)

ThisfeatureisappliedtoallTCPIPcommunicationsports ThisfeatureisunrelatedtotheTCP9100datareceptiontimeout

Thefollowingisanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltDATAgt

ltDATAgt

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

RST

Printer (TCP Port)

Receive TCP Connection

Detect TimeoutForced Disconnection

No Reception Data From PC

Start TCP Keep-Alive prove

No Response from PC (Approx 42 Seconds)

TCP Connection)

PC Problem Occurs Here

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-30

3112 SNMP ThisfunctionsupportsFWVer500orlaterTheSNMPofthisproductincludesaSNMPagentthatoperatesusingUDPIPVariousinformationaboutthisproductandtheprintercanbemanagedwiththeSNMPmanager

ItiscompatiblewithSNMPv1andsupportsMIB-II(RFC1213)andHostResource-MIB(RFC1514)ReadprivilegeisgrantedtocommunitynameldquopublicrdquoandthecharacterstringregisteredinldquoAuthenticCommunityrdquointheproductsettingsishandledasthewriteprivilegeHoweverifnocharacterstringissetinldquoAuthenticCommunityrdquowriteprivilegeisgrantedtocommunitynameldquopublicrdquo

RestrictionssysContactsysNameandsysLocationarelimitedtoamaximumof78(1-byte)charactersifAdminStatusandifOperStatusareread-onlyand1isalwaysreturnedasthereadvalue AnexplanationoftheMIBsupportedbythisproductislistedinthetablebelow

MIB-II(RFC1213)Name DescriptionsysDescr ASCIIcharacterstringcontainingthedevicenameversionandotherinformationsysObjectID ObjectIDindicatingtheproductidentificationnumbersysUpTime Elapsedtimeafterstartingup(units10msec)sysContact ASCIIcharacterstringcontainingtheadministratornameandcontactinformationsysName ASCIIcharacterstringcontainingthedevicemanagerdomainnameandother

informationsysLocation ASCIIcharacterstringindicatingthephysicallocationwherethedeviceisinstalledsysServices ValueindicatingthedeviceprotocollevelserviceifNumber DevicenetworkinterfacenumberifIndex InterfaceidentificationnumberifDescr ASCIIcharacterstringindicatinginformationassociatedwiththeinterfaceifType PhysicallayerandlinkprotocolinterfacetypeifMtu MaximumtransmittabledatagramsizeifSpeed Interfacetransmissionspeed[bitsec]ifPhysAddress InterfacephysicaladdressifAdminStatus InterfaceadministrationstatusifOperStatus InterfaceoperatingstatusifLastChange sysUpTimevalueatthetimewhentheinterfaceoperatingstatuswaslastchangedifInOctets NumberofbytesreceivedbytheinterfaceifInUcastPkts NumberofsubnetworkunicastpacketsreceivedanddeliveredtoahigherlayerifInNUcastPkts NumberofbroadcastormulticastpacketsreceivedanddeliveredtoahigherlayerifInDiscards Numberofnormalreceivedpacketsthatwerediscardedduetofullbufferorother

reasonifInErrors NumberofreceivederrorpacketsifInUnknownProtos Numberofreceivedpacketsthatwerediscardedbecauseofaninvalidor

unsupportedprotocolifOutOctets TotalnumberoftransmittedbytesifOutUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedunicasttransmissionof

IFBD-HE0708 BE07 Userrsquos Manual

3-31

Name DescriptionifOutNUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedbroadcastormulticast

transmissionofifOutDiscards Numberofpacketsthatwerediscardedandnottransmittedduetofullbufferor

otherreasonifOutErrors NumberofpacketsthatwerenottransmittedduetoerrorifOutQLen Lengthoftheoutputqueue(numberofpackets)ifSpecific MIB-definedobjectIDuniquetotheinterfacemediathatisbeingusedatIfIndex Valuethatidentifiestheinterfacerelatedtothistranslationentry(=ifIndex)atPhysAddress Media-dependentphysicaladdressatNetAddress Networkaddress(IPaddress)correspondingtothephysicaladdressipForwarding IndicationofwhetherornotthereisafunctionforforwardingIPdatagrams

receivedattheIPgatewaytootherdestinations (1Forwarding2NotForwarding)

ipDefaultTTL DefaultvalueofIPdatagramheaderTTLipInReceives TotalnumberofreceivedIPdatagramsipInHdrErrors NumberofdatagramsdiscardedduetoIPheadererroripInAddrErrors NumberofdatagramsdiscardedduetoproblemwiththeIPheaderdestination

addressipForwDatagrams NumberofIPdatagramsforwardedtothefinaldestinationipInUnknownProtos NumberofIPdatagramsintendedforownnodethatwerediscardeddueto

unknownorunsupportedprotocolipInDiscards NumberofdatagramsdiscardedduetobufferspaceorotherinternalproblemipInDelivers NumberofdatagramsdeliveredtoIPuserprotocols(higher-levelprotocols

includingICMP)ipOutRequests0 NumberofIPdatagramtransmissionrequestsexecutedbylocalIPuserprotocolsipOutDiscards NumberofIPdatagramsthatwerediscardedandnottransmitteddueto

insufficientbufferorotherreasonipOutNoRoutes NumberofIPdatagramsdiscardedbecausenoroutetothedestinationcouldbe

foundwhentransmittingipReasmTimeout MaximumvalueofreceivingwaittimeforallIPdatagramswhenfragmentedIP

datagramsarereceivedandreassembledipReasmReqds NumberofreceivedfragmentedIPdatagramsnecessarytoreassembletheentityipReasmOKs NumberofreceivedfragmentIPdatagramsthatweresuccessfullyreassembledipReasmFails NumberofreceivedfragmentIPdatagramswherereassemblyfailedipFragOKs NumberofdatagramsthatweresuccessfullyfragmentedforthisentityipFragFails Numberofdatagramsthatcouldnotbefragmentedandwerediscardedforthis

entityipFragCreates NumberoffragmentIPdatagramsthatweregeneratedasaresultof

fragmentationforthisentityipAdEntAddr IPaddresswhichisassociatedwiththeaddressinformationipAdEntIfIndex InterfaceidentificationnumbercorrespondingtothisIPaddressipAdEntNetMask SubnetmaskvalueassociatedwiththisIPaddressipAdEntBcastAddr ValueoftheleastsignificantbitintheIPbroadcastaddressusedforbroadcast

sentontheinterfaceoftheIPaddressipAdEntReasmMaxSize MaximumIPdatagramsizethatcanbereassembledfortheentityfromthe

receivedfragmentIPdatagrams

IFBD-HE0708 BE07 Userrsquos Manual

3-32

Name DescriptionipRouteDest DestinationIPaddressofthisroute(0000=Defaultroute)ipRouteIfIndex Interfaceidentificationnumberfortransmittingtothenextdestinationhostonthis

route(=ifIndex)IpRouteMetric Primaryroutingmetricforthisroute(-1=Notused)ipRouteNextHop IPaddressofnexthoponthisrouteIpRouteType Routetypes(1Noneofthefollowing2Invalidroute3Directconnection4

Indirectconnection)IpRouteProto RoutingmechanismbywhichthisroutewaslearnedIpRouteAge Elapsedtimeafterthisroutewaslastconfirmedasanormalroute[sec]IpRouteMask ValuewhichperformslogicalANDbeforecomparisonwithipRouteDestorthe

destinationaddressipRouteInfo MIBdefinitionnumberforroutingprotocolusedforthisrouteipNetToMediaIfIndex Interfaceidentificationnumberforthisentry(=ifIndex)ipNetToMediaPhysAddress Media-dependentphysicaladdressipNetToMediaNetAddress IPaddresscorrespondingtothephysicaladdressofthisentryipNetToMediaType Addressconversionmethod(1Noneofthefollowing2Invalidvalue3Dynamic

conversion4Staticconversion)icmpInMsgs TotalnumberofreceivedICMPicmpInErrors NumberofreceivedICMPmessagesthatwerediscardedduetochecksumerror

orotherICMPspecificationerroricmpInDestUnreachs NumberofICMPdestination-unreachablemessagesreceivedicmpInTimeExcds NumberofICMPtime-exceededmessagesreceivedicmpInParmProbs NumberofICMPparameter-problemmessagesreceivedicmpInSrcQuenchs NumberofICMPsource-quenchmessagesreceivedicmpInRedirects NumberofICMPredirectmessagesreceivedicmpInEchos NumberofICMPecho-requestmessagesreceivedicmpInEchoReps NumberofICMPecho-replymessagesreceivedicmpInTimestamps NumberofICMPtimestamp-requestmessagesreceivedicmpInTimestampReps NumberofICMPtimestamp-replymessagesreceivedicmpInAddrMasks NumberofICMPaddressmaskrequestmessagesreceivedicmpInAddrMaskReps NumberofICMPaddressmaskreplymessagesreceivedicmpOutMsgs TotalnumberofICMPmessagestransmittedicmpOutErrors NumberofICMPmessagesthatwerediscardedandnottransmittedduetofull

bufferorotherreasonattimeofICMPtransmissionicmpOutDestUnreachs NumberofICMPdestination-unreachablemessagestransmittedicmpOutTimeExcds NumberofICMPtime-exceededmessagestransmittedicmpOutParmProbs NumberofICMPparameter-problemmessagestransmittedicmpOutSrcQuenchs NumberofICMPsource-quenchmessagestransmittedicmpOutRedirects NumberofICMPredirectmessagestransmittedicmpOutEchos NumberofICMPecho-requestmessagestransmittedicmpOutEchoReps NumberofICMPecho-replymessagestransmittedicmpOutTimestamps NumberofICMPtimestamp-requestmessagestransmittedicmpOutTimestampReps NumberofICMPtimestamp-replymessagestransmittedicmpOutAddrMasks NumberofICMPaddressmaskrequestmessagestransmittedicmpOutAddrMaskReps NumberofICMPaddressmaskreplymessagestransmitted

IFBD-HE0708 BE07 Userrsquos Manual

3-33

Name DescriptiontcpRtoAlgorithm AlgorithmthatdecidestheresendtimeoutvalueforTCPconnection

(1Noneofthefollowing2Fixedvalue3MIL-STD-17784VanJacobsonrsquosalgorithm)

tcpRtoMin MinimumTCPprotocolresendtimeoutvalue(units10msec)tcpRtoMax MaximumTCPprotocolresendtimeoutvalue(units10msec)tcpMaxConn MaximumnumberofTCPconnectionstcpActiveOpens NumberoftimesthatTCPconnectionswereactivelyopenedtcpPassiveOpens NumberoftimesthatTCPconnectionswerepassivelyopenedtcpAttemptFails NumberoftimesthatTCPconnectionsfailedtcpEstabResets NumberoftimesthatTCPconnectionswereresettcpCurrEstab NumberofTCMconnectionswithstatusESTABLISHEDorCLOSE-WAITtcpInSegs NumberofreceivedTCPsegmentstcpOutSegs NumberoftransmittedTCPsegmentstcpRetransSegs NumberofresentTCPsegmentstcpConnState StatusofthisTCPconnection

(1Closed2Listen3SynSent4SynReceived5Established6FinWait17FinWait28CloseWait9LastAck10Closing11TimeWait12DeleteTCB)

tcpConnState StatusofthisTCPconnectiontcpConnLocalAddress LocalIPaddressofthisTCPconnectiontcpConnLocalPort LocalportnumberofthisTCPconnectiontcpConnRemAddress RemoteIPaddressofthisTCPconnectiontcpConnRemPort RemoteconnectionportofthisTCPconnectiontcpInErrs Numberofreceivederrorsegments(TCPchecksumerroretc)tcpOutRsts NumberoftimesthatTCPconnectionswereresetudpInDatagrams TotalnumberofUDPdatagramsdeliveredtoUDPusersudpNoPorts NumberofreceivedUDPdatagramsdestinedforportsthatarenotopenudpInErrors NumberofreceivedUDPdatagramswhichwerediscardedduetoaproblemwith

thedestinationportapplicationudpOutDatagrams NumberoftransmittedUDPdatagramsudpLocalAddress LocaladdressofUDPreceivingstandbyport(0000nodesignatedreceiving

address)udpLocalPort Receivingwaitlocalportnumber

IFBD-HE0708 BE07 Userrsquos Manual

3-34

Name DescriptionsnmpInPkts TotalnumberofSNMPmessagesreceivedfromthetransportservicesnmpOutPkts TotalnumberofSNMPmessagetransmissionrequestssenttothetransportlayersnmpInBadVersions TotalnumberofreceivedSNMPmessagesthatwereforanunsupportedversionsnmpInBadCommunityNames TotalnumberofreceivedSNMPmessageswithaninvalidcommunitynamesnmpInBadCommunityUses NumberofreceivedSNMPmessagesthatindicatedanoperationwhichisnot

permittedbythatcommunitysnmpInASNParseErrs NumberoferrorsinASN1orBERformatdetectedwhiledecodingreceivedSNMP

messagessnmpInTooBigs NumberofreceivedSNMPPDUwitherrorstatusldquoTooBigrdquosnmpInNoSuchNames NumberofreceivedSNMPPDUwitherrorstatusldquoNoSuchNamerdquosnmpInBadValues NumberofreceivedSNMPPDUwitherrorstatusldquoBadValuerdquosnmpInReadOnlys NumberofreceivedSNMPPDUwitherrorstatusldquoReadOnlyrdquosnmpInGenErrs NumberofreceivedSNMPPDUwitherrorstatusldquoGenErrrdquosnmpInTotalReqVars NumberofMIBobjectsreadsuccessfullyasaresultofGet-RequestandGet-

NextRequestPDUssnmpInTotalSetVars NumberofMIBobjectschangedsuccessfullyasaresultofreceivingSet-RequestsnmpInGetRequests NumberofreceivedSNMPGet-RequestPDUssnmpInGetNexts NumberofreceivedSNMPGet-NextRequestPDUssnmpInSetRequests NumberofreceivedSNMPSet-RequestPDUssnmpInGetResponses NumberofreceivedSNMPGet-ResponsePDUssnmpInTraps NumberofreceivedSNMPtrapPDUssnmpOutTooBigs NumberoftransmittedPDUswithdesignatederrorstatusldquoTooBigrdquosnmpOutNoSuchNames NumberoftransmittedPDUswithdesignatederrorstatusldquoNoSuchNamerdquosnmpOutBadValues NumberoftransmittedPDUswithdesignatederrorstatusldquoBadValuerdquosnmpOutGenErrs NumberoftransmittedPDUswithdesignatederrorstatusldquoGenErrrdquosnmpOutGetRequests NumberoftransmittedSNMPGet-RequestPDUssnmpOutGetNexts NumberoftransmittedSNMPGet-NextRequestPDUssnmpOutSetRequests NumberoftransmittedSNMPSet-RequestPDUssnmpOutGetResponses NumberoftransmittedSNMPGet-ResponsePDUssnmpOutTraps NumberoftransmittedSNMPtrapPDUssnmpEnableAuthenTraps Controlofauthentication-failuretrapgeneration

(1Generatetraps2Donotgeneratetraps)

HostResource-MIB(RFC1514)Name DescriptionhrDeviceIndex CharacteristicvalueassignedtotheconnecteddevicehrDeviceType ConnecteddevicetypehrDeviceDescr CharacterstringdescribingtheconnecteddevicehrDeviceID ConnecteddeviceproductIDhrDeviceStatus Connecteddevicestatus

(1Unknown2Running3Warning4Testing5Down)hrDeviceErrors NumberoftimeserrorsweregeneratedbytheconnecteddevicehrPrinterStatus Connectedprinterstatus

(1Idle2Printing3Warmup)hrPrinterDetectedErrorState Connectedprintererrorstatus

(0LowPaper1NoPaper2LowToner3NoToner4DoorOpen5Jammed6Offline7ServiceRequested)

IFBD-HE0708 BE07 Userrsquos Manual

3-35

31121SNMPConfigurationParametersThefollowingparameterscanbesetfromwebconfigurationorTelnetThesevaluescanalsobecheckedatself-testprint

Name Settingrange DefaultvalueAuthenticCommunity Max15characters(ASCII) ldquopublicrdquoTrapCommunity Max15characters(ASCIIJapaneseOK) ldquopublicrdquoTrapAddress(IP) 0000-255255255255 0000SysContact Max78characters(ASCIIJapaneseOK) NoneSysName Max78characters(ASCIIJapaneseOK) NoneSysLocation Max78characters(ASCIIJapaneseOK) NoneEnableAuthenTrap 1or2 2

31122 Trap Issue Events WhentheEnableAuthenTrapsettingforthisproductisENABLEthenthisproductissuestrapstotheSNMPmanager(trapnotificationaddress)whenthefollowing3eventsoccur

[Trapissueevents]1Whenproductwasstartedup[Generictraptype=0(ColdStart)]

2Whenprinterstatuschanged(IEEE1284portstatusmonitor)[Generictraptype=6(EnterpriseSpecific)]

3Whenaccessbyaninvalidcommitteenameoccurred[Generictraptype=4(AuthenticationFailure)]

IFBD-HE0708 BE07 Userrsquos Manual

3-36

32 OtherSpecifications321 Operating Time

Thereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP(startofIPaddressacquisition)Ittakesapproximately18secondsbeforetheTCPIPservices(HTTPTELNETFTPLPDRawSocketPrint)canbeusedafterturningonthepower

NoteWhenacquiringtheIPaddressbyDynamice(DHCPBOOTPRARP)thistimemay lengthendependingontheserverresponsetime

322 PushSwitchWhiletheTCPIPisoperating(thepowerhasbeenturnedonanditiswithintheelapsetimedescribedinsection321StartupTime)ifthepushswitchiscontinuedtobehelddowntheLEDdisplaypatternwillchangeaccordingtothetimesshownbelowWhentheswitchisreleasedtheproductwillentereachspecialmode

SpecialMode

Phase SWPressingTimeLANConnector

LEDBlinkingPattern SpecialModeGreen Red

1 1secondtolessthan5seconds Blinking Blinking NICsettinginitializemode(2)2 5secondtolessthan9seconds Extinguished Blinking Reserved(Undefined)3 9secondtolessthan13seconds Blinking Extinguished Reserved(Undefined)

Over13seconds(1)

Note1WhenPhase3isexceededpresstheswitchfor1secondtoreturntoPhase1

Note2ExecutionproceduresfortheNICsettinginitializemode

1 Afterenteringthismodepressthepushswitchonceandreleaseit TheLEDdisplaywillbeldquoGreen=ExtinguishedRed=ExtinguishedrdquoandtheinitializingoftheNICsettingsinthenon-volatilememorywillbegin

2 Iftheinitializationissuccessfultheprinterwillautomaticallybereset DonotturnoffthepowerorapplyaresetuntilthisresethasbeenappliedAlsoiftheNICsettinginitializationfailstheLEDdisplaywillbeldquoGreen=ExtinguishedRed=Litrdquoandallopera-tionswillstopIfsoturnthepoweroff

NoteWhenturningthepoweronadifferentmode(automaticfirmwareupdatefunctionusingTFTPclient)willstartupthatisdifferenttotheabovefunctionsfortheoperationswhenturningthepoweronwiththepushswitchpressedFordetailsseesection318TFTPCli-ent

IFBD-HE0708 BE07 Userrsquos Manual

3-37

323 DIPSwitchesDIPswitchesareloadedwhenthepoweristurnedonorwhentheprinterisresetThereforewhenyouchangethesettingsenablethembyturningtheprinteronagainorbyexecutingaprinterresetTurnthepoweroffbeforechangingthePCBandinterfacetype

DIPswitch Feature ON OFFDIPSW1 SetsIPaddressacquisitiontimeout Notimeout 20seconds(factorydefaultsetting)DIPSW2 Reserved(Fixedatoff) - -

DIPSW1SetsthetimeouttimewhengettingtheaddressfromaDHCPBOOTPserverThefactorydefaultsetting(whensettooff)is20secondsWhensettoonthereisnotimeoutIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedAsaresultatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtohavenoIPaddressacquisitiontimeout

DIPSW2PresentlyunusedAfeaturewillbeaddedinthefutureThisshouldalwaysbeoff

324 LEDThereisaredandagreenLEDequippedonthenetworkinterfaceconnector(LANconnectorRJ45)Thesefunctionasoutlinedbelowundernormaloperatingconditions

Red(LINKActivity) Alinkhasbeenestablishedbetweentheportandtheconnecteddevice CommunicationsarereadyatbothdevicesGreen(100M) Lightswhentheportisoperatingat100Mbps

ForotherstheflashingpatternchangesaccordingtothepressingofthepushswitchFordetailsseesections3110TFTPClientand322PushSwitch

IFBD-HE0708 BE07 Userrsquos Manual

3-38

325 Self-testPrintIfthisproductexecutesaprinterself-printthefollowingisprintedaftertheprintersettingprintFinallyfortheIPparameterinformationduringoperationitisnotpossiblewhenconductingaself-printbycommandfromthehostdevice

Self-testPrintExample(ForFWVer500andStarwebPRNTmodel)

VersionInformation(MainBootLoadPLD)

NICSettingInformation(SameasthenetconfinirdquoFile)

TheWebPrintsettingitemsareformodelswhichsupportStarwebPRNTonlyTheSNMPsettingitemsareforFWVer500orlateronly

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 34: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

3-25

3183 FWUpdateLogintothisproductusingFTPtoupdatetheNICfirmware(FW)byuploadingtheversionupgradebinarydatatothefirmwaredirectory

WhenuploadingFWdatatheFTPservercalculatestheCRCvalueoftheFWdataandchecksthatithas beentransferredcorrectlyIfthefirmwareisnotcorrectlytransferredcanceltheupload WhenalldatahasbeenconfirmedtobecorrectlyreceivedstartwritingtotheFlashROMIfwritingtothe FlashROMendsnormallytheprinterwillautomaticallybereset WritingtakesseveralminutesAbsolutelyneverturnoffthepowerorapplyaresetpriortofinalresetbeing appliedIfterminatedpartwaytheFlashROMdatawillbedamangedandlateritmaynotstartup

ThefollowingdescribestheprocedurestoupdatetheFWofthisproductusingFTPForWindowsstartthecommandpromptthenfollowingthedirectionsbelowForUNIXLinuxdothesameopera-tionsontheshellexecutionscreen

(AssumedConditions)PrinterIPaddress=192168101AssumesthemainFWdata(rdquoHE7_V100(NIC_MAIN)binrdquo)fortheforthisproductisinthecurrentdirectoryDwhenFTPisexecutedonthehostdevice

larrConnecttoFTP

larrEntertheusername

larrMovetothefirmwaredirectory

larrEnterthepassword(Defaultpublic)

larrCurrentdirectorypositiondisplay

larrSpecifybinarytransfermode

larrWritethefirmwarefile

larrWaitherefortheprintertorestart

larrQuitFTP

IFBD-HE0708 BE07 Userrsquos Manual

3-26

PrecautionsforFWupdatecompatibility

ThefollowingrestrictionsonFWupdateapplytothesubjectFWversions

bullWhenusingaproductwithIFcardFWthatisVer4XXorearlier UpgradetoFWVer500orlaterisnotpossibleUseVer4XXorearlierFWbullWhenusingaproductwithIFcardFWthatisVer500orlater DowngradetoFWVer4XXorearlierisnotpossibleUseVer500orlaterFW

CheckingtheversionoftheIFcardthatisusedbullTurnonthepowerwhilepressingandholdingtheFeedswitchontheprinterunitandchecktheself-testprintinformation(Fordetailsaboutthecontentsofself-testprintrefertosection325ldquoSelf-testPrintrdquo)

bullTochecktheversionfromthePCBchassisappearancerefertosection21ldquoModelNamesrdquo

IFBD-HE0708 BE07 Userrsquos Manual

3-27

319 DiscoveryThisproducthasaStargenuineNICsearchprotocolSDP(StarDiscoveryProtocol)SDPusesUDPcommunicationport22222SDPisusedtosearchtheproductoverLANusingapplicationsoftwaresuchasasettingutilityprogram

ThefollowingisanexampleTheNameofIFUnitfieldisdifferentthisproduct(IFBD-HE0708BE07)andtheoldproducts(IFBD-HE0506BE05)bullNameofIFUnitldquoIFBD-HE0506rdquobullNameofIFUnitldquoIFBD-HE0708rdquo

(Ex)Detaileddisplayexampleofsearchresultsusingadiscoverytool(OSWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

3-28

3110 TFTPClientWhentheprinterpoweristurnedonwhileyouholddownthepushswitchtheTFTP(TrivialFileTransferProtocol)clientstoredinthebootloaderisstartedupTheTFTPclientautomaticallydownloadsthemainprogramfromtheTFTPserverovertheLANandwritestotheFlashROMontheNICboardWhenwritingendsnormallytheprinterwillautomaticallyberesetandwillstartupnormallyThefollowingflowchartshowstheseriesofoperations

YES

NO

YES

NO

Power On (Reset)

Was Push

Switch Released

Was Push

Switch Pressed

LAN Connector LED (RedGreen)

Stops Blinking Alternately

Get IP Address from

DHCPBOOTP Server (1)

Connect to TFTP Server

Download NIC Main

Firmware (2)

Write Main Firmware to

Flash Memory

Reset Printer

To Main Program Execution

LAN Connector LED (RedGreen)

Starts Blinking Alternately

1ItisnecessarytostartuptheTFTPandDHCPBOOTPserversonthesamemachine2TheNICmainfirmwarefilenamedownloadedfromTFTPmustbeldquoNIC_MAINbinrdquoEveniftheversionisdifferentthefirmwaremustbethesamenameaswhendownloadingusingTFTP((Ex)YoucanchangeldquoHE7_V100(NIC_Main)binrdquotoldquoNIC_MAINbinrdquo)

NoteThisTFTPclientfunctionisusedforemergencyrecoverywhentheFWmainfirmwarehasbeendamagedUsetheFTPserverfunctionforordinaryFWupdates(Seesection318FTPServer)

IFBD-HE0708 BE07 Userrsquos Manual

3-29

3111 TCPKeep-AliveThisproductsupportsTCPKeep-AliveIfTCPKeep-AliveisvalidTCPKeep-Aliveoperationsareperformedunderthefollowingconditionsonthecomputer

Item Value FactoryDefault RemarksSetting ENABLEDISABLE DISABLEDisconnectiontimeouttime Approx42seconds Note1

Note1Ifthereisnoresponseforthistimefromthecomputertheprinterforciblydisconnectstheconnection(RST)

ThisfeatureisappliedtoallTCPIPcommunicationsports ThisfeatureisunrelatedtotheTCP9100datareceptiontimeout

Thefollowingisanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltDATAgt

ltDATAgt

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

RST

Printer (TCP Port)

Receive TCP Connection

Detect TimeoutForced Disconnection

No Reception Data From PC

Start TCP Keep-Alive prove

No Response from PC (Approx 42 Seconds)

TCP Connection)

PC Problem Occurs Here

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-30

3112 SNMP ThisfunctionsupportsFWVer500orlaterTheSNMPofthisproductincludesaSNMPagentthatoperatesusingUDPIPVariousinformationaboutthisproductandtheprintercanbemanagedwiththeSNMPmanager

ItiscompatiblewithSNMPv1andsupportsMIB-II(RFC1213)andHostResource-MIB(RFC1514)ReadprivilegeisgrantedtocommunitynameldquopublicrdquoandthecharacterstringregisteredinldquoAuthenticCommunityrdquointheproductsettingsishandledasthewriteprivilegeHoweverifnocharacterstringissetinldquoAuthenticCommunityrdquowriteprivilegeisgrantedtocommunitynameldquopublicrdquo

RestrictionssysContactsysNameandsysLocationarelimitedtoamaximumof78(1-byte)charactersifAdminStatusandifOperStatusareread-onlyand1isalwaysreturnedasthereadvalue AnexplanationoftheMIBsupportedbythisproductislistedinthetablebelow

MIB-II(RFC1213)Name DescriptionsysDescr ASCIIcharacterstringcontainingthedevicenameversionandotherinformationsysObjectID ObjectIDindicatingtheproductidentificationnumbersysUpTime Elapsedtimeafterstartingup(units10msec)sysContact ASCIIcharacterstringcontainingtheadministratornameandcontactinformationsysName ASCIIcharacterstringcontainingthedevicemanagerdomainnameandother

informationsysLocation ASCIIcharacterstringindicatingthephysicallocationwherethedeviceisinstalledsysServices ValueindicatingthedeviceprotocollevelserviceifNumber DevicenetworkinterfacenumberifIndex InterfaceidentificationnumberifDescr ASCIIcharacterstringindicatinginformationassociatedwiththeinterfaceifType PhysicallayerandlinkprotocolinterfacetypeifMtu MaximumtransmittabledatagramsizeifSpeed Interfacetransmissionspeed[bitsec]ifPhysAddress InterfacephysicaladdressifAdminStatus InterfaceadministrationstatusifOperStatus InterfaceoperatingstatusifLastChange sysUpTimevalueatthetimewhentheinterfaceoperatingstatuswaslastchangedifInOctets NumberofbytesreceivedbytheinterfaceifInUcastPkts NumberofsubnetworkunicastpacketsreceivedanddeliveredtoahigherlayerifInNUcastPkts NumberofbroadcastormulticastpacketsreceivedanddeliveredtoahigherlayerifInDiscards Numberofnormalreceivedpacketsthatwerediscardedduetofullbufferorother

reasonifInErrors NumberofreceivederrorpacketsifInUnknownProtos Numberofreceivedpacketsthatwerediscardedbecauseofaninvalidor

unsupportedprotocolifOutOctets TotalnumberoftransmittedbytesifOutUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedunicasttransmissionof

IFBD-HE0708 BE07 Userrsquos Manual

3-31

Name DescriptionifOutNUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedbroadcastormulticast

transmissionofifOutDiscards Numberofpacketsthatwerediscardedandnottransmittedduetofullbufferor

otherreasonifOutErrors NumberofpacketsthatwerenottransmittedduetoerrorifOutQLen Lengthoftheoutputqueue(numberofpackets)ifSpecific MIB-definedobjectIDuniquetotheinterfacemediathatisbeingusedatIfIndex Valuethatidentifiestheinterfacerelatedtothistranslationentry(=ifIndex)atPhysAddress Media-dependentphysicaladdressatNetAddress Networkaddress(IPaddress)correspondingtothephysicaladdressipForwarding IndicationofwhetherornotthereisafunctionforforwardingIPdatagrams

receivedattheIPgatewaytootherdestinations (1Forwarding2NotForwarding)

ipDefaultTTL DefaultvalueofIPdatagramheaderTTLipInReceives TotalnumberofreceivedIPdatagramsipInHdrErrors NumberofdatagramsdiscardedduetoIPheadererroripInAddrErrors NumberofdatagramsdiscardedduetoproblemwiththeIPheaderdestination

addressipForwDatagrams NumberofIPdatagramsforwardedtothefinaldestinationipInUnknownProtos NumberofIPdatagramsintendedforownnodethatwerediscardeddueto

unknownorunsupportedprotocolipInDiscards NumberofdatagramsdiscardedduetobufferspaceorotherinternalproblemipInDelivers NumberofdatagramsdeliveredtoIPuserprotocols(higher-levelprotocols

includingICMP)ipOutRequests0 NumberofIPdatagramtransmissionrequestsexecutedbylocalIPuserprotocolsipOutDiscards NumberofIPdatagramsthatwerediscardedandnottransmitteddueto

insufficientbufferorotherreasonipOutNoRoutes NumberofIPdatagramsdiscardedbecausenoroutetothedestinationcouldbe

foundwhentransmittingipReasmTimeout MaximumvalueofreceivingwaittimeforallIPdatagramswhenfragmentedIP

datagramsarereceivedandreassembledipReasmReqds NumberofreceivedfragmentedIPdatagramsnecessarytoreassembletheentityipReasmOKs NumberofreceivedfragmentIPdatagramsthatweresuccessfullyreassembledipReasmFails NumberofreceivedfragmentIPdatagramswherereassemblyfailedipFragOKs NumberofdatagramsthatweresuccessfullyfragmentedforthisentityipFragFails Numberofdatagramsthatcouldnotbefragmentedandwerediscardedforthis

entityipFragCreates NumberoffragmentIPdatagramsthatweregeneratedasaresultof

fragmentationforthisentityipAdEntAddr IPaddresswhichisassociatedwiththeaddressinformationipAdEntIfIndex InterfaceidentificationnumbercorrespondingtothisIPaddressipAdEntNetMask SubnetmaskvalueassociatedwiththisIPaddressipAdEntBcastAddr ValueoftheleastsignificantbitintheIPbroadcastaddressusedforbroadcast

sentontheinterfaceoftheIPaddressipAdEntReasmMaxSize MaximumIPdatagramsizethatcanbereassembledfortheentityfromthe

receivedfragmentIPdatagrams

IFBD-HE0708 BE07 Userrsquos Manual

3-32

Name DescriptionipRouteDest DestinationIPaddressofthisroute(0000=Defaultroute)ipRouteIfIndex Interfaceidentificationnumberfortransmittingtothenextdestinationhostonthis

route(=ifIndex)IpRouteMetric Primaryroutingmetricforthisroute(-1=Notused)ipRouteNextHop IPaddressofnexthoponthisrouteIpRouteType Routetypes(1Noneofthefollowing2Invalidroute3Directconnection4

Indirectconnection)IpRouteProto RoutingmechanismbywhichthisroutewaslearnedIpRouteAge Elapsedtimeafterthisroutewaslastconfirmedasanormalroute[sec]IpRouteMask ValuewhichperformslogicalANDbeforecomparisonwithipRouteDestorthe

destinationaddressipRouteInfo MIBdefinitionnumberforroutingprotocolusedforthisrouteipNetToMediaIfIndex Interfaceidentificationnumberforthisentry(=ifIndex)ipNetToMediaPhysAddress Media-dependentphysicaladdressipNetToMediaNetAddress IPaddresscorrespondingtothephysicaladdressofthisentryipNetToMediaType Addressconversionmethod(1Noneofthefollowing2Invalidvalue3Dynamic

conversion4Staticconversion)icmpInMsgs TotalnumberofreceivedICMPicmpInErrors NumberofreceivedICMPmessagesthatwerediscardedduetochecksumerror

orotherICMPspecificationerroricmpInDestUnreachs NumberofICMPdestination-unreachablemessagesreceivedicmpInTimeExcds NumberofICMPtime-exceededmessagesreceivedicmpInParmProbs NumberofICMPparameter-problemmessagesreceivedicmpInSrcQuenchs NumberofICMPsource-quenchmessagesreceivedicmpInRedirects NumberofICMPredirectmessagesreceivedicmpInEchos NumberofICMPecho-requestmessagesreceivedicmpInEchoReps NumberofICMPecho-replymessagesreceivedicmpInTimestamps NumberofICMPtimestamp-requestmessagesreceivedicmpInTimestampReps NumberofICMPtimestamp-replymessagesreceivedicmpInAddrMasks NumberofICMPaddressmaskrequestmessagesreceivedicmpInAddrMaskReps NumberofICMPaddressmaskreplymessagesreceivedicmpOutMsgs TotalnumberofICMPmessagestransmittedicmpOutErrors NumberofICMPmessagesthatwerediscardedandnottransmittedduetofull

bufferorotherreasonattimeofICMPtransmissionicmpOutDestUnreachs NumberofICMPdestination-unreachablemessagestransmittedicmpOutTimeExcds NumberofICMPtime-exceededmessagestransmittedicmpOutParmProbs NumberofICMPparameter-problemmessagestransmittedicmpOutSrcQuenchs NumberofICMPsource-quenchmessagestransmittedicmpOutRedirects NumberofICMPredirectmessagestransmittedicmpOutEchos NumberofICMPecho-requestmessagestransmittedicmpOutEchoReps NumberofICMPecho-replymessagestransmittedicmpOutTimestamps NumberofICMPtimestamp-requestmessagestransmittedicmpOutTimestampReps NumberofICMPtimestamp-replymessagestransmittedicmpOutAddrMasks NumberofICMPaddressmaskrequestmessagestransmittedicmpOutAddrMaskReps NumberofICMPaddressmaskreplymessagestransmitted

IFBD-HE0708 BE07 Userrsquos Manual

3-33

Name DescriptiontcpRtoAlgorithm AlgorithmthatdecidestheresendtimeoutvalueforTCPconnection

(1Noneofthefollowing2Fixedvalue3MIL-STD-17784VanJacobsonrsquosalgorithm)

tcpRtoMin MinimumTCPprotocolresendtimeoutvalue(units10msec)tcpRtoMax MaximumTCPprotocolresendtimeoutvalue(units10msec)tcpMaxConn MaximumnumberofTCPconnectionstcpActiveOpens NumberoftimesthatTCPconnectionswereactivelyopenedtcpPassiveOpens NumberoftimesthatTCPconnectionswerepassivelyopenedtcpAttemptFails NumberoftimesthatTCPconnectionsfailedtcpEstabResets NumberoftimesthatTCPconnectionswereresettcpCurrEstab NumberofTCMconnectionswithstatusESTABLISHEDorCLOSE-WAITtcpInSegs NumberofreceivedTCPsegmentstcpOutSegs NumberoftransmittedTCPsegmentstcpRetransSegs NumberofresentTCPsegmentstcpConnState StatusofthisTCPconnection

(1Closed2Listen3SynSent4SynReceived5Established6FinWait17FinWait28CloseWait9LastAck10Closing11TimeWait12DeleteTCB)

tcpConnState StatusofthisTCPconnectiontcpConnLocalAddress LocalIPaddressofthisTCPconnectiontcpConnLocalPort LocalportnumberofthisTCPconnectiontcpConnRemAddress RemoteIPaddressofthisTCPconnectiontcpConnRemPort RemoteconnectionportofthisTCPconnectiontcpInErrs Numberofreceivederrorsegments(TCPchecksumerroretc)tcpOutRsts NumberoftimesthatTCPconnectionswereresetudpInDatagrams TotalnumberofUDPdatagramsdeliveredtoUDPusersudpNoPorts NumberofreceivedUDPdatagramsdestinedforportsthatarenotopenudpInErrors NumberofreceivedUDPdatagramswhichwerediscardedduetoaproblemwith

thedestinationportapplicationudpOutDatagrams NumberoftransmittedUDPdatagramsudpLocalAddress LocaladdressofUDPreceivingstandbyport(0000nodesignatedreceiving

address)udpLocalPort Receivingwaitlocalportnumber

IFBD-HE0708 BE07 Userrsquos Manual

3-34

Name DescriptionsnmpInPkts TotalnumberofSNMPmessagesreceivedfromthetransportservicesnmpOutPkts TotalnumberofSNMPmessagetransmissionrequestssenttothetransportlayersnmpInBadVersions TotalnumberofreceivedSNMPmessagesthatwereforanunsupportedversionsnmpInBadCommunityNames TotalnumberofreceivedSNMPmessageswithaninvalidcommunitynamesnmpInBadCommunityUses NumberofreceivedSNMPmessagesthatindicatedanoperationwhichisnot

permittedbythatcommunitysnmpInASNParseErrs NumberoferrorsinASN1orBERformatdetectedwhiledecodingreceivedSNMP

messagessnmpInTooBigs NumberofreceivedSNMPPDUwitherrorstatusldquoTooBigrdquosnmpInNoSuchNames NumberofreceivedSNMPPDUwitherrorstatusldquoNoSuchNamerdquosnmpInBadValues NumberofreceivedSNMPPDUwitherrorstatusldquoBadValuerdquosnmpInReadOnlys NumberofreceivedSNMPPDUwitherrorstatusldquoReadOnlyrdquosnmpInGenErrs NumberofreceivedSNMPPDUwitherrorstatusldquoGenErrrdquosnmpInTotalReqVars NumberofMIBobjectsreadsuccessfullyasaresultofGet-RequestandGet-

NextRequestPDUssnmpInTotalSetVars NumberofMIBobjectschangedsuccessfullyasaresultofreceivingSet-RequestsnmpInGetRequests NumberofreceivedSNMPGet-RequestPDUssnmpInGetNexts NumberofreceivedSNMPGet-NextRequestPDUssnmpInSetRequests NumberofreceivedSNMPSet-RequestPDUssnmpInGetResponses NumberofreceivedSNMPGet-ResponsePDUssnmpInTraps NumberofreceivedSNMPtrapPDUssnmpOutTooBigs NumberoftransmittedPDUswithdesignatederrorstatusldquoTooBigrdquosnmpOutNoSuchNames NumberoftransmittedPDUswithdesignatederrorstatusldquoNoSuchNamerdquosnmpOutBadValues NumberoftransmittedPDUswithdesignatederrorstatusldquoBadValuerdquosnmpOutGenErrs NumberoftransmittedPDUswithdesignatederrorstatusldquoGenErrrdquosnmpOutGetRequests NumberoftransmittedSNMPGet-RequestPDUssnmpOutGetNexts NumberoftransmittedSNMPGet-NextRequestPDUssnmpOutSetRequests NumberoftransmittedSNMPSet-RequestPDUssnmpOutGetResponses NumberoftransmittedSNMPGet-ResponsePDUssnmpOutTraps NumberoftransmittedSNMPtrapPDUssnmpEnableAuthenTraps Controlofauthentication-failuretrapgeneration

(1Generatetraps2Donotgeneratetraps)

HostResource-MIB(RFC1514)Name DescriptionhrDeviceIndex CharacteristicvalueassignedtotheconnecteddevicehrDeviceType ConnecteddevicetypehrDeviceDescr CharacterstringdescribingtheconnecteddevicehrDeviceID ConnecteddeviceproductIDhrDeviceStatus Connecteddevicestatus

(1Unknown2Running3Warning4Testing5Down)hrDeviceErrors NumberoftimeserrorsweregeneratedbytheconnecteddevicehrPrinterStatus Connectedprinterstatus

(1Idle2Printing3Warmup)hrPrinterDetectedErrorState Connectedprintererrorstatus

(0LowPaper1NoPaper2LowToner3NoToner4DoorOpen5Jammed6Offline7ServiceRequested)

IFBD-HE0708 BE07 Userrsquos Manual

3-35

31121SNMPConfigurationParametersThefollowingparameterscanbesetfromwebconfigurationorTelnetThesevaluescanalsobecheckedatself-testprint

Name Settingrange DefaultvalueAuthenticCommunity Max15characters(ASCII) ldquopublicrdquoTrapCommunity Max15characters(ASCIIJapaneseOK) ldquopublicrdquoTrapAddress(IP) 0000-255255255255 0000SysContact Max78characters(ASCIIJapaneseOK) NoneSysName Max78characters(ASCIIJapaneseOK) NoneSysLocation Max78characters(ASCIIJapaneseOK) NoneEnableAuthenTrap 1or2 2

31122 Trap Issue Events WhentheEnableAuthenTrapsettingforthisproductisENABLEthenthisproductissuestrapstotheSNMPmanager(trapnotificationaddress)whenthefollowing3eventsoccur

[Trapissueevents]1Whenproductwasstartedup[Generictraptype=0(ColdStart)]

2Whenprinterstatuschanged(IEEE1284portstatusmonitor)[Generictraptype=6(EnterpriseSpecific)]

3Whenaccessbyaninvalidcommitteenameoccurred[Generictraptype=4(AuthenticationFailure)]

IFBD-HE0708 BE07 Userrsquos Manual

3-36

32 OtherSpecifications321 Operating Time

Thereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP(startofIPaddressacquisition)Ittakesapproximately18secondsbeforetheTCPIPservices(HTTPTELNETFTPLPDRawSocketPrint)canbeusedafterturningonthepower

NoteWhenacquiringtheIPaddressbyDynamice(DHCPBOOTPRARP)thistimemay lengthendependingontheserverresponsetime

322 PushSwitchWhiletheTCPIPisoperating(thepowerhasbeenturnedonanditiswithintheelapsetimedescribedinsection321StartupTime)ifthepushswitchiscontinuedtobehelddowntheLEDdisplaypatternwillchangeaccordingtothetimesshownbelowWhentheswitchisreleasedtheproductwillentereachspecialmode

SpecialMode

Phase SWPressingTimeLANConnector

LEDBlinkingPattern SpecialModeGreen Red

1 1secondtolessthan5seconds Blinking Blinking NICsettinginitializemode(2)2 5secondtolessthan9seconds Extinguished Blinking Reserved(Undefined)3 9secondtolessthan13seconds Blinking Extinguished Reserved(Undefined)

Over13seconds(1)

Note1WhenPhase3isexceededpresstheswitchfor1secondtoreturntoPhase1

Note2ExecutionproceduresfortheNICsettinginitializemode

1 Afterenteringthismodepressthepushswitchonceandreleaseit TheLEDdisplaywillbeldquoGreen=ExtinguishedRed=ExtinguishedrdquoandtheinitializingoftheNICsettingsinthenon-volatilememorywillbegin

2 Iftheinitializationissuccessfultheprinterwillautomaticallybereset DonotturnoffthepowerorapplyaresetuntilthisresethasbeenappliedAlsoiftheNICsettinginitializationfailstheLEDdisplaywillbeldquoGreen=ExtinguishedRed=Litrdquoandallopera-tionswillstopIfsoturnthepoweroff

NoteWhenturningthepoweronadifferentmode(automaticfirmwareupdatefunctionusingTFTPclient)willstartupthatisdifferenttotheabovefunctionsfortheoperationswhenturningthepoweronwiththepushswitchpressedFordetailsseesection318TFTPCli-ent

IFBD-HE0708 BE07 Userrsquos Manual

3-37

323 DIPSwitchesDIPswitchesareloadedwhenthepoweristurnedonorwhentheprinterisresetThereforewhenyouchangethesettingsenablethembyturningtheprinteronagainorbyexecutingaprinterresetTurnthepoweroffbeforechangingthePCBandinterfacetype

DIPswitch Feature ON OFFDIPSW1 SetsIPaddressacquisitiontimeout Notimeout 20seconds(factorydefaultsetting)DIPSW2 Reserved(Fixedatoff) - -

DIPSW1SetsthetimeouttimewhengettingtheaddressfromaDHCPBOOTPserverThefactorydefaultsetting(whensettooff)is20secondsWhensettoonthereisnotimeoutIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedAsaresultatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtohavenoIPaddressacquisitiontimeout

DIPSW2PresentlyunusedAfeaturewillbeaddedinthefutureThisshouldalwaysbeoff

324 LEDThereisaredandagreenLEDequippedonthenetworkinterfaceconnector(LANconnectorRJ45)Thesefunctionasoutlinedbelowundernormaloperatingconditions

Red(LINKActivity) Alinkhasbeenestablishedbetweentheportandtheconnecteddevice CommunicationsarereadyatbothdevicesGreen(100M) Lightswhentheportisoperatingat100Mbps

ForotherstheflashingpatternchangesaccordingtothepressingofthepushswitchFordetailsseesections3110TFTPClientand322PushSwitch

IFBD-HE0708 BE07 Userrsquos Manual

3-38

325 Self-testPrintIfthisproductexecutesaprinterself-printthefollowingisprintedaftertheprintersettingprintFinallyfortheIPparameterinformationduringoperationitisnotpossiblewhenconductingaself-printbycommandfromthehostdevice

Self-testPrintExample(ForFWVer500andStarwebPRNTmodel)

VersionInformation(MainBootLoadPLD)

NICSettingInformation(SameasthenetconfinirdquoFile)

TheWebPrintsettingitemsareformodelswhichsupportStarwebPRNTonlyTheSNMPsettingitemsareforFWVer500orlateronly

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 35: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

3-26

PrecautionsforFWupdatecompatibility

ThefollowingrestrictionsonFWupdateapplytothesubjectFWversions

bullWhenusingaproductwithIFcardFWthatisVer4XXorearlier UpgradetoFWVer500orlaterisnotpossibleUseVer4XXorearlierFWbullWhenusingaproductwithIFcardFWthatisVer500orlater DowngradetoFWVer4XXorearlierisnotpossibleUseVer500orlaterFW

CheckingtheversionoftheIFcardthatisusedbullTurnonthepowerwhilepressingandholdingtheFeedswitchontheprinterunitandchecktheself-testprintinformation(Fordetailsaboutthecontentsofself-testprintrefertosection325ldquoSelf-testPrintrdquo)

bullTochecktheversionfromthePCBchassisappearancerefertosection21ldquoModelNamesrdquo

IFBD-HE0708 BE07 Userrsquos Manual

3-27

319 DiscoveryThisproducthasaStargenuineNICsearchprotocolSDP(StarDiscoveryProtocol)SDPusesUDPcommunicationport22222SDPisusedtosearchtheproductoverLANusingapplicationsoftwaresuchasasettingutilityprogram

ThefollowingisanexampleTheNameofIFUnitfieldisdifferentthisproduct(IFBD-HE0708BE07)andtheoldproducts(IFBD-HE0506BE05)bullNameofIFUnitldquoIFBD-HE0506rdquobullNameofIFUnitldquoIFBD-HE0708rdquo

(Ex)Detaileddisplayexampleofsearchresultsusingadiscoverytool(OSWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

3-28

3110 TFTPClientWhentheprinterpoweristurnedonwhileyouholddownthepushswitchtheTFTP(TrivialFileTransferProtocol)clientstoredinthebootloaderisstartedupTheTFTPclientautomaticallydownloadsthemainprogramfromtheTFTPserverovertheLANandwritestotheFlashROMontheNICboardWhenwritingendsnormallytheprinterwillautomaticallyberesetandwillstartupnormallyThefollowingflowchartshowstheseriesofoperations

YES

NO

YES

NO

Power On (Reset)

Was Push

Switch Released

Was Push

Switch Pressed

LAN Connector LED (RedGreen)

Stops Blinking Alternately

Get IP Address from

DHCPBOOTP Server (1)

Connect to TFTP Server

Download NIC Main

Firmware (2)

Write Main Firmware to

Flash Memory

Reset Printer

To Main Program Execution

LAN Connector LED (RedGreen)

Starts Blinking Alternately

1ItisnecessarytostartuptheTFTPandDHCPBOOTPserversonthesamemachine2TheNICmainfirmwarefilenamedownloadedfromTFTPmustbeldquoNIC_MAINbinrdquoEveniftheversionisdifferentthefirmwaremustbethesamenameaswhendownloadingusingTFTP((Ex)YoucanchangeldquoHE7_V100(NIC_Main)binrdquotoldquoNIC_MAINbinrdquo)

NoteThisTFTPclientfunctionisusedforemergencyrecoverywhentheFWmainfirmwarehasbeendamagedUsetheFTPserverfunctionforordinaryFWupdates(Seesection318FTPServer)

IFBD-HE0708 BE07 Userrsquos Manual

3-29

3111 TCPKeep-AliveThisproductsupportsTCPKeep-AliveIfTCPKeep-AliveisvalidTCPKeep-Aliveoperationsareperformedunderthefollowingconditionsonthecomputer

Item Value FactoryDefault RemarksSetting ENABLEDISABLE DISABLEDisconnectiontimeouttime Approx42seconds Note1

Note1Ifthereisnoresponseforthistimefromthecomputertheprinterforciblydisconnectstheconnection(RST)

ThisfeatureisappliedtoallTCPIPcommunicationsports ThisfeatureisunrelatedtotheTCP9100datareceptiontimeout

Thefollowingisanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltDATAgt

ltDATAgt

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

RST

Printer (TCP Port)

Receive TCP Connection

Detect TimeoutForced Disconnection

No Reception Data From PC

Start TCP Keep-Alive prove

No Response from PC (Approx 42 Seconds)

TCP Connection)

PC Problem Occurs Here

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-30

3112 SNMP ThisfunctionsupportsFWVer500orlaterTheSNMPofthisproductincludesaSNMPagentthatoperatesusingUDPIPVariousinformationaboutthisproductandtheprintercanbemanagedwiththeSNMPmanager

ItiscompatiblewithSNMPv1andsupportsMIB-II(RFC1213)andHostResource-MIB(RFC1514)ReadprivilegeisgrantedtocommunitynameldquopublicrdquoandthecharacterstringregisteredinldquoAuthenticCommunityrdquointheproductsettingsishandledasthewriteprivilegeHoweverifnocharacterstringissetinldquoAuthenticCommunityrdquowriteprivilegeisgrantedtocommunitynameldquopublicrdquo

RestrictionssysContactsysNameandsysLocationarelimitedtoamaximumof78(1-byte)charactersifAdminStatusandifOperStatusareread-onlyand1isalwaysreturnedasthereadvalue AnexplanationoftheMIBsupportedbythisproductislistedinthetablebelow

MIB-II(RFC1213)Name DescriptionsysDescr ASCIIcharacterstringcontainingthedevicenameversionandotherinformationsysObjectID ObjectIDindicatingtheproductidentificationnumbersysUpTime Elapsedtimeafterstartingup(units10msec)sysContact ASCIIcharacterstringcontainingtheadministratornameandcontactinformationsysName ASCIIcharacterstringcontainingthedevicemanagerdomainnameandother

informationsysLocation ASCIIcharacterstringindicatingthephysicallocationwherethedeviceisinstalledsysServices ValueindicatingthedeviceprotocollevelserviceifNumber DevicenetworkinterfacenumberifIndex InterfaceidentificationnumberifDescr ASCIIcharacterstringindicatinginformationassociatedwiththeinterfaceifType PhysicallayerandlinkprotocolinterfacetypeifMtu MaximumtransmittabledatagramsizeifSpeed Interfacetransmissionspeed[bitsec]ifPhysAddress InterfacephysicaladdressifAdminStatus InterfaceadministrationstatusifOperStatus InterfaceoperatingstatusifLastChange sysUpTimevalueatthetimewhentheinterfaceoperatingstatuswaslastchangedifInOctets NumberofbytesreceivedbytheinterfaceifInUcastPkts NumberofsubnetworkunicastpacketsreceivedanddeliveredtoahigherlayerifInNUcastPkts NumberofbroadcastormulticastpacketsreceivedanddeliveredtoahigherlayerifInDiscards Numberofnormalreceivedpacketsthatwerediscardedduetofullbufferorother

reasonifInErrors NumberofreceivederrorpacketsifInUnknownProtos Numberofreceivedpacketsthatwerediscardedbecauseofaninvalidor

unsupportedprotocolifOutOctets TotalnumberoftransmittedbytesifOutUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedunicasttransmissionof

IFBD-HE0708 BE07 Userrsquos Manual

3-31

Name DescriptionifOutNUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedbroadcastormulticast

transmissionofifOutDiscards Numberofpacketsthatwerediscardedandnottransmittedduetofullbufferor

otherreasonifOutErrors NumberofpacketsthatwerenottransmittedduetoerrorifOutQLen Lengthoftheoutputqueue(numberofpackets)ifSpecific MIB-definedobjectIDuniquetotheinterfacemediathatisbeingusedatIfIndex Valuethatidentifiestheinterfacerelatedtothistranslationentry(=ifIndex)atPhysAddress Media-dependentphysicaladdressatNetAddress Networkaddress(IPaddress)correspondingtothephysicaladdressipForwarding IndicationofwhetherornotthereisafunctionforforwardingIPdatagrams

receivedattheIPgatewaytootherdestinations (1Forwarding2NotForwarding)

ipDefaultTTL DefaultvalueofIPdatagramheaderTTLipInReceives TotalnumberofreceivedIPdatagramsipInHdrErrors NumberofdatagramsdiscardedduetoIPheadererroripInAddrErrors NumberofdatagramsdiscardedduetoproblemwiththeIPheaderdestination

addressipForwDatagrams NumberofIPdatagramsforwardedtothefinaldestinationipInUnknownProtos NumberofIPdatagramsintendedforownnodethatwerediscardeddueto

unknownorunsupportedprotocolipInDiscards NumberofdatagramsdiscardedduetobufferspaceorotherinternalproblemipInDelivers NumberofdatagramsdeliveredtoIPuserprotocols(higher-levelprotocols

includingICMP)ipOutRequests0 NumberofIPdatagramtransmissionrequestsexecutedbylocalIPuserprotocolsipOutDiscards NumberofIPdatagramsthatwerediscardedandnottransmitteddueto

insufficientbufferorotherreasonipOutNoRoutes NumberofIPdatagramsdiscardedbecausenoroutetothedestinationcouldbe

foundwhentransmittingipReasmTimeout MaximumvalueofreceivingwaittimeforallIPdatagramswhenfragmentedIP

datagramsarereceivedandreassembledipReasmReqds NumberofreceivedfragmentedIPdatagramsnecessarytoreassembletheentityipReasmOKs NumberofreceivedfragmentIPdatagramsthatweresuccessfullyreassembledipReasmFails NumberofreceivedfragmentIPdatagramswherereassemblyfailedipFragOKs NumberofdatagramsthatweresuccessfullyfragmentedforthisentityipFragFails Numberofdatagramsthatcouldnotbefragmentedandwerediscardedforthis

entityipFragCreates NumberoffragmentIPdatagramsthatweregeneratedasaresultof

fragmentationforthisentityipAdEntAddr IPaddresswhichisassociatedwiththeaddressinformationipAdEntIfIndex InterfaceidentificationnumbercorrespondingtothisIPaddressipAdEntNetMask SubnetmaskvalueassociatedwiththisIPaddressipAdEntBcastAddr ValueoftheleastsignificantbitintheIPbroadcastaddressusedforbroadcast

sentontheinterfaceoftheIPaddressipAdEntReasmMaxSize MaximumIPdatagramsizethatcanbereassembledfortheentityfromthe

receivedfragmentIPdatagrams

IFBD-HE0708 BE07 Userrsquos Manual

3-32

Name DescriptionipRouteDest DestinationIPaddressofthisroute(0000=Defaultroute)ipRouteIfIndex Interfaceidentificationnumberfortransmittingtothenextdestinationhostonthis

route(=ifIndex)IpRouteMetric Primaryroutingmetricforthisroute(-1=Notused)ipRouteNextHop IPaddressofnexthoponthisrouteIpRouteType Routetypes(1Noneofthefollowing2Invalidroute3Directconnection4

Indirectconnection)IpRouteProto RoutingmechanismbywhichthisroutewaslearnedIpRouteAge Elapsedtimeafterthisroutewaslastconfirmedasanormalroute[sec]IpRouteMask ValuewhichperformslogicalANDbeforecomparisonwithipRouteDestorthe

destinationaddressipRouteInfo MIBdefinitionnumberforroutingprotocolusedforthisrouteipNetToMediaIfIndex Interfaceidentificationnumberforthisentry(=ifIndex)ipNetToMediaPhysAddress Media-dependentphysicaladdressipNetToMediaNetAddress IPaddresscorrespondingtothephysicaladdressofthisentryipNetToMediaType Addressconversionmethod(1Noneofthefollowing2Invalidvalue3Dynamic

conversion4Staticconversion)icmpInMsgs TotalnumberofreceivedICMPicmpInErrors NumberofreceivedICMPmessagesthatwerediscardedduetochecksumerror

orotherICMPspecificationerroricmpInDestUnreachs NumberofICMPdestination-unreachablemessagesreceivedicmpInTimeExcds NumberofICMPtime-exceededmessagesreceivedicmpInParmProbs NumberofICMPparameter-problemmessagesreceivedicmpInSrcQuenchs NumberofICMPsource-quenchmessagesreceivedicmpInRedirects NumberofICMPredirectmessagesreceivedicmpInEchos NumberofICMPecho-requestmessagesreceivedicmpInEchoReps NumberofICMPecho-replymessagesreceivedicmpInTimestamps NumberofICMPtimestamp-requestmessagesreceivedicmpInTimestampReps NumberofICMPtimestamp-replymessagesreceivedicmpInAddrMasks NumberofICMPaddressmaskrequestmessagesreceivedicmpInAddrMaskReps NumberofICMPaddressmaskreplymessagesreceivedicmpOutMsgs TotalnumberofICMPmessagestransmittedicmpOutErrors NumberofICMPmessagesthatwerediscardedandnottransmittedduetofull

bufferorotherreasonattimeofICMPtransmissionicmpOutDestUnreachs NumberofICMPdestination-unreachablemessagestransmittedicmpOutTimeExcds NumberofICMPtime-exceededmessagestransmittedicmpOutParmProbs NumberofICMPparameter-problemmessagestransmittedicmpOutSrcQuenchs NumberofICMPsource-quenchmessagestransmittedicmpOutRedirects NumberofICMPredirectmessagestransmittedicmpOutEchos NumberofICMPecho-requestmessagestransmittedicmpOutEchoReps NumberofICMPecho-replymessagestransmittedicmpOutTimestamps NumberofICMPtimestamp-requestmessagestransmittedicmpOutTimestampReps NumberofICMPtimestamp-replymessagestransmittedicmpOutAddrMasks NumberofICMPaddressmaskrequestmessagestransmittedicmpOutAddrMaskReps NumberofICMPaddressmaskreplymessagestransmitted

IFBD-HE0708 BE07 Userrsquos Manual

3-33

Name DescriptiontcpRtoAlgorithm AlgorithmthatdecidestheresendtimeoutvalueforTCPconnection

(1Noneofthefollowing2Fixedvalue3MIL-STD-17784VanJacobsonrsquosalgorithm)

tcpRtoMin MinimumTCPprotocolresendtimeoutvalue(units10msec)tcpRtoMax MaximumTCPprotocolresendtimeoutvalue(units10msec)tcpMaxConn MaximumnumberofTCPconnectionstcpActiveOpens NumberoftimesthatTCPconnectionswereactivelyopenedtcpPassiveOpens NumberoftimesthatTCPconnectionswerepassivelyopenedtcpAttemptFails NumberoftimesthatTCPconnectionsfailedtcpEstabResets NumberoftimesthatTCPconnectionswereresettcpCurrEstab NumberofTCMconnectionswithstatusESTABLISHEDorCLOSE-WAITtcpInSegs NumberofreceivedTCPsegmentstcpOutSegs NumberoftransmittedTCPsegmentstcpRetransSegs NumberofresentTCPsegmentstcpConnState StatusofthisTCPconnection

(1Closed2Listen3SynSent4SynReceived5Established6FinWait17FinWait28CloseWait9LastAck10Closing11TimeWait12DeleteTCB)

tcpConnState StatusofthisTCPconnectiontcpConnLocalAddress LocalIPaddressofthisTCPconnectiontcpConnLocalPort LocalportnumberofthisTCPconnectiontcpConnRemAddress RemoteIPaddressofthisTCPconnectiontcpConnRemPort RemoteconnectionportofthisTCPconnectiontcpInErrs Numberofreceivederrorsegments(TCPchecksumerroretc)tcpOutRsts NumberoftimesthatTCPconnectionswereresetudpInDatagrams TotalnumberofUDPdatagramsdeliveredtoUDPusersudpNoPorts NumberofreceivedUDPdatagramsdestinedforportsthatarenotopenudpInErrors NumberofreceivedUDPdatagramswhichwerediscardedduetoaproblemwith

thedestinationportapplicationudpOutDatagrams NumberoftransmittedUDPdatagramsudpLocalAddress LocaladdressofUDPreceivingstandbyport(0000nodesignatedreceiving

address)udpLocalPort Receivingwaitlocalportnumber

IFBD-HE0708 BE07 Userrsquos Manual

3-34

Name DescriptionsnmpInPkts TotalnumberofSNMPmessagesreceivedfromthetransportservicesnmpOutPkts TotalnumberofSNMPmessagetransmissionrequestssenttothetransportlayersnmpInBadVersions TotalnumberofreceivedSNMPmessagesthatwereforanunsupportedversionsnmpInBadCommunityNames TotalnumberofreceivedSNMPmessageswithaninvalidcommunitynamesnmpInBadCommunityUses NumberofreceivedSNMPmessagesthatindicatedanoperationwhichisnot

permittedbythatcommunitysnmpInASNParseErrs NumberoferrorsinASN1orBERformatdetectedwhiledecodingreceivedSNMP

messagessnmpInTooBigs NumberofreceivedSNMPPDUwitherrorstatusldquoTooBigrdquosnmpInNoSuchNames NumberofreceivedSNMPPDUwitherrorstatusldquoNoSuchNamerdquosnmpInBadValues NumberofreceivedSNMPPDUwitherrorstatusldquoBadValuerdquosnmpInReadOnlys NumberofreceivedSNMPPDUwitherrorstatusldquoReadOnlyrdquosnmpInGenErrs NumberofreceivedSNMPPDUwitherrorstatusldquoGenErrrdquosnmpInTotalReqVars NumberofMIBobjectsreadsuccessfullyasaresultofGet-RequestandGet-

NextRequestPDUssnmpInTotalSetVars NumberofMIBobjectschangedsuccessfullyasaresultofreceivingSet-RequestsnmpInGetRequests NumberofreceivedSNMPGet-RequestPDUssnmpInGetNexts NumberofreceivedSNMPGet-NextRequestPDUssnmpInSetRequests NumberofreceivedSNMPSet-RequestPDUssnmpInGetResponses NumberofreceivedSNMPGet-ResponsePDUssnmpInTraps NumberofreceivedSNMPtrapPDUssnmpOutTooBigs NumberoftransmittedPDUswithdesignatederrorstatusldquoTooBigrdquosnmpOutNoSuchNames NumberoftransmittedPDUswithdesignatederrorstatusldquoNoSuchNamerdquosnmpOutBadValues NumberoftransmittedPDUswithdesignatederrorstatusldquoBadValuerdquosnmpOutGenErrs NumberoftransmittedPDUswithdesignatederrorstatusldquoGenErrrdquosnmpOutGetRequests NumberoftransmittedSNMPGet-RequestPDUssnmpOutGetNexts NumberoftransmittedSNMPGet-NextRequestPDUssnmpOutSetRequests NumberoftransmittedSNMPSet-RequestPDUssnmpOutGetResponses NumberoftransmittedSNMPGet-ResponsePDUssnmpOutTraps NumberoftransmittedSNMPtrapPDUssnmpEnableAuthenTraps Controlofauthentication-failuretrapgeneration

(1Generatetraps2Donotgeneratetraps)

HostResource-MIB(RFC1514)Name DescriptionhrDeviceIndex CharacteristicvalueassignedtotheconnecteddevicehrDeviceType ConnecteddevicetypehrDeviceDescr CharacterstringdescribingtheconnecteddevicehrDeviceID ConnecteddeviceproductIDhrDeviceStatus Connecteddevicestatus

(1Unknown2Running3Warning4Testing5Down)hrDeviceErrors NumberoftimeserrorsweregeneratedbytheconnecteddevicehrPrinterStatus Connectedprinterstatus

(1Idle2Printing3Warmup)hrPrinterDetectedErrorState Connectedprintererrorstatus

(0LowPaper1NoPaper2LowToner3NoToner4DoorOpen5Jammed6Offline7ServiceRequested)

IFBD-HE0708 BE07 Userrsquos Manual

3-35

31121SNMPConfigurationParametersThefollowingparameterscanbesetfromwebconfigurationorTelnetThesevaluescanalsobecheckedatself-testprint

Name Settingrange DefaultvalueAuthenticCommunity Max15characters(ASCII) ldquopublicrdquoTrapCommunity Max15characters(ASCIIJapaneseOK) ldquopublicrdquoTrapAddress(IP) 0000-255255255255 0000SysContact Max78characters(ASCIIJapaneseOK) NoneSysName Max78characters(ASCIIJapaneseOK) NoneSysLocation Max78characters(ASCIIJapaneseOK) NoneEnableAuthenTrap 1or2 2

31122 Trap Issue Events WhentheEnableAuthenTrapsettingforthisproductisENABLEthenthisproductissuestrapstotheSNMPmanager(trapnotificationaddress)whenthefollowing3eventsoccur

[Trapissueevents]1Whenproductwasstartedup[Generictraptype=0(ColdStart)]

2Whenprinterstatuschanged(IEEE1284portstatusmonitor)[Generictraptype=6(EnterpriseSpecific)]

3Whenaccessbyaninvalidcommitteenameoccurred[Generictraptype=4(AuthenticationFailure)]

IFBD-HE0708 BE07 Userrsquos Manual

3-36

32 OtherSpecifications321 Operating Time

Thereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP(startofIPaddressacquisition)Ittakesapproximately18secondsbeforetheTCPIPservices(HTTPTELNETFTPLPDRawSocketPrint)canbeusedafterturningonthepower

NoteWhenacquiringtheIPaddressbyDynamice(DHCPBOOTPRARP)thistimemay lengthendependingontheserverresponsetime

322 PushSwitchWhiletheTCPIPisoperating(thepowerhasbeenturnedonanditiswithintheelapsetimedescribedinsection321StartupTime)ifthepushswitchiscontinuedtobehelddowntheLEDdisplaypatternwillchangeaccordingtothetimesshownbelowWhentheswitchisreleasedtheproductwillentereachspecialmode

SpecialMode

Phase SWPressingTimeLANConnector

LEDBlinkingPattern SpecialModeGreen Red

1 1secondtolessthan5seconds Blinking Blinking NICsettinginitializemode(2)2 5secondtolessthan9seconds Extinguished Blinking Reserved(Undefined)3 9secondtolessthan13seconds Blinking Extinguished Reserved(Undefined)

Over13seconds(1)

Note1WhenPhase3isexceededpresstheswitchfor1secondtoreturntoPhase1

Note2ExecutionproceduresfortheNICsettinginitializemode

1 Afterenteringthismodepressthepushswitchonceandreleaseit TheLEDdisplaywillbeldquoGreen=ExtinguishedRed=ExtinguishedrdquoandtheinitializingoftheNICsettingsinthenon-volatilememorywillbegin

2 Iftheinitializationissuccessfultheprinterwillautomaticallybereset DonotturnoffthepowerorapplyaresetuntilthisresethasbeenappliedAlsoiftheNICsettinginitializationfailstheLEDdisplaywillbeldquoGreen=ExtinguishedRed=Litrdquoandallopera-tionswillstopIfsoturnthepoweroff

NoteWhenturningthepoweronadifferentmode(automaticfirmwareupdatefunctionusingTFTPclient)willstartupthatisdifferenttotheabovefunctionsfortheoperationswhenturningthepoweronwiththepushswitchpressedFordetailsseesection318TFTPCli-ent

IFBD-HE0708 BE07 Userrsquos Manual

3-37

323 DIPSwitchesDIPswitchesareloadedwhenthepoweristurnedonorwhentheprinterisresetThereforewhenyouchangethesettingsenablethembyturningtheprinteronagainorbyexecutingaprinterresetTurnthepoweroffbeforechangingthePCBandinterfacetype

DIPswitch Feature ON OFFDIPSW1 SetsIPaddressacquisitiontimeout Notimeout 20seconds(factorydefaultsetting)DIPSW2 Reserved(Fixedatoff) - -

DIPSW1SetsthetimeouttimewhengettingtheaddressfromaDHCPBOOTPserverThefactorydefaultsetting(whensettooff)is20secondsWhensettoonthereisnotimeoutIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedAsaresultatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtohavenoIPaddressacquisitiontimeout

DIPSW2PresentlyunusedAfeaturewillbeaddedinthefutureThisshouldalwaysbeoff

324 LEDThereisaredandagreenLEDequippedonthenetworkinterfaceconnector(LANconnectorRJ45)Thesefunctionasoutlinedbelowundernormaloperatingconditions

Red(LINKActivity) Alinkhasbeenestablishedbetweentheportandtheconnecteddevice CommunicationsarereadyatbothdevicesGreen(100M) Lightswhentheportisoperatingat100Mbps

ForotherstheflashingpatternchangesaccordingtothepressingofthepushswitchFordetailsseesections3110TFTPClientand322PushSwitch

IFBD-HE0708 BE07 Userrsquos Manual

3-38

325 Self-testPrintIfthisproductexecutesaprinterself-printthefollowingisprintedaftertheprintersettingprintFinallyfortheIPparameterinformationduringoperationitisnotpossiblewhenconductingaself-printbycommandfromthehostdevice

Self-testPrintExample(ForFWVer500andStarwebPRNTmodel)

VersionInformation(MainBootLoadPLD)

NICSettingInformation(SameasthenetconfinirdquoFile)

TheWebPrintsettingitemsareformodelswhichsupportStarwebPRNTonlyTheSNMPsettingitemsareforFWVer500orlateronly

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 36: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

3-27

319 DiscoveryThisproducthasaStargenuineNICsearchprotocolSDP(StarDiscoveryProtocol)SDPusesUDPcommunicationport22222SDPisusedtosearchtheproductoverLANusingapplicationsoftwaresuchasasettingutilityprogram

ThefollowingisanexampleTheNameofIFUnitfieldisdifferentthisproduct(IFBD-HE0708BE07)andtheoldproducts(IFBD-HE0506BE05)bullNameofIFUnitldquoIFBD-HE0506rdquobullNameofIFUnitldquoIFBD-HE0708rdquo

(Ex)Detaileddisplayexampleofsearchresultsusingadiscoverytool(OSWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

3-28

3110 TFTPClientWhentheprinterpoweristurnedonwhileyouholddownthepushswitchtheTFTP(TrivialFileTransferProtocol)clientstoredinthebootloaderisstartedupTheTFTPclientautomaticallydownloadsthemainprogramfromtheTFTPserverovertheLANandwritestotheFlashROMontheNICboardWhenwritingendsnormallytheprinterwillautomaticallyberesetandwillstartupnormallyThefollowingflowchartshowstheseriesofoperations

YES

NO

YES

NO

Power On (Reset)

Was Push

Switch Released

Was Push

Switch Pressed

LAN Connector LED (RedGreen)

Stops Blinking Alternately

Get IP Address from

DHCPBOOTP Server (1)

Connect to TFTP Server

Download NIC Main

Firmware (2)

Write Main Firmware to

Flash Memory

Reset Printer

To Main Program Execution

LAN Connector LED (RedGreen)

Starts Blinking Alternately

1ItisnecessarytostartuptheTFTPandDHCPBOOTPserversonthesamemachine2TheNICmainfirmwarefilenamedownloadedfromTFTPmustbeldquoNIC_MAINbinrdquoEveniftheversionisdifferentthefirmwaremustbethesamenameaswhendownloadingusingTFTP((Ex)YoucanchangeldquoHE7_V100(NIC_Main)binrdquotoldquoNIC_MAINbinrdquo)

NoteThisTFTPclientfunctionisusedforemergencyrecoverywhentheFWmainfirmwarehasbeendamagedUsetheFTPserverfunctionforordinaryFWupdates(Seesection318FTPServer)

IFBD-HE0708 BE07 Userrsquos Manual

3-29

3111 TCPKeep-AliveThisproductsupportsTCPKeep-AliveIfTCPKeep-AliveisvalidTCPKeep-Aliveoperationsareperformedunderthefollowingconditionsonthecomputer

Item Value FactoryDefault RemarksSetting ENABLEDISABLE DISABLEDisconnectiontimeouttime Approx42seconds Note1

Note1Ifthereisnoresponseforthistimefromthecomputertheprinterforciblydisconnectstheconnection(RST)

ThisfeatureisappliedtoallTCPIPcommunicationsports ThisfeatureisunrelatedtotheTCP9100datareceptiontimeout

Thefollowingisanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltDATAgt

ltDATAgt

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

RST

Printer (TCP Port)

Receive TCP Connection

Detect TimeoutForced Disconnection

No Reception Data From PC

Start TCP Keep-Alive prove

No Response from PC (Approx 42 Seconds)

TCP Connection)

PC Problem Occurs Here

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-30

3112 SNMP ThisfunctionsupportsFWVer500orlaterTheSNMPofthisproductincludesaSNMPagentthatoperatesusingUDPIPVariousinformationaboutthisproductandtheprintercanbemanagedwiththeSNMPmanager

ItiscompatiblewithSNMPv1andsupportsMIB-II(RFC1213)andHostResource-MIB(RFC1514)ReadprivilegeisgrantedtocommunitynameldquopublicrdquoandthecharacterstringregisteredinldquoAuthenticCommunityrdquointheproductsettingsishandledasthewriteprivilegeHoweverifnocharacterstringissetinldquoAuthenticCommunityrdquowriteprivilegeisgrantedtocommunitynameldquopublicrdquo

RestrictionssysContactsysNameandsysLocationarelimitedtoamaximumof78(1-byte)charactersifAdminStatusandifOperStatusareread-onlyand1isalwaysreturnedasthereadvalue AnexplanationoftheMIBsupportedbythisproductislistedinthetablebelow

MIB-II(RFC1213)Name DescriptionsysDescr ASCIIcharacterstringcontainingthedevicenameversionandotherinformationsysObjectID ObjectIDindicatingtheproductidentificationnumbersysUpTime Elapsedtimeafterstartingup(units10msec)sysContact ASCIIcharacterstringcontainingtheadministratornameandcontactinformationsysName ASCIIcharacterstringcontainingthedevicemanagerdomainnameandother

informationsysLocation ASCIIcharacterstringindicatingthephysicallocationwherethedeviceisinstalledsysServices ValueindicatingthedeviceprotocollevelserviceifNumber DevicenetworkinterfacenumberifIndex InterfaceidentificationnumberifDescr ASCIIcharacterstringindicatinginformationassociatedwiththeinterfaceifType PhysicallayerandlinkprotocolinterfacetypeifMtu MaximumtransmittabledatagramsizeifSpeed Interfacetransmissionspeed[bitsec]ifPhysAddress InterfacephysicaladdressifAdminStatus InterfaceadministrationstatusifOperStatus InterfaceoperatingstatusifLastChange sysUpTimevalueatthetimewhentheinterfaceoperatingstatuswaslastchangedifInOctets NumberofbytesreceivedbytheinterfaceifInUcastPkts NumberofsubnetworkunicastpacketsreceivedanddeliveredtoahigherlayerifInNUcastPkts NumberofbroadcastormulticastpacketsreceivedanddeliveredtoahigherlayerifInDiscards Numberofnormalreceivedpacketsthatwerediscardedduetofullbufferorother

reasonifInErrors NumberofreceivederrorpacketsifInUnknownProtos Numberofreceivedpacketsthatwerediscardedbecauseofaninvalidor

unsupportedprotocolifOutOctets TotalnumberoftransmittedbytesifOutUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedunicasttransmissionof

IFBD-HE0708 BE07 Userrsquos Manual

3-31

Name DescriptionifOutNUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedbroadcastormulticast

transmissionofifOutDiscards Numberofpacketsthatwerediscardedandnottransmittedduetofullbufferor

otherreasonifOutErrors NumberofpacketsthatwerenottransmittedduetoerrorifOutQLen Lengthoftheoutputqueue(numberofpackets)ifSpecific MIB-definedobjectIDuniquetotheinterfacemediathatisbeingusedatIfIndex Valuethatidentifiestheinterfacerelatedtothistranslationentry(=ifIndex)atPhysAddress Media-dependentphysicaladdressatNetAddress Networkaddress(IPaddress)correspondingtothephysicaladdressipForwarding IndicationofwhetherornotthereisafunctionforforwardingIPdatagrams

receivedattheIPgatewaytootherdestinations (1Forwarding2NotForwarding)

ipDefaultTTL DefaultvalueofIPdatagramheaderTTLipInReceives TotalnumberofreceivedIPdatagramsipInHdrErrors NumberofdatagramsdiscardedduetoIPheadererroripInAddrErrors NumberofdatagramsdiscardedduetoproblemwiththeIPheaderdestination

addressipForwDatagrams NumberofIPdatagramsforwardedtothefinaldestinationipInUnknownProtos NumberofIPdatagramsintendedforownnodethatwerediscardeddueto

unknownorunsupportedprotocolipInDiscards NumberofdatagramsdiscardedduetobufferspaceorotherinternalproblemipInDelivers NumberofdatagramsdeliveredtoIPuserprotocols(higher-levelprotocols

includingICMP)ipOutRequests0 NumberofIPdatagramtransmissionrequestsexecutedbylocalIPuserprotocolsipOutDiscards NumberofIPdatagramsthatwerediscardedandnottransmitteddueto

insufficientbufferorotherreasonipOutNoRoutes NumberofIPdatagramsdiscardedbecausenoroutetothedestinationcouldbe

foundwhentransmittingipReasmTimeout MaximumvalueofreceivingwaittimeforallIPdatagramswhenfragmentedIP

datagramsarereceivedandreassembledipReasmReqds NumberofreceivedfragmentedIPdatagramsnecessarytoreassembletheentityipReasmOKs NumberofreceivedfragmentIPdatagramsthatweresuccessfullyreassembledipReasmFails NumberofreceivedfragmentIPdatagramswherereassemblyfailedipFragOKs NumberofdatagramsthatweresuccessfullyfragmentedforthisentityipFragFails Numberofdatagramsthatcouldnotbefragmentedandwerediscardedforthis

entityipFragCreates NumberoffragmentIPdatagramsthatweregeneratedasaresultof

fragmentationforthisentityipAdEntAddr IPaddresswhichisassociatedwiththeaddressinformationipAdEntIfIndex InterfaceidentificationnumbercorrespondingtothisIPaddressipAdEntNetMask SubnetmaskvalueassociatedwiththisIPaddressipAdEntBcastAddr ValueoftheleastsignificantbitintheIPbroadcastaddressusedforbroadcast

sentontheinterfaceoftheIPaddressipAdEntReasmMaxSize MaximumIPdatagramsizethatcanbereassembledfortheentityfromthe

receivedfragmentIPdatagrams

IFBD-HE0708 BE07 Userrsquos Manual

3-32

Name DescriptionipRouteDest DestinationIPaddressofthisroute(0000=Defaultroute)ipRouteIfIndex Interfaceidentificationnumberfortransmittingtothenextdestinationhostonthis

route(=ifIndex)IpRouteMetric Primaryroutingmetricforthisroute(-1=Notused)ipRouteNextHop IPaddressofnexthoponthisrouteIpRouteType Routetypes(1Noneofthefollowing2Invalidroute3Directconnection4

Indirectconnection)IpRouteProto RoutingmechanismbywhichthisroutewaslearnedIpRouteAge Elapsedtimeafterthisroutewaslastconfirmedasanormalroute[sec]IpRouteMask ValuewhichperformslogicalANDbeforecomparisonwithipRouteDestorthe

destinationaddressipRouteInfo MIBdefinitionnumberforroutingprotocolusedforthisrouteipNetToMediaIfIndex Interfaceidentificationnumberforthisentry(=ifIndex)ipNetToMediaPhysAddress Media-dependentphysicaladdressipNetToMediaNetAddress IPaddresscorrespondingtothephysicaladdressofthisentryipNetToMediaType Addressconversionmethod(1Noneofthefollowing2Invalidvalue3Dynamic

conversion4Staticconversion)icmpInMsgs TotalnumberofreceivedICMPicmpInErrors NumberofreceivedICMPmessagesthatwerediscardedduetochecksumerror

orotherICMPspecificationerroricmpInDestUnreachs NumberofICMPdestination-unreachablemessagesreceivedicmpInTimeExcds NumberofICMPtime-exceededmessagesreceivedicmpInParmProbs NumberofICMPparameter-problemmessagesreceivedicmpInSrcQuenchs NumberofICMPsource-quenchmessagesreceivedicmpInRedirects NumberofICMPredirectmessagesreceivedicmpInEchos NumberofICMPecho-requestmessagesreceivedicmpInEchoReps NumberofICMPecho-replymessagesreceivedicmpInTimestamps NumberofICMPtimestamp-requestmessagesreceivedicmpInTimestampReps NumberofICMPtimestamp-replymessagesreceivedicmpInAddrMasks NumberofICMPaddressmaskrequestmessagesreceivedicmpInAddrMaskReps NumberofICMPaddressmaskreplymessagesreceivedicmpOutMsgs TotalnumberofICMPmessagestransmittedicmpOutErrors NumberofICMPmessagesthatwerediscardedandnottransmittedduetofull

bufferorotherreasonattimeofICMPtransmissionicmpOutDestUnreachs NumberofICMPdestination-unreachablemessagestransmittedicmpOutTimeExcds NumberofICMPtime-exceededmessagestransmittedicmpOutParmProbs NumberofICMPparameter-problemmessagestransmittedicmpOutSrcQuenchs NumberofICMPsource-quenchmessagestransmittedicmpOutRedirects NumberofICMPredirectmessagestransmittedicmpOutEchos NumberofICMPecho-requestmessagestransmittedicmpOutEchoReps NumberofICMPecho-replymessagestransmittedicmpOutTimestamps NumberofICMPtimestamp-requestmessagestransmittedicmpOutTimestampReps NumberofICMPtimestamp-replymessagestransmittedicmpOutAddrMasks NumberofICMPaddressmaskrequestmessagestransmittedicmpOutAddrMaskReps NumberofICMPaddressmaskreplymessagestransmitted

IFBD-HE0708 BE07 Userrsquos Manual

3-33

Name DescriptiontcpRtoAlgorithm AlgorithmthatdecidestheresendtimeoutvalueforTCPconnection

(1Noneofthefollowing2Fixedvalue3MIL-STD-17784VanJacobsonrsquosalgorithm)

tcpRtoMin MinimumTCPprotocolresendtimeoutvalue(units10msec)tcpRtoMax MaximumTCPprotocolresendtimeoutvalue(units10msec)tcpMaxConn MaximumnumberofTCPconnectionstcpActiveOpens NumberoftimesthatTCPconnectionswereactivelyopenedtcpPassiveOpens NumberoftimesthatTCPconnectionswerepassivelyopenedtcpAttemptFails NumberoftimesthatTCPconnectionsfailedtcpEstabResets NumberoftimesthatTCPconnectionswereresettcpCurrEstab NumberofTCMconnectionswithstatusESTABLISHEDorCLOSE-WAITtcpInSegs NumberofreceivedTCPsegmentstcpOutSegs NumberoftransmittedTCPsegmentstcpRetransSegs NumberofresentTCPsegmentstcpConnState StatusofthisTCPconnection

(1Closed2Listen3SynSent4SynReceived5Established6FinWait17FinWait28CloseWait9LastAck10Closing11TimeWait12DeleteTCB)

tcpConnState StatusofthisTCPconnectiontcpConnLocalAddress LocalIPaddressofthisTCPconnectiontcpConnLocalPort LocalportnumberofthisTCPconnectiontcpConnRemAddress RemoteIPaddressofthisTCPconnectiontcpConnRemPort RemoteconnectionportofthisTCPconnectiontcpInErrs Numberofreceivederrorsegments(TCPchecksumerroretc)tcpOutRsts NumberoftimesthatTCPconnectionswereresetudpInDatagrams TotalnumberofUDPdatagramsdeliveredtoUDPusersudpNoPorts NumberofreceivedUDPdatagramsdestinedforportsthatarenotopenudpInErrors NumberofreceivedUDPdatagramswhichwerediscardedduetoaproblemwith

thedestinationportapplicationudpOutDatagrams NumberoftransmittedUDPdatagramsudpLocalAddress LocaladdressofUDPreceivingstandbyport(0000nodesignatedreceiving

address)udpLocalPort Receivingwaitlocalportnumber

IFBD-HE0708 BE07 Userrsquos Manual

3-34

Name DescriptionsnmpInPkts TotalnumberofSNMPmessagesreceivedfromthetransportservicesnmpOutPkts TotalnumberofSNMPmessagetransmissionrequestssenttothetransportlayersnmpInBadVersions TotalnumberofreceivedSNMPmessagesthatwereforanunsupportedversionsnmpInBadCommunityNames TotalnumberofreceivedSNMPmessageswithaninvalidcommunitynamesnmpInBadCommunityUses NumberofreceivedSNMPmessagesthatindicatedanoperationwhichisnot

permittedbythatcommunitysnmpInASNParseErrs NumberoferrorsinASN1orBERformatdetectedwhiledecodingreceivedSNMP

messagessnmpInTooBigs NumberofreceivedSNMPPDUwitherrorstatusldquoTooBigrdquosnmpInNoSuchNames NumberofreceivedSNMPPDUwitherrorstatusldquoNoSuchNamerdquosnmpInBadValues NumberofreceivedSNMPPDUwitherrorstatusldquoBadValuerdquosnmpInReadOnlys NumberofreceivedSNMPPDUwitherrorstatusldquoReadOnlyrdquosnmpInGenErrs NumberofreceivedSNMPPDUwitherrorstatusldquoGenErrrdquosnmpInTotalReqVars NumberofMIBobjectsreadsuccessfullyasaresultofGet-RequestandGet-

NextRequestPDUssnmpInTotalSetVars NumberofMIBobjectschangedsuccessfullyasaresultofreceivingSet-RequestsnmpInGetRequests NumberofreceivedSNMPGet-RequestPDUssnmpInGetNexts NumberofreceivedSNMPGet-NextRequestPDUssnmpInSetRequests NumberofreceivedSNMPSet-RequestPDUssnmpInGetResponses NumberofreceivedSNMPGet-ResponsePDUssnmpInTraps NumberofreceivedSNMPtrapPDUssnmpOutTooBigs NumberoftransmittedPDUswithdesignatederrorstatusldquoTooBigrdquosnmpOutNoSuchNames NumberoftransmittedPDUswithdesignatederrorstatusldquoNoSuchNamerdquosnmpOutBadValues NumberoftransmittedPDUswithdesignatederrorstatusldquoBadValuerdquosnmpOutGenErrs NumberoftransmittedPDUswithdesignatederrorstatusldquoGenErrrdquosnmpOutGetRequests NumberoftransmittedSNMPGet-RequestPDUssnmpOutGetNexts NumberoftransmittedSNMPGet-NextRequestPDUssnmpOutSetRequests NumberoftransmittedSNMPSet-RequestPDUssnmpOutGetResponses NumberoftransmittedSNMPGet-ResponsePDUssnmpOutTraps NumberoftransmittedSNMPtrapPDUssnmpEnableAuthenTraps Controlofauthentication-failuretrapgeneration

(1Generatetraps2Donotgeneratetraps)

HostResource-MIB(RFC1514)Name DescriptionhrDeviceIndex CharacteristicvalueassignedtotheconnecteddevicehrDeviceType ConnecteddevicetypehrDeviceDescr CharacterstringdescribingtheconnecteddevicehrDeviceID ConnecteddeviceproductIDhrDeviceStatus Connecteddevicestatus

(1Unknown2Running3Warning4Testing5Down)hrDeviceErrors NumberoftimeserrorsweregeneratedbytheconnecteddevicehrPrinterStatus Connectedprinterstatus

(1Idle2Printing3Warmup)hrPrinterDetectedErrorState Connectedprintererrorstatus

(0LowPaper1NoPaper2LowToner3NoToner4DoorOpen5Jammed6Offline7ServiceRequested)

IFBD-HE0708 BE07 Userrsquos Manual

3-35

31121SNMPConfigurationParametersThefollowingparameterscanbesetfromwebconfigurationorTelnetThesevaluescanalsobecheckedatself-testprint

Name Settingrange DefaultvalueAuthenticCommunity Max15characters(ASCII) ldquopublicrdquoTrapCommunity Max15characters(ASCIIJapaneseOK) ldquopublicrdquoTrapAddress(IP) 0000-255255255255 0000SysContact Max78characters(ASCIIJapaneseOK) NoneSysName Max78characters(ASCIIJapaneseOK) NoneSysLocation Max78characters(ASCIIJapaneseOK) NoneEnableAuthenTrap 1or2 2

31122 Trap Issue Events WhentheEnableAuthenTrapsettingforthisproductisENABLEthenthisproductissuestrapstotheSNMPmanager(trapnotificationaddress)whenthefollowing3eventsoccur

[Trapissueevents]1Whenproductwasstartedup[Generictraptype=0(ColdStart)]

2Whenprinterstatuschanged(IEEE1284portstatusmonitor)[Generictraptype=6(EnterpriseSpecific)]

3Whenaccessbyaninvalidcommitteenameoccurred[Generictraptype=4(AuthenticationFailure)]

IFBD-HE0708 BE07 Userrsquos Manual

3-36

32 OtherSpecifications321 Operating Time

Thereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP(startofIPaddressacquisition)Ittakesapproximately18secondsbeforetheTCPIPservices(HTTPTELNETFTPLPDRawSocketPrint)canbeusedafterturningonthepower

NoteWhenacquiringtheIPaddressbyDynamice(DHCPBOOTPRARP)thistimemay lengthendependingontheserverresponsetime

322 PushSwitchWhiletheTCPIPisoperating(thepowerhasbeenturnedonanditiswithintheelapsetimedescribedinsection321StartupTime)ifthepushswitchiscontinuedtobehelddowntheLEDdisplaypatternwillchangeaccordingtothetimesshownbelowWhentheswitchisreleasedtheproductwillentereachspecialmode

SpecialMode

Phase SWPressingTimeLANConnector

LEDBlinkingPattern SpecialModeGreen Red

1 1secondtolessthan5seconds Blinking Blinking NICsettinginitializemode(2)2 5secondtolessthan9seconds Extinguished Blinking Reserved(Undefined)3 9secondtolessthan13seconds Blinking Extinguished Reserved(Undefined)

Over13seconds(1)

Note1WhenPhase3isexceededpresstheswitchfor1secondtoreturntoPhase1

Note2ExecutionproceduresfortheNICsettinginitializemode

1 Afterenteringthismodepressthepushswitchonceandreleaseit TheLEDdisplaywillbeldquoGreen=ExtinguishedRed=ExtinguishedrdquoandtheinitializingoftheNICsettingsinthenon-volatilememorywillbegin

2 Iftheinitializationissuccessfultheprinterwillautomaticallybereset DonotturnoffthepowerorapplyaresetuntilthisresethasbeenappliedAlsoiftheNICsettinginitializationfailstheLEDdisplaywillbeldquoGreen=ExtinguishedRed=Litrdquoandallopera-tionswillstopIfsoturnthepoweroff

NoteWhenturningthepoweronadifferentmode(automaticfirmwareupdatefunctionusingTFTPclient)willstartupthatisdifferenttotheabovefunctionsfortheoperationswhenturningthepoweronwiththepushswitchpressedFordetailsseesection318TFTPCli-ent

IFBD-HE0708 BE07 Userrsquos Manual

3-37

323 DIPSwitchesDIPswitchesareloadedwhenthepoweristurnedonorwhentheprinterisresetThereforewhenyouchangethesettingsenablethembyturningtheprinteronagainorbyexecutingaprinterresetTurnthepoweroffbeforechangingthePCBandinterfacetype

DIPswitch Feature ON OFFDIPSW1 SetsIPaddressacquisitiontimeout Notimeout 20seconds(factorydefaultsetting)DIPSW2 Reserved(Fixedatoff) - -

DIPSW1SetsthetimeouttimewhengettingtheaddressfromaDHCPBOOTPserverThefactorydefaultsetting(whensettooff)is20secondsWhensettoonthereisnotimeoutIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedAsaresultatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtohavenoIPaddressacquisitiontimeout

DIPSW2PresentlyunusedAfeaturewillbeaddedinthefutureThisshouldalwaysbeoff

324 LEDThereisaredandagreenLEDequippedonthenetworkinterfaceconnector(LANconnectorRJ45)Thesefunctionasoutlinedbelowundernormaloperatingconditions

Red(LINKActivity) Alinkhasbeenestablishedbetweentheportandtheconnecteddevice CommunicationsarereadyatbothdevicesGreen(100M) Lightswhentheportisoperatingat100Mbps

ForotherstheflashingpatternchangesaccordingtothepressingofthepushswitchFordetailsseesections3110TFTPClientand322PushSwitch

IFBD-HE0708 BE07 Userrsquos Manual

3-38

325 Self-testPrintIfthisproductexecutesaprinterself-printthefollowingisprintedaftertheprintersettingprintFinallyfortheIPparameterinformationduringoperationitisnotpossiblewhenconductingaself-printbycommandfromthehostdevice

Self-testPrintExample(ForFWVer500andStarwebPRNTmodel)

VersionInformation(MainBootLoadPLD)

NICSettingInformation(SameasthenetconfinirdquoFile)

TheWebPrintsettingitemsareformodelswhichsupportStarwebPRNTonlyTheSNMPsettingitemsareforFWVer500orlateronly

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 37: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

3-28

3110 TFTPClientWhentheprinterpoweristurnedonwhileyouholddownthepushswitchtheTFTP(TrivialFileTransferProtocol)clientstoredinthebootloaderisstartedupTheTFTPclientautomaticallydownloadsthemainprogramfromtheTFTPserverovertheLANandwritestotheFlashROMontheNICboardWhenwritingendsnormallytheprinterwillautomaticallyberesetandwillstartupnormallyThefollowingflowchartshowstheseriesofoperations

YES

NO

YES

NO

Power On (Reset)

Was Push

Switch Released

Was Push

Switch Pressed

LAN Connector LED (RedGreen)

Stops Blinking Alternately

Get IP Address from

DHCPBOOTP Server (1)

Connect to TFTP Server

Download NIC Main

Firmware (2)

Write Main Firmware to

Flash Memory

Reset Printer

To Main Program Execution

LAN Connector LED (RedGreen)

Starts Blinking Alternately

1ItisnecessarytostartuptheTFTPandDHCPBOOTPserversonthesamemachine2TheNICmainfirmwarefilenamedownloadedfromTFTPmustbeldquoNIC_MAINbinrdquoEveniftheversionisdifferentthefirmwaremustbethesamenameaswhendownloadingusingTFTP((Ex)YoucanchangeldquoHE7_V100(NIC_Main)binrdquotoldquoNIC_MAINbinrdquo)

NoteThisTFTPclientfunctionisusedforemergencyrecoverywhentheFWmainfirmwarehasbeendamagedUsetheFTPserverfunctionforordinaryFWupdates(Seesection318FTPServer)

IFBD-HE0708 BE07 Userrsquos Manual

3-29

3111 TCPKeep-AliveThisproductsupportsTCPKeep-AliveIfTCPKeep-AliveisvalidTCPKeep-Aliveoperationsareperformedunderthefollowingconditionsonthecomputer

Item Value FactoryDefault RemarksSetting ENABLEDISABLE DISABLEDisconnectiontimeouttime Approx42seconds Note1

Note1Ifthereisnoresponseforthistimefromthecomputertheprinterforciblydisconnectstheconnection(RST)

ThisfeatureisappliedtoallTCPIPcommunicationsports ThisfeatureisunrelatedtotheTCP9100datareceptiontimeout

Thefollowingisanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltDATAgt

ltDATAgt

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

RST

Printer (TCP Port)

Receive TCP Connection

Detect TimeoutForced Disconnection

No Reception Data From PC

Start TCP Keep-Alive prove

No Response from PC (Approx 42 Seconds)

TCP Connection)

PC Problem Occurs Here

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-30

3112 SNMP ThisfunctionsupportsFWVer500orlaterTheSNMPofthisproductincludesaSNMPagentthatoperatesusingUDPIPVariousinformationaboutthisproductandtheprintercanbemanagedwiththeSNMPmanager

ItiscompatiblewithSNMPv1andsupportsMIB-II(RFC1213)andHostResource-MIB(RFC1514)ReadprivilegeisgrantedtocommunitynameldquopublicrdquoandthecharacterstringregisteredinldquoAuthenticCommunityrdquointheproductsettingsishandledasthewriteprivilegeHoweverifnocharacterstringissetinldquoAuthenticCommunityrdquowriteprivilegeisgrantedtocommunitynameldquopublicrdquo

RestrictionssysContactsysNameandsysLocationarelimitedtoamaximumof78(1-byte)charactersifAdminStatusandifOperStatusareread-onlyand1isalwaysreturnedasthereadvalue AnexplanationoftheMIBsupportedbythisproductislistedinthetablebelow

MIB-II(RFC1213)Name DescriptionsysDescr ASCIIcharacterstringcontainingthedevicenameversionandotherinformationsysObjectID ObjectIDindicatingtheproductidentificationnumbersysUpTime Elapsedtimeafterstartingup(units10msec)sysContact ASCIIcharacterstringcontainingtheadministratornameandcontactinformationsysName ASCIIcharacterstringcontainingthedevicemanagerdomainnameandother

informationsysLocation ASCIIcharacterstringindicatingthephysicallocationwherethedeviceisinstalledsysServices ValueindicatingthedeviceprotocollevelserviceifNumber DevicenetworkinterfacenumberifIndex InterfaceidentificationnumberifDescr ASCIIcharacterstringindicatinginformationassociatedwiththeinterfaceifType PhysicallayerandlinkprotocolinterfacetypeifMtu MaximumtransmittabledatagramsizeifSpeed Interfacetransmissionspeed[bitsec]ifPhysAddress InterfacephysicaladdressifAdminStatus InterfaceadministrationstatusifOperStatus InterfaceoperatingstatusifLastChange sysUpTimevalueatthetimewhentheinterfaceoperatingstatuswaslastchangedifInOctets NumberofbytesreceivedbytheinterfaceifInUcastPkts NumberofsubnetworkunicastpacketsreceivedanddeliveredtoahigherlayerifInNUcastPkts NumberofbroadcastormulticastpacketsreceivedanddeliveredtoahigherlayerifInDiscards Numberofnormalreceivedpacketsthatwerediscardedduetofullbufferorother

reasonifInErrors NumberofreceivederrorpacketsifInUnknownProtos Numberofreceivedpacketsthatwerediscardedbecauseofaninvalidor

unsupportedprotocolifOutOctets TotalnumberoftransmittedbytesifOutUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedunicasttransmissionof

IFBD-HE0708 BE07 Userrsquos Manual

3-31

Name DescriptionifOutNUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedbroadcastormulticast

transmissionofifOutDiscards Numberofpacketsthatwerediscardedandnottransmittedduetofullbufferor

otherreasonifOutErrors NumberofpacketsthatwerenottransmittedduetoerrorifOutQLen Lengthoftheoutputqueue(numberofpackets)ifSpecific MIB-definedobjectIDuniquetotheinterfacemediathatisbeingusedatIfIndex Valuethatidentifiestheinterfacerelatedtothistranslationentry(=ifIndex)atPhysAddress Media-dependentphysicaladdressatNetAddress Networkaddress(IPaddress)correspondingtothephysicaladdressipForwarding IndicationofwhetherornotthereisafunctionforforwardingIPdatagrams

receivedattheIPgatewaytootherdestinations (1Forwarding2NotForwarding)

ipDefaultTTL DefaultvalueofIPdatagramheaderTTLipInReceives TotalnumberofreceivedIPdatagramsipInHdrErrors NumberofdatagramsdiscardedduetoIPheadererroripInAddrErrors NumberofdatagramsdiscardedduetoproblemwiththeIPheaderdestination

addressipForwDatagrams NumberofIPdatagramsforwardedtothefinaldestinationipInUnknownProtos NumberofIPdatagramsintendedforownnodethatwerediscardeddueto

unknownorunsupportedprotocolipInDiscards NumberofdatagramsdiscardedduetobufferspaceorotherinternalproblemipInDelivers NumberofdatagramsdeliveredtoIPuserprotocols(higher-levelprotocols

includingICMP)ipOutRequests0 NumberofIPdatagramtransmissionrequestsexecutedbylocalIPuserprotocolsipOutDiscards NumberofIPdatagramsthatwerediscardedandnottransmitteddueto

insufficientbufferorotherreasonipOutNoRoutes NumberofIPdatagramsdiscardedbecausenoroutetothedestinationcouldbe

foundwhentransmittingipReasmTimeout MaximumvalueofreceivingwaittimeforallIPdatagramswhenfragmentedIP

datagramsarereceivedandreassembledipReasmReqds NumberofreceivedfragmentedIPdatagramsnecessarytoreassembletheentityipReasmOKs NumberofreceivedfragmentIPdatagramsthatweresuccessfullyreassembledipReasmFails NumberofreceivedfragmentIPdatagramswherereassemblyfailedipFragOKs NumberofdatagramsthatweresuccessfullyfragmentedforthisentityipFragFails Numberofdatagramsthatcouldnotbefragmentedandwerediscardedforthis

entityipFragCreates NumberoffragmentIPdatagramsthatweregeneratedasaresultof

fragmentationforthisentityipAdEntAddr IPaddresswhichisassociatedwiththeaddressinformationipAdEntIfIndex InterfaceidentificationnumbercorrespondingtothisIPaddressipAdEntNetMask SubnetmaskvalueassociatedwiththisIPaddressipAdEntBcastAddr ValueoftheleastsignificantbitintheIPbroadcastaddressusedforbroadcast

sentontheinterfaceoftheIPaddressipAdEntReasmMaxSize MaximumIPdatagramsizethatcanbereassembledfortheentityfromthe

receivedfragmentIPdatagrams

IFBD-HE0708 BE07 Userrsquos Manual

3-32

Name DescriptionipRouteDest DestinationIPaddressofthisroute(0000=Defaultroute)ipRouteIfIndex Interfaceidentificationnumberfortransmittingtothenextdestinationhostonthis

route(=ifIndex)IpRouteMetric Primaryroutingmetricforthisroute(-1=Notused)ipRouteNextHop IPaddressofnexthoponthisrouteIpRouteType Routetypes(1Noneofthefollowing2Invalidroute3Directconnection4

Indirectconnection)IpRouteProto RoutingmechanismbywhichthisroutewaslearnedIpRouteAge Elapsedtimeafterthisroutewaslastconfirmedasanormalroute[sec]IpRouteMask ValuewhichperformslogicalANDbeforecomparisonwithipRouteDestorthe

destinationaddressipRouteInfo MIBdefinitionnumberforroutingprotocolusedforthisrouteipNetToMediaIfIndex Interfaceidentificationnumberforthisentry(=ifIndex)ipNetToMediaPhysAddress Media-dependentphysicaladdressipNetToMediaNetAddress IPaddresscorrespondingtothephysicaladdressofthisentryipNetToMediaType Addressconversionmethod(1Noneofthefollowing2Invalidvalue3Dynamic

conversion4Staticconversion)icmpInMsgs TotalnumberofreceivedICMPicmpInErrors NumberofreceivedICMPmessagesthatwerediscardedduetochecksumerror

orotherICMPspecificationerroricmpInDestUnreachs NumberofICMPdestination-unreachablemessagesreceivedicmpInTimeExcds NumberofICMPtime-exceededmessagesreceivedicmpInParmProbs NumberofICMPparameter-problemmessagesreceivedicmpInSrcQuenchs NumberofICMPsource-quenchmessagesreceivedicmpInRedirects NumberofICMPredirectmessagesreceivedicmpInEchos NumberofICMPecho-requestmessagesreceivedicmpInEchoReps NumberofICMPecho-replymessagesreceivedicmpInTimestamps NumberofICMPtimestamp-requestmessagesreceivedicmpInTimestampReps NumberofICMPtimestamp-replymessagesreceivedicmpInAddrMasks NumberofICMPaddressmaskrequestmessagesreceivedicmpInAddrMaskReps NumberofICMPaddressmaskreplymessagesreceivedicmpOutMsgs TotalnumberofICMPmessagestransmittedicmpOutErrors NumberofICMPmessagesthatwerediscardedandnottransmittedduetofull

bufferorotherreasonattimeofICMPtransmissionicmpOutDestUnreachs NumberofICMPdestination-unreachablemessagestransmittedicmpOutTimeExcds NumberofICMPtime-exceededmessagestransmittedicmpOutParmProbs NumberofICMPparameter-problemmessagestransmittedicmpOutSrcQuenchs NumberofICMPsource-quenchmessagestransmittedicmpOutRedirects NumberofICMPredirectmessagestransmittedicmpOutEchos NumberofICMPecho-requestmessagestransmittedicmpOutEchoReps NumberofICMPecho-replymessagestransmittedicmpOutTimestamps NumberofICMPtimestamp-requestmessagestransmittedicmpOutTimestampReps NumberofICMPtimestamp-replymessagestransmittedicmpOutAddrMasks NumberofICMPaddressmaskrequestmessagestransmittedicmpOutAddrMaskReps NumberofICMPaddressmaskreplymessagestransmitted

IFBD-HE0708 BE07 Userrsquos Manual

3-33

Name DescriptiontcpRtoAlgorithm AlgorithmthatdecidestheresendtimeoutvalueforTCPconnection

(1Noneofthefollowing2Fixedvalue3MIL-STD-17784VanJacobsonrsquosalgorithm)

tcpRtoMin MinimumTCPprotocolresendtimeoutvalue(units10msec)tcpRtoMax MaximumTCPprotocolresendtimeoutvalue(units10msec)tcpMaxConn MaximumnumberofTCPconnectionstcpActiveOpens NumberoftimesthatTCPconnectionswereactivelyopenedtcpPassiveOpens NumberoftimesthatTCPconnectionswerepassivelyopenedtcpAttemptFails NumberoftimesthatTCPconnectionsfailedtcpEstabResets NumberoftimesthatTCPconnectionswereresettcpCurrEstab NumberofTCMconnectionswithstatusESTABLISHEDorCLOSE-WAITtcpInSegs NumberofreceivedTCPsegmentstcpOutSegs NumberoftransmittedTCPsegmentstcpRetransSegs NumberofresentTCPsegmentstcpConnState StatusofthisTCPconnection

(1Closed2Listen3SynSent4SynReceived5Established6FinWait17FinWait28CloseWait9LastAck10Closing11TimeWait12DeleteTCB)

tcpConnState StatusofthisTCPconnectiontcpConnLocalAddress LocalIPaddressofthisTCPconnectiontcpConnLocalPort LocalportnumberofthisTCPconnectiontcpConnRemAddress RemoteIPaddressofthisTCPconnectiontcpConnRemPort RemoteconnectionportofthisTCPconnectiontcpInErrs Numberofreceivederrorsegments(TCPchecksumerroretc)tcpOutRsts NumberoftimesthatTCPconnectionswereresetudpInDatagrams TotalnumberofUDPdatagramsdeliveredtoUDPusersudpNoPorts NumberofreceivedUDPdatagramsdestinedforportsthatarenotopenudpInErrors NumberofreceivedUDPdatagramswhichwerediscardedduetoaproblemwith

thedestinationportapplicationudpOutDatagrams NumberoftransmittedUDPdatagramsudpLocalAddress LocaladdressofUDPreceivingstandbyport(0000nodesignatedreceiving

address)udpLocalPort Receivingwaitlocalportnumber

IFBD-HE0708 BE07 Userrsquos Manual

3-34

Name DescriptionsnmpInPkts TotalnumberofSNMPmessagesreceivedfromthetransportservicesnmpOutPkts TotalnumberofSNMPmessagetransmissionrequestssenttothetransportlayersnmpInBadVersions TotalnumberofreceivedSNMPmessagesthatwereforanunsupportedversionsnmpInBadCommunityNames TotalnumberofreceivedSNMPmessageswithaninvalidcommunitynamesnmpInBadCommunityUses NumberofreceivedSNMPmessagesthatindicatedanoperationwhichisnot

permittedbythatcommunitysnmpInASNParseErrs NumberoferrorsinASN1orBERformatdetectedwhiledecodingreceivedSNMP

messagessnmpInTooBigs NumberofreceivedSNMPPDUwitherrorstatusldquoTooBigrdquosnmpInNoSuchNames NumberofreceivedSNMPPDUwitherrorstatusldquoNoSuchNamerdquosnmpInBadValues NumberofreceivedSNMPPDUwitherrorstatusldquoBadValuerdquosnmpInReadOnlys NumberofreceivedSNMPPDUwitherrorstatusldquoReadOnlyrdquosnmpInGenErrs NumberofreceivedSNMPPDUwitherrorstatusldquoGenErrrdquosnmpInTotalReqVars NumberofMIBobjectsreadsuccessfullyasaresultofGet-RequestandGet-

NextRequestPDUssnmpInTotalSetVars NumberofMIBobjectschangedsuccessfullyasaresultofreceivingSet-RequestsnmpInGetRequests NumberofreceivedSNMPGet-RequestPDUssnmpInGetNexts NumberofreceivedSNMPGet-NextRequestPDUssnmpInSetRequests NumberofreceivedSNMPSet-RequestPDUssnmpInGetResponses NumberofreceivedSNMPGet-ResponsePDUssnmpInTraps NumberofreceivedSNMPtrapPDUssnmpOutTooBigs NumberoftransmittedPDUswithdesignatederrorstatusldquoTooBigrdquosnmpOutNoSuchNames NumberoftransmittedPDUswithdesignatederrorstatusldquoNoSuchNamerdquosnmpOutBadValues NumberoftransmittedPDUswithdesignatederrorstatusldquoBadValuerdquosnmpOutGenErrs NumberoftransmittedPDUswithdesignatederrorstatusldquoGenErrrdquosnmpOutGetRequests NumberoftransmittedSNMPGet-RequestPDUssnmpOutGetNexts NumberoftransmittedSNMPGet-NextRequestPDUssnmpOutSetRequests NumberoftransmittedSNMPSet-RequestPDUssnmpOutGetResponses NumberoftransmittedSNMPGet-ResponsePDUssnmpOutTraps NumberoftransmittedSNMPtrapPDUssnmpEnableAuthenTraps Controlofauthentication-failuretrapgeneration

(1Generatetraps2Donotgeneratetraps)

HostResource-MIB(RFC1514)Name DescriptionhrDeviceIndex CharacteristicvalueassignedtotheconnecteddevicehrDeviceType ConnecteddevicetypehrDeviceDescr CharacterstringdescribingtheconnecteddevicehrDeviceID ConnecteddeviceproductIDhrDeviceStatus Connecteddevicestatus

(1Unknown2Running3Warning4Testing5Down)hrDeviceErrors NumberoftimeserrorsweregeneratedbytheconnecteddevicehrPrinterStatus Connectedprinterstatus

(1Idle2Printing3Warmup)hrPrinterDetectedErrorState Connectedprintererrorstatus

(0LowPaper1NoPaper2LowToner3NoToner4DoorOpen5Jammed6Offline7ServiceRequested)

IFBD-HE0708 BE07 Userrsquos Manual

3-35

31121SNMPConfigurationParametersThefollowingparameterscanbesetfromwebconfigurationorTelnetThesevaluescanalsobecheckedatself-testprint

Name Settingrange DefaultvalueAuthenticCommunity Max15characters(ASCII) ldquopublicrdquoTrapCommunity Max15characters(ASCIIJapaneseOK) ldquopublicrdquoTrapAddress(IP) 0000-255255255255 0000SysContact Max78characters(ASCIIJapaneseOK) NoneSysName Max78characters(ASCIIJapaneseOK) NoneSysLocation Max78characters(ASCIIJapaneseOK) NoneEnableAuthenTrap 1or2 2

31122 Trap Issue Events WhentheEnableAuthenTrapsettingforthisproductisENABLEthenthisproductissuestrapstotheSNMPmanager(trapnotificationaddress)whenthefollowing3eventsoccur

[Trapissueevents]1Whenproductwasstartedup[Generictraptype=0(ColdStart)]

2Whenprinterstatuschanged(IEEE1284portstatusmonitor)[Generictraptype=6(EnterpriseSpecific)]

3Whenaccessbyaninvalidcommitteenameoccurred[Generictraptype=4(AuthenticationFailure)]

IFBD-HE0708 BE07 Userrsquos Manual

3-36

32 OtherSpecifications321 Operating Time

Thereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP(startofIPaddressacquisition)Ittakesapproximately18secondsbeforetheTCPIPservices(HTTPTELNETFTPLPDRawSocketPrint)canbeusedafterturningonthepower

NoteWhenacquiringtheIPaddressbyDynamice(DHCPBOOTPRARP)thistimemay lengthendependingontheserverresponsetime

322 PushSwitchWhiletheTCPIPisoperating(thepowerhasbeenturnedonanditiswithintheelapsetimedescribedinsection321StartupTime)ifthepushswitchiscontinuedtobehelddowntheLEDdisplaypatternwillchangeaccordingtothetimesshownbelowWhentheswitchisreleasedtheproductwillentereachspecialmode

SpecialMode

Phase SWPressingTimeLANConnector

LEDBlinkingPattern SpecialModeGreen Red

1 1secondtolessthan5seconds Blinking Blinking NICsettinginitializemode(2)2 5secondtolessthan9seconds Extinguished Blinking Reserved(Undefined)3 9secondtolessthan13seconds Blinking Extinguished Reserved(Undefined)

Over13seconds(1)

Note1WhenPhase3isexceededpresstheswitchfor1secondtoreturntoPhase1

Note2ExecutionproceduresfortheNICsettinginitializemode

1 Afterenteringthismodepressthepushswitchonceandreleaseit TheLEDdisplaywillbeldquoGreen=ExtinguishedRed=ExtinguishedrdquoandtheinitializingoftheNICsettingsinthenon-volatilememorywillbegin

2 Iftheinitializationissuccessfultheprinterwillautomaticallybereset DonotturnoffthepowerorapplyaresetuntilthisresethasbeenappliedAlsoiftheNICsettinginitializationfailstheLEDdisplaywillbeldquoGreen=ExtinguishedRed=Litrdquoandallopera-tionswillstopIfsoturnthepoweroff

NoteWhenturningthepoweronadifferentmode(automaticfirmwareupdatefunctionusingTFTPclient)willstartupthatisdifferenttotheabovefunctionsfortheoperationswhenturningthepoweronwiththepushswitchpressedFordetailsseesection318TFTPCli-ent

IFBD-HE0708 BE07 Userrsquos Manual

3-37

323 DIPSwitchesDIPswitchesareloadedwhenthepoweristurnedonorwhentheprinterisresetThereforewhenyouchangethesettingsenablethembyturningtheprinteronagainorbyexecutingaprinterresetTurnthepoweroffbeforechangingthePCBandinterfacetype

DIPswitch Feature ON OFFDIPSW1 SetsIPaddressacquisitiontimeout Notimeout 20seconds(factorydefaultsetting)DIPSW2 Reserved(Fixedatoff) - -

DIPSW1SetsthetimeouttimewhengettingtheaddressfromaDHCPBOOTPserverThefactorydefaultsetting(whensettooff)is20secondsWhensettoonthereisnotimeoutIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedAsaresultatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtohavenoIPaddressacquisitiontimeout

DIPSW2PresentlyunusedAfeaturewillbeaddedinthefutureThisshouldalwaysbeoff

324 LEDThereisaredandagreenLEDequippedonthenetworkinterfaceconnector(LANconnectorRJ45)Thesefunctionasoutlinedbelowundernormaloperatingconditions

Red(LINKActivity) Alinkhasbeenestablishedbetweentheportandtheconnecteddevice CommunicationsarereadyatbothdevicesGreen(100M) Lightswhentheportisoperatingat100Mbps

ForotherstheflashingpatternchangesaccordingtothepressingofthepushswitchFordetailsseesections3110TFTPClientand322PushSwitch

IFBD-HE0708 BE07 Userrsquos Manual

3-38

325 Self-testPrintIfthisproductexecutesaprinterself-printthefollowingisprintedaftertheprintersettingprintFinallyfortheIPparameterinformationduringoperationitisnotpossiblewhenconductingaself-printbycommandfromthehostdevice

Self-testPrintExample(ForFWVer500andStarwebPRNTmodel)

VersionInformation(MainBootLoadPLD)

NICSettingInformation(SameasthenetconfinirdquoFile)

TheWebPrintsettingitemsareformodelswhichsupportStarwebPRNTonlyTheSNMPsettingitemsareforFWVer500orlateronly

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 38: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

3-29

3111 TCPKeep-AliveThisproductsupportsTCPKeep-AliveIfTCPKeep-AliveisvalidTCPKeep-Aliveoperationsareperformedunderthefollowingconditionsonthecomputer

Item Value FactoryDefault RemarksSetting ENABLEDISABLE DISABLEDisconnectiontimeouttime Approx42seconds Note1

Note1Ifthereisnoresponseforthistimefromthecomputertheprinterforciblydisconnectstheconnection(RST)

ThisfeatureisappliedtoallTCPIPcommunicationsports ThisfeatureisunrelatedtotheTCP9100datareceptiontimeout

Thefollowingisanexamplecommunicationchart

Host deviceSYN

SYN ACKACK

ltDATAgt

ltDATAgt

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

TCP Keep-Alive prove

RST

Printer (TCP Port)

Receive TCP Connection

Detect TimeoutForced Disconnection

No Reception Data From PC

Start TCP Keep-Alive prove

No Response from PC (Approx 42 Seconds)

TCP Connection)

PC Problem Occurs Here

NoteInthedrawingdescriptionoftheltACKgtpackethasbeenomitted

IFBD-HE0708 BE07 Userrsquos Manual

3-30

3112 SNMP ThisfunctionsupportsFWVer500orlaterTheSNMPofthisproductincludesaSNMPagentthatoperatesusingUDPIPVariousinformationaboutthisproductandtheprintercanbemanagedwiththeSNMPmanager

ItiscompatiblewithSNMPv1andsupportsMIB-II(RFC1213)andHostResource-MIB(RFC1514)ReadprivilegeisgrantedtocommunitynameldquopublicrdquoandthecharacterstringregisteredinldquoAuthenticCommunityrdquointheproductsettingsishandledasthewriteprivilegeHoweverifnocharacterstringissetinldquoAuthenticCommunityrdquowriteprivilegeisgrantedtocommunitynameldquopublicrdquo

RestrictionssysContactsysNameandsysLocationarelimitedtoamaximumof78(1-byte)charactersifAdminStatusandifOperStatusareread-onlyand1isalwaysreturnedasthereadvalue AnexplanationoftheMIBsupportedbythisproductislistedinthetablebelow

MIB-II(RFC1213)Name DescriptionsysDescr ASCIIcharacterstringcontainingthedevicenameversionandotherinformationsysObjectID ObjectIDindicatingtheproductidentificationnumbersysUpTime Elapsedtimeafterstartingup(units10msec)sysContact ASCIIcharacterstringcontainingtheadministratornameandcontactinformationsysName ASCIIcharacterstringcontainingthedevicemanagerdomainnameandother

informationsysLocation ASCIIcharacterstringindicatingthephysicallocationwherethedeviceisinstalledsysServices ValueindicatingthedeviceprotocollevelserviceifNumber DevicenetworkinterfacenumberifIndex InterfaceidentificationnumberifDescr ASCIIcharacterstringindicatinginformationassociatedwiththeinterfaceifType PhysicallayerandlinkprotocolinterfacetypeifMtu MaximumtransmittabledatagramsizeifSpeed Interfacetransmissionspeed[bitsec]ifPhysAddress InterfacephysicaladdressifAdminStatus InterfaceadministrationstatusifOperStatus InterfaceoperatingstatusifLastChange sysUpTimevalueatthetimewhentheinterfaceoperatingstatuswaslastchangedifInOctets NumberofbytesreceivedbytheinterfaceifInUcastPkts NumberofsubnetworkunicastpacketsreceivedanddeliveredtoahigherlayerifInNUcastPkts NumberofbroadcastormulticastpacketsreceivedanddeliveredtoahigherlayerifInDiscards Numberofnormalreceivedpacketsthatwerediscardedduetofullbufferorother

reasonifInErrors NumberofreceivederrorpacketsifInUnknownProtos Numberofreceivedpacketsthatwerediscardedbecauseofaninvalidor

unsupportedprotocolifOutOctets TotalnumberoftransmittedbytesifOutUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedunicasttransmissionof

IFBD-HE0708 BE07 Userrsquos Manual

3-31

Name DescriptionifOutNUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedbroadcastormulticast

transmissionofifOutDiscards Numberofpacketsthatwerediscardedandnottransmittedduetofullbufferor

otherreasonifOutErrors NumberofpacketsthatwerenottransmittedduetoerrorifOutQLen Lengthoftheoutputqueue(numberofpackets)ifSpecific MIB-definedobjectIDuniquetotheinterfacemediathatisbeingusedatIfIndex Valuethatidentifiestheinterfacerelatedtothistranslationentry(=ifIndex)atPhysAddress Media-dependentphysicaladdressatNetAddress Networkaddress(IPaddress)correspondingtothephysicaladdressipForwarding IndicationofwhetherornotthereisafunctionforforwardingIPdatagrams

receivedattheIPgatewaytootherdestinations (1Forwarding2NotForwarding)

ipDefaultTTL DefaultvalueofIPdatagramheaderTTLipInReceives TotalnumberofreceivedIPdatagramsipInHdrErrors NumberofdatagramsdiscardedduetoIPheadererroripInAddrErrors NumberofdatagramsdiscardedduetoproblemwiththeIPheaderdestination

addressipForwDatagrams NumberofIPdatagramsforwardedtothefinaldestinationipInUnknownProtos NumberofIPdatagramsintendedforownnodethatwerediscardeddueto

unknownorunsupportedprotocolipInDiscards NumberofdatagramsdiscardedduetobufferspaceorotherinternalproblemipInDelivers NumberofdatagramsdeliveredtoIPuserprotocols(higher-levelprotocols

includingICMP)ipOutRequests0 NumberofIPdatagramtransmissionrequestsexecutedbylocalIPuserprotocolsipOutDiscards NumberofIPdatagramsthatwerediscardedandnottransmitteddueto

insufficientbufferorotherreasonipOutNoRoutes NumberofIPdatagramsdiscardedbecausenoroutetothedestinationcouldbe

foundwhentransmittingipReasmTimeout MaximumvalueofreceivingwaittimeforallIPdatagramswhenfragmentedIP

datagramsarereceivedandreassembledipReasmReqds NumberofreceivedfragmentedIPdatagramsnecessarytoreassembletheentityipReasmOKs NumberofreceivedfragmentIPdatagramsthatweresuccessfullyreassembledipReasmFails NumberofreceivedfragmentIPdatagramswherereassemblyfailedipFragOKs NumberofdatagramsthatweresuccessfullyfragmentedforthisentityipFragFails Numberofdatagramsthatcouldnotbefragmentedandwerediscardedforthis

entityipFragCreates NumberoffragmentIPdatagramsthatweregeneratedasaresultof

fragmentationforthisentityipAdEntAddr IPaddresswhichisassociatedwiththeaddressinformationipAdEntIfIndex InterfaceidentificationnumbercorrespondingtothisIPaddressipAdEntNetMask SubnetmaskvalueassociatedwiththisIPaddressipAdEntBcastAddr ValueoftheleastsignificantbitintheIPbroadcastaddressusedforbroadcast

sentontheinterfaceoftheIPaddressipAdEntReasmMaxSize MaximumIPdatagramsizethatcanbereassembledfortheentityfromthe

receivedfragmentIPdatagrams

IFBD-HE0708 BE07 Userrsquos Manual

3-32

Name DescriptionipRouteDest DestinationIPaddressofthisroute(0000=Defaultroute)ipRouteIfIndex Interfaceidentificationnumberfortransmittingtothenextdestinationhostonthis

route(=ifIndex)IpRouteMetric Primaryroutingmetricforthisroute(-1=Notused)ipRouteNextHop IPaddressofnexthoponthisrouteIpRouteType Routetypes(1Noneofthefollowing2Invalidroute3Directconnection4

Indirectconnection)IpRouteProto RoutingmechanismbywhichthisroutewaslearnedIpRouteAge Elapsedtimeafterthisroutewaslastconfirmedasanormalroute[sec]IpRouteMask ValuewhichperformslogicalANDbeforecomparisonwithipRouteDestorthe

destinationaddressipRouteInfo MIBdefinitionnumberforroutingprotocolusedforthisrouteipNetToMediaIfIndex Interfaceidentificationnumberforthisentry(=ifIndex)ipNetToMediaPhysAddress Media-dependentphysicaladdressipNetToMediaNetAddress IPaddresscorrespondingtothephysicaladdressofthisentryipNetToMediaType Addressconversionmethod(1Noneofthefollowing2Invalidvalue3Dynamic

conversion4Staticconversion)icmpInMsgs TotalnumberofreceivedICMPicmpInErrors NumberofreceivedICMPmessagesthatwerediscardedduetochecksumerror

orotherICMPspecificationerroricmpInDestUnreachs NumberofICMPdestination-unreachablemessagesreceivedicmpInTimeExcds NumberofICMPtime-exceededmessagesreceivedicmpInParmProbs NumberofICMPparameter-problemmessagesreceivedicmpInSrcQuenchs NumberofICMPsource-quenchmessagesreceivedicmpInRedirects NumberofICMPredirectmessagesreceivedicmpInEchos NumberofICMPecho-requestmessagesreceivedicmpInEchoReps NumberofICMPecho-replymessagesreceivedicmpInTimestamps NumberofICMPtimestamp-requestmessagesreceivedicmpInTimestampReps NumberofICMPtimestamp-replymessagesreceivedicmpInAddrMasks NumberofICMPaddressmaskrequestmessagesreceivedicmpInAddrMaskReps NumberofICMPaddressmaskreplymessagesreceivedicmpOutMsgs TotalnumberofICMPmessagestransmittedicmpOutErrors NumberofICMPmessagesthatwerediscardedandnottransmittedduetofull

bufferorotherreasonattimeofICMPtransmissionicmpOutDestUnreachs NumberofICMPdestination-unreachablemessagestransmittedicmpOutTimeExcds NumberofICMPtime-exceededmessagestransmittedicmpOutParmProbs NumberofICMPparameter-problemmessagestransmittedicmpOutSrcQuenchs NumberofICMPsource-quenchmessagestransmittedicmpOutRedirects NumberofICMPredirectmessagestransmittedicmpOutEchos NumberofICMPecho-requestmessagestransmittedicmpOutEchoReps NumberofICMPecho-replymessagestransmittedicmpOutTimestamps NumberofICMPtimestamp-requestmessagestransmittedicmpOutTimestampReps NumberofICMPtimestamp-replymessagestransmittedicmpOutAddrMasks NumberofICMPaddressmaskrequestmessagestransmittedicmpOutAddrMaskReps NumberofICMPaddressmaskreplymessagestransmitted

IFBD-HE0708 BE07 Userrsquos Manual

3-33

Name DescriptiontcpRtoAlgorithm AlgorithmthatdecidestheresendtimeoutvalueforTCPconnection

(1Noneofthefollowing2Fixedvalue3MIL-STD-17784VanJacobsonrsquosalgorithm)

tcpRtoMin MinimumTCPprotocolresendtimeoutvalue(units10msec)tcpRtoMax MaximumTCPprotocolresendtimeoutvalue(units10msec)tcpMaxConn MaximumnumberofTCPconnectionstcpActiveOpens NumberoftimesthatTCPconnectionswereactivelyopenedtcpPassiveOpens NumberoftimesthatTCPconnectionswerepassivelyopenedtcpAttemptFails NumberoftimesthatTCPconnectionsfailedtcpEstabResets NumberoftimesthatTCPconnectionswereresettcpCurrEstab NumberofTCMconnectionswithstatusESTABLISHEDorCLOSE-WAITtcpInSegs NumberofreceivedTCPsegmentstcpOutSegs NumberoftransmittedTCPsegmentstcpRetransSegs NumberofresentTCPsegmentstcpConnState StatusofthisTCPconnection

(1Closed2Listen3SynSent4SynReceived5Established6FinWait17FinWait28CloseWait9LastAck10Closing11TimeWait12DeleteTCB)

tcpConnState StatusofthisTCPconnectiontcpConnLocalAddress LocalIPaddressofthisTCPconnectiontcpConnLocalPort LocalportnumberofthisTCPconnectiontcpConnRemAddress RemoteIPaddressofthisTCPconnectiontcpConnRemPort RemoteconnectionportofthisTCPconnectiontcpInErrs Numberofreceivederrorsegments(TCPchecksumerroretc)tcpOutRsts NumberoftimesthatTCPconnectionswereresetudpInDatagrams TotalnumberofUDPdatagramsdeliveredtoUDPusersudpNoPorts NumberofreceivedUDPdatagramsdestinedforportsthatarenotopenudpInErrors NumberofreceivedUDPdatagramswhichwerediscardedduetoaproblemwith

thedestinationportapplicationudpOutDatagrams NumberoftransmittedUDPdatagramsudpLocalAddress LocaladdressofUDPreceivingstandbyport(0000nodesignatedreceiving

address)udpLocalPort Receivingwaitlocalportnumber

IFBD-HE0708 BE07 Userrsquos Manual

3-34

Name DescriptionsnmpInPkts TotalnumberofSNMPmessagesreceivedfromthetransportservicesnmpOutPkts TotalnumberofSNMPmessagetransmissionrequestssenttothetransportlayersnmpInBadVersions TotalnumberofreceivedSNMPmessagesthatwereforanunsupportedversionsnmpInBadCommunityNames TotalnumberofreceivedSNMPmessageswithaninvalidcommunitynamesnmpInBadCommunityUses NumberofreceivedSNMPmessagesthatindicatedanoperationwhichisnot

permittedbythatcommunitysnmpInASNParseErrs NumberoferrorsinASN1orBERformatdetectedwhiledecodingreceivedSNMP

messagessnmpInTooBigs NumberofreceivedSNMPPDUwitherrorstatusldquoTooBigrdquosnmpInNoSuchNames NumberofreceivedSNMPPDUwitherrorstatusldquoNoSuchNamerdquosnmpInBadValues NumberofreceivedSNMPPDUwitherrorstatusldquoBadValuerdquosnmpInReadOnlys NumberofreceivedSNMPPDUwitherrorstatusldquoReadOnlyrdquosnmpInGenErrs NumberofreceivedSNMPPDUwitherrorstatusldquoGenErrrdquosnmpInTotalReqVars NumberofMIBobjectsreadsuccessfullyasaresultofGet-RequestandGet-

NextRequestPDUssnmpInTotalSetVars NumberofMIBobjectschangedsuccessfullyasaresultofreceivingSet-RequestsnmpInGetRequests NumberofreceivedSNMPGet-RequestPDUssnmpInGetNexts NumberofreceivedSNMPGet-NextRequestPDUssnmpInSetRequests NumberofreceivedSNMPSet-RequestPDUssnmpInGetResponses NumberofreceivedSNMPGet-ResponsePDUssnmpInTraps NumberofreceivedSNMPtrapPDUssnmpOutTooBigs NumberoftransmittedPDUswithdesignatederrorstatusldquoTooBigrdquosnmpOutNoSuchNames NumberoftransmittedPDUswithdesignatederrorstatusldquoNoSuchNamerdquosnmpOutBadValues NumberoftransmittedPDUswithdesignatederrorstatusldquoBadValuerdquosnmpOutGenErrs NumberoftransmittedPDUswithdesignatederrorstatusldquoGenErrrdquosnmpOutGetRequests NumberoftransmittedSNMPGet-RequestPDUssnmpOutGetNexts NumberoftransmittedSNMPGet-NextRequestPDUssnmpOutSetRequests NumberoftransmittedSNMPSet-RequestPDUssnmpOutGetResponses NumberoftransmittedSNMPGet-ResponsePDUssnmpOutTraps NumberoftransmittedSNMPtrapPDUssnmpEnableAuthenTraps Controlofauthentication-failuretrapgeneration

(1Generatetraps2Donotgeneratetraps)

HostResource-MIB(RFC1514)Name DescriptionhrDeviceIndex CharacteristicvalueassignedtotheconnecteddevicehrDeviceType ConnecteddevicetypehrDeviceDescr CharacterstringdescribingtheconnecteddevicehrDeviceID ConnecteddeviceproductIDhrDeviceStatus Connecteddevicestatus

(1Unknown2Running3Warning4Testing5Down)hrDeviceErrors NumberoftimeserrorsweregeneratedbytheconnecteddevicehrPrinterStatus Connectedprinterstatus

(1Idle2Printing3Warmup)hrPrinterDetectedErrorState Connectedprintererrorstatus

(0LowPaper1NoPaper2LowToner3NoToner4DoorOpen5Jammed6Offline7ServiceRequested)

IFBD-HE0708 BE07 Userrsquos Manual

3-35

31121SNMPConfigurationParametersThefollowingparameterscanbesetfromwebconfigurationorTelnetThesevaluescanalsobecheckedatself-testprint

Name Settingrange DefaultvalueAuthenticCommunity Max15characters(ASCII) ldquopublicrdquoTrapCommunity Max15characters(ASCIIJapaneseOK) ldquopublicrdquoTrapAddress(IP) 0000-255255255255 0000SysContact Max78characters(ASCIIJapaneseOK) NoneSysName Max78characters(ASCIIJapaneseOK) NoneSysLocation Max78characters(ASCIIJapaneseOK) NoneEnableAuthenTrap 1or2 2

31122 Trap Issue Events WhentheEnableAuthenTrapsettingforthisproductisENABLEthenthisproductissuestrapstotheSNMPmanager(trapnotificationaddress)whenthefollowing3eventsoccur

[Trapissueevents]1Whenproductwasstartedup[Generictraptype=0(ColdStart)]

2Whenprinterstatuschanged(IEEE1284portstatusmonitor)[Generictraptype=6(EnterpriseSpecific)]

3Whenaccessbyaninvalidcommitteenameoccurred[Generictraptype=4(AuthenticationFailure)]

IFBD-HE0708 BE07 Userrsquos Manual

3-36

32 OtherSpecifications321 Operating Time

Thereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP(startofIPaddressacquisition)Ittakesapproximately18secondsbeforetheTCPIPservices(HTTPTELNETFTPLPDRawSocketPrint)canbeusedafterturningonthepower

NoteWhenacquiringtheIPaddressbyDynamice(DHCPBOOTPRARP)thistimemay lengthendependingontheserverresponsetime

322 PushSwitchWhiletheTCPIPisoperating(thepowerhasbeenturnedonanditiswithintheelapsetimedescribedinsection321StartupTime)ifthepushswitchiscontinuedtobehelddowntheLEDdisplaypatternwillchangeaccordingtothetimesshownbelowWhentheswitchisreleasedtheproductwillentereachspecialmode

SpecialMode

Phase SWPressingTimeLANConnector

LEDBlinkingPattern SpecialModeGreen Red

1 1secondtolessthan5seconds Blinking Blinking NICsettinginitializemode(2)2 5secondtolessthan9seconds Extinguished Blinking Reserved(Undefined)3 9secondtolessthan13seconds Blinking Extinguished Reserved(Undefined)

Over13seconds(1)

Note1WhenPhase3isexceededpresstheswitchfor1secondtoreturntoPhase1

Note2ExecutionproceduresfortheNICsettinginitializemode

1 Afterenteringthismodepressthepushswitchonceandreleaseit TheLEDdisplaywillbeldquoGreen=ExtinguishedRed=ExtinguishedrdquoandtheinitializingoftheNICsettingsinthenon-volatilememorywillbegin

2 Iftheinitializationissuccessfultheprinterwillautomaticallybereset DonotturnoffthepowerorapplyaresetuntilthisresethasbeenappliedAlsoiftheNICsettinginitializationfailstheLEDdisplaywillbeldquoGreen=ExtinguishedRed=Litrdquoandallopera-tionswillstopIfsoturnthepoweroff

NoteWhenturningthepoweronadifferentmode(automaticfirmwareupdatefunctionusingTFTPclient)willstartupthatisdifferenttotheabovefunctionsfortheoperationswhenturningthepoweronwiththepushswitchpressedFordetailsseesection318TFTPCli-ent

IFBD-HE0708 BE07 Userrsquos Manual

3-37

323 DIPSwitchesDIPswitchesareloadedwhenthepoweristurnedonorwhentheprinterisresetThereforewhenyouchangethesettingsenablethembyturningtheprinteronagainorbyexecutingaprinterresetTurnthepoweroffbeforechangingthePCBandinterfacetype

DIPswitch Feature ON OFFDIPSW1 SetsIPaddressacquisitiontimeout Notimeout 20seconds(factorydefaultsetting)DIPSW2 Reserved(Fixedatoff) - -

DIPSW1SetsthetimeouttimewhengettingtheaddressfromaDHCPBOOTPserverThefactorydefaultsetting(whensettooff)is20secondsWhensettoonthereisnotimeoutIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedAsaresultatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtohavenoIPaddressacquisitiontimeout

DIPSW2PresentlyunusedAfeaturewillbeaddedinthefutureThisshouldalwaysbeoff

324 LEDThereisaredandagreenLEDequippedonthenetworkinterfaceconnector(LANconnectorRJ45)Thesefunctionasoutlinedbelowundernormaloperatingconditions

Red(LINKActivity) Alinkhasbeenestablishedbetweentheportandtheconnecteddevice CommunicationsarereadyatbothdevicesGreen(100M) Lightswhentheportisoperatingat100Mbps

ForotherstheflashingpatternchangesaccordingtothepressingofthepushswitchFordetailsseesections3110TFTPClientand322PushSwitch

IFBD-HE0708 BE07 Userrsquos Manual

3-38

325 Self-testPrintIfthisproductexecutesaprinterself-printthefollowingisprintedaftertheprintersettingprintFinallyfortheIPparameterinformationduringoperationitisnotpossiblewhenconductingaself-printbycommandfromthehostdevice

Self-testPrintExample(ForFWVer500andStarwebPRNTmodel)

VersionInformation(MainBootLoadPLD)

NICSettingInformation(SameasthenetconfinirdquoFile)

TheWebPrintsettingitemsareformodelswhichsupportStarwebPRNTonlyTheSNMPsettingitemsareforFWVer500orlateronly

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 39: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

3-30

3112 SNMP ThisfunctionsupportsFWVer500orlaterTheSNMPofthisproductincludesaSNMPagentthatoperatesusingUDPIPVariousinformationaboutthisproductandtheprintercanbemanagedwiththeSNMPmanager

ItiscompatiblewithSNMPv1andsupportsMIB-II(RFC1213)andHostResource-MIB(RFC1514)ReadprivilegeisgrantedtocommunitynameldquopublicrdquoandthecharacterstringregisteredinldquoAuthenticCommunityrdquointheproductsettingsishandledasthewriteprivilegeHoweverifnocharacterstringissetinldquoAuthenticCommunityrdquowriteprivilegeisgrantedtocommunitynameldquopublicrdquo

RestrictionssysContactsysNameandsysLocationarelimitedtoamaximumof78(1-byte)charactersifAdminStatusandifOperStatusareread-onlyand1isalwaysreturnedasthereadvalue AnexplanationoftheMIBsupportedbythisproductislistedinthetablebelow

MIB-II(RFC1213)Name DescriptionsysDescr ASCIIcharacterstringcontainingthedevicenameversionandotherinformationsysObjectID ObjectIDindicatingtheproductidentificationnumbersysUpTime Elapsedtimeafterstartingup(units10msec)sysContact ASCIIcharacterstringcontainingtheadministratornameandcontactinformationsysName ASCIIcharacterstringcontainingthedevicemanagerdomainnameandother

informationsysLocation ASCIIcharacterstringindicatingthephysicallocationwherethedeviceisinstalledsysServices ValueindicatingthedeviceprotocollevelserviceifNumber DevicenetworkinterfacenumberifIndex InterfaceidentificationnumberifDescr ASCIIcharacterstringindicatinginformationassociatedwiththeinterfaceifType PhysicallayerandlinkprotocolinterfacetypeifMtu MaximumtransmittabledatagramsizeifSpeed Interfacetransmissionspeed[bitsec]ifPhysAddress InterfacephysicaladdressifAdminStatus InterfaceadministrationstatusifOperStatus InterfaceoperatingstatusifLastChange sysUpTimevalueatthetimewhentheinterfaceoperatingstatuswaslastchangedifInOctets NumberofbytesreceivedbytheinterfaceifInUcastPkts NumberofsubnetworkunicastpacketsreceivedanddeliveredtoahigherlayerifInNUcastPkts NumberofbroadcastormulticastpacketsreceivedanddeliveredtoahigherlayerifInDiscards Numberofnormalreceivedpacketsthatwerediscardedduetofullbufferorother

reasonifInErrors NumberofreceivederrorpacketsifInUnknownProtos Numberofreceivedpacketsthatwerediscardedbecauseofaninvalidor

unsupportedprotocolifOutOctets TotalnumberoftransmittedbytesifOutUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedunicasttransmissionof

IFBD-HE0708 BE07 Userrsquos Manual

3-31

Name DescriptionifOutNUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedbroadcastormulticast

transmissionofifOutDiscards Numberofpacketsthatwerediscardedandnottransmittedduetofullbufferor

otherreasonifOutErrors NumberofpacketsthatwerenottransmittedduetoerrorifOutQLen Lengthoftheoutputqueue(numberofpackets)ifSpecific MIB-definedobjectIDuniquetotheinterfacemediathatisbeingusedatIfIndex Valuethatidentifiestheinterfacerelatedtothistranslationentry(=ifIndex)atPhysAddress Media-dependentphysicaladdressatNetAddress Networkaddress(IPaddress)correspondingtothephysicaladdressipForwarding IndicationofwhetherornotthereisafunctionforforwardingIPdatagrams

receivedattheIPgatewaytootherdestinations (1Forwarding2NotForwarding)

ipDefaultTTL DefaultvalueofIPdatagramheaderTTLipInReceives TotalnumberofreceivedIPdatagramsipInHdrErrors NumberofdatagramsdiscardedduetoIPheadererroripInAddrErrors NumberofdatagramsdiscardedduetoproblemwiththeIPheaderdestination

addressipForwDatagrams NumberofIPdatagramsforwardedtothefinaldestinationipInUnknownProtos NumberofIPdatagramsintendedforownnodethatwerediscardeddueto

unknownorunsupportedprotocolipInDiscards NumberofdatagramsdiscardedduetobufferspaceorotherinternalproblemipInDelivers NumberofdatagramsdeliveredtoIPuserprotocols(higher-levelprotocols

includingICMP)ipOutRequests0 NumberofIPdatagramtransmissionrequestsexecutedbylocalIPuserprotocolsipOutDiscards NumberofIPdatagramsthatwerediscardedandnottransmitteddueto

insufficientbufferorotherreasonipOutNoRoutes NumberofIPdatagramsdiscardedbecausenoroutetothedestinationcouldbe

foundwhentransmittingipReasmTimeout MaximumvalueofreceivingwaittimeforallIPdatagramswhenfragmentedIP

datagramsarereceivedandreassembledipReasmReqds NumberofreceivedfragmentedIPdatagramsnecessarytoreassembletheentityipReasmOKs NumberofreceivedfragmentIPdatagramsthatweresuccessfullyreassembledipReasmFails NumberofreceivedfragmentIPdatagramswherereassemblyfailedipFragOKs NumberofdatagramsthatweresuccessfullyfragmentedforthisentityipFragFails Numberofdatagramsthatcouldnotbefragmentedandwerediscardedforthis

entityipFragCreates NumberoffragmentIPdatagramsthatweregeneratedasaresultof

fragmentationforthisentityipAdEntAddr IPaddresswhichisassociatedwiththeaddressinformationipAdEntIfIndex InterfaceidentificationnumbercorrespondingtothisIPaddressipAdEntNetMask SubnetmaskvalueassociatedwiththisIPaddressipAdEntBcastAddr ValueoftheleastsignificantbitintheIPbroadcastaddressusedforbroadcast

sentontheinterfaceoftheIPaddressipAdEntReasmMaxSize MaximumIPdatagramsizethatcanbereassembledfortheentityfromthe

receivedfragmentIPdatagrams

IFBD-HE0708 BE07 Userrsquos Manual

3-32

Name DescriptionipRouteDest DestinationIPaddressofthisroute(0000=Defaultroute)ipRouteIfIndex Interfaceidentificationnumberfortransmittingtothenextdestinationhostonthis

route(=ifIndex)IpRouteMetric Primaryroutingmetricforthisroute(-1=Notused)ipRouteNextHop IPaddressofnexthoponthisrouteIpRouteType Routetypes(1Noneofthefollowing2Invalidroute3Directconnection4

Indirectconnection)IpRouteProto RoutingmechanismbywhichthisroutewaslearnedIpRouteAge Elapsedtimeafterthisroutewaslastconfirmedasanormalroute[sec]IpRouteMask ValuewhichperformslogicalANDbeforecomparisonwithipRouteDestorthe

destinationaddressipRouteInfo MIBdefinitionnumberforroutingprotocolusedforthisrouteipNetToMediaIfIndex Interfaceidentificationnumberforthisentry(=ifIndex)ipNetToMediaPhysAddress Media-dependentphysicaladdressipNetToMediaNetAddress IPaddresscorrespondingtothephysicaladdressofthisentryipNetToMediaType Addressconversionmethod(1Noneofthefollowing2Invalidvalue3Dynamic

conversion4Staticconversion)icmpInMsgs TotalnumberofreceivedICMPicmpInErrors NumberofreceivedICMPmessagesthatwerediscardedduetochecksumerror

orotherICMPspecificationerroricmpInDestUnreachs NumberofICMPdestination-unreachablemessagesreceivedicmpInTimeExcds NumberofICMPtime-exceededmessagesreceivedicmpInParmProbs NumberofICMPparameter-problemmessagesreceivedicmpInSrcQuenchs NumberofICMPsource-quenchmessagesreceivedicmpInRedirects NumberofICMPredirectmessagesreceivedicmpInEchos NumberofICMPecho-requestmessagesreceivedicmpInEchoReps NumberofICMPecho-replymessagesreceivedicmpInTimestamps NumberofICMPtimestamp-requestmessagesreceivedicmpInTimestampReps NumberofICMPtimestamp-replymessagesreceivedicmpInAddrMasks NumberofICMPaddressmaskrequestmessagesreceivedicmpInAddrMaskReps NumberofICMPaddressmaskreplymessagesreceivedicmpOutMsgs TotalnumberofICMPmessagestransmittedicmpOutErrors NumberofICMPmessagesthatwerediscardedandnottransmittedduetofull

bufferorotherreasonattimeofICMPtransmissionicmpOutDestUnreachs NumberofICMPdestination-unreachablemessagestransmittedicmpOutTimeExcds NumberofICMPtime-exceededmessagestransmittedicmpOutParmProbs NumberofICMPparameter-problemmessagestransmittedicmpOutSrcQuenchs NumberofICMPsource-quenchmessagestransmittedicmpOutRedirects NumberofICMPredirectmessagestransmittedicmpOutEchos NumberofICMPecho-requestmessagestransmittedicmpOutEchoReps NumberofICMPecho-replymessagestransmittedicmpOutTimestamps NumberofICMPtimestamp-requestmessagestransmittedicmpOutTimestampReps NumberofICMPtimestamp-replymessagestransmittedicmpOutAddrMasks NumberofICMPaddressmaskrequestmessagestransmittedicmpOutAddrMaskReps NumberofICMPaddressmaskreplymessagestransmitted

IFBD-HE0708 BE07 Userrsquos Manual

3-33

Name DescriptiontcpRtoAlgorithm AlgorithmthatdecidestheresendtimeoutvalueforTCPconnection

(1Noneofthefollowing2Fixedvalue3MIL-STD-17784VanJacobsonrsquosalgorithm)

tcpRtoMin MinimumTCPprotocolresendtimeoutvalue(units10msec)tcpRtoMax MaximumTCPprotocolresendtimeoutvalue(units10msec)tcpMaxConn MaximumnumberofTCPconnectionstcpActiveOpens NumberoftimesthatTCPconnectionswereactivelyopenedtcpPassiveOpens NumberoftimesthatTCPconnectionswerepassivelyopenedtcpAttemptFails NumberoftimesthatTCPconnectionsfailedtcpEstabResets NumberoftimesthatTCPconnectionswereresettcpCurrEstab NumberofTCMconnectionswithstatusESTABLISHEDorCLOSE-WAITtcpInSegs NumberofreceivedTCPsegmentstcpOutSegs NumberoftransmittedTCPsegmentstcpRetransSegs NumberofresentTCPsegmentstcpConnState StatusofthisTCPconnection

(1Closed2Listen3SynSent4SynReceived5Established6FinWait17FinWait28CloseWait9LastAck10Closing11TimeWait12DeleteTCB)

tcpConnState StatusofthisTCPconnectiontcpConnLocalAddress LocalIPaddressofthisTCPconnectiontcpConnLocalPort LocalportnumberofthisTCPconnectiontcpConnRemAddress RemoteIPaddressofthisTCPconnectiontcpConnRemPort RemoteconnectionportofthisTCPconnectiontcpInErrs Numberofreceivederrorsegments(TCPchecksumerroretc)tcpOutRsts NumberoftimesthatTCPconnectionswereresetudpInDatagrams TotalnumberofUDPdatagramsdeliveredtoUDPusersudpNoPorts NumberofreceivedUDPdatagramsdestinedforportsthatarenotopenudpInErrors NumberofreceivedUDPdatagramswhichwerediscardedduetoaproblemwith

thedestinationportapplicationudpOutDatagrams NumberoftransmittedUDPdatagramsudpLocalAddress LocaladdressofUDPreceivingstandbyport(0000nodesignatedreceiving

address)udpLocalPort Receivingwaitlocalportnumber

IFBD-HE0708 BE07 Userrsquos Manual

3-34

Name DescriptionsnmpInPkts TotalnumberofSNMPmessagesreceivedfromthetransportservicesnmpOutPkts TotalnumberofSNMPmessagetransmissionrequestssenttothetransportlayersnmpInBadVersions TotalnumberofreceivedSNMPmessagesthatwereforanunsupportedversionsnmpInBadCommunityNames TotalnumberofreceivedSNMPmessageswithaninvalidcommunitynamesnmpInBadCommunityUses NumberofreceivedSNMPmessagesthatindicatedanoperationwhichisnot

permittedbythatcommunitysnmpInASNParseErrs NumberoferrorsinASN1orBERformatdetectedwhiledecodingreceivedSNMP

messagessnmpInTooBigs NumberofreceivedSNMPPDUwitherrorstatusldquoTooBigrdquosnmpInNoSuchNames NumberofreceivedSNMPPDUwitherrorstatusldquoNoSuchNamerdquosnmpInBadValues NumberofreceivedSNMPPDUwitherrorstatusldquoBadValuerdquosnmpInReadOnlys NumberofreceivedSNMPPDUwitherrorstatusldquoReadOnlyrdquosnmpInGenErrs NumberofreceivedSNMPPDUwitherrorstatusldquoGenErrrdquosnmpInTotalReqVars NumberofMIBobjectsreadsuccessfullyasaresultofGet-RequestandGet-

NextRequestPDUssnmpInTotalSetVars NumberofMIBobjectschangedsuccessfullyasaresultofreceivingSet-RequestsnmpInGetRequests NumberofreceivedSNMPGet-RequestPDUssnmpInGetNexts NumberofreceivedSNMPGet-NextRequestPDUssnmpInSetRequests NumberofreceivedSNMPSet-RequestPDUssnmpInGetResponses NumberofreceivedSNMPGet-ResponsePDUssnmpInTraps NumberofreceivedSNMPtrapPDUssnmpOutTooBigs NumberoftransmittedPDUswithdesignatederrorstatusldquoTooBigrdquosnmpOutNoSuchNames NumberoftransmittedPDUswithdesignatederrorstatusldquoNoSuchNamerdquosnmpOutBadValues NumberoftransmittedPDUswithdesignatederrorstatusldquoBadValuerdquosnmpOutGenErrs NumberoftransmittedPDUswithdesignatederrorstatusldquoGenErrrdquosnmpOutGetRequests NumberoftransmittedSNMPGet-RequestPDUssnmpOutGetNexts NumberoftransmittedSNMPGet-NextRequestPDUssnmpOutSetRequests NumberoftransmittedSNMPSet-RequestPDUssnmpOutGetResponses NumberoftransmittedSNMPGet-ResponsePDUssnmpOutTraps NumberoftransmittedSNMPtrapPDUssnmpEnableAuthenTraps Controlofauthentication-failuretrapgeneration

(1Generatetraps2Donotgeneratetraps)

HostResource-MIB(RFC1514)Name DescriptionhrDeviceIndex CharacteristicvalueassignedtotheconnecteddevicehrDeviceType ConnecteddevicetypehrDeviceDescr CharacterstringdescribingtheconnecteddevicehrDeviceID ConnecteddeviceproductIDhrDeviceStatus Connecteddevicestatus

(1Unknown2Running3Warning4Testing5Down)hrDeviceErrors NumberoftimeserrorsweregeneratedbytheconnecteddevicehrPrinterStatus Connectedprinterstatus

(1Idle2Printing3Warmup)hrPrinterDetectedErrorState Connectedprintererrorstatus

(0LowPaper1NoPaper2LowToner3NoToner4DoorOpen5Jammed6Offline7ServiceRequested)

IFBD-HE0708 BE07 Userrsquos Manual

3-35

31121SNMPConfigurationParametersThefollowingparameterscanbesetfromwebconfigurationorTelnetThesevaluescanalsobecheckedatself-testprint

Name Settingrange DefaultvalueAuthenticCommunity Max15characters(ASCII) ldquopublicrdquoTrapCommunity Max15characters(ASCIIJapaneseOK) ldquopublicrdquoTrapAddress(IP) 0000-255255255255 0000SysContact Max78characters(ASCIIJapaneseOK) NoneSysName Max78characters(ASCIIJapaneseOK) NoneSysLocation Max78characters(ASCIIJapaneseOK) NoneEnableAuthenTrap 1or2 2

31122 Trap Issue Events WhentheEnableAuthenTrapsettingforthisproductisENABLEthenthisproductissuestrapstotheSNMPmanager(trapnotificationaddress)whenthefollowing3eventsoccur

[Trapissueevents]1Whenproductwasstartedup[Generictraptype=0(ColdStart)]

2Whenprinterstatuschanged(IEEE1284portstatusmonitor)[Generictraptype=6(EnterpriseSpecific)]

3Whenaccessbyaninvalidcommitteenameoccurred[Generictraptype=4(AuthenticationFailure)]

IFBD-HE0708 BE07 Userrsquos Manual

3-36

32 OtherSpecifications321 Operating Time

Thereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP(startofIPaddressacquisition)Ittakesapproximately18secondsbeforetheTCPIPservices(HTTPTELNETFTPLPDRawSocketPrint)canbeusedafterturningonthepower

NoteWhenacquiringtheIPaddressbyDynamice(DHCPBOOTPRARP)thistimemay lengthendependingontheserverresponsetime

322 PushSwitchWhiletheTCPIPisoperating(thepowerhasbeenturnedonanditiswithintheelapsetimedescribedinsection321StartupTime)ifthepushswitchiscontinuedtobehelddowntheLEDdisplaypatternwillchangeaccordingtothetimesshownbelowWhentheswitchisreleasedtheproductwillentereachspecialmode

SpecialMode

Phase SWPressingTimeLANConnector

LEDBlinkingPattern SpecialModeGreen Red

1 1secondtolessthan5seconds Blinking Blinking NICsettinginitializemode(2)2 5secondtolessthan9seconds Extinguished Blinking Reserved(Undefined)3 9secondtolessthan13seconds Blinking Extinguished Reserved(Undefined)

Over13seconds(1)

Note1WhenPhase3isexceededpresstheswitchfor1secondtoreturntoPhase1

Note2ExecutionproceduresfortheNICsettinginitializemode

1 Afterenteringthismodepressthepushswitchonceandreleaseit TheLEDdisplaywillbeldquoGreen=ExtinguishedRed=ExtinguishedrdquoandtheinitializingoftheNICsettingsinthenon-volatilememorywillbegin

2 Iftheinitializationissuccessfultheprinterwillautomaticallybereset DonotturnoffthepowerorapplyaresetuntilthisresethasbeenappliedAlsoiftheNICsettinginitializationfailstheLEDdisplaywillbeldquoGreen=ExtinguishedRed=Litrdquoandallopera-tionswillstopIfsoturnthepoweroff

NoteWhenturningthepoweronadifferentmode(automaticfirmwareupdatefunctionusingTFTPclient)willstartupthatisdifferenttotheabovefunctionsfortheoperationswhenturningthepoweronwiththepushswitchpressedFordetailsseesection318TFTPCli-ent

IFBD-HE0708 BE07 Userrsquos Manual

3-37

323 DIPSwitchesDIPswitchesareloadedwhenthepoweristurnedonorwhentheprinterisresetThereforewhenyouchangethesettingsenablethembyturningtheprinteronagainorbyexecutingaprinterresetTurnthepoweroffbeforechangingthePCBandinterfacetype

DIPswitch Feature ON OFFDIPSW1 SetsIPaddressacquisitiontimeout Notimeout 20seconds(factorydefaultsetting)DIPSW2 Reserved(Fixedatoff) - -

DIPSW1SetsthetimeouttimewhengettingtheaddressfromaDHCPBOOTPserverThefactorydefaultsetting(whensettooff)is20secondsWhensettoonthereisnotimeoutIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedAsaresultatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtohavenoIPaddressacquisitiontimeout

DIPSW2PresentlyunusedAfeaturewillbeaddedinthefutureThisshouldalwaysbeoff

324 LEDThereisaredandagreenLEDequippedonthenetworkinterfaceconnector(LANconnectorRJ45)Thesefunctionasoutlinedbelowundernormaloperatingconditions

Red(LINKActivity) Alinkhasbeenestablishedbetweentheportandtheconnecteddevice CommunicationsarereadyatbothdevicesGreen(100M) Lightswhentheportisoperatingat100Mbps

ForotherstheflashingpatternchangesaccordingtothepressingofthepushswitchFordetailsseesections3110TFTPClientand322PushSwitch

IFBD-HE0708 BE07 Userrsquos Manual

3-38

325 Self-testPrintIfthisproductexecutesaprinterself-printthefollowingisprintedaftertheprintersettingprintFinallyfortheIPparameterinformationduringoperationitisnotpossiblewhenconductingaself-printbycommandfromthehostdevice

Self-testPrintExample(ForFWVer500andStarwebPRNTmodel)

VersionInformation(MainBootLoadPLD)

NICSettingInformation(SameasthenetconfinirdquoFile)

TheWebPrintsettingitemsareformodelswhichsupportStarwebPRNTonlyTheSNMPsettingitemsareforFWVer500orlateronly

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 40: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

3-31

Name DescriptionifOutNUcastPkts Numberofpacketsthatahigher-levelprotocolrequestedbroadcastormulticast

transmissionofifOutDiscards Numberofpacketsthatwerediscardedandnottransmittedduetofullbufferor

otherreasonifOutErrors NumberofpacketsthatwerenottransmittedduetoerrorifOutQLen Lengthoftheoutputqueue(numberofpackets)ifSpecific MIB-definedobjectIDuniquetotheinterfacemediathatisbeingusedatIfIndex Valuethatidentifiestheinterfacerelatedtothistranslationentry(=ifIndex)atPhysAddress Media-dependentphysicaladdressatNetAddress Networkaddress(IPaddress)correspondingtothephysicaladdressipForwarding IndicationofwhetherornotthereisafunctionforforwardingIPdatagrams

receivedattheIPgatewaytootherdestinations (1Forwarding2NotForwarding)

ipDefaultTTL DefaultvalueofIPdatagramheaderTTLipInReceives TotalnumberofreceivedIPdatagramsipInHdrErrors NumberofdatagramsdiscardedduetoIPheadererroripInAddrErrors NumberofdatagramsdiscardedduetoproblemwiththeIPheaderdestination

addressipForwDatagrams NumberofIPdatagramsforwardedtothefinaldestinationipInUnknownProtos NumberofIPdatagramsintendedforownnodethatwerediscardeddueto

unknownorunsupportedprotocolipInDiscards NumberofdatagramsdiscardedduetobufferspaceorotherinternalproblemipInDelivers NumberofdatagramsdeliveredtoIPuserprotocols(higher-levelprotocols

includingICMP)ipOutRequests0 NumberofIPdatagramtransmissionrequestsexecutedbylocalIPuserprotocolsipOutDiscards NumberofIPdatagramsthatwerediscardedandnottransmitteddueto

insufficientbufferorotherreasonipOutNoRoutes NumberofIPdatagramsdiscardedbecausenoroutetothedestinationcouldbe

foundwhentransmittingipReasmTimeout MaximumvalueofreceivingwaittimeforallIPdatagramswhenfragmentedIP

datagramsarereceivedandreassembledipReasmReqds NumberofreceivedfragmentedIPdatagramsnecessarytoreassembletheentityipReasmOKs NumberofreceivedfragmentIPdatagramsthatweresuccessfullyreassembledipReasmFails NumberofreceivedfragmentIPdatagramswherereassemblyfailedipFragOKs NumberofdatagramsthatweresuccessfullyfragmentedforthisentityipFragFails Numberofdatagramsthatcouldnotbefragmentedandwerediscardedforthis

entityipFragCreates NumberoffragmentIPdatagramsthatweregeneratedasaresultof

fragmentationforthisentityipAdEntAddr IPaddresswhichisassociatedwiththeaddressinformationipAdEntIfIndex InterfaceidentificationnumbercorrespondingtothisIPaddressipAdEntNetMask SubnetmaskvalueassociatedwiththisIPaddressipAdEntBcastAddr ValueoftheleastsignificantbitintheIPbroadcastaddressusedforbroadcast

sentontheinterfaceoftheIPaddressipAdEntReasmMaxSize MaximumIPdatagramsizethatcanbereassembledfortheentityfromthe

receivedfragmentIPdatagrams

IFBD-HE0708 BE07 Userrsquos Manual

3-32

Name DescriptionipRouteDest DestinationIPaddressofthisroute(0000=Defaultroute)ipRouteIfIndex Interfaceidentificationnumberfortransmittingtothenextdestinationhostonthis

route(=ifIndex)IpRouteMetric Primaryroutingmetricforthisroute(-1=Notused)ipRouteNextHop IPaddressofnexthoponthisrouteIpRouteType Routetypes(1Noneofthefollowing2Invalidroute3Directconnection4

Indirectconnection)IpRouteProto RoutingmechanismbywhichthisroutewaslearnedIpRouteAge Elapsedtimeafterthisroutewaslastconfirmedasanormalroute[sec]IpRouteMask ValuewhichperformslogicalANDbeforecomparisonwithipRouteDestorthe

destinationaddressipRouteInfo MIBdefinitionnumberforroutingprotocolusedforthisrouteipNetToMediaIfIndex Interfaceidentificationnumberforthisentry(=ifIndex)ipNetToMediaPhysAddress Media-dependentphysicaladdressipNetToMediaNetAddress IPaddresscorrespondingtothephysicaladdressofthisentryipNetToMediaType Addressconversionmethod(1Noneofthefollowing2Invalidvalue3Dynamic

conversion4Staticconversion)icmpInMsgs TotalnumberofreceivedICMPicmpInErrors NumberofreceivedICMPmessagesthatwerediscardedduetochecksumerror

orotherICMPspecificationerroricmpInDestUnreachs NumberofICMPdestination-unreachablemessagesreceivedicmpInTimeExcds NumberofICMPtime-exceededmessagesreceivedicmpInParmProbs NumberofICMPparameter-problemmessagesreceivedicmpInSrcQuenchs NumberofICMPsource-quenchmessagesreceivedicmpInRedirects NumberofICMPredirectmessagesreceivedicmpInEchos NumberofICMPecho-requestmessagesreceivedicmpInEchoReps NumberofICMPecho-replymessagesreceivedicmpInTimestamps NumberofICMPtimestamp-requestmessagesreceivedicmpInTimestampReps NumberofICMPtimestamp-replymessagesreceivedicmpInAddrMasks NumberofICMPaddressmaskrequestmessagesreceivedicmpInAddrMaskReps NumberofICMPaddressmaskreplymessagesreceivedicmpOutMsgs TotalnumberofICMPmessagestransmittedicmpOutErrors NumberofICMPmessagesthatwerediscardedandnottransmittedduetofull

bufferorotherreasonattimeofICMPtransmissionicmpOutDestUnreachs NumberofICMPdestination-unreachablemessagestransmittedicmpOutTimeExcds NumberofICMPtime-exceededmessagestransmittedicmpOutParmProbs NumberofICMPparameter-problemmessagestransmittedicmpOutSrcQuenchs NumberofICMPsource-quenchmessagestransmittedicmpOutRedirects NumberofICMPredirectmessagestransmittedicmpOutEchos NumberofICMPecho-requestmessagestransmittedicmpOutEchoReps NumberofICMPecho-replymessagestransmittedicmpOutTimestamps NumberofICMPtimestamp-requestmessagestransmittedicmpOutTimestampReps NumberofICMPtimestamp-replymessagestransmittedicmpOutAddrMasks NumberofICMPaddressmaskrequestmessagestransmittedicmpOutAddrMaskReps NumberofICMPaddressmaskreplymessagestransmitted

IFBD-HE0708 BE07 Userrsquos Manual

3-33

Name DescriptiontcpRtoAlgorithm AlgorithmthatdecidestheresendtimeoutvalueforTCPconnection

(1Noneofthefollowing2Fixedvalue3MIL-STD-17784VanJacobsonrsquosalgorithm)

tcpRtoMin MinimumTCPprotocolresendtimeoutvalue(units10msec)tcpRtoMax MaximumTCPprotocolresendtimeoutvalue(units10msec)tcpMaxConn MaximumnumberofTCPconnectionstcpActiveOpens NumberoftimesthatTCPconnectionswereactivelyopenedtcpPassiveOpens NumberoftimesthatTCPconnectionswerepassivelyopenedtcpAttemptFails NumberoftimesthatTCPconnectionsfailedtcpEstabResets NumberoftimesthatTCPconnectionswereresettcpCurrEstab NumberofTCMconnectionswithstatusESTABLISHEDorCLOSE-WAITtcpInSegs NumberofreceivedTCPsegmentstcpOutSegs NumberoftransmittedTCPsegmentstcpRetransSegs NumberofresentTCPsegmentstcpConnState StatusofthisTCPconnection

(1Closed2Listen3SynSent4SynReceived5Established6FinWait17FinWait28CloseWait9LastAck10Closing11TimeWait12DeleteTCB)

tcpConnState StatusofthisTCPconnectiontcpConnLocalAddress LocalIPaddressofthisTCPconnectiontcpConnLocalPort LocalportnumberofthisTCPconnectiontcpConnRemAddress RemoteIPaddressofthisTCPconnectiontcpConnRemPort RemoteconnectionportofthisTCPconnectiontcpInErrs Numberofreceivederrorsegments(TCPchecksumerroretc)tcpOutRsts NumberoftimesthatTCPconnectionswereresetudpInDatagrams TotalnumberofUDPdatagramsdeliveredtoUDPusersudpNoPorts NumberofreceivedUDPdatagramsdestinedforportsthatarenotopenudpInErrors NumberofreceivedUDPdatagramswhichwerediscardedduetoaproblemwith

thedestinationportapplicationudpOutDatagrams NumberoftransmittedUDPdatagramsudpLocalAddress LocaladdressofUDPreceivingstandbyport(0000nodesignatedreceiving

address)udpLocalPort Receivingwaitlocalportnumber

IFBD-HE0708 BE07 Userrsquos Manual

3-34

Name DescriptionsnmpInPkts TotalnumberofSNMPmessagesreceivedfromthetransportservicesnmpOutPkts TotalnumberofSNMPmessagetransmissionrequestssenttothetransportlayersnmpInBadVersions TotalnumberofreceivedSNMPmessagesthatwereforanunsupportedversionsnmpInBadCommunityNames TotalnumberofreceivedSNMPmessageswithaninvalidcommunitynamesnmpInBadCommunityUses NumberofreceivedSNMPmessagesthatindicatedanoperationwhichisnot

permittedbythatcommunitysnmpInASNParseErrs NumberoferrorsinASN1orBERformatdetectedwhiledecodingreceivedSNMP

messagessnmpInTooBigs NumberofreceivedSNMPPDUwitherrorstatusldquoTooBigrdquosnmpInNoSuchNames NumberofreceivedSNMPPDUwitherrorstatusldquoNoSuchNamerdquosnmpInBadValues NumberofreceivedSNMPPDUwitherrorstatusldquoBadValuerdquosnmpInReadOnlys NumberofreceivedSNMPPDUwitherrorstatusldquoReadOnlyrdquosnmpInGenErrs NumberofreceivedSNMPPDUwitherrorstatusldquoGenErrrdquosnmpInTotalReqVars NumberofMIBobjectsreadsuccessfullyasaresultofGet-RequestandGet-

NextRequestPDUssnmpInTotalSetVars NumberofMIBobjectschangedsuccessfullyasaresultofreceivingSet-RequestsnmpInGetRequests NumberofreceivedSNMPGet-RequestPDUssnmpInGetNexts NumberofreceivedSNMPGet-NextRequestPDUssnmpInSetRequests NumberofreceivedSNMPSet-RequestPDUssnmpInGetResponses NumberofreceivedSNMPGet-ResponsePDUssnmpInTraps NumberofreceivedSNMPtrapPDUssnmpOutTooBigs NumberoftransmittedPDUswithdesignatederrorstatusldquoTooBigrdquosnmpOutNoSuchNames NumberoftransmittedPDUswithdesignatederrorstatusldquoNoSuchNamerdquosnmpOutBadValues NumberoftransmittedPDUswithdesignatederrorstatusldquoBadValuerdquosnmpOutGenErrs NumberoftransmittedPDUswithdesignatederrorstatusldquoGenErrrdquosnmpOutGetRequests NumberoftransmittedSNMPGet-RequestPDUssnmpOutGetNexts NumberoftransmittedSNMPGet-NextRequestPDUssnmpOutSetRequests NumberoftransmittedSNMPSet-RequestPDUssnmpOutGetResponses NumberoftransmittedSNMPGet-ResponsePDUssnmpOutTraps NumberoftransmittedSNMPtrapPDUssnmpEnableAuthenTraps Controlofauthentication-failuretrapgeneration

(1Generatetraps2Donotgeneratetraps)

HostResource-MIB(RFC1514)Name DescriptionhrDeviceIndex CharacteristicvalueassignedtotheconnecteddevicehrDeviceType ConnecteddevicetypehrDeviceDescr CharacterstringdescribingtheconnecteddevicehrDeviceID ConnecteddeviceproductIDhrDeviceStatus Connecteddevicestatus

(1Unknown2Running3Warning4Testing5Down)hrDeviceErrors NumberoftimeserrorsweregeneratedbytheconnecteddevicehrPrinterStatus Connectedprinterstatus

(1Idle2Printing3Warmup)hrPrinterDetectedErrorState Connectedprintererrorstatus

(0LowPaper1NoPaper2LowToner3NoToner4DoorOpen5Jammed6Offline7ServiceRequested)

IFBD-HE0708 BE07 Userrsquos Manual

3-35

31121SNMPConfigurationParametersThefollowingparameterscanbesetfromwebconfigurationorTelnetThesevaluescanalsobecheckedatself-testprint

Name Settingrange DefaultvalueAuthenticCommunity Max15characters(ASCII) ldquopublicrdquoTrapCommunity Max15characters(ASCIIJapaneseOK) ldquopublicrdquoTrapAddress(IP) 0000-255255255255 0000SysContact Max78characters(ASCIIJapaneseOK) NoneSysName Max78characters(ASCIIJapaneseOK) NoneSysLocation Max78characters(ASCIIJapaneseOK) NoneEnableAuthenTrap 1or2 2

31122 Trap Issue Events WhentheEnableAuthenTrapsettingforthisproductisENABLEthenthisproductissuestrapstotheSNMPmanager(trapnotificationaddress)whenthefollowing3eventsoccur

[Trapissueevents]1Whenproductwasstartedup[Generictraptype=0(ColdStart)]

2Whenprinterstatuschanged(IEEE1284portstatusmonitor)[Generictraptype=6(EnterpriseSpecific)]

3Whenaccessbyaninvalidcommitteenameoccurred[Generictraptype=4(AuthenticationFailure)]

IFBD-HE0708 BE07 Userrsquos Manual

3-36

32 OtherSpecifications321 Operating Time

Thereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP(startofIPaddressacquisition)Ittakesapproximately18secondsbeforetheTCPIPservices(HTTPTELNETFTPLPDRawSocketPrint)canbeusedafterturningonthepower

NoteWhenacquiringtheIPaddressbyDynamice(DHCPBOOTPRARP)thistimemay lengthendependingontheserverresponsetime

322 PushSwitchWhiletheTCPIPisoperating(thepowerhasbeenturnedonanditiswithintheelapsetimedescribedinsection321StartupTime)ifthepushswitchiscontinuedtobehelddowntheLEDdisplaypatternwillchangeaccordingtothetimesshownbelowWhentheswitchisreleasedtheproductwillentereachspecialmode

SpecialMode

Phase SWPressingTimeLANConnector

LEDBlinkingPattern SpecialModeGreen Red

1 1secondtolessthan5seconds Blinking Blinking NICsettinginitializemode(2)2 5secondtolessthan9seconds Extinguished Blinking Reserved(Undefined)3 9secondtolessthan13seconds Blinking Extinguished Reserved(Undefined)

Over13seconds(1)

Note1WhenPhase3isexceededpresstheswitchfor1secondtoreturntoPhase1

Note2ExecutionproceduresfortheNICsettinginitializemode

1 Afterenteringthismodepressthepushswitchonceandreleaseit TheLEDdisplaywillbeldquoGreen=ExtinguishedRed=ExtinguishedrdquoandtheinitializingoftheNICsettingsinthenon-volatilememorywillbegin

2 Iftheinitializationissuccessfultheprinterwillautomaticallybereset DonotturnoffthepowerorapplyaresetuntilthisresethasbeenappliedAlsoiftheNICsettinginitializationfailstheLEDdisplaywillbeldquoGreen=ExtinguishedRed=Litrdquoandallopera-tionswillstopIfsoturnthepoweroff

NoteWhenturningthepoweronadifferentmode(automaticfirmwareupdatefunctionusingTFTPclient)willstartupthatisdifferenttotheabovefunctionsfortheoperationswhenturningthepoweronwiththepushswitchpressedFordetailsseesection318TFTPCli-ent

IFBD-HE0708 BE07 Userrsquos Manual

3-37

323 DIPSwitchesDIPswitchesareloadedwhenthepoweristurnedonorwhentheprinterisresetThereforewhenyouchangethesettingsenablethembyturningtheprinteronagainorbyexecutingaprinterresetTurnthepoweroffbeforechangingthePCBandinterfacetype

DIPswitch Feature ON OFFDIPSW1 SetsIPaddressacquisitiontimeout Notimeout 20seconds(factorydefaultsetting)DIPSW2 Reserved(Fixedatoff) - -

DIPSW1SetsthetimeouttimewhengettingtheaddressfromaDHCPBOOTPserverThefactorydefaultsetting(whensettooff)is20secondsWhensettoonthereisnotimeoutIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedAsaresultatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtohavenoIPaddressacquisitiontimeout

DIPSW2PresentlyunusedAfeaturewillbeaddedinthefutureThisshouldalwaysbeoff

324 LEDThereisaredandagreenLEDequippedonthenetworkinterfaceconnector(LANconnectorRJ45)Thesefunctionasoutlinedbelowundernormaloperatingconditions

Red(LINKActivity) Alinkhasbeenestablishedbetweentheportandtheconnecteddevice CommunicationsarereadyatbothdevicesGreen(100M) Lightswhentheportisoperatingat100Mbps

ForotherstheflashingpatternchangesaccordingtothepressingofthepushswitchFordetailsseesections3110TFTPClientand322PushSwitch

IFBD-HE0708 BE07 Userrsquos Manual

3-38

325 Self-testPrintIfthisproductexecutesaprinterself-printthefollowingisprintedaftertheprintersettingprintFinallyfortheIPparameterinformationduringoperationitisnotpossiblewhenconductingaself-printbycommandfromthehostdevice

Self-testPrintExample(ForFWVer500andStarwebPRNTmodel)

VersionInformation(MainBootLoadPLD)

NICSettingInformation(SameasthenetconfinirdquoFile)

TheWebPrintsettingitemsareformodelswhichsupportStarwebPRNTonlyTheSNMPsettingitemsareforFWVer500orlateronly

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 41: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

3-32

Name DescriptionipRouteDest DestinationIPaddressofthisroute(0000=Defaultroute)ipRouteIfIndex Interfaceidentificationnumberfortransmittingtothenextdestinationhostonthis

route(=ifIndex)IpRouteMetric Primaryroutingmetricforthisroute(-1=Notused)ipRouteNextHop IPaddressofnexthoponthisrouteIpRouteType Routetypes(1Noneofthefollowing2Invalidroute3Directconnection4

Indirectconnection)IpRouteProto RoutingmechanismbywhichthisroutewaslearnedIpRouteAge Elapsedtimeafterthisroutewaslastconfirmedasanormalroute[sec]IpRouteMask ValuewhichperformslogicalANDbeforecomparisonwithipRouteDestorthe

destinationaddressipRouteInfo MIBdefinitionnumberforroutingprotocolusedforthisrouteipNetToMediaIfIndex Interfaceidentificationnumberforthisentry(=ifIndex)ipNetToMediaPhysAddress Media-dependentphysicaladdressipNetToMediaNetAddress IPaddresscorrespondingtothephysicaladdressofthisentryipNetToMediaType Addressconversionmethod(1Noneofthefollowing2Invalidvalue3Dynamic

conversion4Staticconversion)icmpInMsgs TotalnumberofreceivedICMPicmpInErrors NumberofreceivedICMPmessagesthatwerediscardedduetochecksumerror

orotherICMPspecificationerroricmpInDestUnreachs NumberofICMPdestination-unreachablemessagesreceivedicmpInTimeExcds NumberofICMPtime-exceededmessagesreceivedicmpInParmProbs NumberofICMPparameter-problemmessagesreceivedicmpInSrcQuenchs NumberofICMPsource-quenchmessagesreceivedicmpInRedirects NumberofICMPredirectmessagesreceivedicmpInEchos NumberofICMPecho-requestmessagesreceivedicmpInEchoReps NumberofICMPecho-replymessagesreceivedicmpInTimestamps NumberofICMPtimestamp-requestmessagesreceivedicmpInTimestampReps NumberofICMPtimestamp-replymessagesreceivedicmpInAddrMasks NumberofICMPaddressmaskrequestmessagesreceivedicmpInAddrMaskReps NumberofICMPaddressmaskreplymessagesreceivedicmpOutMsgs TotalnumberofICMPmessagestransmittedicmpOutErrors NumberofICMPmessagesthatwerediscardedandnottransmittedduetofull

bufferorotherreasonattimeofICMPtransmissionicmpOutDestUnreachs NumberofICMPdestination-unreachablemessagestransmittedicmpOutTimeExcds NumberofICMPtime-exceededmessagestransmittedicmpOutParmProbs NumberofICMPparameter-problemmessagestransmittedicmpOutSrcQuenchs NumberofICMPsource-quenchmessagestransmittedicmpOutRedirects NumberofICMPredirectmessagestransmittedicmpOutEchos NumberofICMPecho-requestmessagestransmittedicmpOutEchoReps NumberofICMPecho-replymessagestransmittedicmpOutTimestamps NumberofICMPtimestamp-requestmessagestransmittedicmpOutTimestampReps NumberofICMPtimestamp-replymessagestransmittedicmpOutAddrMasks NumberofICMPaddressmaskrequestmessagestransmittedicmpOutAddrMaskReps NumberofICMPaddressmaskreplymessagestransmitted

IFBD-HE0708 BE07 Userrsquos Manual

3-33

Name DescriptiontcpRtoAlgorithm AlgorithmthatdecidestheresendtimeoutvalueforTCPconnection

(1Noneofthefollowing2Fixedvalue3MIL-STD-17784VanJacobsonrsquosalgorithm)

tcpRtoMin MinimumTCPprotocolresendtimeoutvalue(units10msec)tcpRtoMax MaximumTCPprotocolresendtimeoutvalue(units10msec)tcpMaxConn MaximumnumberofTCPconnectionstcpActiveOpens NumberoftimesthatTCPconnectionswereactivelyopenedtcpPassiveOpens NumberoftimesthatTCPconnectionswerepassivelyopenedtcpAttemptFails NumberoftimesthatTCPconnectionsfailedtcpEstabResets NumberoftimesthatTCPconnectionswereresettcpCurrEstab NumberofTCMconnectionswithstatusESTABLISHEDorCLOSE-WAITtcpInSegs NumberofreceivedTCPsegmentstcpOutSegs NumberoftransmittedTCPsegmentstcpRetransSegs NumberofresentTCPsegmentstcpConnState StatusofthisTCPconnection

(1Closed2Listen3SynSent4SynReceived5Established6FinWait17FinWait28CloseWait9LastAck10Closing11TimeWait12DeleteTCB)

tcpConnState StatusofthisTCPconnectiontcpConnLocalAddress LocalIPaddressofthisTCPconnectiontcpConnLocalPort LocalportnumberofthisTCPconnectiontcpConnRemAddress RemoteIPaddressofthisTCPconnectiontcpConnRemPort RemoteconnectionportofthisTCPconnectiontcpInErrs Numberofreceivederrorsegments(TCPchecksumerroretc)tcpOutRsts NumberoftimesthatTCPconnectionswereresetudpInDatagrams TotalnumberofUDPdatagramsdeliveredtoUDPusersudpNoPorts NumberofreceivedUDPdatagramsdestinedforportsthatarenotopenudpInErrors NumberofreceivedUDPdatagramswhichwerediscardedduetoaproblemwith

thedestinationportapplicationudpOutDatagrams NumberoftransmittedUDPdatagramsudpLocalAddress LocaladdressofUDPreceivingstandbyport(0000nodesignatedreceiving

address)udpLocalPort Receivingwaitlocalportnumber

IFBD-HE0708 BE07 Userrsquos Manual

3-34

Name DescriptionsnmpInPkts TotalnumberofSNMPmessagesreceivedfromthetransportservicesnmpOutPkts TotalnumberofSNMPmessagetransmissionrequestssenttothetransportlayersnmpInBadVersions TotalnumberofreceivedSNMPmessagesthatwereforanunsupportedversionsnmpInBadCommunityNames TotalnumberofreceivedSNMPmessageswithaninvalidcommunitynamesnmpInBadCommunityUses NumberofreceivedSNMPmessagesthatindicatedanoperationwhichisnot

permittedbythatcommunitysnmpInASNParseErrs NumberoferrorsinASN1orBERformatdetectedwhiledecodingreceivedSNMP

messagessnmpInTooBigs NumberofreceivedSNMPPDUwitherrorstatusldquoTooBigrdquosnmpInNoSuchNames NumberofreceivedSNMPPDUwitherrorstatusldquoNoSuchNamerdquosnmpInBadValues NumberofreceivedSNMPPDUwitherrorstatusldquoBadValuerdquosnmpInReadOnlys NumberofreceivedSNMPPDUwitherrorstatusldquoReadOnlyrdquosnmpInGenErrs NumberofreceivedSNMPPDUwitherrorstatusldquoGenErrrdquosnmpInTotalReqVars NumberofMIBobjectsreadsuccessfullyasaresultofGet-RequestandGet-

NextRequestPDUssnmpInTotalSetVars NumberofMIBobjectschangedsuccessfullyasaresultofreceivingSet-RequestsnmpInGetRequests NumberofreceivedSNMPGet-RequestPDUssnmpInGetNexts NumberofreceivedSNMPGet-NextRequestPDUssnmpInSetRequests NumberofreceivedSNMPSet-RequestPDUssnmpInGetResponses NumberofreceivedSNMPGet-ResponsePDUssnmpInTraps NumberofreceivedSNMPtrapPDUssnmpOutTooBigs NumberoftransmittedPDUswithdesignatederrorstatusldquoTooBigrdquosnmpOutNoSuchNames NumberoftransmittedPDUswithdesignatederrorstatusldquoNoSuchNamerdquosnmpOutBadValues NumberoftransmittedPDUswithdesignatederrorstatusldquoBadValuerdquosnmpOutGenErrs NumberoftransmittedPDUswithdesignatederrorstatusldquoGenErrrdquosnmpOutGetRequests NumberoftransmittedSNMPGet-RequestPDUssnmpOutGetNexts NumberoftransmittedSNMPGet-NextRequestPDUssnmpOutSetRequests NumberoftransmittedSNMPSet-RequestPDUssnmpOutGetResponses NumberoftransmittedSNMPGet-ResponsePDUssnmpOutTraps NumberoftransmittedSNMPtrapPDUssnmpEnableAuthenTraps Controlofauthentication-failuretrapgeneration

(1Generatetraps2Donotgeneratetraps)

HostResource-MIB(RFC1514)Name DescriptionhrDeviceIndex CharacteristicvalueassignedtotheconnecteddevicehrDeviceType ConnecteddevicetypehrDeviceDescr CharacterstringdescribingtheconnecteddevicehrDeviceID ConnecteddeviceproductIDhrDeviceStatus Connecteddevicestatus

(1Unknown2Running3Warning4Testing5Down)hrDeviceErrors NumberoftimeserrorsweregeneratedbytheconnecteddevicehrPrinterStatus Connectedprinterstatus

(1Idle2Printing3Warmup)hrPrinterDetectedErrorState Connectedprintererrorstatus

(0LowPaper1NoPaper2LowToner3NoToner4DoorOpen5Jammed6Offline7ServiceRequested)

IFBD-HE0708 BE07 Userrsquos Manual

3-35

31121SNMPConfigurationParametersThefollowingparameterscanbesetfromwebconfigurationorTelnetThesevaluescanalsobecheckedatself-testprint

Name Settingrange DefaultvalueAuthenticCommunity Max15characters(ASCII) ldquopublicrdquoTrapCommunity Max15characters(ASCIIJapaneseOK) ldquopublicrdquoTrapAddress(IP) 0000-255255255255 0000SysContact Max78characters(ASCIIJapaneseOK) NoneSysName Max78characters(ASCIIJapaneseOK) NoneSysLocation Max78characters(ASCIIJapaneseOK) NoneEnableAuthenTrap 1or2 2

31122 Trap Issue Events WhentheEnableAuthenTrapsettingforthisproductisENABLEthenthisproductissuestrapstotheSNMPmanager(trapnotificationaddress)whenthefollowing3eventsoccur

[Trapissueevents]1Whenproductwasstartedup[Generictraptype=0(ColdStart)]

2Whenprinterstatuschanged(IEEE1284portstatusmonitor)[Generictraptype=6(EnterpriseSpecific)]

3Whenaccessbyaninvalidcommitteenameoccurred[Generictraptype=4(AuthenticationFailure)]

IFBD-HE0708 BE07 Userrsquos Manual

3-36

32 OtherSpecifications321 Operating Time

Thereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP(startofIPaddressacquisition)Ittakesapproximately18secondsbeforetheTCPIPservices(HTTPTELNETFTPLPDRawSocketPrint)canbeusedafterturningonthepower

NoteWhenacquiringtheIPaddressbyDynamice(DHCPBOOTPRARP)thistimemay lengthendependingontheserverresponsetime

322 PushSwitchWhiletheTCPIPisoperating(thepowerhasbeenturnedonanditiswithintheelapsetimedescribedinsection321StartupTime)ifthepushswitchiscontinuedtobehelddowntheLEDdisplaypatternwillchangeaccordingtothetimesshownbelowWhentheswitchisreleasedtheproductwillentereachspecialmode

SpecialMode

Phase SWPressingTimeLANConnector

LEDBlinkingPattern SpecialModeGreen Red

1 1secondtolessthan5seconds Blinking Blinking NICsettinginitializemode(2)2 5secondtolessthan9seconds Extinguished Blinking Reserved(Undefined)3 9secondtolessthan13seconds Blinking Extinguished Reserved(Undefined)

Over13seconds(1)

Note1WhenPhase3isexceededpresstheswitchfor1secondtoreturntoPhase1

Note2ExecutionproceduresfortheNICsettinginitializemode

1 Afterenteringthismodepressthepushswitchonceandreleaseit TheLEDdisplaywillbeldquoGreen=ExtinguishedRed=ExtinguishedrdquoandtheinitializingoftheNICsettingsinthenon-volatilememorywillbegin

2 Iftheinitializationissuccessfultheprinterwillautomaticallybereset DonotturnoffthepowerorapplyaresetuntilthisresethasbeenappliedAlsoiftheNICsettinginitializationfailstheLEDdisplaywillbeldquoGreen=ExtinguishedRed=Litrdquoandallopera-tionswillstopIfsoturnthepoweroff

NoteWhenturningthepoweronadifferentmode(automaticfirmwareupdatefunctionusingTFTPclient)willstartupthatisdifferenttotheabovefunctionsfortheoperationswhenturningthepoweronwiththepushswitchpressedFordetailsseesection318TFTPCli-ent

IFBD-HE0708 BE07 Userrsquos Manual

3-37

323 DIPSwitchesDIPswitchesareloadedwhenthepoweristurnedonorwhentheprinterisresetThereforewhenyouchangethesettingsenablethembyturningtheprinteronagainorbyexecutingaprinterresetTurnthepoweroffbeforechangingthePCBandinterfacetype

DIPswitch Feature ON OFFDIPSW1 SetsIPaddressacquisitiontimeout Notimeout 20seconds(factorydefaultsetting)DIPSW2 Reserved(Fixedatoff) - -

DIPSW1SetsthetimeouttimewhengettingtheaddressfromaDHCPBOOTPserverThefactorydefaultsetting(whensettooff)is20secondsWhensettoonthereisnotimeoutIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedAsaresultatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtohavenoIPaddressacquisitiontimeout

DIPSW2PresentlyunusedAfeaturewillbeaddedinthefutureThisshouldalwaysbeoff

324 LEDThereisaredandagreenLEDequippedonthenetworkinterfaceconnector(LANconnectorRJ45)Thesefunctionasoutlinedbelowundernormaloperatingconditions

Red(LINKActivity) Alinkhasbeenestablishedbetweentheportandtheconnecteddevice CommunicationsarereadyatbothdevicesGreen(100M) Lightswhentheportisoperatingat100Mbps

ForotherstheflashingpatternchangesaccordingtothepressingofthepushswitchFordetailsseesections3110TFTPClientand322PushSwitch

IFBD-HE0708 BE07 Userrsquos Manual

3-38

325 Self-testPrintIfthisproductexecutesaprinterself-printthefollowingisprintedaftertheprintersettingprintFinallyfortheIPparameterinformationduringoperationitisnotpossiblewhenconductingaself-printbycommandfromthehostdevice

Self-testPrintExample(ForFWVer500andStarwebPRNTmodel)

VersionInformation(MainBootLoadPLD)

NICSettingInformation(SameasthenetconfinirdquoFile)

TheWebPrintsettingitemsareformodelswhichsupportStarwebPRNTonlyTheSNMPsettingitemsareforFWVer500orlateronly

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 42: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

3-33

Name DescriptiontcpRtoAlgorithm AlgorithmthatdecidestheresendtimeoutvalueforTCPconnection

(1Noneofthefollowing2Fixedvalue3MIL-STD-17784VanJacobsonrsquosalgorithm)

tcpRtoMin MinimumTCPprotocolresendtimeoutvalue(units10msec)tcpRtoMax MaximumTCPprotocolresendtimeoutvalue(units10msec)tcpMaxConn MaximumnumberofTCPconnectionstcpActiveOpens NumberoftimesthatTCPconnectionswereactivelyopenedtcpPassiveOpens NumberoftimesthatTCPconnectionswerepassivelyopenedtcpAttemptFails NumberoftimesthatTCPconnectionsfailedtcpEstabResets NumberoftimesthatTCPconnectionswereresettcpCurrEstab NumberofTCMconnectionswithstatusESTABLISHEDorCLOSE-WAITtcpInSegs NumberofreceivedTCPsegmentstcpOutSegs NumberoftransmittedTCPsegmentstcpRetransSegs NumberofresentTCPsegmentstcpConnState StatusofthisTCPconnection

(1Closed2Listen3SynSent4SynReceived5Established6FinWait17FinWait28CloseWait9LastAck10Closing11TimeWait12DeleteTCB)

tcpConnState StatusofthisTCPconnectiontcpConnLocalAddress LocalIPaddressofthisTCPconnectiontcpConnLocalPort LocalportnumberofthisTCPconnectiontcpConnRemAddress RemoteIPaddressofthisTCPconnectiontcpConnRemPort RemoteconnectionportofthisTCPconnectiontcpInErrs Numberofreceivederrorsegments(TCPchecksumerroretc)tcpOutRsts NumberoftimesthatTCPconnectionswereresetudpInDatagrams TotalnumberofUDPdatagramsdeliveredtoUDPusersudpNoPorts NumberofreceivedUDPdatagramsdestinedforportsthatarenotopenudpInErrors NumberofreceivedUDPdatagramswhichwerediscardedduetoaproblemwith

thedestinationportapplicationudpOutDatagrams NumberoftransmittedUDPdatagramsudpLocalAddress LocaladdressofUDPreceivingstandbyport(0000nodesignatedreceiving

address)udpLocalPort Receivingwaitlocalportnumber

IFBD-HE0708 BE07 Userrsquos Manual

3-34

Name DescriptionsnmpInPkts TotalnumberofSNMPmessagesreceivedfromthetransportservicesnmpOutPkts TotalnumberofSNMPmessagetransmissionrequestssenttothetransportlayersnmpInBadVersions TotalnumberofreceivedSNMPmessagesthatwereforanunsupportedversionsnmpInBadCommunityNames TotalnumberofreceivedSNMPmessageswithaninvalidcommunitynamesnmpInBadCommunityUses NumberofreceivedSNMPmessagesthatindicatedanoperationwhichisnot

permittedbythatcommunitysnmpInASNParseErrs NumberoferrorsinASN1orBERformatdetectedwhiledecodingreceivedSNMP

messagessnmpInTooBigs NumberofreceivedSNMPPDUwitherrorstatusldquoTooBigrdquosnmpInNoSuchNames NumberofreceivedSNMPPDUwitherrorstatusldquoNoSuchNamerdquosnmpInBadValues NumberofreceivedSNMPPDUwitherrorstatusldquoBadValuerdquosnmpInReadOnlys NumberofreceivedSNMPPDUwitherrorstatusldquoReadOnlyrdquosnmpInGenErrs NumberofreceivedSNMPPDUwitherrorstatusldquoGenErrrdquosnmpInTotalReqVars NumberofMIBobjectsreadsuccessfullyasaresultofGet-RequestandGet-

NextRequestPDUssnmpInTotalSetVars NumberofMIBobjectschangedsuccessfullyasaresultofreceivingSet-RequestsnmpInGetRequests NumberofreceivedSNMPGet-RequestPDUssnmpInGetNexts NumberofreceivedSNMPGet-NextRequestPDUssnmpInSetRequests NumberofreceivedSNMPSet-RequestPDUssnmpInGetResponses NumberofreceivedSNMPGet-ResponsePDUssnmpInTraps NumberofreceivedSNMPtrapPDUssnmpOutTooBigs NumberoftransmittedPDUswithdesignatederrorstatusldquoTooBigrdquosnmpOutNoSuchNames NumberoftransmittedPDUswithdesignatederrorstatusldquoNoSuchNamerdquosnmpOutBadValues NumberoftransmittedPDUswithdesignatederrorstatusldquoBadValuerdquosnmpOutGenErrs NumberoftransmittedPDUswithdesignatederrorstatusldquoGenErrrdquosnmpOutGetRequests NumberoftransmittedSNMPGet-RequestPDUssnmpOutGetNexts NumberoftransmittedSNMPGet-NextRequestPDUssnmpOutSetRequests NumberoftransmittedSNMPSet-RequestPDUssnmpOutGetResponses NumberoftransmittedSNMPGet-ResponsePDUssnmpOutTraps NumberoftransmittedSNMPtrapPDUssnmpEnableAuthenTraps Controlofauthentication-failuretrapgeneration

(1Generatetraps2Donotgeneratetraps)

HostResource-MIB(RFC1514)Name DescriptionhrDeviceIndex CharacteristicvalueassignedtotheconnecteddevicehrDeviceType ConnecteddevicetypehrDeviceDescr CharacterstringdescribingtheconnecteddevicehrDeviceID ConnecteddeviceproductIDhrDeviceStatus Connecteddevicestatus

(1Unknown2Running3Warning4Testing5Down)hrDeviceErrors NumberoftimeserrorsweregeneratedbytheconnecteddevicehrPrinterStatus Connectedprinterstatus

(1Idle2Printing3Warmup)hrPrinterDetectedErrorState Connectedprintererrorstatus

(0LowPaper1NoPaper2LowToner3NoToner4DoorOpen5Jammed6Offline7ServiceRequested)

IFBD-HE0708 BE07 Userrsquos Manual

3-35

31121SNMPConfigurationParametersThefollowingparameterscanbesetfromwebconfigurationorTelnetThesevaluescanalsobecheckedatself-testprint

Name Settingrange DefaultvalueAuthenticCommunity Max15characters(ASCII) ldquopublicrdquoTrapCommunity Max15characters(ASCIIJapaneseOK) ldquopublicrdquoTrapAddress(IP) 0000-255255255255 0000SysContact Max78characters(ASCIIJapaneseOK) NoneSysName Max78characters(ASCIIJapaneseOK) NoneSysLocation Max78characters(ASCIIJapaneseOK) NoneEnableAuthenTrap 1or2 2

31122 Trap Issue Events WhentheEnableAuthenTrapsettingforthisproductisENABLEthenthisproductissuestrapstotheSNMPmanager(trapnotificationaddress)whenthefollowing3eventsoccur

[Trapissueevents]1Whenproductwasstartedup[Generictraptype=0(ColdStart)]

2Whenprinterstatuschanged(IEEE1284portstatusmonitor)[Generictraptype=6(EnterpriseSpecific)]

3Whenaccessbyaninvalidcommitteenameoccurred[Generictraptype=4(AuthenticationFailure)]

IFBD-HE0708 BE07 Userrsquos Manual

3-36

32 OtherSpecifications321 Operating Time

Thereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP(startofIPaddressacquisition)Ittakesapproximately18secondsbeforetheTCPIPservices(HTTPTELNETFTPLPDRawSocketPrint)canbeusedafterturningonthepower

NoteWhenacquiringtheIPaddressbyDynamice(DHCPBOOTPRARP)thistimemay lengthendependingontheserverresponsetime

322 PushSwitchWhiletheTCPIPisoperating(thepowerhasbeenturnedonanditiswithintheelapsetimedescribedinsection321StartupTime)ifthepushswitchiscontinuedtobehelddowntheLEDdisplaypatternwillchangeaccordingtothetimesshownbelowWhentheswitchisreleasedtheproductwillentereachspecialmode

SpecialMode

Phase SWPressingTimeLANConnector

LEDBlinkingPattern SpecialModeGreen Red

1 1secondtolessthan5seconds Blinking Blinking NICsettinginitializemode(2)2 5secondtolessthan9seconds Extinguished Blinking Reserved(Undefined)3 9secondtolessthan13seconds Blinking Extinguished Reserved(Undefined)

Over13seconds(1)

Note1WhenPhase3isexceededpresstheswitchfor1secondtoreturntoPhase1

Note2ExecutionproceduresfortheNICsettinginitializemode

1 Afterenteringthismodepressthepushswitchonceandreleaseit TheLEDdisplaywillbeldquoGreen=ExtinguishedRed=ExtinguishedrdquoandtheinitializingoftheNICsettingsinthenon-volatilememorywillbegin

2 Iftheinitializationissuccessfultheprinterwillautomaticallybereset DonotturnoffthepowerorapplyaresetuntilthisresethasbeenappliedAlsoiftheNICsettinginitializationfailstheLEDdisplaywillbeldquoGreen=ExtinguishedRed=Litrdquoandallopera-tionswillstopIfsoturnthepoweroff

NoteWhenturningthepoweronadifferentmode(automaticfirmwareupdatefunctionusingTFTPclient)willstartupthatisdifferenttotheabovefunctionsfortheoperationswhenturningthepoweronwiththepushswitchpressedFordetailsseesection318TFTPCli-ent

IFBD-HE0708 BE07 Userrsquos Manual

3-37

323 DIPSwitchesDIPswitchesareloadedwhenthepoweristurnedonorwhentheprinterisresetThereforewhenyouchangethesettingsenablethembyturningtheprinteronagainorbyexecutingaprinterresetTurnthepoweroffbeforechangingthePCBandinterfacetype

DIPswitch Feature ON OFFDIPSW1 SetsIPaddressacquisitiontimeout Notimeout 20seconds(factorydefaultsetting)DIPSW2 Reserved(Fixedatoff) - -

DIPSW1SetsthetimeouttimewhengettingtheaddressfromaDHCPBOOTPserverThefactorydefaultsetting(whensettooff)is20secondsWhensettoonthereisnotimeoutIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedAsaresultatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtohavenoIPaddressacquisitiontimeout

DIPSW2PresentlyunusedAfeaturewillbeaddedinthefutureThisshouldalwaysbeoff

324 LEDThereisaredandagreenLEDequippedonthenetworkinterfaceconnector(LANconnectorRJ45)Thesefunctionasoutlinedbelowundernormaloperatingconditions

Red(LINKActivity) Alinkhasbeenestablishedbetweentheportandtheconnecteddevice CommunicationsarereadyatbothdevicesGreen(100M) Lightswhentheportisoperatingat100Mbps

ForotherstheflashingpatternchangesaccordingtothepressingofthepushswitchFordetailsseesections3110TFTPClientand322PushSwitch

IFBD-HE0708 BE07 Userrsquos Manual

3-38

325 Self-testPrintIfthisproductexecutesaprinterself-printthefollowingisprintedaftertheprintersettingprintFinallyfortheIPparameterinformationduringoperationitisnotpossiblewhenconductingaself-printbycommandfromthehostdevice

Self-testPrintExample(ForFWVer500andStarwebPRNTmodel)

VersionInformation(MainBootLoadPLD)

NICSettingInformation(SameasthenetconfinirdquoFile)

TheWebPrintsettingitemsareformodelswhichsupportStarwebPRNTonlyTheSNMPsettingitemsareforFWVer500orlateronly

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 43: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

3-34

Name DescriptionsnmpInPkts TotalnumberofSNMPmessagesreceivedfromthetransportservicesnmpOutPkts TotalnumberofSNMPmessagetransmissionrequestssenttothetransportlayersnmpInBadVersions TotalnumberofreceivedSNMPmessagesthatwereforanunsupportedversionsnmpInBadCommunityNames TotalnumberofreceivedSNMPmessageswithaninvalidcommunitynamesnmpInBadCommunityUses NumberofreceivedSNMPmessagesthatindicatedanoperationwhichisnot

permittedbythatcommunitysnmpInASNParseErrs NumberoferrorsinASN1orBERformatdetectedwhiledecodingreceivedSNMP

messagessnmpInTooBigs NumberofreceivedSNMPPDUwitherrorstatusldquoTooBigrdquosnmpInNoSuchNames NumberofreceivedSNMPPDUwitherrorstatusldquoNoSuchNamerdquosnmpInBadValues NumberofreceivedSNMPPDUwitherrorstatusldquoBadValuerdquosnmpInReadOnlys NumberofreceivedSNMPPDUwitherrorstatusldquoReadOnlyrdquosnmpInGenErrs NumberofreceivedSNMPPDUwitherrorstatusldquoGenErrrdquosnmpInTotalReqVars NumberofMIBobjectsreadsuccessfullyasaresultofGet-RequestandGet-

NextRequestPDUssnmpInTotalSetVars NumberofMIBobjectschangedsuccessfullyasaresultofreceivingSet-RequestsnmpInGetRequests NumberofreceivedSNMPGet-RequestPDUssnmpInGetNexts NumberofreceivedSNMPGet-NextRequestPDUssnmpInSetRequests NumberofreceivedSNMPSet-RequestPDUssnmpInGetResponses NumberofreceivedSNMPGet-ResponsePDUssnmpInTraps NumberofreceivedSNMPtrapPDUssnmpOutTooBigs NumberoftransmittedPDUswithdesignatederrorstatusldquoTooBigrdquosnmpOutNoSuchNames NumberoftransmittedPDUswithdesignatederrorstatusldquoNoSuchNamerdquosnmpOutBadValues NumberoftransmittedPDUswithdesignatederrorstatusldquoBadValuerdquosnmpOutGenErrs NumberoftransmittedPDUswithdesignatederrorstatusldquoGenErrrdquosnmpOutGetRequests NumberoftransmittedSNMPGet-RequestPDUssnmpOutGetNexts NumberoftransmittedSNMPGet-NextRequestPDUssnmpOutSetRequests NumberoftransmittedSNMPSet-RequestPDUssnmpOutGetResponses NumberoftransmittedSNMPGet-ResponsePDUssnmpOutTraps NumberoftransmittedSNMPtrapPDUssnmpEnableAuthenTraps Controlofauthentication-failuretrapgeneration

(1Generatetraps2Donotgeneratetraps)

HostResource-MIB(RFC1514)Name DescriptionhrDeviceIndex CharacteristicvalueassignedtotheconnecteddevicehrDeviceType ConnecteddevicetypehrDeviceDescr CharacterstringdescribingtheconnecteddevicehrDeviceID ConnecteddeviceproductIDhrDeviceStatus Connecteddevicestatus

(1Unknown2Running3Warning4Testing5Down)hrDeviceErrors NumberoftimeserrorsweregeneratedbytheconnecteddevicehrPrinterStatus Connectedprinterstatus

(1Idle2Printing3Warmup)hrPrinterDetectedErrorState Connectedprintererrorstatus

(0LowPaper1NoPaper2LowToner3NoToner4DoorOpen5Jammed6Offline7ServiceRequested)

IFBD-HE0708 BE07 Userrsquos Manual

3-35

31121SNMPConfigurationParametersThefollowingparameterscanbesetfromwebconfigurationorTelnetThesevaluescanalsobecheckedatself-testprint

Name Settingrange DefaultvalueAuthenticCommunity Max15characters(ASCII) ldquopublicrdquoTrapCommunity Max15characters(ASCIIJapaneseOK) ldquopublicrdquoTrapAddress(IP) 0000-255255255255 0000SysContact Max78characters(ASCIIJapaneseOK) NoneSysName Max78characters(ASCIIJapaneseOK) NoneSysLocation Max78characters(ASCIIJapaneseOK) NoneEnableAuthenTrap 1or2 2

31122 Trap Issue Events WhentheEnableAuthenTrapsettingforthisproductisENABLEthenthisproductissuestrapstotheSNMPmanager(trapnotificationaddress)whenthefollowing3eventsoccur

[Trapissueevents]1Whenproductwasstartedup[Generictraptype=0(ColdStart)]

2Whenprinterstatuschanged(IEEE1284portstatusmonitor)[Generictraptype=6(EnterpriseSpecific)]

3Whenaccessbyaninvalidcommitteenameoccurred[Generictraptype=4(AuthenticationFailure)]

IFBD-HE0708 BE07 Userrsquos Manual

3-36

32 OtherSpecifications321 Operating Time

Thereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP(startofIPaddressacquisition)Ittakesapproximately18secondsbeforetheTCPIPservices(HTTPTELNETFTPLPDRawSocketPrint)canbeusedafterturningonthepower

NoteWhenacquiringtheIPaddressbyDynamice(DHCPBOOTPRARP)thistimemay lengthendependingontheserverresponsetime

322 PushSwitchWhiletheTCPIPisoperating(thepowerhasbeenturnedonanditiswithintheelapsetimedescribedinsection321StartupTime)ifthepushswitchiscontinuedtobehelddowntheLEDdisplaypatternwillchangeaccordingtothetimesshownbelowWhentheswitchisreleasedtheproductwillentereachspecialmode

SpecialMode

Phase SWPressingTimeLANConnector

LEDBlinkingPattern SpecialModeGreen Red

1 1secondtolessthan5seconds Blinking Blinking NICsettinginitializemode(2)2 5secondtolessthan9seconds Extinguished Blinking Reserved(Undefined)3 9secondtolessthan13seconds Blinking Extinguished Reserved(Undefined)

Over13seconds(1)

Note1WhenPhase3isexceededpresstheswitchfor1secondtoreturntoPhase1

Note2ExecutionproceduresfortheNICsettinginitializemode

1 Afterenteringthismodepressthepushswitchonceandreleaseit TheLEDdisplaywillbeldquoGreen=ExtinguishedRed=ExtinguishedrdquoandtheinitializingoftheNICsettingsinthenon-volatilememorywillbegin

2 Iftheinitializationissuccessfultheprinterwillautomaticallybereset DonotturnoffthepowerorapplyaresetuntilthisresethasbeenappliedAlsoiftheNICsettinginitializationfailstheLEDdisplaywillbeldquoGreen=ExtinguishedRed=Litrdquoandallopera-tionswillstopIfsoturnthepoweroff

NoteWhenturningthepoweronadifferentmode(automaticfirmwareupdatefunctionusingTFTPclient)willstartupthatisdifferenttotheabovefunctionsfortheoperationswhenturningthepoweronwiththepushswitchpressedFordetailsseesection318TFTPCli-ent

IFBD-HE0708 BE07 Userrsquos Manual

3-37

323 DIPSwitchesDIPswitchesareloadedwhenthepoweristurnedonorwhentheprinterisresetThereforewhenyouchangethesettingsenablethembyturningtheprinteronagainorbyexecutingaprinterresetTurnthepoweroffbeforechangingthePCBandinterfacetype

DIPswitch Feature ON OFFDIPSW1 SetsIPaddressacquisitiontimeout Notimeout 20seconds(factorydefaultsetting)DIPSW2 Reserved(Fixedatoff) - -

DIPSW1SetsthetimeouttimewhengettingtheaddressfromaDHCPBOOTPserverThefactorydefaultsetting(whensettooff)is20secondsWhensettoonthereisnotimeoutIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedAsaresultatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtohavenoIPaddressacquisitiontimeout

DIPSW2PresentlyunusedAfeaturewillbeaddedinthefutureThisshouldalwaysbeoff

324 LEDThereisaredandagreenLEDequippedonthenetworkinterfaceconnector(LANconnectorRJ45)Thesefunctionasoutlinedbelowundernormaloperatingconditions

Red(LINKActivity) Alinkhasbeenestablishedbetweentheportandtheconnecteddevice CommunicationsarereadyatbothdevicesGreen(100M) Lightswhentheportisoperatingat100Mbps

ForotherstheflashingpatternchangesaccordingtothepressingofthepushswitchFordetailsseesections3110TFTPClientand322PushSwitch

IFBD-HE0708 BE07 Userrsquos Manual

3-38

325 Self-testPrintIfthisproductexecutesaprinterself-printthefollowingisprintedaftertheprintersettingprintFinallyfortheIPparameterinformationduringoperationitisnotpossiblewhenconductingaself-printbycommandfromthehostdevice

Self-testPrintExample(ForFWVer500andStarwebPRNTmodel)

VersionInformation(MainBootLoadPLD)

NICSettingInformation(SameasthenetconfinirdquoFile)

TheWebPrintsettingitemsareformodelswhichsupportStarwebPRNTonlyTheSNMPsettingitemsareforFWVer500orlateronly

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 44: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

3-35

31121SNMPConfigurationParametersThefollowingparameterscanbesetfromwebconfigurationorTelnetThesevaluescanalsobecheckedatself-testprint

Name Settingrange DefaultvalueAuthenticCommunity Max15characters(ASCII) ldquopublicrdquoTrapCommunity Max15characters(ASCIIJapaneseOK) ldquopublicrdquoTrapAddress(IP) 0000-255255255255 0000SysContact Max78characters(ASCIIJapaneseOK) NoneSysName Max78characters(ASCIIJapaneseOK) NoneSysLocation Max78characters(ASCIIJapaneseOK) NoneEnableAuthenTrap 1or2 2

31122 Trap Issue Events WhentheEnableAuthenTrapsettingforthisproductisENABLEthenthisproductissuestrapstotheSNMPmanager(trapnotificationaddress)whenthefollowing3eventsoccur

[Trapissueevents]1Whenproductwasstartedup[Generictraptype=0(ColdStart)]

2Whenprinterstatuschanged(IEEE1284portstatusmonitor)[Generictraptype=6(EnterpriseSpecific)]

3Whenaccessbyaninvalidcommitteenameoccurred[Generictraptype=4(AuthenticationFailure)]

IFBD-HE0708 BE07 Userrsquos Manual

3-36

32 OtherSpecifications321 Operating Time

Thereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP(startofIPaddressacquisition)Ittakesapproximately18secondsbeforetheTCPIPservices(HTTPTELNETFTPLPDRawSocketPrint)canbeusedafterturningonthepower

NoteWhenacquiringtheIPaddressbyDynamice(DHCPBOOTPRARP)thistimemay lengthendependingontheserverresponsetime

322 PushSwitchWhiletheTCPIPisoperating(thepowerhasbeenturnedonanditiswithintheelapsetimedescribedinsection321StartupTime)ifthepushswitchiscontinuedtobehelddowntheLEDdisplaypatternwillchangeaccordingtothetimesshownbelowWhentheswitchisreleasedtheproductwillentereachspecialmode

SpecialMode

Phase SWPressingTimeLANConnector

LEDBlinkingPattern SpecialModeGreen Red

1 1secondtolessthan5seconds Blinking Blinking NICsettinginitializemode(2)2 5secondtolessthan9seconds Extinguished Blinking Reserved(Undefined)3 9secondtolessthan13seconds Blinking Extinguished Reserved(Undefined)

Over13seconds(1)

Note1WhenPhase3isexceededpresstheswitchfor1secondtoreturntoPhase1

Note2ExecutionproceduresfortheNICsettinginitializemode

1 Afterenteringthismodepressthepushswitchonceandreleaseit TheLEDdisplaywillbeldquoGreen=ExtinguishedRed=ExtinguishedrdquoandtheinitializingoftheNICsettingsinthenon-volatilememorywillbegin

2 Iftheinitializationissuccessfultheprinterwillautomaticallybereset DonotturnoffthepowerorapplyaresetuntilthisresethasbeenappliedAlsoiftheNICsettinginitializationfailstheLEDdisplaywillbeldquoGreen=ExtinguishedRed=Litrdquoandallopera-tionswillstopIfsoturnthepoweroff

NoteWhenturningthepoweronadifferentmode(automaticfirmwareupdatefunctionusingTFTPclient)willstartupthatisdifferenttotheabovefunctionsfortheoperationswhenturningthepoweronwiththepushswitchpressedFordetailsseesection318TFTPCli-ent

IFBD-HE0708 BE07 Userrsquos Manual

3-37

323 DIPSwitchesDIPswitchesareloadedwhenthepoweristurnedonorwhentheprinterisresetThereforewhenyouchangethesettingsenablethembyturningtheprinteronagainorbyexecutingaprinterresetTurnthepoweroffbeforechangingthePCBandinterfacetype

DIPswitch Feature ON OFFDIPSW1 SetsIPaddressacquisitiontimeout Notimeout 20seconds(factorydefaultsetting)DIPSW2 Reserved(Fixedatoff) - -

DIPSW1SetsthetimeouttimewhengettingtheaddressfromaDHCPBOOTPserverThefactorydefaultsetting(whensettooff)is20secondsWhensettoonthereisnotimeoutIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedAsaresultatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtohavenoIPaddressacquisitiontimeout

DIPSW2PresentlyunusedAfeaturewillbeaddedinthefutureThisshouldalwaysbeoff

324 LEDThereisaredandagreenLEDequippedonthenetworkinterfaceconnector(LANconnectorRJ45)Thesefunctionasoutlinedbelowundernormaloperatingconditions

Red(LINKActivity) Alinkhasbeenestablishedbetweentheportandtheconnecteddevice CommunicationsarereadyatbothdevicesGreen(100M) Lightswhentheportisoperatingat100Mbps

ForotherstheflashingpatternchangesaccordingtothepressingofthepushswitchFordetailsseesections3110TFTPClientand322PushSwitch

IFBD-HE0708 BE07 Userrsquos Manual

3-38

325 Self-testPrintIfthisproductexecutesaprinterself-printthefollowingisprintedaftertheprintersettingprintFinallyfortheIPparameterinformationduringoperationitisnotpossiblewhenconductingaself-printbycommandfromthehostdevice

Self-testPrintExample(ForFWVer500andStarwebPRNTmodel)

VersionInformation(MainBootLoadPLD)

NICSettingInformation(SameasthenetconfinirdquoFile)

TheWebPrintsettingitemsareformodelswhichsupportStarwebPRNTonlyTheSNMPsettingitemsareforFWVer500orlateronly

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 45: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

3-36

32 OtherSpecifications321 Operating Time

Thereareapproximately14secondsfromthetimethepoweristurnedontothestartupoftheTCPIP(startofIPaddressacquisition)Ittakesapproximately18secondsbeforetheTCPIPservices(HTTPTELNETFTPLPDRawSocketPrint)canbeusedafterturningonthepower

NoteWhenacquiringtheIPaddressbyDynamice(DHCPBOOTPRARP)thistimemay lengthendependingontheserverresponsetime

322 PushSwitchWhiletheTCPIPisoperating(thepowerhasbeenturnedonanditiswithintheelapsetimedescribedinsection321StartupTime)ifthepushswitchiscontinuedtobehelddowntheLEDdisplaypatternwillchangeaccordingtothetimesshownbelowWhentheswitchisreleasedtheproductwillentereachspecialmode

SpecialMode

Phase SWPressingTimeLANConnector

LEDBlinkingPattern SpecialModeGreen Red

1 1secondtolessthan5seconds Blinking Blinking NICsettinginitializemode(2)2 5secondtolessthan9seconds Extinguished Blinking Reserved(Undefined)3 9secondtolessthan13seconds Blinking Extinguished Reserved(Undefined)

Over13seconds(1)

Note1WhenPhase3isexceededpresstheswitchfor1secondtoreturntoPhase1

Note2ExecutionproceduresfortheNICsettinginitializemode

1 Afterenteringthismodepressthepushswitchonceandreleaseit TheLEDdisplaywillbeldquoGreen=ExtinguishedRed=ExtinguishedrdquoandtheinitializingoftheNICsettingsinthenon-volatilememorywillbegin

2 Iftheinitializationissuccessfultheprinterwillautomaticallybereset DonotturnoffthepowerorapplyaresetuntilthisresethasbeenappliedAlsoiftheNICsettinginitializationfailstheLEDdisplaywillbeldquoGreen=ExtinguishedRed=Litrdquoandallopera-tionswillstopIfsoturnthepoweroff

NoteWhenturningthepoweronadifferentmode(automaticfirmwareupdatefunctionusingTFTPclient)willstartupthatisdifferenttotheabovefunctionsfortheoperationswhenturningthepoweronwiththepushswitchpressedFordetailsseesection318TFTPCli-ent

IFBD-HE0708 BE07 Userrsquos Manual

3-37

323 DIPSwitchesDIPswitchesareloadedwhenthepoweristurnedonorwhentheprinterisresetThereforewhenyouchangethesettingsenablethembyturningtheprinteronagainorbyexecutingaprinterresetTurnthepoweroffbeforechangingthePCBandinterfacetype

DIPswitch Feature ON OFFDIPSW1 SetsIPaddressacquisitiontimeout Notimeout 20seconds(factorydefaultsetting)DIPSW2 Reserved(Fixedatoff) - -

DIPSW1SetsthetimeouttimewhengettingtheaddressfromaDHCPBOOTPserverThefactorydefaultsetting(whensettooff)is20secondsWhensettoonthereisnotimeoutIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedAsaresultatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtohavenoIPaddressacquisitiontimeout

DIPSW2PresentlyunusedAfeaturewillbeaddedinthefutureThisshouldalwaysbeoff

324 LEDThereisaredandagreenLEDequippedonthenetworkinterfaceconnector(LANconnectorRJ45)Thesefunctionasoutlinedbelowundernormaloperatingconditions

Red(LINKActivity) Alinkhasbeenestablishedbetweentheportandtheconnecteddevice CommunicationsarereadyatbothdevicesGreen(100M) Lightswhentheportisoperatingat100Mbps

ForotherstheflashingpatternchangesaccordingtothepressingofthepushswitchFordetailsseesections3110TFTPClientand322PushSwitch

IFBD-HE0708 BE07 Userrsquos Manual

3-38

325 Self-testPrintIfthisproductexecutesaprinterself-printthefollowingisprintedaftertheprintersettingprintFinallyfortheIPparameterinformationduringoperationitisnotpossiblewhenconductingaself-printbycommandfromthehostdevice

Self-testPrintExample(ForFWVer500andStarwebPRNTmodel)

VersionInformation(MainBootLoadPLD)

NICSettingInformation(SameasthenetconfinirdquoFile)

TheWebPrintsettingitemsareformodelswhichsupportStarwebPRNTonlyTheSNMPsettingitemsareforFWVer500orlateronly

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 46: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

3-37

323 DIPSwitchesDIPswitchesareloadedwhenthepoweristurnedonorwhentheprinterisresetThereforewhenyouchangethesettingsenablethembyturningtheprinteronagainorbyexecutingaprinterresetTurnthepoweroffbeforechangingthePCBandinterfacetype

DIPswitch Feature ON OFFDIPSW1 SetsIPaddressacquisitiontimeout Notimeout 20seconds(factorydefaultsetting)DIPSW2 Reserved(Fixedatoff) - -

DIPSW1SetsthetimeouttimewhengettingtheaddressfromaDHCPBOOTPserverThefactorydefaultsetting(whensettooff)is20secondsWhensettoonthereisnotimeoutIfthisproductisconnecteddirectlytoanintelligentswitchorintelligenthubthephysicallinkmaytakesometimetobecomeestablishedAsaresultatimeoutwilloccurwhilewaitingtogettheDHCPBOOTPaddressanditwillfailtogettheIPaddressInsuchcasessetDIPSW1=ONtohavenoIPaddressacquisitiontimeout

DIPSW2PresentlyunusedAfeaturewillbeaddedinthefutureThisshouldalwaysbeoff

324 LEDThereisaredandagreenLEDequippedonthenetworkinterfaceconnector(LANconnectorRJ45)Thesefunctionasoutlinedbelowundernormaloperatingconditions

Red(LINKActivity) Alinkhasbeenestablishedbetweentheportandtheconnecteddevice CommunicationsarereadyatbothdevicesGreen(100M) Lightswhentheportisoperatingat100Mbps

ForotherstheflashingpatternchangesaccordingtothepressingofthepushswitchFordetailsseesections3110TFTPClientand322PushSwitch

IFBD-HE0708 BE07 Userrsquos Manual

3-38

325 Self-testPrintIfthisproductexecutesaprinterself-printthefollowingisprintedaftertheprintersettingprintFinallyfortheIPparameterinformationduringoperationitisnotpossiblewhenconductingaself-printbycommandfromthehostdevice

Self-testPrintExample(ForFWVer500andStarwebPRNTmodel)

VersionInformation(MainBootLoadPLD)

NICSettingInformation(SameasthenetconfinirdquoFile)

TheWebPrintsettingitemsareformodelswhichsupportStarwebPRNTonlyTheSNMPsettingitemsareforFWVer500orlateronly

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 47: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

3-38

325 Self-testPrintIfthisproductexecutesaprinterself-printthefollowingisprintedaftertheprintersettingprintFinallyfortheIPparameterinformationduringoperationitisnotpossiblewhenconductingaself-printbycommandfromthehostdevice

Self-testPrintExample(ForFWVer500andStarwebPRNTmodel)

VersionInformation(MainBootLoadPLD)

NICSettingInformation(SameasthenetconfinirdquoFile)

TheWebPrintsettingitemsareformodelswhichsupportStarwebPRNTonlyTheSNMPsettingitemsareforFWVer500orlateronly

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 48: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

3-39

SelectIPParameterWhileRunning

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 49: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

3-40

326 BrokenLinkDetectionTCPIPcommunicationsonthisproductinformstheoperatorwhenprintingisnotpossibleThereforeitsupportsthebrokenlinkdetectionfeature

Therearetwobrokenlinksthatcanbedetected1PhysicallinkdownIndicateseitherofthefollowingstatesbullTimefrompoweringontheprinteruntiltheEthernetlinkisestablished(TCPIPstartup)bullErrorstatusbecauseEthernetlinkdetectedtobedownbecausetheLANcablewasdisconnectedbetweentheprinterandHUBChatteringremovalconditionswhenconnectinganddisconnectingtheLANcableareshownbelowbullWhenLANcableisdisconnected(linkdownjudgment)4secondsbullWhenLANcableisinserted(linkestablishedjudgment)2seconds2IPaddresslostIndicateseitherofthefollowingstatesbullTimefromTCPIPstartupuntilIPaddressisobtainedbullErrorstatuswhenfailedtogetIPaddress

WhenabrokenlinkisdetectedthefollowingoperationsarerequestedtotheprinterIPaddresslosttakespriorityoverphysicallinkdownAlsoactualoperationsforLEDdisplayandprintingwarningsmustbesupportedbytheprinter(Fordetailsseesection62PrinterFirmwareSupportTableandeachprinterrsquosproductspecificationsmanual)WhenthishappenschecktheLANcableconnectionandtheIPaddresssettingsforthecommunicationpathandthenrestarttheprinter

bullLEDDisplayLEDblinkingontheprinteroperationpanelinformtheoperatorofthephysicallinkdownandIPaddresslostHowevertheLEDtypeandblinkingcyclesdependontheprinterrsquosspecifications

ExampledisplayonTSP700IITSP800II(1)PhysicallinkdownPOWERLED(green)andERRORLED(orange)blinkslowly(on=2secondsoff=2seconds)(2)IPaddresslostPOWERLED(green)andERRORLED(orange)blinkquickly(on=0125secondsoff=0125seconds)

Networkcommunicationsarereadywhenboth(1)and(2)areremoved(blinkingstops)Youcannotinvalidatethisoperation

bullWarningprintWhenphysicallinkdownorIPaddresslost(errorwhenitfailstogettheIPaddress)isdetectedthissendswarningprintdatatotheprintertoinformtheoperatorthataproblemhasoccurredReceptiondatabeforeandafterthisoperationexecutesisnotguaranteed

ThisfeaturecanbemadevalidorinvalidusingHTTP(Web)TelnetandFTPUseHTTP(Web)toregisterthewarningprintdataThesettingisstoredontheproductrsquosnon-volatilememory

WarningprintsettingsspecificationsItem Range FactoryDefaultOperationsetting ENABLEDISABLE DISABLEWarningdata CharacterTypes ASCII(20H-7FH)

Numberoflines 1-4lines NOHOSTCONNECTION

CharacterCount Max80charactersline4linestotalUpto320characters

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 50: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

3-41

33 SettingsDisplayItemsThefollowingdescribesthetypesofinformationthatcanbesetanddisplayedbyHTTP(WEB)TELNETFTP

331 IP Parameter Settings ThefollowingtableshowstheStatic(fixedaddress)andDynamic(dynamicaddressacquisition)itemsoftheIPaddressthatcanbestoredinthenon-volatilememory

Category SettingItems InputRange InitialValue(FactoryDefault)Static IPAddress 0000-255255255254 0000

SubnetMask 0000-255255255255 0000DefaultGateway 0000-255255255255 0000

Dynamic DHCPBOOTP ENABLEDISABLE ENABLERARP ENABLEDISABLE ENABLE

NoteIfsettingStatictoanythingotherthan0000setallDynamictoDISABLE IfsettingDynamictoENABLEsetallStaticto0000

332 SystemSettingsThefollowingshowstheNICsystemsettingitemsThesesettingsarestoredinthenon-volatilememoryontheproductrsquoscard

SettingItems InputRange InitialValue(FactoryDefault)ldquouserrdquoLoginPassword(Note1) bull1-31characters

bullASCIIcharactersbullUppercaselowercasesensitive

ldquoguestrdquo

ldquorootrdquoLoginPassword bull1-31charactersbullASCIIcharactersbullUppercaselowercasesensitive

ldquopublicrdquo

WebPageRefreshIntervalTime(sec) 1-300 59100MultiSession ENABLEDISABLE DISABLE(Note2)9100DataTimeout(Sec) 0304060120180360 0TCPKeep-Alive ENABLEDISABLE DISABLEFTPServer ENABLEDISABLE ENABLEDisconnectMessage ENABLEDISABLE DISABLE(WarningdataNote3) Line1

Line2Line3Line4

DefaultMessage(Note4)

TCPPort80(Note5) ENABLEDISABLE ENABLESubnetMask(BOOTP)(Note6) HE05EmulationHE07Emulation HE05EmulationTCPSYNTimeout(Sec)(Note7) 1 ~ 300 104TCPSYNInterval(Sec)(Note7) 1 ~ 300 222222FS3Command(Note8) ENABLEDISABLE DISABLE

Note1 Theldquouserrdquologinpasswordisdisplayedwiththedefaultvalue(ldquoguestrdquo)butifchanged tootherthanthedefaultitiscamouflagedwithldquordquo

Note2 Thefactorydefaultsettingsfor9100Multi-sessionaredifferentfortheold(IFBD-HE0506BE05)andnewproducts(IFBD-HE0708BE07)

IFBD-HE0506BE05(oldproduct)ENABLE IFBD-HE0708BE07(thisproduct)DISABLE

Note3 WarningdataregistrationisdoneonlyonHTTP(Web)Note4 WhenDisconnectMessage=ENABLEpressDefaultMessagetodisplaythenextdatainLine1ndashLine4

fields Line1 Line 2 NO HOST CONNECTION Line3 Line 4 Note5 TheTCPPort80settingisonlyavailableforTelnetSupportedbyVer230andlaterNote6 ThissettingisonlyavailableforTelnetSupportedbyVer300andlater

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 51: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

3-42

Note7 TCPSYNTimeoutIntervalspecifiestheSYNACKoutputretryconditionsifthereisnoACKresponsefromthe host (Hostdevice)totheSYNACKfromtheserver(thisNIC)whentheTCPconnectionisaccepted(SYNreceiving)SupportedbyVer330andlater ltNormalgt ltWaitingforanACKresponsegt

Note8 ThissettingisonlyavailableforTelnetandFTPSupportedbyVer340andlater

333 WebPrintSettings(IFBD-HE07X08XBE07Xonly)StarwebPRNTFunctionissetupThissettingisstoredintheproductrsquosnon-volatilememorySeeldquo4StarwebPRNTFunctionrdquoformoredetailsSettingItems InputRange(Note1) InitialValue(FactoryDefault)TCPPortNumber bull 1-65535 80

Note1 PortnumbersthatarealsousedbyotherservicescannotbeusedldquoWell-knownrdquoportsarenot recommended

334 SNMP SettingsConfigurethesettingsforSNMPThissettingisforwebandTelnetonlyItissupportedbeginningfromFWVer500orlaterRefertosection31121ldquoSNMPconfigurationparametersrdquo

335 SSLTLS SettingsConfigurethesettingsforSSLTLSThissettingisonlyavailableforWEBsitesSupportedbyVer400andlaterSelectedItems SettingItems InputRange DefaultValue(FactoryDefault)SSLTLSSetting SSLTLS ENABLEDISABLE DISABLE

TCPPort Optional 443

Certificate Self-SignedCASigned Self-SignedCreateSelf-SignedCertifacate -ImportCA-SignedCertificate -

336 NetworkCardInformationDisplayDisplaystheNICmainfirmwareversionbootloaderversionandPLDrevision

DisplayExample

TCP SYN Timeout

SYN

SYN ACK

Host device Printer(TCP Server)

ACK

SYN

SYN ACK

SYN ACK

SYN ACK

RST

Host device Printer(TCP Server)

TCP SYN Interval

TCP SYN Interval

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 52: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

3-43

337 CurrentIPParameterStatusDisplayDisplaystheoperatingIPaddressAnaddressacquisitionprototoclisinputintheIPaddressparentheses

DisplayExample

338 PrinterDeviceIDDisplayDisplaystheprinterdeviceIDFormatconformstoIEEE1284

DisplayExampel1(TELNETFTP) DisplayExample2(Web)

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 53: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

3-44

339 PrinterStatusDisplaybullTheprinterautomaticstatusisdisplayedinahexadecimaldumpbyHTTP(WEB)TELNETandFTP

DisplayExample

bullOtherstatusdetailsofthehexadecimaldumpdisplayaredisplayedbyHTTP(WEB)

ThedisplayablestatusinformationisshownbelowSeetheprinterrsquosspecificationsmanualfordetailsonstatusspecifications

StatusInformation Display StatusReady IdlingNotReady ErrorstatusNotReadyCauses CoverOpen Coveropen

PaperEmpty PaperoutPaperNearEnd Papernear-end

PaperSizeError(BlackMarkLabelError) Blackmarkerror(modelsthatsupportBM)labelsizeerror(modelsthatsupportlabels)

AutoCutterError Auto-cutterErrorPresenterPaperJamError PaperjamatpresenterMechanicalError MechanicalErrorHighTemperatureDetection HightemperaturestopNon-recoverableErrors Non-recoverableError

DisplayExample

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 54: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

4-1

4 Star webPRNT FUNCTION (IFBD-HE07X08XBE07X) 41 GeneraldescriptionTheStarwebPRNTfunctioncanperformprintercontroloperations(printingcashdrawdrivingetc)overanetworkfromanetworkdeviceequippedwithaWebbrowserThisfunctionperformsprintercontroloperationsbysendingXMLdatatoanEthernetIFcardfromaWebapplicationwithoutusingoperatingsystemprintapplicationsorprinterdriversStarwebPRNTisonlyavailableforIFBD-HE07X08XBE07X

MainFeaturesNativeapplicationsforalloperatingsystemsareunnecessaryallowingforeasyprintingSimpleconfigurationandeasymaintenanceTheapplicationcanbeplacedinthecloud

42 Specification

ltCommunicationspecificationgtTCPIPversion TCPIPv4CommunicationProtocol HTTPHTTPS()Dataformat XML RESTformatsupportedStartcommunicationsession StartfromdeviceEndcommunicationsession EndfromIFBD-HE07X08XBE07X

Communicationportnumber Optional(DefaultsettingHTTPTCPPort80HTTPSTCPPort443)() CanbechangedbyTelnetFTPorWebsettingsSeeldquo33SettingsDisplayItemsrdquo

CharacterCode ASCIICodePage(OnEuropeanandUSmodels) UTF-8(Kanjimodel)(Correspondenceisrequiredoftheprinterside)

BlackMark Supported1Number of printer control commands which can be accepted(2) 1

1FWVer400orlatersupportsHTTPSandBlackMark

2TheprinterbecomesthebusystateuntilwholeprintercontrolcommandprocessingofXMLdatasenttotheprinteriscompletedDuringthissituationtheotherrequestofprintercontrolcommandprocessingisnotacceptedandtheprinterwillreplyabusystatetothehostdeviceasanendcodeelementAftersendingthebusystatetheprinterissuestheRSTpackettothehostdevice

Seeldquo62PrinterFirmwareSupportTablerdquofordetailsonthesupportedmodelsandfirmwareforthemainprinterunit

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 55: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

4-2

ltAbouttheStarwebPRNTSDKgtStarprovidesanSDKforusewhencreatingaWebapplicationthatusesthisfunctiontoperformprintercontrolTheSDKcontainsJavaScriptandHTMLsamplesthatperformXMLdocumentcreationandcommunicationcontrolbetweenadeviceandaprinteretcSeetheldquoStarwebPRNTUserrsquosManualrdquoontheStarhomepagefortheSDKandtheXMLelementspecifications

Operatingenvironment-WebbrowserHTML5support

InaccordancewithSSLTLSsupporttestswerecarriedoutbycheckingcompatibilitywithFWVer400ThevalidatedcompatibilityresultstestedbyStarMicronicsCoLtdareshowninthefollowingtable(ResultsofFWVer400asofDec2015)

ltConditionsoftheoperationcheckgtbull StarwebPRNTSDKoperation

PrintingandstatusacquisitionworknormallyAsecurityerrordoesnotappearonthewebbrowserbull WebconfigurationoperationofNIC

ChangingthesettingsoperatenormallyAsecurityerrordoesnotappearonthewebbrowserAllresultsoftheoperationtestsmustbeOKwithbothSSLTLSEnableDisable

[Windowsenvironment]WEBbrowser Windows7 Windows81 Windows10Firefox(Ver4101) OK OK OKSafari(Ver517) OK OK OKChrome(Ver450245485) OK OK OKInternetExplorer11(Ver110960018015) OK OK OKMicrosoftEdge(Ver201024016384) OK OK OK(1)

1)YoumayneedtoregistertheprintersIPaddressasaTrustedsiteinthewebbrowsersettings

[Macenvironment]WEBbrowser OSXV10103Firefox(Ver40003) OKSafari(Ver808) OKChrome(Ver4302357130) OK

[iOSenvironment]WEBbrowser iOS82 iOS902Safari(Ver517) OK OK

[Androidenvironment]WEBbrowser Andriod442 Android60Firefox(Ver40003) OK -Chrome(Ver450245494) OK OK

-Unconfirmeddevice

2017816AddedinformationWhenperformingSSLTLScommunicationwithChromeVer58orlaterFWVer410orlaterorFWVer500orlaterisrequired

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 56: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

5-1

5 SSLTLS COMMUNICATIONS

51 GeneralDescriptionThisNICcanencryptcommunication(HTTPS)usingSSL(SocketSecurityLayer)TLS(TransportLayerSecurity)

52 Specifications

ltCommunicationspecificationsgtSSLTLSversionTLS12(SSL33)ApplicationprotocolHTTPS(ServerAuthentication)TCPcommunicationpotnumberOptional(factorydefaultsetting443)CertificateSelf-signedcertificateorCA-signedcertificateEncryptionalgorithmAES128256RC4HashalgorithmSHA-256SHA-1MD5

FactorydefaultsettingisSSLTLS=DisableYouneedtoenablethemintheWebsettingsRegardingthecertificaterequiredtoauthenticatewiththeclientrsquosdeviceregistereitheraself-signedcertificateoraCA-signedcertificateYoucancheckthebasicsettings(SSLTTLEnableDisabletheTCPcommunicationportnumbercertificateselectionandwhetheritisnecessaryorunnecessarytoregisteracertificate)byself-print

TousethisfunctionFWVer400andlatermustbeinstalledonthisNICanditmustbeamodelwithldquoSrdquoshapeengravedonthechassisoftheNICatthetimeofshipmentfromthefactoryForthepositionoftheengravedldquoSrdquoshapeseeldquo21ModelNamesrdquoinldquo2HARDWARESPECIFICATIONSrdquoTheldquoSrdquoshapeindicatesthattheproducthasbeenshippedwithaprivatekeyrequiredforusingSSLcommunication

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 57: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

5-2

521 Self-signedCertificatesCreatingandsigningaservercertificateonthewebsettingsscreenoftheNICprinterunitYoucanregisterthecertificateeasilybecauseyouarenotrequiredtoinstallanapplicationTheinputitemsontheldquoSelf-SignedCertificaterdquoscreenofthewebsettingsareshowninthefollowingtable

InputitemswhencreatingacertificateVariablename Maxlengthofstring [Example] Defaultvalue

CountryName(2lettercode) 2 JP (Blank)

StateorProvinceName 128 Shizuoka city (Blank)

LocallyName(egcity) 128 Shimizu-ku Nanatshushinya (Blank)

OrganizationName(egcompany) 128 Star Micronics Co ltd (Blank)

OrganizationUnitName(egsection) 128 Software Section (Blank)

Domain(IPAddress) 128 1921681175 (Blank)

ExpirationDate(egYYYYMMDD) 20150101~20491231 20201231 (Blank)

bull Toregisteracertificateinthewebbrowserclick[CreateSelf-SignedCertificate]andthenclick[Download]bull Youcandeleteacertificatefilebyclicking[Delete]afterclicking[CreateSelf-SignedCertificate]Todeleteaself-signed

certificateyouneedtodisableSSLTLSbeforehandbull EntertheexpirationdateofthecertificateintheExpirationDatefieldYoucanspecifyanexpirationdateupto20641231

Howeverthewebbrowserwillmisinterprettheexpirationdateas1950orlaterandcauseanerrorwhenspecifyingadatefrom2050orlaterConsequentlythemaximumdateisfixedat20491231Thevalidperiodstartdateisfixedatldquo20150101rdquowithFWVer400WithFWVer410orlaterandVer500orlaterthestartdateisthedateofcreation Inadditiontheminimumdatefortheexpirationdateisfixedat20150101

bull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingNICTodeletethecertificateclick[CreateSelf-SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

bull TheminimumrequireditemsforcreatingacertificatearetheDomainandExpirationDatebutwerecommendyouinputinformationforallitems

bull WithFWVer410andVer500orlatertheSubjectAltName(SAN)itemisgeneratedbasedonthevalueinputforDomain(IPAddress)

Anexampleprocedureforcreatingandsigningaself-signedcertificateisdescribedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

522 CA-signedCertificatesYoucanimportaservercertificatecreatedexternallyandsignedbyCA(CertificationAuthority)andaprivatekeytotheprinterNIC

ltServercertificatespecificationgt bullEncodingtypeBase64(filenameextension=PEM) bullTypesofthecertificationfilePKCS1 bullKeylength(FWVer4XXorearlier)RSA1024bit (CannotupgradetoFWVer500orlater) bullKeylength(FWVer500andlater)RSA2048bitor1024bit (IFcardbearingldquoMrdquomarkonPCBchassis)

bull TheCAaboveisrequiredtoregisterasaTrustedRootCertificationAuthoritiesinthewebbrowserbull YoucandeletethecertificateregisteredtotheNICbyclicking[Delete]afterselecting[ImportCA-SignedCertificate]However

the[Delete]buttonisdisabledunlessaCA-signedcertificateandaCA-signedprivatekeyareregisteredbull OncethecertificatehasbeenregistereditcannotbedeletedbyinitializingtheNICTodeletethecertificateclick[ImportCA-

SignedCertificate]andthenclick[Delete]ontheSSLTLSsettingsscreen

AnexampleprocedureforimportingaCA-signedcertificatetoNICisindicatedin71ExampleproceduresforregistrationofSSLcertificateinappendix2

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 58: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

5-3

523OperationTestedEnvironment

5231AbouttheOperationTestedEnvironmentDependingonthedeviceoperatingsystemtypeandversionofyourwebbrowsertheoperationofSSLTLScommunication(HTTPS)maydifferForalistofvalidatedcompatibilityresultstestedbyStarMicronicsCoLtdsee42Specificationin4StarwebPRNTFUNCTION(IFBD-HE07X08XBE07X)Ifyouoperatethedeviceusinganoperatingenvironmentnotrecordedinthistablethisfunctionmaynotworknormallyandafailuremayoccursuchasanerrorappearinginthewebbrowser

5232HTTPHTTPSMixedEnvironmentsSecuritycommunication(HTTPS)andnosecuritycommunication(HTTP)cannotbemixedintheStarwebPRNTapplicationduetosecurityspecificationsoftheclientswebbrowser

ForthisreasonmatchthesecuritylevelbetweenthewebserversURLforstoringwebcontentsandtheprintersURLwhenyouuseStarwebPRNTasshownbelowForexampleiftheprintersIPaddressbeginswithhttpsthewebserversIPaddressalsomustbeginwithhttpsOperatingenvironmentsthatmixsecuritylevelsarereferredtoasCrossSchemeorMixContent

ltWebServerForHTTPScommunicationgt

ltWebServerForHTTPcommunicationgt

Printer (Example) https1921681175WebPRNTSendMessage

times http1921681175WebPRNTSendMessage

HTTPS

communication

communication

communication

HTTPS communication

times HTTP communication

(Disable)

Web Server (Example) https19216811ContentsCanvasReceipthtml

Client (Browser)

Printer (Example)

http1921681175WebPRNTSendMessage

times https1921681175WebPRNTSendMessage

HTTP

communication

HTTP communication

timesHTTPS communication

(Disable)

Web Server (Example) http19216811ContentsCanvasReceipthtml

Client (Browser)

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 59: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

5-4

5233PrecautionswhenUsingGoogleChromeVer58orLaterBeginningwithVer58GoogleChromerequiresSubjectAltName(SAN)asacertificateitemThereforewhenusingChromeVer58orlatertoperformSSLTLScommunicationwiththisproductthefollowingprecautionsmustbeobserved

(1)Whenusingself-signedcertificatesWhenChromeVer58orlaterisuseditisnecessarytocreateandsignaself-signedcertificateswithaproductthathasFWVer410orlaterorFW500orlater

(2)WhenusingCA-signedcertificatesWhenChromeVer58orlaterisusedtheexternallycreatedCA-certificatesmustcontaintheSubjectAltName(SAN)itemWhenthisproducthasFWVer410orlaterorFWVer500orlateritisnecessarytoimportaCAcertificatethatincludestheSANitemintothisproduct

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 60: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

6-1

6 APPENDIX 161 New(IFBD-HE0708BE07)andOldProduct(IFBD-HE0506BE05)ComparisonList

Feature SpecificationsProtocols ThisproductIFBD-HE0708BE07 OldproductIFBD-HE0506BE05

TemporaryIPAddressSetting ARPPing DynamicIPAddressAcquisition DHCPBOOTPRARP DHCPBOOTPTimeoutSetting DIPSW1Setting (DIPSW1=OFFValid(FactoryDefaultSetting

ON=Invalid)x(FixedatValid)

NICSearchonLAN SDP(UDP22222) NameofIFUnitIFBD-HE0708) NameofIFUnitldquoIFBD-HE0506rdquo)NICSelf-print Print TCP9100LPRFTP StatusAcquisition(9100) TCP9100 StatusAcquisition(9101) TCP9101 timesASBNSBSettings TCP9100 times(V101)(V110+PrinterSupport)ESCPOSStatusSupport TCP9100HTTP(WEB)TelnetFTP times(V101)(V110+PrinterSupport)IPAddressSetting HTTP(WEB)TelnetFTP WebRefreshTimeSetting HTTP(WEB)TelnetFTP 9100Multi-sessionSetting(Dynamic) HTTP(WEB)TelnetFTP(TCP9100) (FactoryDefaultSettingMultiSession=

Invalid)(FactoryDefaultSettingMultiSession=Valid)

9100DataTimeoutSetting(Operation) HTTP(WEB)TelnetFTP(TCP9100) timesTCPKeep-AliveSetting(Operation) HTTP(WEB)TelnetFTP(TCPPort) timesFTPServerValidInvalidSettings HTTP(WEB)TelnetFTP timesBrokenLinkDetectionSupport(LEDBlinkingOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkDetectionSupport(WarningPrintOperation)

(Seesection62PrinterFirmwareSupportTable) times

BrokenLinkWarningPrintSettings HTTP(WEB)TelnetFTP timesBrokenLinkWarningDataRegistration HTTP(WEB) timesTCPPort80ValidInvalidSettings Telnet (V230) timesAuthenticationReset TCP22222(ltFSgtrsquo0rsquo) times(V101)(V110)SettingInformationAcquisition(NICDiscvoerInformation)

TCP22222(ltGSgtrsquo0rsquo) times

SettingInformationAcquisition(PrinterStatusSetting)

TCP22222(ltGSgtrsquo1rsquo) times

StarwebPRNTFunction HTTP (IFBD-HE07X08XBE07Xonly) timesSSLTLScommunication HTTPS (V400) timesSNMPagentfunctions SNMP (V500orlater) times

Supported times Not supported

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 61: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

6-2

62 PrinterFirmwareSupportTable

CanbeusedwiththeFWversionsshowninthetablebelow(AsofAugust162017)Model SupportsIFBD-HE0708BE07 Supports

IFBD-HE07X08XBE07XSupportsBrokenLinkDetection(LEDBlinkingOperationWarnignPrintOperation)Boot Main Boot Main

TSP800II Ver10 Ver12 times times FVP10 Ver10 Ver13 Ver10(Note1) Ver12(Note1)

Ver16(Note2)

SP500 Ver40 Ver40 times times timesSP700 Ver20 Ver30 times Ver33(Note2) TSP700II Ver20 Ver30 Ver20(Note1) Ver30(Note1)

Ver41(Note2)

TSP650(Note3) Ver20 Ver30 times times TSP650II Ver10 Ver10 Ver10(Note1) Ver10(Note1)

Ver12(Note2)

TUP500 Ver20 Ver30 times times TSP1000 Ver40 Ver30 times times timesTSP828L(Note3) Ver20 Ver20 times times timesHSP7000 Ver21 Ver50 times times TCP300II(Note3) - Ver30 times times timesTCP400(Note3) - Ver30 times times times

Supported times Not supported

Note 1 Only European and US modelsNote 2 European and US models(As UTF-8 is not supported) kanji models (As UTF-8 is supported)Note 3 Models indicated by (3) are not supported by this product with FW Ver 500 and later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 62: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

6-3

63 DriverSupportTableDriverssupporttableforIFBD-HE0708BE07(AsofAugust162017)

631 SmallModelPrinters6311StarPRNTInteligenceCD(Multi-modelsupportCD)

StarPRNTInteligenceVer11(Note2)Model PrinterDriver OPOSVer1132orlater StarIOVer122orlaterTSP800II (Note1) FVP10 (Note1) TSP700II TSP650(Note5)(Note6) SP500 SP700 TUP500(Note3) TSP650II(Note4)

Note1 With Star PRNT Inteligence CD supports IFBD-HE0708BE07 from Ver 11Note2 You can search for printers that do not have an IP address in environments that do not pass through a DHCP server using a combination of IFBD-HE07HE08BE07

Ver 220 or later and StarPRNT Intelligence Ver20 or later For earlier versions you cannot search for printers that do not have an IP address in environments that do not pass through a DHCP server Select ldquoHelp - Cannot find printerrdquo and then follow the steps to setup a temporary IP address

Note3 StarPRNT Intelligence Ver 14 or later supports TUP500 Note4 StarPRNT Intelligence Ver 20 or later supports TUP650II Note5 StarPRNT Intelligence Ver 20 or later does not support TSP650 Use StarPRNT Intelligence Ver 15 with TSP650Note6 The models indicated with 6 are not supported by this product with FW Ver500 or later Use the product with FW Ver 4XX or earlier

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 63: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

6-4

6312StarPrinterDriverCDorDriverPacakge(Stand-alonemodelsupportCD)Model Version PrinterDriverStand-alone SettingsUtilityNote4 RemarksTSP650 5 CDVer10 3 times1TSP700II CDVer11 3 times1SP700 CDVer11 3 times1HSP7000 CDVer20 3 Δ2 RevisionpatchHSP7000_Config_ValueAdd_Update_for_HE08_20100521zipTUP500 Ver10 3 Δ2 RevisionpatchTUP500_Config_ValueAdd_Update_for_HE07_20100521zip

Note 1 The Search for Printer on LAN feature of the settings utility does not recognize IFBD-HE0708BE07 You cannot use the setting utility rarr Supported using Star PRNT Inteligence CD Ver 11 (However VPE is not supported by Star PRNT Inteligence CD )

Note 2 We provide a revision patch to support IFBD-HE0708BE07 Even after applying the patch in ESCPOS mode the virtual serial nport will not operate To use OPOS you must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server If you use Windows Vista or 7 in an environment that does not go through a DHCP server you cannot search for printers that have not been set with an IP addressIn such cases set the IP address on the printer after reading Guidelines for Using an Ethernet Environment in the printerrsquos software manual

Note 3 To use the printer driver as a stand-alone you must manually set the IP address Set the IP address on the printer after reading Guidelines for Using an Ethernet Environ-ment in the printerrsquos software manual

Note 4 The setting utility is for Windows XP Vista (32 bit) and 7 (32 bit) Windows 64 bit OS is not supported Note 5 The printer indicated by 5 is not supported by this product with Ver500 or later Use the product with Ver 4XX or earlier

6313OPOSDriver(WebRelease)bullSupportedwithOPOSver1132orlaterbullTouseOPOSversion1131orearlieryoumustchangethe9100Multi-sessionsettingforIFBD-HE0708BE07toValidTochangesettingsseesections316HTTPServer317TELNETServerand318FTPServer

6314CUPSDriver(WebRelease)bullLinuxVersion SupportedafterVer311bullMacVersion SupportedafterVer311bullTousetheCUPSdriverspecifyLPD(LPR)fortheprintport

6315JavaPOSDriver(WebRelease)bullSupportedwithJavaPOSDriverVer1913orlaterorStarPRNTInteligenceCDVer12orlater

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 64: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

6-5

6316WhenUsingaStandardWindowsTCPIPPrinterPort

IfforprintingyouareusingastandardTCPIPprinterportwithaprinterdriverthatisnotlistedin6311or6312aboveselectLPRThefollowingexampleshowshowtoconfigurethesettingsinWindows7

TheportmonitorLPRsettingsarebelowAlwaysspecifythequeuename bullQueuenameIp bullApplyacheckmarktoldquoEnableLPRByteCounterrdquo

(ReferenceExample1)ExampleofPortMonitorSettingScreen(ForWindows7)

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 65: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

6-6

632 CardReaderWriter

ThisproductwithFWVer500andlaterdoesnotsupportcardreaderwriterproductsUsetheproductwithVer4XXorearlier

Model VisualCardOCX190 SetupStarNICV30

TCP300II ΔNote1 Note2TCP400 ΔNote1 Note2

Note1 You must change the 9100 Multi-session setting for IFBD-HE0708BE07 to Valid To change settings see sections 316 HTTP Server 317 TELNET Server and 318 FTP Server

Note2 Uses Windows XP Vista 7 8 and 81

633 HowtoSettheIPAddress

OS SettingTool Remarks

WindowsPrinterConnectionWizard(6311StarPRNTInteligenceCD)

bullYoucansearchforprintersthatdonothaveanIPaddressinenvironmentsthatdonotpassthroughaDHCPserverusingacombinationofIFBD-HE07HE08BE07Ver220orlaterandStarPRNTIntelligenceVer20orlaterForearlierversionsyoucannotsearchforprintersthatdonothaveanIPaddressinenviron-mentsthatdonotpassthroughaDHCPserverSelectldquoHelp-CannotfindprinterrdquoandthenfollowthestepstosetupatemporaryIPaddress

StarSettingUtility(6312StarPrinterDriverCD)

bullIfyouuseWindowsVistaor7inanenvironmentthatdoesnotgothroughaDHCPserveryoucannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista(32bit)and7(32bit)Windows64bitOSisnotsupported

SetupStarNICV30

bullIfyouuseWindowsVista78or81inanenvironmentthatdoesnotgothroughaDHCPserverIFBD-HE07HE08orBE07withVer210orearliercannotsearchforprintersthathavenotbeensetwithanIPaddressInsuchcasessettheTCPIPaddressontheprinterafterreadingGuidelinesforUsinganEthernetEnvironmentintheprinterrsquossoftwaremanual

bullUsesWindowsXPVista78and81

LInux - Seethedrivermanual

Mac - Seethedrivermanual

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 66: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

6-7

64 ComparisonListofFWVer500orLaterandVer4XXorEarlier

Function Specificationprotocoletc FWVer500orlater FWVer4XXorearlier

SSLTLScommunication KeylengthforCA-signedcertificates RSA2048bitor1024bit RSA1024bit

SNMPagentfunctions SNMP Supported Notsupported

FWupdate FTPTFTP CannotdowngradetoFWVer4XXorearlier CannotupgradetoFWVer500orlater

Websettings HTTP Refertosection316ldquoTableofsupportedwebbrowserversionsrdquo

Browsersettingsforwebdisplay Inlineframesetting Settingnotnecessary Mustbeenabled

Identificationofnewoldproducts MarkonPCBchassis HasldquoMrdquomark NoldquoMrdquomark

IndicationoftheFWversionontheindividualpackingboxes(optionalparts) ldquoV500rdquoorlater ldquoV4XXrdquoorearlier

Printermodelsthatcanbeused Refertosection62ldquoPrinterFirmwareSupportTablerdquoRefertosection63ldquoDriverSupportTablerdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 67: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

7-1

7 APPENDIX 2

71ExampleproceduresforregistrationofSSLTLScertificatesTouseSSLTLScommunications(HTTPS)youmustconfiguresettingsfortheuseofeitheraself-signedcertificateorCA-signedcertificatebeforehandThefollowingshowseachprocedure

711Usingaself-signedcertificate

1CreateacertificateinNICAccesstheprintersIPaddress(inthisprocedureshttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

Click[SSLTLS]Click[CreateSelf-SignedCertificate]

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 68: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

7-2

AfterenteringeachitemintheSelf-SignedCertificatefieldsandclicking[Create]acertificateiscreatedinNICFortheDomainentertheprintersIPaddress(thestaticvalue)Thefollowingvalueisanexample

Thefollowingscreenappearswhenyousuccessfullycreateacertificate

2Enabletheself-signedcertificateinNIC

Click[SSLTLS]Click[SSLTLSSetting]

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 69: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

7-3

Select[ENABLE]intheSSLTLSdrop-downlistand[Self-Signed]intheCertificatedrop-downlistandthenclick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateSelf-Signed

Click[Save]OnthesavescreenselectSaverarrConfigurationprintingrarrRestartdeviceandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbullSSLTLSENABLEbullSelf-SignedCertifcateExistbullCertifiateSelf-Signed

TheproceduresforcreatingtheNICself-signedcertificatearecompleted

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 70: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

7-4

3ImportacertificatetothewebbrowserImportthecreatedcertificateinNICtothewebbrowseroftheclientsdevice

ForaWindowsdevice(Windows7)Click[SSLTLS]Click[CreateSelf-SignedCertificate]

Click[Download]andsaveacertificatefile(nameisoptional)toanyplaceinWindows(Inthisproceduressavethisfileasstarcer)

Ontheclientdevicedoubleclickthesavedcertificatefileandclick[Open]

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 71: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

7-5

Click[InstallCertificate]

Click[Next]

SelectPlaceallcertificatesinthefollowingstoreandclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 72: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

7-6

SelectaTrustedRootCertificationAuthoritiesandclick[OK]

Click[Next]

Click[Finish]

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 73: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

7-7

Click[Yes]whenthefollowingmessageappears

Click[OK]

Click[OK]andcloseTheprocedureiscomplete

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 74: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

7-8

HoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(InfactsuchacasehasbeenreportedwhenusingacombinationofWindows10andMicrosoftEdge)rarrSee713Additionalinformation

[References]WhenimportingacertificatefiletothewebbrowseronWindows8orWindows10youmustactivatecertificatemanagercertmgrmscinWindowsadministrativetoolsandthenperformthefollowingprocedurebullSelectTrustedRootCertificationAuthoritiesandthen[Certificate]bullSelect[Alltasks]andthen[Import]fromtheOperationMenubullImportaself-singedcertificateinaccordancewiththeimportcertificatewizardbullMakesureyouimportthecertificatebyreferringtoTrustedRootCertificationAuthoritiesandthen[Certificate]

ForiOSdevicesAccesstheprintersIPaddress(inthisprocedurehttp19216819263)onSafariandloginasrootprivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]WithaniOSdeviceuseSafaribecausecertificatedownloadisnotpermittedwhenabrowserotherthanSafariisused

(1)Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 75: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

7-9

Select[Install]whenthefollowingscreenappears

Select[Install]whenthefollowingscreenappears

InstallationiscompletewhenthefollowingscreenappearsTap[Done]

TurnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttpsWhenusingiOS103orlateradditionalsettingsontheiOSsidearerequiredThereforealsorefertosection714ldquoRequiredsettingswhenregisteringcertificateswithiOS103orlaterrdquo

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 76: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

7-10

ForAndroidGototheprintersIPaddress(inthisprocedureshttp19216819263)onChromeandloginasRootPrivilegesSelectSSLTLSandthenselect[CreateSelf-SignedCertificate]

Select[Download]

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 77: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

7-11

Whenthenameofthecertificateisrequiredenteranyname(inthisprocedurestar)andtap[OK]

InstallationiscompletewhenthecontentsofthecertificateappearTap[OK]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 78: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

7-12

712UsingCA-signedCertificatesImportaservercertificatecreatedexternallyandsignedbyCAandaprivatekeytotheprintersNICForthebrowseryoumustregistertheCA(CertificateAuthority)asaTrustedRootCertificationAuthorities

1PreparetheservercertificateandprivatekeyPrepareaservercertificatefilesignedbyanexternalCertificateAuthorityandaprivatekeyfilebeforehandbullEncodingtypeBase64(thefileextensionisPEM)bullTypesofcertificatefilePKCS1bullKeylengthRSA1024bit(FWVer4XX)bullKeylengthRSA2048bit(FWVer500orlater)

2ImportaservercertificateandaprivatekeytoNICAccesstheLANinterfacefromthewebbrowserThefollowingisanexamplefromInternetExploreronWindows7 AccesstheprintersIPaddress(inthisprocedurehttp1921681175)andthenloginasrootprivileges

EnterthefollowinguserIDandpasswordandthenclick[OK]Usernamerootpasswordpublic(factorydefaultsetting)

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 79: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

7-13

Click[SSLTLS]Click[ImportCA-SignedCertificate]

Click[Browse]intheImportCA-SignedCertificatecolumnSelectthecertificatefiletoimportfromtheclientdevicesfiledialogandthenclick[Import]

ThefollowingscreenappearswhenimportinghasbeensuccessfulReturntothepreviouspagebyclickingReturntoPreviouspage

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 80: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

7-14

Click[Browse]intheImportCA-SignedPrivateKeycolumnSelectthedesiredprivatekeyfilefromtheclientdevicesfiledialogandthenclick[Import]

Thefollowingscreenappearswhenimportinghasbeensuccessful

Theprocedureiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 81: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

7-15

3EnableSSLTLSsettingsonNIC

Click[SSLTLS]Click[SSLTLSSetting]

Select[Enable]fromtheSSLTLSdrop-downlistand[CA-Signed]fromtheCertificatedrop-downlistClick[Submit]

ThefollowinginformationisdisplayedCheckthatthefollowinginformationmatchestheinformationonthescreenSSLTLSENABLECertificateCA-Signed

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 82: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

7-16

Click[Save]selectSaverarrConfigurationprintingrarrRestartdeviceonthesavescreenandthenclick[Execute]TheprinterprintsthesettingsinformationCheckthatthesettingsarethesameasshownbelowbull SSLTLSENABLEbull CA-SignedCertifcateExistbull CertifiateCA-Signed

ImportingaservercertificateandaprivatekeytoNICiscomplete

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 83: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

7-17

4RegisteringinthewebbrowserRegistertheservercertificatesignedbyaCertificateAuthority(CA)inthewebbrowseroftheclientdeviceasaTrustedRootCertificationAuthorities(Youmaynotneedtodothisprocedureifyouhavealreadyregistered)

ForaWindowsdevice(Windows7)

OpentheInternetOptionsscreenonthewebbrowserSelecttheContenttabandthenclick[Certificates]

SelecttheTrustedRootCertificationAuthoritiestabandthenclick[Import]

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 84: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

7-18

Click[Next]

Click[Browse]specifytheCertificateAuthorityscertificatefilesignedontheservercertificate(inthisprocedurececertpem)andthenclick[Next]

SelectPlaceallcertificatesinthefollowingstoreandthenclick[Browse]

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 85: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

7-19

SelectTrustedRootCertificationAuthoritiesandthenclick[OK]

Click[Finish]

Click[Yes](ThefollowingexampletheCertificateAuthority(CA)nameDev3isanexampleofancertificateauthoritysnameimportedtoNIC)

Click[OK]

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 86: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

7-20

CheckthattheCertificateAuthorityhasbeenregisteredClick[View]confirmthedetailsofthecertificateandthenclick[Close]

Turnontheprinterspoweragainandcheckthattheprinterswebscreendisplaysnormallybyenteringanaddressbeginningwithhttps

TheprocedureiscompleteHoweverdependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSites(rarrSee713AdditionalInformation)

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 87: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

7-21

713AdditionalInformation

DependingontheclientdeviceenvironmentyoumayneedtoaddtheaddressasaTrustedSitesinthewebbrowserThefollowingisanexampleofsettingsusingInternetExplorer(Windows)

SelectTrustedSitesfromtheSecuritytabinInternetOptionsandthenclick[Sites]

EntertheprintersIPaddress(thedomainvalueofthecertificate)beginningwithhttpsClick[Add]andthenclick[Close]

AfterreturningtotheInternetOptionsscreenclick[OK]toexit

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 88: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

IFBD-HE0708 BE07 Userrsquos Manual

7-22

714RequiredSettingswhenRegisteringCertificateswithiOS103orLater

WithiOS103orlaterwhenacertificatewasinstalledmanuallythatcertificateisnotautomaticallytrustedforSSLcommunicationSettingsattheiOSdeviceareneededAnexampleoftheiOSsettingsisshownbelowforreference(FordetailschecktheAppleHPhttpssupportapplecomja-jpHT204477)

1Followtheprocedureinldquo3Importacertificatetothewebbrowserrdquoinsectionldquo711Usingaself-signedcertificaterdquoandimportthecertificate

2InsequenceselectldquoSettingsrdquogtldquoGeneralrdquogtldquoAboutrdquogtldquoCertificateTrustSettingsrdquo3EnablecertificatetrustwithldquoENABLEFULLTRUSTFORROOTCERTIFICATESrdquo

Usetheaddressbeginningwithldquohttpsrdquoandcheckthattheprinterwebsettingscreenisdisplayedcorrectly

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later
Page 89: Ethernet I/F Card · Ethernet I/F Card IFBD-HE07/08 -BE07 User’s Manual Rev. No. 3.01 Star Micronics Co., Ltd. IFBD-HE0708 BE07 User s Manual Contents 1. GENERAL DESCRIPTION 1-1

URLhttpwwwstarmicronicscomsupport

  • IFBD-HE0708 -BE07 Userrsquos Manual
  • Contents
  • 1GENERAL DESCRIPTION
    • 11Features
    • 12Differences between IFBD-HE0708BE07 and IFBD-07X08XBE07X
    • 13Main Settings At the Time of Shipment (Overview)
      • 131IP Parameter Factory Shipment Settings
      • 132Log-in Password oo Administrator Right Setting At the Time of Factory Shipment
      • 133Log-in Password of User Right Setting At the Time of Factory Shipment
      • 134IP Address Setting
          • 2HARDWARE SPECIFICATIONS
            • 21Model Names
            • 22Specifications
            • 23Ambient Conditions
            • 24Compatible Specifications
            • 25Connector Specifications
              • 251Network Interface (RJ45)
                • 26Ethernet Communication Conditions
                • 27Network Connection Cable
                  • 3FUNCTION SPECIFICATIONS
                    • 31Scope of Communications Protocols
                      • 311IP Address Setting
                      • 312LPRLPD
                      • 313Raw Socket Print
                      • 314Status Acquisition Feature
                      • 315Authentication ResetGet Settings InformationTCP9100 forced release
                      • 316HTTP Server
                      • 317TELNET Server
                      • 318FTP Server
                      • 319Discovery
                      • 3110TFTP Client
                      • 3111TCP Keep-Alive
                      • 3112SNMP
                        • 32Other Specifications
                          • 321Operating Time
                          • 322Push Switch
                          • 323DIP Switches
                          • 324LED
                          • 325Self-test Print
                          • 326Broken Link Detection
                            • 33SettingsDisplay Items
                              • 331IP Parameter Settings
                              • 332System Settings
                              • 333WebPrint Settings (IFBD-HE07X08XBE07X only)
                              • 334SNMP Settings
                              • 335SSLTLS Settings
                              • 336Network Card Information Display
                              • 337Current IP Parameter Status Display
                              • 338Printer Device ID Display
                              • 339Printer Status Display
                                  • 4Star webPRNT FUNCTION (IFBD-HE07X08XBE07X)
                                    • 41General description
                                    • 42Specification
                                      • 5SSLTLS COMMUNICATIONS
                                        • 51General Description
                                        • 52Specifications
                                          • 521Self-signed Certificates
                                          • 522CA-signed Certificates
                                          • 523 Operation Tested Environment
                                              • 6APPENDIX 1
                                                • 61New (IFBD-HE0708BE07) and Old Product (IFBD-HE0506BE05) Comparison List
                                                • 62Printer Firmware Support Table
                                                • 63Driver Support Table
                                                  • 631Small Model Printers
                                                  • 632Card ReaderWriter
                                                  • 633How to Set the IP Address
                                                    • 64Comparison List of FW Ver500 or Later and Ver 4XX or Earlier
                                                      • 7 APPENDIX 2
                                                        • 71 Example procedures for registration of SSLTLS certificates
                                                          • 711 Using a self-signed certificate
                                                          • 712 Using CA-signed Certificates
                                                          • 713 Additional Information
                                                          • 714 Required Settings when Registering Certificates with iOS 103 or Later