Ok we had Openvox support access the system and they seem to have resolved the issue. They edited /etc/dahdi/system.conf and commented out all the lines containing: echocanceller=mg2,#
Since then we have not had a single kernel panic. I went to configure and test the PSTN line to see what quality was like and now it seems FreePBX is broken.
Browsing to the webgui gives this error:
fatal error reading freepbx_settings
: fatal error reading freepbx_settings
Running amportal start at shell produces this error:
Fetching FreePBX settings with gen_amp_conf.php..
/usr/local/sbin/amportal: line 49: [FATAL]: command not found
/var/lib/asterisk/bin/freepbx_engine: line 98: [FATAL]: command not found
**** WARNING: ERROR IN CONFIGURATION ****
astrundir in '/etc/asterisk' is set to but the directory
does not exists. Attempting to create it with: 'mkdir -p '
mkdir: missing operand
Try `mkdir --help' for more information.
**** ERROR: COULD NOT CREATE ****
Attempt to execute 'mkdir -p ' failed with an exit code of 1
You must create this directory and the try again.
I checked /etc/asterisk/asterisk.conf and the astrundir line is:
astrundir => /var/run/asterisk
I cd to /var/run/asterisk and ls -l which produces:
srwxr-xr-x 1 asterisk asterisk 0 Aug 28 14:09 asterisk.ctl
-rw-r--r-- 1 asterisk asterisk 5 Aug 28 14:09 asterisk.pid
Cross checking this with another system and it seems ok.
I have searched the forums and found similar issues but nothing has worked so far.
I also ran the latest Distro update script again to see if it would reinstall any dependencies. We are running 1.815.210.58-1
Any ideas? So close…