Raspberry Pi4

Status
Not open for further replies.

wongsatorn kuntawichai

Free User
Basic Certified
Joined
Oct 1, 2018
Messages
1
Reaction score
0
Does any one know if 3CX SBC has released the Pi4 version yet?
 
We have a tech preview now, and you can test it but it is not meant for production environments.

Hold on a bit longer for the official release if you want to use it on production.
 
I can find the tech preview for amd64 but not for Raspberry Pi 4. Is there an tech preview ISO for the Raspberry Pi 4? If so, would you be able to supply a link?

Many thanks.
 
Thanks for your reply.

I've followed that link and read through the post but can only find a link for an amd64 ISO, not one for the Raspberry Pi 4. It also doesn't contain any instructions for installing on a Raspberry Pi 4.

Since the question was pertaining to the Raspberry Pi 4 and John's reply suggested that there is a tech preview now, I'm assuming he's meaning that the tech preview is available for the Raspberry Pi 4.

Is the tech preview available for the Raspberry Pi 4 and if so, are there instructions or an ISO?

Many thanks in advance.
 
I believe the Raspberry Pi install script is exactly the same as production, you just pick the beta when you install. I have a Pi 4 running the SBC in our office but I don't remember the exact steps. If you can't figure it out let me know and I'll go look it up.
 
Thanks for the info.

I installed Buster then ran through the instructions for manually installing 3CX on Debian:

https://www.3cx.com/docs/manual/installing-debian-linux-pbx/

When I attempt to install the beta version, I got a dependency error:

root@raspberrypi:~# apt -t testing install 3cxpbx
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
3cxpbx : Depends: libicu57 but it is not installable
E: Unable to correct problems, you have held broken packages.


I Googled "raspberry pi 4 libicu57" and found this post:

https://steamcommunity.com/app/353380/discussions/6/1642041106350683744/

Which suggested adding raspbian's stretch main to the sources. So, without really understanding what the side effects of installing from raspbian's stretch main would be, I added it to my sources:

root@raspberrypi:~# echo "deb http://raspbian.raspberrypi.org/raspbian/ stretch main" | tee /etc/apt/sources.list.d/stretch.list

Now the installation completed.

root@raspberrypi:~# apt update
root@raspberrypi:~# apt -t testing install 3cxpbx


Is this the correct way of installing the beta on Raspberry Pi 4?
 
After reading what I'd done, I realised I probably should have used "buster" everywhere where the manual installation instructions used "stretch" so I started again with a fresh Buster install on the Raspberry Pi 4 then ran the following as root:

# wget -O- http://downloads-global.3cx.com/downloads/3cxpbx/public.key | apt-key add -
# echo "deb http://downloads-global.3cx.com/downloads/debian buster main" | tee /etc/apt/sources.list.d/3cxpbx.list
# echo "deb http://downloads-global.3cx.com/downloads/debian buster-testing main" | tee /etc/apt/sources.list.d/3cxpbx-testing.list
# apt update
# apt install net-tools dphys-swapfile
# apt install 3cxpbx


And this seemed to work fine. After everything installed, I used option 1 in the 3CX Configuration Tool to use my web browser to restore from backup.
 
  • Like
Reactions: JohnS_3CX
Status
Not open for further replies.

Forum statistics

Threads
111,957
Messages
589,929
Members
164,861
Latest member
LewisJC