Download the driver here https://drive.google.com/file/d/19jaMt4JcmheYcfaStoArSzpWDoDnGTvv/view?usp=sharing


  • Login as root.
  • Backup ShConfig.ini in /u01/app/dcloge.
  • Copy and put the Synway Driver Installer into path /home
    • CH0 Patch
    • CtiLinux5.4.42-3.10.0-327.el7.x86_64-SMP-x86_64.tar.bz2
    • shconfig.sh

 

Graphical user interface, text, application, email

Description automatically generated

 

  • Open terminal, type command cd /home
  • Then, type and run the command tar -xjvf CtiLinux5.4.42-3.10.0-327.el7.x86_64-SMP-x86_64.tar.bz2 to unzip the installer.
  • New folder will be created after unzip.

 

Graphical user interface, text, application

Description automatically generated

 

  • CD path to /home/CtiLinux5.4.42-3.10.0-327.el7.x86_64-SMP-x86_64, then run ./uninstall.linux. Type ‘yes’ to continue.

 

Text

Description automatically generated

 

*If encountered ‘Permission Denied’ error, change the permission using command below.

chmod -R 777 CtiLinux5.4.42-3.10.0-327.el7.x86_64-SMP-x86_64


 

Graphical user interface, text, application, email

Description automatically generated


*If encountered error "ERROR: Module shdpci is in use", enter command "systemctl stop dclogshrec.service", then run the uninstall command again > ./uninstall.linux


  • Prompt ‘ShCti ver uninstall success!”. Reboot Server.

 

Text

Description automatically generated

  • After reboot, Login as ‘root’.
  • CD path to /home/CtiLinux5.4.42-3.10.0-327.el7.x86_64-SMP-x86_64, ./install.linux. Type ‘yes’ to continue.

 

Text

Description automatically generated

 

  • Enter ‘Yes’ for all the prompts.


Graphical user interface, text

Description automatically generated

 

  • Press ‘Ok” to continue. Driver is installed successfully.

 

Graphical user interface

Description automatically generated

 

 

Graphical user interface, text, application

Description automatically generated

 

  • Go to Home, and go to folder ‘CH0 Patch’, copy shdpci.ko and replace it in /usr/local/lib/shcti/ver5.4.42/lkm/k3.10.0-327.el7.x86_64/

 

Graphical user interface, application, Word

Description automatically generated

     

 

 

  • Open terminal, and run the shconfig.sh script to reset the synway card.
  • Run the command "./shconfig.sh" and hit Enter
  • Select Default > Apply > OK, card will be reset and service will be restarted.


STEPS BELOW IS TO ENABLE SYNWAY LOGS FOR EASIER TROUBLESHOOTING IN THE FUTURE


  • Navigate to /u01/app/dcloge, open Shconfig.ini and update the following value. And make sure other configuration is correct.
    1. EnableDebugAPi=1
    2. ApiLogEnable=4
    3. LogMaxKeep=7
    4. LogMaxPeriod=20

 

Text

Description automatically generated with medium confidence

 

  • Reboot server. Make sure the Synway log is created under /usr/local/lib/shcti/ver5.4.42/tools/ShCtiLog/ShCtiApiLog

 

Graphical user interface, application, Word

Description automatically generated

 

 

  • Test call and make sure all extension can be recorded.


-- End