- Joined
- Nov 27, 2015
- Messages
- 6
- Reaction score
- 12
I've seen some threads where users are looking for help getting 3CX installed and running on the Debian 10 ARM OS that is the minimum to run on a Pi 4
Well ladies and gentleman, I was able to get 3CX installed and fully running on a new Pi 4.
We used a 128GB Micro SD card as the main storage drive.
We used the Pi4 model with 4GB or RAM
This is not yet a 3CX supported install or platform (however I hope they make updates to support it very soon)
Make sure your system is fully up to date before starting:
sudo apt-get update
sudo apt-get dist-upgrade
There are Two packages that fail when you try to use the 3CX install wizard.
They are libicu57 and libcurl3
You must download and install these directly and then run the standard 3CX install again.
libicu57:
https://packages.debian.org/stretch/armhf/libicu57/download
libcurl3:
https://packages.debian.org/stretch/armhf/libcurl3/download
After you've run through the 3CX install and completed the setup Wizard as a new system or importing a backup file 3CX may no longer be running.
You can try a reboot of the Raspberry Pi to get things running at this point.
On ours I had to uninstall 3CX using apt-get and then reinstall 3CX using the same method.
At this point all services were up and fully running.
We moved from a fully updated v16 3CX instance running on Windows 10 to Raspberry Pi4 with the backup file imported into the Pi 3CX.
Everything is running great, this is on a 10 phone PBX.
If anyone has any questions or needs help getting this running let me know.
Well ladies and gentleman, I was able to get 3CX installed and fully running on a new Pi 4.
We used a 128GB Micro SD card as the main storage drive.
We used the Pi4 model with 4GB or RAM
This is not yet a 3CX supported install or platform (however I hope they make updates to support it very soon)
Make sure your system is fully up to date before starting:
sudo apt-get update
sudo apt-get dist-upgrade
There are Two packages that fail when you try to use the 3CX install wizard.
They are libicu57 and libcurl3
You must download and install these directly and then run the standard 3CX install again.
libicu57:
https://packages.debian.org/stretch/armhf/libicu57/download
libcurl3:
https://packages.debian.org/stretch/armhf/libcurl3/download
After you've run through the 3CX install and completed the setup Wizard as a new system or importing a backup file 3CX may no longer be running.
You can try a reboot of the Raspberry Pi to get things running at this point.
On ours I had to uninstall 3CX using apt-get and then reinstall 3CX using the same method.
At this point all services were up and fully running.
We moved from a fully updated v16 3CX instance running on Windows 10 to Raspberry Pi4 with the backup file imported into the Pi 3CX.
Everything is running great, this is on a 10 phone PBX.
If anyone has any questions or needs help getting this running let me know.