Edit your BIOS settings and disable Secure Boot in UEFI (BIOS) settings. Else the dahdi service will not load and telephony will have no clock source even if dahdi is properly compiled.
Delete any existing partitions to make space on the drive.
Click to create an automatic layout which will be edited to remove the /home partition and replace it with 10 Gb /share partition required for High Availability Shared Storage.
Begin Installation.
Step 1: Prepare Your System
Start by ensuring that you have a clean installation of Rocky Linux 8 up and running.
Connect to your Rocky Linux system via SSH or open a terminal window if you're working directly on the system.
dahdi and wanpipe packages require a specific kernel so run these commands to force the kernel version
yum install kernel-4.18.0-513.5.1.el8_9.x86_64
yum install kernel-devel-4.18.0-513.5.1.el8_9.x86_64
reboot
After rebooting check your installed version version with the uname command.
uname -a
The kernel version should show version 4.18.0-513.5.1.el8_9.x86
Step 2: Download and Execute the Installation Script
Always download a fresh copy of the installation script prior to installation. The installation script will be updated from time to time as requirements dictate.
Install wget with:
yum install wget
Download the ScopTel PBX installation script using the `wget` command:
wget https://download.scopserv.com/install/rocky8.sh
Once the script is downloaded, you can immediately execute it using the following command:
sh rocky8.sh
The installation script will take care of the installation process for ScopTel PBX on your Rocky Linux 8 system.
Step 3: Access ScopTel PBX
After the installation is successful, you can access the ScopTel PBX web interface using a web browser.
Open a web browser and enter the IP address or hostname of your Rocky Linux 8 system followed by the appropriate port for the ScopTel PBX web interface (usually port 5555).
Caveats
Dahdi and Wanpipe drivers are rpm packages built specifically for kernel version 4.18.0-513.5.1.el8_9.x86_64
If the kernel included in the downloaded ISO does not match this kernel version then Dahdi and Wanpipe will fail to compile.
It is expected that the Rocky 8 maintainers will begin shipping updated ISO images based on newer kernel versions, as this occurs ScopServ will release new Dahdi and Wanpipe rpms to match the updated kernel.
DKMS autobuild options are not supported by Rocky 8. So if the OS kernel is updated then Dahdi and Wanpipe packages will have to be reinstalled with compatible versions.
Recommendations:
Disable kernel updates in the ScopTel Packages Manager. Default is disabled. It is advised to edit and save changes to the Packages Manager and ensure that the kernel updates are disabled.
Once you have downloaded a supported ISO version from the Rocky website it is recommended to save that ISO for future ScopTel installations.