December 8, 2023

PBX Science

VoIP & PBX, Networking, DIY, Computers.

PBX on Raspberry Pi Zero

PBX on Raspberry Pi Zero



PBX on Raspberry Pi Zero has much small size, some stores offer just 5 dollars as promotion.

However it doesn’t come with Ethernet port, so USB to Etherneter adapter would be a solution.

You have to get micro USB to USB-A adapter first because Raspberry Pi Zero just has micro USB ports 


Raspberry Pi Zero W recommended

Raspberry Pi Zero has two models: Raspberry Pi Zero and Raspberry Pi Zero W. W comes with wireless connection and better performance. 

PBX on Raspberry Pi Zero
Raspberry Pi Zero as PBX

Micro USB to USB-A adapter:

Micro USB to USB-A for PBX on Raspberry Pi Zero
Micro USB to USB-A adapter

USB 2.0 to Ethernet adapter

Raspberry Pi Zero only with USB2.0, so just spend 3-4 dollars to get USB2.0 to Ethernet adapter from Ebay. 

USB2.0 to Ethernet


USB3.0 to Ethernet Adapter

However, the speed of USB2.0 to Ethernet adapt is very slow: less than 500KB/s to transfer data. You can spend more to get USB3.0 to Ethernet adapter even the port on Raspberry Pi Zero is USB2.0. The speed around 10-20MB/s, which is much better than the cheap USB2.0 to Ethernet adapter.


Install Procedure:

  1. Get a 16GB or 32GB micro SD
  2. Download image file of Raspiberry Pi OS
  3. Write image file to one microSD card by disk writer, like Raspiberry one Imager ( download from Raspberry Pi official website) 
  4. Creat a blank txt file on boot partition and rename as “SSH” in order to enable SSH service 
  5. Insert SD card to Raspberry Pi and power on it.
  6. SSH by user: pi with default password: raspberry, then enable root login and SSH by root
  7. Follow the official tutorial for FreebPBX on Debian

Install FreePBX 15 on Debian 9.6


SD card for Raspberry Pi

Raspberry Pi 3/4 is powerful enough for small office.

As SD card has limited times for writing/Reading, we recommend to cost a little more to buy Endurance Cards of Samsung or Sandisk for formal uses (office).



Other VoIP Solution:

PBX on Raspberry Pi

How to install Kamaillio on Raspberry Pi 3 or 4?

How to install SIPfoundry on Raspberry Pi?

How to install OpenSIPS on Raspberry Pi?




Disclaimer of pbxscience.com

Copyright © All rights reserved. | Newsphere by AF themes.