I am putting together an appointment reminder server and have really struggled to get it off the ground. I tried the OpenVox G400E, and the ATCom AXEG4N, and eventually got it working for SMS only using an OpenVox appliance, but that won't let me place the calls with a recorded message like "You have an appointment at 1PM, press 1 to confirm" which will be scripted by PHP, so I am back to trying to get the PCI cards back up and running.
I started yesterday again with the ATCom card, and put together a CentOS 6.0, which through the documentation got upgraded to 6.9. The drivers and files on the website (which I usually use rather than physical media as it is usually the most current) didn't work at all, but using the drivers on the CD it shipped with I got Dahdi to recognize it (eventually), but then when doing the next part "cat /proc/interupts" I didn't see that it had worked. ATCom's instructions says to then try a different PCIe slot, which of course I didn't have in the HP 360 server.
I pulled out an old SuperMicro server and tried to get it to work there, but no luck again. I am now trying to get it working on a Dell r610, but I am running out of servers to test with, unless I can get it to work on Ubuntu where I have another dozen servers I can play with.
We are still in development, and this server may get relocated, so the GSM seems like a good option, but I can't see anywhere that anyone has done this on Ubuntu.
Has anyone done GSM on Ubuntu? This is my first Asterisk server (not counting the appliance that runs a stripped 1.6 version), so I am still learning whether I am troubleshooting Dahdi, the GSM drivers, if the GSM drivers are part of Dahdi, if so why isn't it detected.
Is there a better brand than OpenVox or ATCom? Sangoma, other?
As an aside, how important is it for what I am doing to run a more current version of Asterisk? I see a lot of "current" things being sold with really old versions.