ethernet i/f card · ethernet i/f card ifbd-he07/08 -be07 user’s manual rev. no. 3.01 star...
TRANSCRIPT
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-