Amarisoft

Installation - License

The purpose of this tutorial is to show you how to install a license fileon the Callbox. (Same process applies to UEsim as well). There are several different license scheme for Amarisoft as listed below :

NOTE : This tutorial is for Fixed License installation for now.

Table of Contents

Introduction

Amarisoft Callbox is a robust and flexible software-based test solution widely used in cellular network development, validation, and quality assurance workflows. It emulates various elements of a mobile network (including eNodeB, gNodeB, EPC, and core network components) and is integral in radio protocol conformance, interoperability, and functional testing for 4G and 5G technologies. Licensing is a critical aspect of Amarisoft Callbox and UEsim systems, controlling access to features and ensuring compliance with software usage agreements. Amarisoft employs several licensing schemes: Fixed License (tied to a host machine), USB License (bound to a dongle), Floating License (managed by a network server), and Demo License (for evaluation purposes). Each licensing model is architected to balance security, flexibility, and operational requirements. The Fixed License, the focus of this tutorial, is the most prevalent—binding the license to a specific hardware identifier (host ID) and thus ensuring that the software operates only on the authorized machine. Understanding the licensing process is essential for uninterrupted operation of Amarisoft Callbox and UEsim systems, as improper installation may prevent access to vital testing features and halt development workflows. This tutorial provides a step-by-step technical guide for installing a Fixed License on the Callbox, with procedures equally applicable to UEsim, ensuring you can swiftly and securely activate your Amarisoft environment.

Summary of the Tutorial

This tutorial covers the procedures for handling Amarisoft license files, including downloading, installing, verifying, and troubleshooting license issues.

These procedures ensure proper management and troubleshooting of Amarisoft license files for both new and existing installations.

Download license

Amarisoft will provide the license in your web download site as shown below. Download the license file

Install License Download 01

Install

Installation of license is done just by putting the license file into a specific directory. There is no specific installation program (script).

If you go the the {HOME} directory (in most case /root is the home directory for Amarisoft Callbox), you would see the directory .amarisoft. (NOTE : In some cases (like you just installed the callbox on brand new PC), you may not find this directory. In that case, create the directory .amarisoft )

Install License Install 01

Go to the directory /root/.amarisoft. (NOTE : If you use the Amari Callbox or UE sim as it is, you would always have this directory. But if you want to install the license to a new computure of your own, create this directory under /root directory)

Install License Install 02

Check if there is license file. If you get a new license key, put the license file in this directory

Install License Install 03

Getting the license Info

If you have normal / functioning license, you can still get the license with the command 'license' in screen window as shown below

Install License Info 01

Handling License Issues

If you have any problem with license (e.g, license expired, no license file etc). You would get the message as shown below with Host ID . Send the Host ID to Amarisoft and request proper license file. Then Amarisoft will provide the license in your web download site

Install License Issues 01