OpenVox Document Center OpenVox Document Center
  • Home 
  • Products 
  • Solutions 
  • Resources 
    • Document Center 
    • Datasheets 
    • Firmwares 
    • Videos 
  • Partners 
  • Blog 
  • Company 
OpenVox Document Center OpenVox Document Center
OpenVox Document Center
  • Home 
  • Products 
  • Solutions 
  • Resources 
    • Document Center 
    • Datasheets 
    • Firmwares 
    • Videos 
  • Partners 
  • Blog 
  • Company 

Analog Gateway (OIAD)

  • folder icon closed folder iconUser Manual
    • MAG1000 Analog Gateway User Manual
    • iAG801 Analog Gateway User Manual
    • iAG800 Analog Gateway User Manual
    • iAG200/400 Analog Gateway User Manual
    • iAG802 Analog Gateway User Manual
    • MAG1100 Analog Gateway User Manual
    • MAG2000 Analog Gateway User Manual
  • folder icon closed folder iconApplication Notes
    • New version of analog gateway OIAD connected to UC200
    • IAG200/IAG400 OIAD Analog Gateway Quick Installation Guide
    • New version of analog gateway OIAD connected to UC500
    • iAG800 V2 OIAD Analog Gateway Quick Installation Guide
    • New version of analog gateway OIAD connected to 3CX
    • MAG1000 OIAD Analog Gateway Quick Installation Guide
    • New version of analog gateway OIAD connect to Yeastar
    • MAG1100 Analog Gateway Quick Installation Guide
    • New version of analog gateway OIAD connect to FreePBX
    • How to connect OIAD Gateway to IMS network(Network mode is bridge)
    • How to connect OIAD Gateway to IMS network(Network mode is route)
  • folder icon closed folder iconFAQ
    • Analog Gateway FAQ
  • folder icon closed folder iconFunctions Guide
    • How to Configure Self-Exchange
    • How to configure OpenVPN
    • Auto Provision for OIAD
    • Auto Provision Network Parameters
    • Auto Provision System Parameters
    • Auto Provision VOIP Parameters
  • folder icon closed folder iconAPI Document
    • 1 Public
    • 2. Authentication management category
    • 3 Network Function Class
    • 4 System Function Classes
    • 5 IAD analogue class
    • 6 IAD digital class
    • 7 IAD General Classes
    • How to use API
    • The API logic between CPU board and Gateway Board on UCP
loading
Popular Searches
  • Array
  • Array
  • Array
  1. Home
  2. Docs
  3. Analog Gateway (OIAD)
  4. Functions Guide
  5. Auto Provision for OIAD
Updated on November 7, 2024

Analog Gateway (OIAD)

  • folder icon closed folder iconUser Manual
    • MAG1000 Analog Gateway User Manual
    • iAG801 Analog Gateway User Manual
    • iAG800 Analog Gateway User Manual
    • iAG200/400 Analog Gateway User Manual
    • iAG802 Analog Gateway User Manual
    • MAG1100 Analog Gateway User Manual
    • MAG2000 Analog Gateway User Manual
  • folder icon closed folder iconApplication Notes
    • New version of analog gateway OIAD connected to UC200
    • IAG200/IAG400 OIAD Analog Gateway Quick Installation Guide
    • New version of analog gateway OIAD connected to UC500
    • iAG800 V2 OIAD Analog Gateway Quick Installation Guide
    • New version of analog gateway OIAD connected to 3CX
    • MAG1000 OIAD Analog Gateway Quick Installation Guide
    • New version of analog gateway OIAD connect to Yeastar
    • MAG1100 Analog Gateway Quick Installation Guide
    • New version of analog gateway OIAD connect to FreePBX
    • How to connect OIAD Gateway to IMS network(Network mode is bridge)
    • How to connect OIAD Gateway to IMS network(Network mode is route)
  • folder icon closed folder iconFAQ
    • Analog Gateway FAQ
  • folder icon closed folder iconFunctions Guide
    • How to Configure Self-Exchange
    • How to configure OpenVPN
    • Auto Provision for OIAD
    • Auto Provision Network Parameters
    • Auto Provision System Parameters
    • Auto Provision VOIP Parameters
  • folder icon closed folder iconAPI Document
    • 1 Public
    • 2. Authentication management category
    • 3 Network Function Class
    • 4 System Function Classes
    • 5 IAD analogue class
    • 6 IAD digital class
    • 7 IAD General Classes
    • How to use API
    • The API logic between CPU board and Gateway Board on UCP

Auto Provision for OIAD

Estimated reading: 6 minutes 444 views

1 Overview

1.1 Functional definitions

The analog gateway device supports remote Auto Provision, which allows remote centralized management of device configuration and firmware upgrades directly over the network. In this deployment mode, the user manages and stores the firmware upgrade packages and device configuration files on the Auto Configuration Server (ACS), and the device periodically accesses the ACS during power-up or according to the configuration and automatically downloads the latest firmware packages or configuration files.

1.2 Functional Flow

When deploying devices remotely through the automatic management function, you need to set up an ACS server (TFTP server) , and need to meet the following conditions:

  • Allow all devices to access the ACS server via public or private network.
  • Configuration files and firmware upgrade packages are stored on the ACS server.
  • The device can obtain the URL of the ACS server through either of the following two ways:

(1) via DHCP option 66

(2) Preset in the device so that the device can access the ACS server after the first power-up or after each reboot if the Remote Auto Management feature is enabled on the device.

Pasted 39

 

2 Setting up the ACS server (TFTP)

The device supports downloading configuration files using the TFTP protocol.

Build TFTP server software commonly used 3CDaemon and Tftpd32, both software can be used in the Windows platform for free. The following Tftpd32 software as an example to explain (this software can also build DHCP server).

Step 1 Create a folder as the TFTP server root directory on your local computer and place the configuration file or firmware upgrade package in that directory.

Step 2 Download and install Tftpd32 and open the application.

word image 92

Step 3 Click “Settings > TFTP”, in the “Base Directory” field, select the root directory address of the server (the path where the configuration files and firmware upgrade packages are stored), and check “Bind TFTP to this address” to select the IP address of the TFTP server. “Bind TFTP to this address” to select the TFTP server IP address.

word image 93

 

3 Preparing the configuration file

3.1 Description of profile types

Master firmware file name rules for (pre) (firmware model).img (post), interface board firmware file name rules for (pre) ixu (mac).img (post), configuration file name rules for (pre) cfg (mac) (post), pre is the prefix, post is the suffix. Note:  prefix suffix can be left empty, but mac and firmware model can not be empty.

For example, master firmware is icvp-v1-squashfs-sdcard-a307b45d.img, then firmware model will be icvp-v1. Device mac is A0980502D0A2, If you set pre as my and post be empty. Then master firmware file name will be myicvp-v1.img. Configuration file name will be mya0980502d0a2

3.2 download configuration file

You can download configuration file and then edit this file.

Pasted 44

 

3.3 Configuration file content format

The content format of the config file.

For system parameters, pls visit here Auto Provision System Parameters

For network parameters, pls visit here Auto Provision Network Parameters

For VOIP parameters, pls visit here Auto Provision VOIP Parameters

4 Obtaining an ACS URL

4.1 Manual configuration

The device obtains the configuration file and firmware from the manually configured ACS server link address.

Pasted 31

 

Step 1 Log in to the web interface of the device, click “Maintenance > Auto Deploy”, and set “Firmware Upgrade Address” and “Configuration Upgrade Address” in the expanded parameters. Select the auto deployment method and range

Pasted 30

Server Type address format
TFTP server ACS Address

Step 2 Set the file prefix and suffix according to the file type.

take note 

  • The ACS address can be an IP address or a domain name. If the address is a domain name, you need to configure a domain name resolution server: Log in to the web interface of the device, click “Network Configuration > Basic Settings” to configure a domain name resolution server.
  • Protocol headers tftp, http must be lowercase.
  • If the device is configured to obtain and manually configure ACS address links via DHCP at the same time, the priority is given to obtaining ACS address links carried by DHCP.

4.2 Autodiscovery via DHCP option 66

When the device is in a network environment where addresses are obtained through DHCP, you can configure the address of DHCP option 66 on the DHCP server to be the address of the ACS. The device automatically detects DHCP option 66 to obtain the ACS server address link.

If the existing DHCP server does not support DHCP option 66, you can build another DHCP server to configure it, see step 1.

Pasted 32

take note 

If ”Get ACS address via DHCP option 66” is turned on on the interface and the ACS address is manually configured, the device will first try to get the ACS address from the message from the DHCP server (option 66), and use the manually configured ACS address if it cannot get it.

Step 1 Install DHCP server software on your PC, take Tftpd32 for example. Open Tftpd32, click “Settings > GLOBAL”, check “DHCP Server”. Then click “Settings > DHCP”, make the following configuration, and click OK.

Note: For tftp tool, when it works as TFTP server and DHCP server, no need to add option 66 in Additional Option, cause it will send option 66. But if you don’t use this tool, you need to add option 66 in your DHCP server.

Pasted 41

name (of a thing) clarification
IP pool starting address Assignable starting address.
Size of pool Total number of assignable addresses.
Win/DNS server DNS server address.
Default router Default Route Address.
Mask The subnet mask corresponding to the assignable address segment.
Additional Option Extended parameter carried by DHCP. You need to set it to 66, and set the address to that of the TFTP server.
Bind DHCP to this address Check the box to select the DHCP server IP address.

Step 2 Log in to the web interface of the device, click “Network Settings > Wan Settings”, select “dhcp” as the network type, set OPT 60, and submit.

Pasted 33

Step 3 Log in to the web interface of the device, click “Maintenance > Auto Deploy”, and set the file prefix and suffix according to the file type.

Pasted 34

Step 4 Reboot device

Finally, If you fail to use this function, you can capture network in your DHCP server.

This is network package captured in my DHCP server, you can see DHCP send option 66 in Offer .

Pasted 42

Pasted 43

Still stuck? How can we help?

Was this page helpful? Yes No

How can we help?

Leave a Comment Cancel reply

CONTENTS

Copyright © 2002-2024 OpenVox all rights reserved.