Arg this is a T1 PRI into the back of a PCI card inside of the PBX thing, isn’t it? For starters how many trunks are coming into this?
I would guess given the age of the system that it’s running an older card that is not supported anymore by Sangoma. Top priority is for you to figure out what card is in there. If it’s something like a Sangoma A116 that’s a 16 trunk PRI card and costs a fortune - it’s worth saving. But if it’s something like a Sangoma A102 - well that’s a 2 trunk card and you can pick them up used for under $100 - it’s literally not worth saving.
I’m very against the concept of terminating a T1 into the back of a PC. 20 years ago I thought that was very cool and I picked up a pile of Sangoma T1 cards that ran a cable into the back end of a DSU and I actually built a router running a T1 into a 80386 Compaq EISA system running FreeBSD and gated, that took a full BGP table from the Internet. I thought it was very cool at the time (I was running an ISP) to replace a $10000 Cisco 7206 VXR with a discarded PC. And it was. But that was then, this is now.
Today the used market is saturated with T1-to-SIP gateways because so many people have gone to data-only to their telephone central office and are running SIP trunks. For example I just checked Ebay and there’s a Dialogics box up there eBay item number:336463739372 that is less than $100. My all time favorite though is the Cisco ISR4321 you can pick those up used along with a T1 PRI card for in the $150 range and easily build a T1-SIP gateway that will run a full PRI with all 23 trunks active. And there’s Cisco techs all over the country, tons of them, that should have no problems with that. Not to mention I just posted a config not too long ago in the Cisco community forums that was a sort of nannyer nannyer nannyer to the Cisco bigots on there showing how to plug in an ISR to an Asterisk system - no UCM needed.
Getting the SIP conversion out of the PBX box avoids nonsense like the following:
“If you are planning to install FreePBX 17 with DAHDI support or are already running FreePBX 17 on Debian 12 and plan to use DAHDI, you must ensure that your system is using a DAHDI-supported kernel version. The latest supported version at this time is 6.1.0-32. If your system has a newer kernel (e.g., 6.1.0-33), you will need to downgrade to ensure compatibility with DAHDI and Wanpipe.”
This is straight out of the Sangoma manual for these T1 PCI cards:
FreePBX Open Source - How to Add DAHDI/Wanpipe support to FreePBX V17 - FreePBX Open Source - Sangoma Documentation
Anyway, if your Asterisk system is speaking SIP to the Dialogics or Cisco ISR SIP gateway, it removes a whole mess of ugliness configuration from the Asterisk system without having to renegotiate the existing PRI over to SIP. In my jurisdiction in fact the state tariffing means SIP trunks are much more expensive than PRI trunks which is why I use gateways.
I would also try to find a local tech who knows Linux. When I was still running my IT consultancy I would have happily taken on a few hour job local support on a Linux box while letting a remote consulting house deal with the heavy lifting.