Instalando el SBC 3CX en Raspberry Pi 4

Introducción

El 3CX PBX ya no está soportado en dispositivos Raspberry Pi. Esta guía solo está pensada para cubrir la instalación del 3CX SBC.

Paso 1: Obtenga la Raspberry Pi Correcta

  • Raspberry Pi 4 B4 o B8.
  • Compatibilidad con Pi5 próximamente.
  • Asegúrese de que el dispositivo tiene un buen armazón que permita la máxima refrigeración.

Paso 2: Prepare la Tarjeta SD con Raspbian

Queme la imagen Raspbian Stretch Lite a través de Etcher o Win32 Disk Imager

  1. Descargue la imagen de Raspbian.
  2. Extraiga el archivo de imagen (.img) desde el archivo descargado.
  3. Queme el archivo de imagen de Raspbian a través de Etcher.

Paso 3: Instale Raspbian y Defina un Hostname

 Instalación Raspbian y definir hostname

  1. Inserte la tarjeta SD en la ranura de tarjeta de memoria de la Raspberry y encienda el dispositivo para que inicie.
  2. Espere que el proceso de inicio termine e ingrese con las credenciales por defecto, usuario “pi” y contraseña “raspberry”.
  3. Ejecute la herramienta de configuración de Raspbian con el comando: sudo raspi-config.
  4. Seleccione “1. Opciones del Sistema” y presione la tecla <Enter>.
  5. Seleccione “S4 Hostname”, presione la tecla <Enter> y después OK en el cuadro de advertencia.
  6. Ingrese el hostname del dispositivo Pi utilizando solamente caracteres alfanuméricos y guiones (“-”).
  7. Seleccione <Finalizar> y después <Si> para reiniciar y aplicar la configuración del hostname.

Paso 4: Establezca una IP Estática

Establezca una IP estática

  1. Edite el archivo “/etc/dhcpcd.conf” para configurar la interfaz “eth0” con el editor nano:

sudo nano /etc/dhcpcd.conf.

  1. Vaya al final del archivo y agregue las siguientes líneas, asegurándose de reemplazar los valores para “interface”, “ip_address”, “routers” (gateway) y “domain_name_servers” basados en la configuración de su LAN:

#Ethernet static IP configuration

interface eth0

static ip_address=192.168.1.111/24

static routers=192.168.1.1

static domain_name_servers=192.168.1.1 8.8.8.8

Nota: Las instalaciones LAN son compatibles con las redes privadas RFC 1918 debidamente configuradas, por ejemplo: los rangos de IP 172.16.0.0 / 10.0.0.0 / 192.168.0.0.

  1. Presione la combinación de teclas “Ctrl + “x”, después “y” y <Enter> para confirmar los cambios en el archivo.
  2. Reinicie usando:

sudo reboot

  1. Cuando el dispositivo Pi encienda de nuevo, ingrese con el usuario “pi” y verifique la dirección IP “eth0” con el comando:

ip a

Paso 5: Agregar el SBC en 3CX

Agregar SBC vía el Cliente Web

  1. Inicie sesión en su Cliente Web y vaya a “Admin > Voz y chat”.
  2. Haga clic en “+ Agregar SBC”, seleccione “Raspberry Pi” y haga clic en “Continuar”.
  3. Ahora se habrá creado el SBC.

Paso 6: Instalar el SBC 3CX

  1. Inicie sesión en su Raspberry Pi como usuario “pi” a través del CLI o SSH.
  2. Ejecute el script de instalación de 3CX:
  1. wget http://downloads-global.3cx.com/downloads/sbc/3cxsbc.zip -O- | sudo bash
  1. Seleccione <OK> para verificar los “Prerrequisitos 3CX” y aceptar el “Acuerdo de Licencia de Usuario Final” para continuar.
  2. Introduzca la “URL de Aprovisionamiento” para su 3CX, por ejemplo: https://miempresa.3cx.com:5001, y seleccione <OK>.
  3. Introduzca el “ID de Clave de Autenticación” y seleccione <OK>.
  4. Seleccione <OK> y proceda a instalar y reiniciar el dispositivo.

Paso 7: Aprovisionamiento de sus Teléfonos IP

Una vez instalado su SBC, puede aprovisionar sus Teléfonos IP.

Ver También

Última Actualización

Este documento se actualizó por última vez el 28 de Febrero de 2024

https://www.3cx.es/docs/instalar-pbx-raspberry-pi/