If you have updated your ScopTEL PBX server to use a new CentOS kernel, it can sometimes happen that DAHDI/WANPIPE drivers need to be recompiled manually.
If you’ve been getting issues with Digital/Analog interfaces and drivers refuse to start, here’s how to fix it.
To fix the problem, we’ll need to remove current installed drivers. So open an SSH connection to the server and execute the following commands:
service asterisk stop
service dahdi stop
rpm -e dahdi wanpipe dkms-dahdi dkms-wanpipe –nodeps
Now that drivers are cleaned, you must reinstall drivers, this step will always download the latest version available on ScopServ RPM repositories.
You must execute this command from SSH to reinstall packages:
scopserv_yum install dkms-dahdi dkms-wanpipe -y
Finally, from the ScopTEL GUI, you must Commit configuration on the Telephony module.
Then it is recommended in SSH to do:
service dahdi start
service asterisk start
As you can see, the procedure for reinstalling the DAHDI and Wanpipe drivers on your ScopTEL PBX is relatively simple.