Clean FreePBX17 w/DAHDI analog card installation fails

Hello; I’m trying to build a brand new machine (virtual on ESXi) and install a clean FreePBX17 but the install script fails right off the bat using the --DHADI option for an installed Digium 8-port analog card. Error shown below…

2025-01-04 09:23:10 - Aborting freepbx installation as detected kernel version 6.1.0-28 is not supported by freepbx dahdi module 6.1.0-27

Without the --DAHDI option the install completes fine. But if i try the --DAHDI-ONLY option afterwards I get that same error.
2025-01-04 09:23:08 - Making sure we allow only proper kernel upgrade and version installation
2025-01-04 09:23:10 - Aborting freepbx installation as detected kernel version 6.1.0-28 is not supported by freepbx dahdi module 6.1.0-27
2025-01-04 09:23:10 - Exiting script

Anyone know how to fix or get around this? Or maybe change/downgrade the kernel version to 6.1.0.27 if that’s possible.

Can you try in a shell:

apt install linux-image-6.1.0-27-amd64

…then reboot, and in GRUB, use the arrow keys to boot into 6.1.0.27, login, and run:

apt remove linux-image-6.1.0-28-amd64

…then try the installer again. After installation, your system should be locked into kernel versions that support DAHDI binaries, and the lag between latest upstream Debian provided kernel and DAHDI kernel module should decrease as we move forward.

1 Like

This procedure worked perfect. FreePBX installed correctly with DAHDI drivers.

Thank You!

2 Likes

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.