Installing the software

These steps enable you to install Broadband Provisioner® on your server.

Check System Requirements

Enable Components

Before installing software dependencies, ensure that your system is configured to install from both the contrib and non-free components, as shown below:

file: /etc/apt/sources.list

deb http://ftp.debian.org/debian/ bookworm main contrib non-free
deb-src http://ftp.debian.org/debian/ bookworm main contrib non-free

Install Dependencies

sudo apt install curl firebird3.0-server snmp-mibs-downloader

Add Repository

curl -fSsL https://broadbandprovisioner.com/repo/debian/conf/archive.key | gpg --dearmor | sudo tee /etc/apt/keyrings/weird-solutions.gpg > /dev/null
curl -fSsL https://broadbandprovisioner.com/repo/debian/conf/weird-solutions.sources | (. /etc/os-release; sed "s/VERSION_CODENAME/$VERSION_CODENAME/") | sudo tee /etc/apt/sources.list.d/weird-solutions.sources

Install the Package

Broadband Provisioner ships as a meta-package that installs all the required software and configures your system:

sudo apt install broadband_provisioner