background image

InGateway Documentation, Release 0.0.1

Step 2: Choose Network > Network Interfaces > Cellular page of IG902 and select Enable Cellular

and click Submit.

6

Chapter 1. InGateway Documentation Site Navigation

Summary of Contents for InGateway501

Page 1: ...InGateway Documentation Release 0 0 1 zhangning Aug 24 2020...

Page 2: ......

Page 3: ...avigation 1 1 1 InGateway902 Quick Start Manual 1 1 2 InGateway902 User Manual 22 1 3 InGateway902 Command Line Instructions 119 1 4 InGateway501 Quick Start Manual 130 1 5 InGateway501 User Manual 14...

Page 4: ...ii...

Page 5: ...ing the development of digital networking in the AI era 1 1 InGateway902 Quick Start Manual This document is used to explain the basic configuration operations of InGateway902 IG902 for short networki...

Page 6: ...Access the IG902 Step 1 By default the IP address of GE 0 1 on IG902 is 192 168 1 1 the IP address of GE 0 2 on IG902 is 192 168 2 1 This document uses the GE 0 2 port to access the IG902 as an exampl...

Page 7: ...8 2 254 subnet mask By default 255 255 255 0 default gateway By default 192 168 2 1 and DNS server address and click OK Step 2 Launch the browser on the PC and access the IP address of GE 0 2 Enter th...

Page 8: ...can see the web page as shown below Step 4 To change the user name and password for logging in to the web management interface of IG902 choose System User Management page of IG902 and set the new use...

Page 9: ...1 2 Connect IG902 to the Internet Method 1 Connect to the Internet by SIM card Step 1 Insert the SIM card Note Before inserting or removing the SIM card unplug the power cable otherwise the operation...

Page 10: ...InGateway Documentation Release 0 0 1 Step 2 Choose Network Network Interfaces Cellular page of IG902 and select Enable Cellular and click Submit 6 Chapter 1 InGateway Documentation Site Navigation...

Page 11: ...an IP address has been allocated the IG902 has been connected to the Internet with the SIM card Method 2 Connect to the Internet by Ethernet Step 1 Use the Ethernet cable to connect the GE 0 1 and GE...

Page 12: ...t Ethernet 0 1 page of IG902 to configure the IP address of the GE 0 1 port and click Submit When the network type is a static IP address you need to configure the IP subnet mask and other information...

Page 13: ...k Static Routing Configuration page of IG902 to add a static route for GE 0 1 port and click Submit Select Gigabitethernet 0 1 for the interface item and configure the other items according to the sit...

Page 14: ...lly connected to the Internet The following figure shows that IG902 have successfully connected to the Internet 1 1 2 2 Update the Software To obtain the latest software version of IG902 and updated f...

Page 15: ...completed you are prompted to restart the system to Apply the new firmware 1 1 4 2 2 Upgrade the Python SDK of IG902 Choose Edge Computing Python Edge Computing Select Python Engine select an Python S...

Page 16: ...importing IG902 will automatically install the Docker SDK The installation process usually takes 1 2 minutes Please be patient After successful installation select Enable Docker Manager and click Subm...

Page 17: ...anager 1 1 6 3 Python Edge Computing 3 1 Install and run Python App To install and run Python App App for short in IG902 please refer to the following process Step 1 Install the App Before installing...

Page 18: ...he following figure Choose Edge Computing Python Edge Computing click the Add button and select the App package file to be installed then click OK After importing you can view the imported Apps as sho...

Page 19: ...y Documentation Release 0 0 1 Step 2 Run the App Select enable App and click Submit Once enabled the App automatically runs and will run every time the IG902 is started 1 1 InGateway902 Quick Start Ma...

Page 20: ...nfiguration by referring to the following process Step 1 Choose Edge Computing Python Edge Computing click the Import Configuration button and select the configuration file to be imported then click C...

Page 21: ...on App version Generally if you need to update the Python App version you only need to import the new version of the App on the Edge Computing Python Edge Computing page After the update is completed...

Page 22: ...enable IG902 s debug mode Choose Edge Computing Python Edge Computing select Enable Debug Mode After enabling you can develop IG902 through VS Code How to use VS Code for Python development of IG902...

Page 23: ...er to enable the Device Manager to remotely manage the IG902 and field devices the IG902 needs to be connected to the cloud platform The connection method is as follows Choose System Management Device...

Page 24: ...tains configurations such as heartbeat interval Generally you can use the default configuration After the IG902 is successfully connected to the Device Manager the status is described as Connection Ac...

Page 25: ...ESET key Step 2 When the ERR light is always on release the RESET key Step 3 After the ERR light goes out press and hold the RESET key again and release the RESET key when the ERR light flashes wait f...

Page 26: ...nel Indicators 1 4 1 LED Indicator 1 4 2 Signal Status Indicator 2 Installation 2 1 Precautions 2 2 Installing and Uninstalling the Device on a DIN Rail 2 2 1 Installing with a DIN Rail 2 2 2 Uninstal...

Page 27: ...ion Instructions 3 1 Gateway Access 3 2 Overview 3 3 Network 3 3 1 Network Interfaces 3 3 1 1 Cellular 3 3 1 2 Ethernet 3 3 1 3 WLAN 3 3 1 4 Bridge 3 3 1 5 Loopback 3 3 2 Network Services 3 3 2 1 DHCP...

Page 28: ...Management 3 5 8 Reboot 3 5 9 Network Tools 3 5 10 3rd Party Notification 3 6 Navigation Bar Operations 3 6 1 Returning to the Homepage 3 6 2 Logging Out 3 6 3 Changing the Language 4 Advanced Functi...

Page 29: ...ttings 4 3 3 2 IGMP 4 4 VPN 4 4 1 IPsec 4 4 1 1 IPsec Setting 4 4 1 2 IPsec Extension Setting 4 4 2 GRE 4 4 3 L2TP 4 4 3 1 L2TP Client 4 4 3 2 L2TP Server 4 4 4 OpenVPN 4 4 4 1 OpenVPN Client 4 4 4 2...

Page 30: ...enables it to provide data optimization real time response agile connection and intelligent analysis at the edge of the IoT Using IG902 gateways as edge nodes can significantly reduce the data traffi...

Page 31: ...panel introduction of IG902 is shown in the figure below The IG900 series product is applicable to multiple panel appearances as they have the same installation method Refer to the actual product duri...

Page 32: ...InGateway Documentation Release 0 0 1 1 4 Panel Indicators 28 Chapter 1 InGateway Documentation Site Navigation...

Page 33: ...when startup is successful In the last four situations the indicator for the used SIM card is turned on The following figure shows the indicator for SIM card 1 1 4 2 Signal Status Indicator Signal 1 9...

Page 34: ...sunlight and keep away from thermal sources or areas with strong electromagnetic inter ferences Install the gateway product on an industrial DIN rail Check whether the required cables and connectors...

Page 35: ...by arrow 2 and grab the lower end of the device and move the device outward Lift the device when its lower end isolates from the DIN rail Then take off the device from the DIN rail 2 3 Installing and...

Page 36: ...using the screwdriver and pull down the device to make it secure as shown in following figure 2 3 2 Uninstalling in Wall mounted Mode Procedure Hold the device with one hand and unfasten the screws th...

Page 37: ...SMAJ interface with gentle force until it cannot be revolved in which state the outer thread of the antenna connection cable is invisible Do not wring the antenna with force by grabbing the black pla...

Page 38: ...the terminal and fasten the locking screw 2 7 Installing the Ground Protection Procedure Step 1 Unfasten the ground screw cap Step 2 Put the ground loop of the cabinet ground cable onto the ground pos...

Page 39: ...ls before using the interfaces During installation remove the terminals from the device unfasten the locking screws on the terminals connect cables to the corresponding terminals and fasten the screws...

Page 40: ...GE 0 2 is 192 168 2 1 Method 1 Enable the PC to obtain an IP address automatically recommended Method 2 Use a fixed IP address Select Use the following IP address enter an IP address any value betwee...

Page 41: ...GE 0 2 on the IG902 and enter the user name and password on the login page that appears The factory default user name and password of the IG902 are adm and 123456 respectively Step 3 After logging in...

Page 42: ...can also click Overview to display this page This page displays the following information Network Connection Status shows the IG902 s network connection status and network configuration External netwo...

Page 43: ...Monitoring shows the usage of data traffic in the last 24 hours One data record is produced every hour CPU Load shows the CPU usage in the last 1 minute 5 minutes and 15 minutes Memory shows the curr...

Page 44: ...et dial up interface parameters to connect the IG902 to a cellular network or view details about the dial up interface on this page Follow these steps to configure the dial up interface 1 Choose Netwo...

Page 45: ...rough two way handshakes CHAP specifies the Challenge Handshake Authentication Protocol a security authentica tion method that verifies message digests through three way handshakes MS CHAP specifies t...

Page 46: ...P address every time it dials up to a network Connection Mode Always Online indicates that the gateway stays online when it is running properly and will be disconnected and redial up only if the dial...

Page 47: ...et to 0 RSSI polling is disabled Dial Timeout specifies the dial up timeout period If the gateway fails to dial up to a network within the timeout period the dial up times out In this case the gateway...

Page 48: ...Ethernet page and click the Gigabitethernet 0 2 tab By default GE 0 2 is a bridge interface To configure this interface you must remove gigabitethernet 0 2 from the Bridge page first 6 Select a networ...

Page 49: ...InGateway Documentation Release 0 0 1 The following figure shows the configuration of GE 0 2 with Network Type set to Static IP 1 2 InGateway902 User Manual 45...

Page 50: ...dress the matching subnet mask and other information through DHCP Static IP mode Primary IP specifies the IP address of the Ethernet interface By default the IP address of GE 0 1 is 192 168 1 1 and th...

Page 51: ...you to set up to 10 secondary IP addresses in addition to the primary IP address DHCP mode Description specifies the descriptive information that identifies the Ethernet interface 3 3 1 3 WLAN The WL...

Page 52: ...InGateway Documentation Release 0 0 1 The following figure shows the configuration of the gateway as a wireless client 48 Chapter 1 InGateway Documentation Site Navigation...

Page 53: ...ient SSID specifies the SSID of the network to be connected Auth Method same as the authentication method used on the network to be connected Encrypt Mode same as the encryption method used on the net...

Page 54: ...annel 1 is 2 412 GHz The center frequency of channel 2 is 2 417 GHz The center frequency of channel 3 is 2 422 GHz The center frequency of channel 4 is 2 427 GHz The center frequency of channel 5 is 2...

Page 55: ...s unavailable after the bridge interface is enabled Netmask specifies the subnet mask of the radio interface This parameter is unavailable after the bridge interface is enabled 3 3 1 4 Bridge The brid...

Page 56: ...face is a logical virtual interface on the IG902 After you create and configure the loopback interface you can ping its IP address or set up a Telnet connection to it to test the network connectivity...

Page 57: ...the server and the server replies with the IP address allocated to the client and other configuration information In this way the client IP address and other configuration is assigned dynamically You...

Page 58: ...on the Wi Fi capable IG902 Starting Address specifies the start IP address of the IP address pool for address allocation to DHCP clients Ending Address specifies the end IP address of the IP address...

Page 59: ...Enable the DHCP relay feature Before this operation you must disable the DHCP server 3 Specify the DHCP server addresses and relay interface For details about these parameters see DHCP relay paramete...

Page 60: ...NS server 1 Choose Network Network Services DNS to display the DNS page 2 Enter the IP address of the DNS server 3 Click Submit to apply the configuration The following figure shows the DNS server con...

Page 61: ...GPS to display the GPS page Follow these steps to configure GPS forwarding 1 In the Configure area select Enable GPS 2 Select Enable under GPS IP Forwarding or GPS Serial Forwarding 3 Configure the p...

Page 62: ...l forwarding 4 Click Submit to save the configuration The following figure shows the configuration of GPS IP forwarding The following figure shows the configuration of GPS serial forwarding 58 Chapter...

Page 63: ...erval specifies the interval at which the gateway sends heartbeat packets over the TCP connection established Keepalive Retry specifies the number of heartbeat packet retransmissions upon a heartbeat...

Page 64: ...beat packets over the TCP connection established Keepalive Retry specifies the number of heartbeat packet retransmissions upon a heartbeat timeout If the heartbeat does not resume after heartbeat pack...

Page 65: ...he gateway includes PMC data Include GSA specifies whether the GPS data sent from the gateway includes GSA data Include GGA specifies whether the GPS data sent from the gateway includes GGA data Inclu...

Page 66: ...hen packets sent to a specific destination are forwarded through the specified route Generally you do not need to configure static routes Follow these steps to configure a static route 1 Choose Networ...

Page 67: ...s of the next router that data packets pass through before reaching the destination IP address Distance specifies the priority of the route A smaller value indicates a higher priority Track ID specifi...

Page 68: ...e Add or Edit icon under ACL to add an access control list on a specified interface 5 Set the parameters For details about these parameters see access control list parameter description 6 Click OK to...

Page 69: ...InGateway Documentation Release 0 0 1 The following figure shows the configuration of an access control list 1 2 InGateway902 User Manual 65...

Page 70: ...dcard mask of the source IP address in the ACL rule Log enables or disables recording of access control logs Description records meanings of access control parameters Parameters of an extended access...

Page 71: ...when the TCP protocol is selected Fragments enables or disables control of fragmented data packets sent from the interface Log enables or disables recording of access control logs Description records...

Page 72: ...s the destination network address translation feature that translates destination IP addresses of data packets into another IP address Generally this feature is used for data packets sent to the priva...

Page 73: ...or view app status Follow these steps to configure the Python secondary development environment 1 Choose Edge Computing Python Edge Computing to display the Python Edge Computing page 2 Enable the Pyt...

Page 74: ...start all restarts all the enabled apps Download downloads running logs of a specified app Delete deletes all running logs of a specified app View displays running logs of a specified app Stop stops a...

Page 75: ...w these steps to configure a Docker environment 1 Install the Docker SDK 2 Enable the Docker manager 3 Configure Docker images and containers on the Docker management page Portianer As shown in the fo...

Page 76: ...ystem time manually 1 Choose System System Time to display the System Time page 2 Set a specific time in the Set Time field 3 Click Apply Method 3 Use the local time of the PC 1 Choose System System T...

Page 77: ...g figure shows how to select a time zone or set a system time manually The following figure shows how to enable SNTP clients The following figure shows how to enable the NTP server to synchronize time...

Page 78: ...ddress of the SNTP packets sent from the IG902 The source interface and source address cannot be used at the same time SNTP Servers List Server Address specifies the domain name or IP address of an SN...

Page 79: ...will synchronize all system logs to the remote log server The host used as the remote log server must run a remote log program for example Kiwi Syslog Daemon 3 5 3 Configuration Management Choose Syst...

Page 80: ...Device Manager The Device Manager developed by InHand Networks allows you to monitor the status of IG902 gateways maintain on site devices remotely configure and upgrade a batch of IG902 gateways at...

Page 81: ...form Advanced Settings Location Type specifies the source of the location information Options are Cellular and GPS LBS Information Upload specifies the interval for reporting LBS information The valid...

Page 82: ...ls page Follow these steps to complete the configuration Configure HTTPS 1 Choose System Access Tools to display the Access Tools page 2 Select Enable HTTPS and set the parameters For details about th...

Page 83: ...of Telnet based management The following figure shows the configuration of SSH based management The HTTPS parameters are described as follows 1 Listen IP Address specifies the listening IP address Op...

Page 84: ...ther IP addresses 2 Port specifies the listening port number of SSH 3 Timeout specifies the SSH timeout period The valid value range is 0 120 4 Key Mode fixed as RSA 5 Key Length specifies the length...

Page 85: ...example expert option t for the ping tool enables the IG902 to ping a specified host continuously until you stop the ping The ping tool can be used to check whether a network is reachable The followin...

Page 86: ...ion Choose System 3rd Party Notification to display the 3rd Party Notification page You can view the statement about the third party software used for the IG902 3 6 Navigation Bar Operations 3 6 1 Ret...

Page 87: ...teway In the Network Status area you can click Settings next to Cellular1 Gigabitethernet 0 1 Gigabitethernet 0 2 or Bridge 1 to enter the corresponding interface configuration page 4 1 2 AAA AAA is a...

Page 88: ...o the RADIUS server A client can establish a connection to the RADIUS server only if its authentication key is the same as that set on the RADIUS server Source Interface specifies the source interface...

Page 89: ...es or disables peer authentication 4 1 2 4 AAA Settings The IG902 supports the following authentication methods Non authentication none Users are fully trusted and their identities are not verified Ge...

Page 90: ...d currently All indicates all alarms generated Alarms are classified into the following levels EMERG The gateway undergoes a serious error that may cause a system reboot CRIT The gateway undergoes an...

Page 91: ...add a maximum of 10 SLA entries Type specifies the type of an SLA entry The value defaults to icmp echo and cannot be changed ICMP Echo datagrams are used to check whether a host address is alive The...

Page 92: ...icates that the tracked object switches to the normal state immediately 4 2 3 VRRP The Virtual Router Redundancy Protocol VRRP enables multiple routers on a LAN to function as one virtual router A rou...

Page 93: ...ce probe is triggered The valid value range is 0 300 Up Delay specifies the amount of time before the main interface turns Up when the probe state changes from failed to successful The value 0 indicat...

Page 94: ...ps to a network reachable through another router is 1 That is the hop count increases with the number of intermediate routers To limit the convergence time RIP defines a metric range of 0 15 A hop cou...

Page 95: ...ables or disables OSPF route redistribution to RIP Metric specifies the metric of redistributed OSPF routes after OSPF route redistribution is enabled The valid value range is 0 16 Distance Metric Man...

Page 96: ...ntication Mode specifies the authentication method used on the interface Options are text and md5 Key specifies the authentication key used for RIPv2 packet exchange Neighbor specifies the IP address...

Page 97: ...neighboring routers cannot establish a neighbor relationship if they have different Dead intervals The valid value range is 1 65535 Retransmit Interval specifies the LSA retransmission interval After...

Page 98: ...route summarization is a smaller routing table Authentication specifies the authentication method used for OSPF packets Options are simple password and md5 Area Advanced Options Area Range Area ID sp...

Page 99: ...es the type of redistributed routes Options are connected static and rip Metric specifies the metric of the redistributed route advertised by the router Metric Type specifies the type of external rout...

Page 100: ...Address specifies a destination IP address Netmask specifies the subnet mask of the IP address IP Prefix list Prefix list Name specifies the name of a prefix list Sequence Number specifies the sequenc...

Page 101: ...sed by IP hosts to report their group membership to any immediately neighboring router This protocol defines the model of multicast communication between hosts on different network segments Routers on...

Page 102: ...and SHA2 512 MD5 generates a 128 bit message digest for a message of any length SHA1 generates a 160 bit message digest for a message of a length less than 128 bits SHA2 256 generates a 256 bit messa...

Page 103: ...e a shared key Other parties such as hackers cannot calculate the key even if they intercept all the data exchanged for key calculation Lifetime specifies the lifetime of the IKE SA The two parties ne...

Page 104: ...IP protocol field to AH or ESP and calculates a new checksum for the IP header The transport mode is applicable to communication between two hosts or between a host and a security gateway IPsec Tunnel...

Page 105: ...er for IKE negotiation IP Address specifies the interface IP address that the local device uses to complete IKE negotiation and exchange identity information with the peer device FQDN specifies the id...

Page 106: ...comes invalid Tunnel Advance Tunnel Start Mode specifies how the IPsec tunnel is initiated Automatically indicates that the local device completes IKE negotiation automatically to set up an IPsec tunn...

Page 107: ...olicy specifies a policy ID defined in the IKEv2 policy list IPsec Policy specifies a policy ID defined in the IPsec policy list Authentication Type specifies the authentication method used for the IP...

Page 108: ...gotiation The PFS feature prevents this problem by performing an additional DH exchange ensuring security of the phase 2 key IPsec SA Lifetime specifies the duration in which the IPsec SA is alive Whe...

Page 109: ...Resolution Protocol NHRP This protocol is used by a source station host or router connected to a non broadcast multiple access NBMA subnet to determine the next hop IP address and NBMA subnet address...

Page 110: ...L2TPv2 Tunnel Enable enables or disables the L2TP tunnel ID specifies the ID of the L2TP virtual interface L2TP Server specifies the IP address or domain name of the L2TP server Pseudowire Class spec...

Page 111: ...server are described as follows Enable enables or disables the L2TP server Username specifies the user name used to access the L2TP server Password specifies the password used to access the L2TP serv...

Page 112: ...C The application software then receives the data At this time a unidirectional transmission process is completed The reverse transmission process is similar 4 4 4 1 OpenVPN Client The parameters of a...

Page 113: ...el Redirect Gateway enables the OpenVPN interface to act as the default gateway for the client so that all traffic of the client is forwarded through the OpenVPN interface Remote Float allows the remo...

Page 114: ...uthentication method used for data transmitted over the Open VPN tunnel Data cannot be transmitted if the authentication fails The setting must be the same on the client and server Compression LZO spe...

Page 115: ...rm Enter the protection key again to confirm the key Strict CA sets the ID of a trusted CA The certificate of a device is enrolled and issued by a trusted CA Therefore you must specify the ID of a tru...

Page 116: ...istent with the actual time 4 5 Industrial Interfaces The IG902 provides industrial interfaces to connect to terminals with industrial interfaces It forwards data from these terminals to the upstream...

Page 117: ...serial port settings IEC101 to 104 provides similar functions to TCP This mode is applicable to the electric power industry Transmit Protocol specifies the transmission protocol used Options are TCP a...

Page 118: ...servers are available Options are parallel and polling Parallel connects to all the servers specified in the destination IP address list concurrently Polling connects to the servers in the list sequen...

Page 119: ...determined based on the current or voltage obtained from the analog input interface Relay Output The default status is ON You can change the status of a relay output interface manually The relay outpu...

Page 120: ...eters on the New LAN page are described as follows Interface specifies the interface on which the LAN is created Primary IP specifies the primary IP address of the interface Set or change the primary...

Page 121: ...ed by your local operator Username specifies the user name provided by the mobile network operator Enter the user name provided by your local operator Password specifies the password provided by the m...

Page 122: ...dress Remote ID specifies the ID of the remote end You need to set this parameter only when the remote ID type is set to FQDN or user FQDN Enter an ID of the specified type A user FQDN must be a stand...

Page 123: ...way902 Command Line Instructions Command Line Instructions 1 Help Command 1 1 2 View Switching Commands 2 1 enable 2 2 disable 2 3 exit 3 System Status Display Commands 3 1 show version 3 2 show syste...

Page 124: ...he current command or parameters of the command If the character string you have entered matches a unique command or parameter the command or parameter will be displayed automatically after you enter...

Page 125: ...in this example is 123456 2 2 disable Command disable Function exits from the view of the privileged user level View super user view configuration view Parameters none Example In the super user view...

Page 126: ...mber of the IG902 Firmware version indicates the firmware version running on the IG902 Bootloader version indicates the Bootloader version running on the IG902 3 2 show system Command show system Func...

Page 127: ...s the latest n logs When n is a negative integer the command displays the earliest n logs When n is 0 the command displays all logs Example Enter show log The latest 100 logs are displayed Enter show...

Page 128: ...s of interfaces on the IG902 View all views Parameters none Example Enter show interface The status of all interfaces is displayed 4 2 show ip route Command show ip route Function displays the routing...

Page 129: ...e size bytes of each probe datagram source ip specifies the source IP address of probe datagrams Example Enter ping www baidu com count 5 size 32 A ping test is initiated to www baidu com and the test...

Page 130: ...the configure terminal command in the super user view to switch to the configuration view and run configuration commands in this view to manage the IG902 Some configuration commands support both the n...

Page 131: ...02 View configuration view Parameters timezone specifies a time zone name consisting of three uppercase English letters n specifies the deviation of the time zone against the UTC in the range of 12 to...

Page 132: ...erval The valid value range is 60 2592000 interface slot port specifies the source interface of SNTP packets Valid values are interfaces on the IG902 such as cellular1 Hostname specifies the IP addres...

Page 133: ...hanges the password of the super user View configuration view Parameters password which specifies the new password of the super user Example In the configuration view enter enable password The passwor...

Page 134: ...rs can master the basic configuration of IG501 and the use of common functions 1 Configure IG501 Network Parameters 1 1 Access the IG501 1 2 Connect IG501 to the Internet 2 Update the Software 2 1 Upd...

Page 135: ...ecommended Method 2 Set a fixed IP address Select Use the following IP address enter an IP address By default any from 192 168 1 2 to 192 168 1 254 subnet mask By default 255 255 255 0 default gateway...

Page 136: ...PC and access the IP address of FE 0 1 Enter the login user name and password The default user name and password are adm and 123456 respectively Step 3 After successful login you can see the web page...

Page 137: ...ing in to the web management interface of IG501 choose System User Management page of IG501 and set the new user name and password Step 5 To change the IP address of FE 0 1 choose Network Network Inte...

Page 138: ...the SIM card unplug the power cable otherwise the operation may cause data loss or damage the IG501 After inserting the SIM card connect the 4G LTE antenna to the ANT interface and power on the IG501...

Page 139: ...ftware To obtain the latest software version of IG501 and updated functions contact the customer service center To update the IG501 software version do as follows 2 1 Update the IG501 firmware Choose...

Page 140: ...mputing Python Edge Computing Select Python Engine select an Python SDK file and click Upgrade when the upgrade confirmation window pops up click Confirm Then the IG501 automatically performs the upgr...

Page 141: ...alling the App you need to ensure that the Python Edge Computing Engine is enabled and the Python SDK is installed as shown in the following figure Choose Edge Computing Python Edge Computing click th...

Page 142: ...entation Release 0 0 1 Step 2 Run the App Select enable App and click Submit Once enabled the App automatically runs and will run every time the IG501 is started 138 Chapter 1 InGateway Documentation...

Page 143: ...ing configuration by referring to the following process Step 1 Choose Edge Computing Python Edge Computing click the Import Configuration button and select the configuration file to be imported then c...

Page 144: ...ersion Generally if you need to update the Python App version you only need to import the new version of the App on the Edge Computing Python Edge Computing page After the update is completed as shown...

Page 145: ...need to enable IG501 s debug mode Choose Edge Computing Python Edge Computing select Enable Debug Mode After enabling you can develop IG501 through VS Code How to use VS Code for Python development of...

Page 146: ...able the Device Manager to remotely manage the IG501 and field devices the IG501 needs to be connected to the cloud platform The connection method is as follows Choose System Management Device Manager...

Page 147: ...gs Contains configurations such as heartbeat interval Generally you can use the default configuration After the IG501 is successfully connected to the Device Manager the status is described as Connect...

Page 148: ...y Step 2 When the ERR light is always on release the RESET key Step 3 After the ERR light goes out press and hold the RESET key again and release the RESET key when the ERR light flashes wait for the...

Page 149: ...3 1 Panel 1 3 2 Structure and Dimensions 2 Installation 2 1 Precautions 2 2 Installing and Uninstalling the Device 2 2 1 Installing 2 2 2 Uninstalling in Wall mounted Mode 2 3 Installing a SIM Card 2...

Page 150: ...3 3 2 1 1 DHCP Server 3 3 2 1 2 DHCP Relay 3 3 2 2 DNS 3 3 2 3 Host List 3 3 3 Routing 3 3 3 1 Routing Status 3 3 3 2 Static Routing 3 3 4 Firewall 3 3 4 1 ACL 3 3 4 2 NAT 3 4 Edge Computing 3 4 1 Py...

Page 151: ...ith superb edge computing capabilities and comprehensive features such as security guarantee and wireless services IG501 is able to connect tens of thousands of devices and provide high speed data cha...

Page 152: ...ries based on the characteristics of different sites For details see the optional accessories list Standard accessories Optional accessories 1 3 Panel introduction and Structure and Dimensions 1 3 1 P...

Page 153: ...ce in a restricted area and assess the surrounding environment Avoid direct sunlight and keep away from thermal sources or areas with strong electromagnetic inter ferences Check whether the required c...

Page 154: ...ion place 2 3 Installing a SIM Card Hold down SIM pop up button will pop up the card holder load the SIM card 2 4 Installing an Antenna Revolve the movable part of the metal SMAJ interface with gentle...

Page 155: ...ntenna is used in normal cases It is used with the AUX antenna only when signal is poor and signal strength must be improved 2 5 Installing the Power Supply Procedure Step 1 Remove the terminal from t...

Page 156: ...lation remove the terminals from the device unfasten the locking screws on the terminals connect cables to the corresponding terminals and fasten the screws Sort the cables in order Note This section...

Page 157: ...ess Step 1 Set an IP address for your PC which is on the same network segment as the IP address of interface FE 0 1 on the IG501 The default IP address of FE 0 1 is 192 168 1 1 Method 1 Enable the PC...

Page 158: ...t Use the following IP address enter an IP address any value between 192 168 1 2 and 192 168 1 254 by default subnet mask 255 255 255 0 by default default gateway 192 168 1 1 by default and DNS server...

Page 159: ...E 0 1 on the IG501 and enter the user name and password on the login page that appears The factory default user name and password of the IG501 are adm and 123456 respectively Step 3 After logging in y...

Page 160: ...e Overview page appears by default You can also click Overview to display this page This page displays the following information Network Connection Status shows the IG501 s network connection status a...

Page 161: ...Monitoring shows the usage of data traffic in the last 24 hours One data record is produced every hour CPU Load shows the CPU usage in the last 1 minute 5 minutes and 15 minutes Memory shows the curre...

Page 162: ...iguration and status of the IG501 s dial up interface You can set dial up interface parameters to connect the IG501 to a cellular network or view details about the dial up interface on this page Follo...

Page 163: ...ports CDMA 2000 the default dial string is 777 Auth Method Auto selects an authentication method automatically PAP specifies the Password Authentication Protocol a simple plain text authentication met...

Page 164: ...or terminated by clicking Connect or Disconnect in the Status area Redial Interval specifies the period that the gateway waits before dialing up again ICMP Probes ICMP Detection Server specifies the I...

Page 165: ...e Peer DNS enables or disables the use of the DNS server assigned in the connected network LCP Interval specifies the interval at which the gateway checks whether the cellular connection is normal LCP...

Page 166: ...as follows Network Type Static IP by default Static IP uses a manually configured IP address matching subnet mask and other information for the Ethernet interface Dynamic Address DHCP configures the...

Page 167: ...he descriptive information that identifies the Ethernet interface Secondary IP Setting allows you to set up to 10 secondary IP addresses in addition to the primary IP address DHCP mode Description spe...

Page 168: ...th the IP address allocated to the client and other configuration information In this way the client IP address and other configuration is assigned dynamically You can configure a DHCP server and view...

Page 169: ...the start IP address of the IP address pool for address allocation to DHCP clients Ending Address specifies the end IP address of the IP address pool for address allocation to DHCP clients Lease speci...

Page 170: ...DHCP Relay page 2 Enable the DHCP relay feature Before this operation you must disable the DHCP server 3 Specify the DHCP server addresses and relay interface For details about these parameters see DH...

Page 171: ...ge Follow these steps to configure a DNS server 1 Choose Network Network Services DNS to display the DNS page 2 Enter the IP address of the DNS server 3 Click Submit to apply the configuration The fol...

Page 172: ...ork Services Host List to display the Host List page as shown in the following figure 3 3 3 Routing 3 3 3 1 Routing Status Choose Network Routing Routing Status to display the Routing Status page This...

Page 173: ...routes Follow these steps to configure a static route 1 Choose Network Routing Static Routing to display the Static Routing page 2 Click the Add icon to add a static route 3 Set the parameters For de...

Page 174: ...he destination IP address Distance specifies the priority of the route A smaller value indicates a higher priority Track ID specifies the track index or ID 3 3 4 Firewall 3 3 4 1 ACL An access control...

Page 175: ...n under ACL to add an access control list on a specified interface 5 Set the parameters For details about these parameters see access control list parameter description 6 Click OK to save the configur...

Page 176: ...InGateway Documentation Release 0 0 1 The following figure shows the configuration of an access control list 172 Chapter 1 InGateway Documentation Site Navigation...

Page 177: ...es the wildcard mask of the source IP address in the ACL rule Log enables or disables recording of access control logs Description records meanings of access control parameters Parameters of an extend...

Page 178: ...CP protocol is selected Fragments enables or disables control of fragmented data packets sent from the interface Log enables or disables recording of access control logs Description records meanings o...

Page 179: ...r DNAT uses the destination network address translation feature that translates destination IP addresses of data packets into another IP address Generally this feature is used for data packets sent to...

Page 180: ...status Follow these steps to configure the Python secondary development environment 1 Choose Edge Computing Python Edge Computing to display the Python Edge Computing page 2 Enable the Python edge co...

Page 181: ...ed apps Restart all restarts all the enabled apps Download downloads running logs of a specified app Delete deletes all running logs of a specified app View displays running logs of a specified app St...

Page 182: ...o set the system time Method 1 Select a time zone 1 Choose System System Time to display the System Time page 2 Select the time zone where the IG501 is located from the Time Zone drop down list 3 Clic...

Page 183: ...ut these parameters see NTP server parameter description 4 Click Submit to apply the configuration The following figure shows how to select a time zone or set a system time manually The following figu...

Page 184: ...ddress of the SNTP packets sent from the IG501 The source interface and source address cannot be used at the same time SNTP Servers List Server Address specifies the domain name or IP address of an SN...

Page 185: ...will synchronize all system logs to the remote log server The host used as the remote log server must run a remote log program for example Kiwi Syslog Daemon 3 5 3 Configuration Management Choose Syst...

Page 186: ...Device Manager The Device Manager developed by InHand Networks allows you to monitor the status of IG501 gateways maintain on site devices remotely configure and upgrade a batch of IG501 gateways at...

Page 187: ...m Advanced Settings Site Name specifies the site name of the IG501 on the DM platform server Asset Numbers specifies the asset number of the IG501 on the DM platform server Location Type specifies the...

Page 188: ...ou can configure the IG501 management and access methods on the Access Tools page Follow these steps to complete the configuration Configure HTTPS 1 Choose System Access Tools to display the Access To...

Page 189: ...of Telnet based management The following figure shows the configuration of SSH based management The HTTPS parameters are described as follows 1 Listen IP Address specifies the listening IP address Opt...

Page 190: ...her IP addresses 2 Port specifies the listening port number of SSH 3 Timeout specifies the SSH timeout period The valid value range is 0 120 4 Key Mode fixed as RSA 5 Key Length specifies the length o...

Page 191: ...example expert option t for the ping tool enables the IG501 to ping a specified host continuously until you stop the ping The ping tool can be used to check whether a network is reachable The followin...

Page 192: ...ion Choose System 3rd Party Notification to display the 3rd Party Notification page You can view the statement about the third party software used for the IG501 3 6 Navigation Bar Operations 3 6 1 Ret...

Page 193: ...ese steps 1 Find the RESET key on the operation panel 2 Hold down the RESET key within 10s after the device is powered on 3 When the WARN indicator turns red release the RESET key 4 When the WARN indi...

Page 194: ...et 5 3 traceroute 6 Configuration Commands 6 1 configure terminal 6 2 hostname 6 3 clock timezone 6 4 clock set 6 5 sntp client 7 System Management Commands 7 1 reboot 7 2 enable password 7 3 username...

Page 195: ...arameters are displayed 2 View Switching Commands 2 1 enable Command enable 15 password Function switches to the view of the privileged user level View ordinary user view Parameters 15 specifies the u...

Page 196: ...e configuration view enter exit The super user view is displayed In the ordinary user view enter exit You exit from the console 3 System Status Display Commands 3 1 show version Command show version F...

Page 197: ...n displays the system time of the IG902 View all views Parameters none Example Enter show clock Information similar to the following is displayed Wed Apr 15 09 33 48 UTC 2020 3 4 show log Command show...

Page 198: ...the following is displayed 3 6 show startup config Command show startup config Function displays the startup configuration of the IG902 View super user view configuration view Parameters none Example...

Page 199: ...nd show arp Function displays the ARP table of the IG902 View all views Parameters none Example Enter show arp The ARP table of the system is displayed 5 Network Test Commands The IG902 provides multi...

Page 200: ...at you want to log in port specifies the port number of the Telnet service source ip specifies the IP address used for Telnet login Example Enter telnet 192 168 1 1 You log in to the host at 192 168 1...

Page 201: ...on switches to the configuration view so that you can enter configuration commands on your termi nal View super user view Parameters none Example In the super user view enter configure terminal The co...

Page 202: ...hinese mainland Hong Kong Western Australia Singapore Taiwan and Russia In the configuration view enter default clock timezone The time zone of the IG902 is restored to the factory setting 6 4 clock s...

Page 203: ...number of the SNTP server Example In the configuration view enter sntp client update interval 7200 The time synchronization interval of the SNTP client is set to 7200 seconds In the configuration vie...

Page 204: ...ame Command username name password password no username name Function sets a user name and its password View configuration view Parameters name specifies a user name password specifies the password of...

Reviews: