GOOD NEWS Debian 13 is coming

At least tariff deals with the EU and the UK have been worked out over the weekend. Hopefully prices on both sides of the pond will soon stabilize.
 
first VoIP support for Trixie:

ngcp-installer

Starting NGCP script /usr/sbin/ngcp-installer at Fri Aug 1 07:17:16 EDT 2025

Welcome to Sipwise C5 CE installer.

This software comes WITH NO WARRANTY.

If you need SLA please consider upgrading to Sipwise C5 PRO.

This installation script is not intended to run in a shared system,

as it can add/delete/update existing configurations.

Please run this script only in a base install of 64 bit Debian 13 (trixie)

on a dedicated server.

Installation finished. Thanks for choosing Sipwise C5 Community Edition.
Please reboot the server, then continue with the configuration by running
'screen -S ngcp' then 'ngcp-initial-configuration'.
 
Last edited:
The word on the street is DON'T.

 
It is way too soon to expect Sangoma to be up to date with a new Debian release. Try back in about 18-24 months. :001 9898:
 
This is from the FreePBX forums. With their usual speed of deployment vs. actual deployment of the product, I guess my tongue-in-cheek estimate is fairly accurate.
FreePBX 17 will remain on Debian 12, while FreePBX 18 will be developed on Debian 13 with official work beginning on 2026-04-01 and a current estimated beta release date of 2026-09-01.
 
It is way too soon to expect Sangoma to be up to date with a new Debian release. Try back in about 18-24 months. :001 9898:
So when will IncrediblePBX2024 be ready to update to Trixie?
 
IncrediblePBX-2024 was deprecated by IncrediblePBX-2025. Since Sangoma has indicated that FreePBX-17 will not be supported on Debian-13, I guess we wait and see. The commercial VM providers (that I use) are not yet offering Debian-13. Its going to have to simmer for awhile until everything catches up.

@Samot, your testing and development of IncrediblePBX on a Debian-13 will be a great contribution if you so choose.
 
IncrediblePBX-2024 was deprecated by IncrediblePBX-2025
OK, the question remains but for IncrediblePBX2025 instead.
your testing and development of IncrediblePBX on a Debian-13 will be a great contribution if you so choose.
Well step 1 would be testing the core of it all, so FreePBX, on Debian 13 before the overlay of IncrediblePBX to make sure things are caught properly.
 
Be very careful if using Debian 12 that you don't accidentally upgrade to Debian 13 which has problems according to these posts:

 
Testing. So far, PHP8.2 and Asterisk 22.5.0 run perfectly on Debian-13. The challenge will be FreePBX-17. I'm having some issues with the mysql password being set by FreePBX and then you can't change it. Still working on it.
 
did you have to force php8.2 that is end of life in December 2026 into it?
Yea I did. But there are a few parts of FreePBX that are already EOL even in Debian 12.
 
Webmin is not available on Debian-13.
This is an untrue statement. It is very much available for Debian 13 it is just no longer in the Debian repos. You have to use the author's proper repos. The IncrediblePBX2025 (and older) installer points to the author's repos but uses a highly out dated repo version.

This is what the install script calls on
This is the repo for Debian 3.1 and while it is still supported it doesn't play nice on newer versions. You should be using the more current repos and the setup script takes care of all the GPG keys that need to be downloaded/installed.

curl -o webmin-setup-repo.sh https://raw.githubusercontent.com/webmin/webmin/master/webmin-setup-repo.sh
sh webmin-setup-repo.sh
apt update
apt install webmin
 
OK. So here it is. A functional FreePBX-17, Asterisk-22.5.1, PHP 8.2 all running on Debian-13. All the IncrediblePBX add-ons included with IncrediblePBX-2025.

The question is, what's the point? If FreePBX isn't going to support Debian-13 until they're ready to release FreePBX-18, who needs it? I think everyone needs to consider just why they'd want Debian-13 while Debian-12 is still in extended security support.

FreePBX-17 works. I can install a backup file from a FreePBX-17 system and it restores correctly. I've been to each screen in the GUI and have not encountered any failures or exceptions. So far as I can see, it will run correctly with the Open Source FreePBX modules.

@wardmundy, I have a modified install script for Debian-13 if you want it as well as notes on things I had to do to make it work. Fail2ban needs tweaks in the install that I haven't figured out. I copied Fail2ban config files from my Debian-12 system to make it work.

But why bother? My advice is to sit it out.

1755123174527.png
 
Last edited:
The question is, what's the point? If FreePBX isn't going to support Debian-13 until they're ready to release FreePBX-18, who needs it? I think everyone needs to consider just why they'd want Debian-13 while Debian-12 is still in extended security support.
Let's take a step back, what have you just proven?
  1. That FreePBX 17 works fine with Debian 13 Trixie
  2. That TangoPBX can go ahead with producing a new ISO based on Trixie with FreePBX 17
  3. That Sangoma are not telling the truth about why they are not producing FreePBX 17 based on Trixie
So lets confirm some other stuff we are concerned about.
Debian Trixie natively supports php 8.4 https://packages.debian.org/trixie/php so FreePBX 18 should natively target php 8.4 when released, if we see php 8.3 being used, run for the hills.
Debian Trixie has no native asterisk package
Debian Sid has 22.5.1 https://packages.debian.org/sid/asterisk

No developer in their right mind would mix Sid unstable packages with the Trixie stable release, so Sangoma will have to provide their own Asterisk repo for FreePBX 18 unless they can convince Debian to include Asterisk 22 as a native package for Trixie.

Debian 13 “Trixie” includes official support for the RISC-V 64-bit architecture, so IncrediblePBX can now be tested on the following RISC-V SBCs:


The VisionFive 2 by Starfive is one of the most interesting SBCs out of the five listed above.

 
@kenn10 : I think it's worth running it as a test system and see how the different functions of the PBX fare with Debian 13, including how it behaves in KVM.
I would definitely encourage @wardmundy to release it even if it is labeled experimental or for testing.
And thank you for all your efforts.
 
@kenn10 : I think it's worth running it as a test system and see how the different functions of the PBX fare with Debian 13, including how it behaves in KVM.
I would definitely encourage @wardmundy to release it even if it is labeled experimental or for testing.
And thank you for all your efforts.
I'd be interested how it behaves in Incus:
 
I spun up Debian-13 on a VirtualBox VM since none of my providers for cloud VM's are offering Debian-13 yet. I can put up my modified IncrediblePBX script if someone wants to play with it. No promises it will work outside of my VM environment. As I mentioned, I've not spent time trying to troubleshoot Fail2Ban but moving the Debian-12 config files to the new install brought it to life. Thanks to @Samot for pointing me to the correct Webmin install procedure.

This is the link to the install script: https://www.dropbox.com/scl/fi/rzm0...ey=armt5moy58tt5co82w3xe3dom&st=y1iz0icc&dl=0

And this is the notes file of what I did to load Debian-13 and changes that had to be made to the IncrediblePBX-2025 install script to accommodate Debian-13: https://www.dropbox.com/scl/fi/0bp7...ey=9odphndh257enpur1gmyfqgam&st=90t6ecyj&dl=0
 

Members online

Forum statistics

Threads
26,697
Messages
174,456
Members
20,267
Latest member
SaudiVoiceRouts
Get 3CX - Absolutely Free!

Link up your team and customers Phone System Live Chat Video Conferencing

Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.

3CX
A 3CX Account with that email already exists. You will be redirected to the Customer Portal to sign in or reset your password if you've forgotten it.
Back
Top