> For the complete documentation index, see [llms.txt](https://prosbcdocs.telcobridges.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://prosbcdocs.telcobridges.com/initial-installation.md).

# INITIAL Installation

- [1. Instructions by platform](https://prosbcdocs.telcobridges.com/initial-installation/1.-instructions-by-platform.md): Choose a ProSBC installation path: bare metal, virtual self-hosted on Proxmox, VMware or KVM, or public cloud, plus sizing and network interface requirements.
- [ProSBC Requirements Matrix](https://prosbcdocs.telcobridges.com/initial-installation/1.-instructions-by-platform/prosbc-requirements-matrix.md)
- [Network Interface Requirements](https://prosbcdocs.telcobridges.com/initial-installation/1.-instructions-by-platform/network-interface-requirements.md): How many network interfaces a ProSBC deployment needs per topology, and how to wire the ctrl0/ctrl1 control interfaces in a 1+1 High Availability system.
- [Baremetal Installation](https://prosbcdocs.telcobridges.com/initial-installation/1.-instructions-by-platform/baremetal-installation.md)
- [List of Supported Network Interface Cards](https://prosbcdocs.telcobridges.com/initial-installation/1.-instructions-by-platform/baremetal-installation/list-of-supported-network-interface-cards.md)
- [SBC Certified Hardware](https://prosbcdocs.telcobridges.com/initial-installation/1.-instructions-by-platform/baremetal-installation/sbc-certified-hardware.md)
- [High Performance Baremetal Server](https://prosbcdocs.telcobridges.com/initial-installation/1.-instructions-by-platform/baremetal-installation/sbc-certified-hardware/high-performance-baremetal-server.md)
- [Medium Performance Baremetal Server](https://prosbcdocs.telcobridges.com/initial-installation/1.-instructions-by-platform/baremetal-installation/sbc-certified-hardware/medium-performance-baremetal-server.md): Dell R330 medium performance ProSBC server tested to 30,000 sessions and 1,000 calls per second: single Xeon E3-1240, 16GB RAM, NUMA optimized for PCIe access.
- [Ciena 3906mvi server for Customer Premises Equipment (CPE)](https://prosbcdocs.telcobridges.com/initial-installation/1.-instructions-by-platform/baremetal-installation/sbc-certified-hardware/ciena-3906mvi-server-for-customer-premises-equipment-cpe.md): Ciena 3906mvi CPE platform for ProSBC, tested to 10,000 RTP sessions and 440 calls per second: Xeon D-1548, 32GB RAM, up to six 1Gbps VoIP interfaces.
- [Qotom Barebone server for Customer Premises Equipment (CPE)](https://prosbcdocs.telcobridges.com/initial-installation/1.-instructions-by-platform/baremetal-installation/sbc-certified-hardware/qotom-barebone-server-for-customer-premises-equipment-cpe.md): Qotom Q190G4-S02 barebone CPE for ProSBC, tested to 5,000 sessions and 130 calls per second: Celeron J1900, 4GB RAM, Intel I211 VoIP interfaces.
- [Lanner Barebone server for Customer Premises Equipment (CPE)](https://prosbcdocs.telcobridges.com/initial-installation/1.-instructions-by-platform/baremetal-installation/sbc-certified-hardware/lanner-barebone-server-for-customer-premises-equipment-cpe.md): Lanner FW7525C barebone CPE for ProSBC, tested to 5,000 sessions and 100 calls per second: Atom C2518, 4GB RAM, 128GB SSD, 1Gbps management interface.
- [Telco Systems virtualization platform on Lanner NCA-2510 server for Customer Premises Equipment(CPE)](https://prosbcdocs.telcobridges.com/initial-installation/1.-instructions-by-platform/baremetal-installation/sbc-certified-hardware/telco-systems-virtualization-platform-on-lanner-nca-2510-server-for-customer-premises-equipment-cpe.md): Telco Systems platform on Lanner NCA-2510 for ProSBC, tested to 4,000 RTP sessions and 300 calls per second: Atom C3758, 16GB RAM, 1G and 10G ports.
- [Virtual, self-hosted Installation](https://prosbcdocs.telcobridges.com/initial-installation/1.-instructions-by-platform/virtual-self-hosted-installation.md): Deploy ProSBC on self-hosted virtualization: Proxmox KVM images and VMware vSphere, including network interface setup and passthrough configuration.
- [Virtual - Proxmox](https://prosbcdocs.telcobridges.com/initial-installation/1.-instructions-by-platform/virtual-self-hosted-installation/virtual-proxmox.md)
- [Virtual - VMware](https://prosbcdocs.telcobridges.com/initial-installation/1.-instructions-by-platform/virtual-self-hosted-installation/virtual-vmware.md)
- [Launching an Instance of VMware vSphere 8](https://prosbcdocs.telcobridges.com/initial-installation/1.-instructions-by-platform/virtual-self-hosted-installation/virtual-vmware/launching-an-instance-of-vmware-vsphere.md): Deploy a ProSBC instance on VMware vSphere 8 using the vSphere Client: the Deploy OVF Template wizard, the virtual machine settings ProSBC needs, and first access to the web portal.
- [Deploying ProSBC on VMware](https://prosbcdocs.telcobridges.com/initial-installation/1.-instructions-by-platform/virtual-self-hosted-installation/virtual-vmware/deploying-prosbc-on-vmware.md): Deploy ProSBC on VMware from an OVF or OVA file using the vSphere web interface, through the Create / Register VM wizard.
- [Adding Network Interfaces in VMware](https://prosbcdocs.telcobridges.com/initial-installation/1.-instructions-by-platform/virtual-self-hosted-installation/virtual-vmware/adding-network-interfaces-in-vmware.md): Add network interfaces to ProSBC in VMware by creating port groups for the management network, the two control ports, and every VLAN used on the SBC.
- [Configuring Passtrough interfaces on VMware](https://prosbcdocs.telcobridges.com/initial-installation/1.-instructions-by-platform/virtual-self-hosted-installation/virtual-vmware/configuring-passtrough-interfaces-on-vmware.md): Enable passthrough mode on network interfaces for high performance ProSBC VMware systems. The process requires a reboot of the VMware host server.
- [Cloud Installation](https://prosbcdocs.telcobridges.com/initial-installation/1.-instructions-by-platform/cloud-installation.md): Install ProSBC in the public cloud: AWS via Amazon Machine Image or CloudFormation template, and Microsoft Azure, with interface and upgrade guidance.
- [Cloud - AWS](https://prosbcdocs.telcobridges.com/initial-installation/1.-instructions-by-platform/cloud-installation/cloud-aws.md): Launch a ProSBC instance on Amazon Web Services from an Amazon Machine Image (AMI), step by step through the EC2 console.
- [AWS Installation](https://prosbcdocs.telcobridges.com/initial-installation/1.-instructions-by-platform/cloud-installation/cloud-aws/aws-installation.md): This page is intended to give assistance to people launching an instance of ProSBC using an Amazon Machine Image (AMI) on Amazon Web Service (AWS).
- [Cloud Formation Installation](https://prosbcdocs.telcobridges.com/initial-installation/1.-instructions-by-platform/cloud-installation/cloud-aws/cloud-formation-installation.md): Launch ProSBC on AWS with a CloudFormation template: load the JSON stack file, set parameters, and create the stack from the AWS console.
- [Instance Upgrade](https://prosbcdocs.telcobridges.com/initial-installation/1.-instructions-by-platform/cloud-installation/cloud-aws/instance-upgrade.md): Upgrade the instance type of a ProSBC deployment in AWS. With TBOS10 the license stays valid; on earlier versions, contact TelcoBridges support for a replacement.
- [AWS Additional Interface](https://prosbcdocs.telcobridges.com/initial-installation/1.-instructions-by-platform/cloud-installation/cloud-aws/aws-additional-interface.md): Add extra network interfaces to a ProSBC instance in AWS using the EC2 console, under Network & Security, Network Interfaces.
- [AWS Installation Troubleshooting](https://prosbcdocs.telcobridges.com/initial-installation/1.-instructions-by-platform/cloud-installation/cloud-aws/aws-installation-troubleshooting.md): Here is a list of suggestions when encountering issue during AWS installation:
- [Recovering an Elastic IP address](https://prosbcdocs.telcobridges.com/initial-installation/1.-instructions-by-platform/cloud-installation/cloud-aws/recovering-an-elastic-ip-address.md): Recover an Elastic IP address for ProSBC in AWS. The static IPv4 address can be remapped to another instance to mask an instance or software failure.
- [Cloud - Azure](https://prosbcdocs.telcobridges.com/initial-installation/1.-instructions-by-platform/cloud-installation/cloud-azure.md): Install and configure ProSBC on Microsoft Azure. Minimum requirements are 2 vCPUs, 7 GB RAM, and a VM size supporting Advanced Networking.
- [2. Initial Configuration](https://prosbcdocs.telcobridges.com/initial-installation/2.-initial-configuration.md): Configure ProSBC through the Web Portal, the principal interface for telling the session border controller about its available network resources.
- [Initial Setup](https://prosbcdocs.telcobridges.com/initial-installation/2.-initial-configuration/initial-setup.md): Run the ProSBC initial setup wizard in a web browser. Have your VTB-format product key and network details ready before you begin.
- [SBC Management IP configuration](https://prosbcdocs.telcobridges.com/initial-installation/2.-initial-configuration/initial-setup/sbc-management-ip-configuration.md): This article explains how to modify the management network interface of ProSBC
- [Basic configuration](https://prosbcdocs.telcobridges.com/initial-installation/2.-initial-configuration/basic-configuration.md): The basic steps to a working ProSBC configuration: create IP interfaces, enable SIP signaling with a SIP stack, and set up call routing.
- [3. Uploading a License](https://prosbcdocs.telcobridges.com/initial-installation/3.-uploading-a-license.md): TelcoBridges uses licenses to activate ProSBC functions. Get the license file from dashboard.telcobridges.com when installing versions or adding features.
- [Host-control](https://prosbcdocs.telcobridges.com/initial-installation/3.-uploading-a-license/host-control.md): The host control panel, available from Toolpack 2.5, provides a common way to run Toolpack-specific tasks on the servers where Toolpack is installed.
- [SELinux](https://prosbcdocs.telcobridges.com/initial-installation/3.-uploading-a-license/host-control/selinux.md): SELinux on ProSBC hosts: the Linux Security Modules mechanism that supports mandatory access control security policies in the kernel.
- [SELinux management](https://prosbcdocs.telcobridges.com/initial-installation/3.-uploading-a-license/host-control/selinux-management.md): Check and change SELinux status on a ProSBC host: read the current mode, set SELINUX=disabled in the config file, then reboot or use setenforce.
- [Add/Change Licenses](https://prosbcdocs.telcobridges.com/initial-installation/3.-uploading-a-license/add-change-licenses.md): Add or change Toolpack licenses that activate ProSBC software and hardware functions when installing, adding capabilities, or fitting new modules.
- [Add/Change Licenses Manually](https://prosbcdocs.telcobridges.com/initial-installation/3.-uploading-a-license/add-change-licenses/add-change-licenses-manually.md): Install ProSBC licenses by hand: copy the file to the license directory, overwrite the old license, erase the installed marker, or use tbautoinstall.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://prosbcdocs.telcobridges.com/initial-installation.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
