DAHDI PRI Issues on Rocky Linux 9

G’Morning Frank,

Yes, I know CentOS 7 is out of date/reached EOL on June 20, 2024. I was trying to get to this upgrade project last year, but upgrading is time consuming (i.e.: Testing/modifying my software, changing to pjsip, re-writing macros, etc. Thankfully MeetMe is still available, so I can do this in 2 stages!) and I had many things that got in the way.

In the rest of this email I will give you the answers you asked for, but before I run “dahdi_genconf -v” (which will overwrite my configurations), I figured it would be useful to send you the outputs with my current configurations:

[root@rocky9 ~]# dahdi_cfg -vv
dahdi_cfg: Symbol `dahdi_tools_version' has different size in shared object, consider re-linking
DAHDI Tools Version - 2.11.1

DAHDI Version: 3.4.0
Echo Canceller(s): MG2
Configuration
======================

SPAN 1: ESF/B8ZS Build-out: 0 db (CSU)/0-133 feet (DSX-1)
SPAN 2: ESF/B8ZS Build-out: 0 db (CSU)/0-133 feet (DSX-1)
SPAN 3: ESF/B8ZS Build-out: 0 db (CSU)/0-133 feet (DSX-1)
SPAN 4: ESF/B8ZS Build-out: 0 db (CSU)/0-133 feet (DSX-1)

Channel map:

Channel 01: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 01)
Channel 02: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 02)
Channel 03: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 03)
Channel 04: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 04)
Channel 05: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 05)
Channel 06: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 06)
Channel 07: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 07)
Channel 08: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 08)
Channel 09: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 09)
Channel 10: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 10)
Channel 11: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 11)
Channel 12: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 12)
Channel 13: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 13)
Channel 14: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 14)
Channel 15: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 15)
Channel 16: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 16)
Channel 17: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 17)
Channel 18: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 18)
Channel 19: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 19)
Channel 20: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 20)
Channel 21: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 21)
Channel 22: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 22)
Channel 23: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 23)
Channel 24: D-channel (Default) (Echo Canceler: none) (Slaves: 24)
Channel 25: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 25)
Channel 26: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 26)
Channel 27: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 27)
Channel 28: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 28)
Channel 29: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 29)
Channel 30: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 30)
Channel 31: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 31)
Channel 32: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 32)
Channel 33: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 33)
Channel 34: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 34)
Channel 35: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 35)
Channel 36: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 36)
Channel 37: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 37)
Channel 38: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 38)
Channel 39: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 39)
Channel 40: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 40)
Channel 41: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 41)
Channel 42: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 42)
Channel 43: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 43)
Channel 44: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 44)
Channel 45: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 45)
Channel 46: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 46)
Channel 47: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 47)
Channel 48: D-channel (Default) (Echo Canceler: none) (Slaves: 48)
Channel 49: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 49)
Channel 50: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 50)
Channel 51: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 51)
Channel 52: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 52)
Channel 53: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 53)
Channel 54: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 54)
Channel 55: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 55)
Channel 56: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 56)
Channel 57: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 57)
Channel 58: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 58)
Channel 59: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 59)
Channel 60: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 60)
Channel 61: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 61)
Channel 62: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 62)
Channel 63: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 63)
Channel 64: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 64)
Channel 65: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 65)
Channel 66: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 66)
Channel 67: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 67)
Channel 68: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 68)
Channel 69: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 69)
Channel 70: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 70)
Channel 71: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 71)
Channel 72: D-channel (Default) (Echo Canceler: none) (Slaves: 72)
Channel 73: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 73)
Channel 74: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 74)
Channel 75: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 75)
Channel 76: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 76)
Channel 77: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 77)
Channel 78: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 78)
Channel 79: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 79)
Channel 80: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 80)
Channel 81: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 81)
Channel 82: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 82)
Channel 83: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 83)
Channel 84: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 84)
Channel 85: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 85)
Channel 86: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 86)
Channel 87: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 87)
Channel 88: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 88)
Channel 89: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 89)
Channel 90: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 90)
Channel 91: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 91)
Channel 92: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 92)
Channel 93: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 93)
Channel 94: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 94)
Channel 95: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 95)
Channel 96: D-channel (Default) (Echo Canceler: none) (Slaves: 96)
Channel 97: FXO Kewlstart (Default) (Echo Canceler: none) (Slaves: 97)
Channel 98: FXO Kewlstart (Default) (Echo Canceler: none) (Slaves: 98)
Channel 99: FXO Kewlstart (Default) (Echo Canceler: none) (Slaves: 99)
Channel 100: FXO Kewlstart (Default) (Echo Canceler: none) (Slaves: 100)
Channel 101: FXS Kewlstart (Default) (Echo Canceler: none) (Slaves: 101)
Channel 102: FXS Kewlstart (Default) (Echo Canceler: none) (Slaves: 102)
Channel 103: FXS Kewlstart (Default) (Echo Canceler: none) (Slaves: 103)
Channel 104: FXS Kewlstart (Default) (Echo Canceler: none) (Slaves: 104)

104 channels to configure.

Setting echocan for channel 1 to mg2
Setting echocan for channel 2 to mg2
Setting echocan for channel 3 to mg2
Setting echocan for channel 4 to mg2
Setting echocan for channel 5 to mg2
Setting echocan for channel 6 to mg2
Setting echocan for channel 7 to mg2
Setting echocan for channel 8 to mg2
Setting echocan for channel 9 to mg2
Setting echocan for channel 10 to mg2
Setting echocan for channel 11 to mg2
Setting echocan for channel 12 to mg2
Setting echocan for channel 13 to mg2
Setting echocan for channel 14 to mg2
Setting echocan for channel 15 to mg2
Setting echocan for channel 16 to mg2
Setting echocan for channel 17 to mg2
Setting echocan for channel 18 to mg2
Setting echocan for channel 19 to mg2
Setting echocan for channel 20 to mg2
Setting echocan for channel 21 to mg2
Setting echocan for channel 22 to mg2
Setting echocan for channel 23 to mg2
Setting echocan for channel 24 to none
Setting echocan for channel 25 to mg2
Setting echocan for channel 26 to mg2
Setting echocan for channel 27 to mg2
Setting echocan for channel 28 to mg2
Setting echocan for channel 29 to mg2
Setting echocan for channel 30 to mg2
Setting echocan for channel 31 to mg2
Setting echocan for channel 32 to mg2
Setting echocan for channel 33 to mg2
Setting echocan for channel 34 to mg2
Setting echocan for channel 35 to mg2
Setting echocan for channel 36 to mg2
Setting echocan for channel 37 to mg2
Setting echocan for channel 38 to mg2
Setting echocan for channel 39 to mg2
Setting echocan for channel 40 to mg2
Setting echocan for channel 41 to mg2
Setting echocan for channel 42 to mg2
Setting echocan for channel 43 to mg2
Setting echocan for channel 44 to mg2
Setting echocan for channel 45 to mg2
Setting echocan for channel 46 to mg2
Setting echocan for channel 47 to mg2
Setting echocan for channel 48 to none
Setting echocan for channel 49 to mg2
Setting echocan for channel 50 to mg2
Setting echocan for channel 51 to mg2
Setting echocan for channel 52 to mg2
Setting echocan for channel 53 to mg2
Setting echocan for channel 54 to mg2
Setting echocan for channel 55 to mg2
Setting echocan for channel 56 to mg2
Setting echocan for channel 57 to mg2
Setting echocan for channel 58 to mg2
Setting echocan for channel 59 to mg2
Setting echocan for channel 60 to mg2
Setting echocan for channel 61 to mg2
Setting echocan for channel 62 to mg2
Setting echocan for channel 63 to mg2
Setting echocan for channel 64 to mg2
Setting echocan for channel 65 to mg2
Setting echocan for channel 66 to mg2
Setting echocan for channel 67 to mg2
Setting echocan for channel 68 to mg2
Setting echocan for channel 69 to mg2
Setting echocan for channel 70 to mg2
Setting echocan for channel 71 to mg2
Setting echocan for channel 72 to none
Setting echocan for channel 73 to mg2
Setting echocan for channel 74 to mg2
Setting echocan for channel 75 to mg2
Setting echocan for channel 76 to mg2
Setting echocan for channel 77 to mg2
Setting echocan for channel 78 to mg2
Setting echocan for channel 79 to mg2
Setting echocan for channel 80 to mg2
Setting echocan for channel 81 to mg2
Setting echocan for channel 82 to mg2
Setting echocan for channel 83 to mg2
Setting echocan for channel 84 to mg2
Setting echocan for channel 85 to mg2
Setting echocan for channel 86 to mg2
Setting echocan for channel 87 to mg2
Setting echocan for channel 88 to mg2
Setting echocan for channel 89 to mg2
Setting echocan for channel 90 to mg2
Setting echocan for channel 91 to mg2
Setting echocan for channel 92 to mg2
Setting echocan for channel 93 to mg2
Setting echocan for channel 94 to mg2
Setting echocan for channel 95 to mg2
Setting echocan for channel 96 to none
Setting echocan for channel 97 to none
Setting echocan for channel 98 to none
Setting echocan for channel 99 to none
Setting echocan for channel 100 to none
Setting echocan for channel 101 to none
Setting echocan for channel 102 to none
Setting echocan for channel 103 to none
Setting echocan for channel 104 to none

Here is the output from lsmod to show you the modules are loaded:

[root@rocky9 ~]# lsmod | grep 'dahdi\|wct'
dahdi_echocan_mg2      12288  92
wctc4xxp               73728  0
dahdi_transcode        16384  1 wctc4xxp
wctdm                  81920  0
wctdm24xxp            151552  8
wcte11xp               45056  0
wct1xxp                32768  0
wcte13xp               81920  0
wcte12xp               65536  0
dahdi_voicebus         90112  2 wcte12xp,wctdm24xxp
wcte43x                90112  0
wct4xxp               118784  96
oct612x               212992  4 wct4xxp,wcaxx,wcte13xp,wcte43x
dahdi                 307200  224 wcte12xp,wctdm24xxp,wct4xxp,wct1xxp,dahdi_voicebus,dahdi_echocan_mg2,dahdi_transcode,wcte11xp,wctdm,wcb4xxp,oct612x,xpp,wcaxx,wcfxo,wcte13xp,wcte43x

Now I run your dahdi_genconf command:

[root@rocky9 ~]# dahdi_genconf -v
Default parameters from /etc/dahdi/genconf_parameters
Generating /etc/dahdi/assigned-spans.conf
cut: '/sys/bus/dahdi_devices/devices/pci:0000:02:04.0/spantype': No such file or directory
cut: '/sys/bus/dahdi_devices/devices/pci:0000:04:08.0/spantype': No such file or directory
Generating /etc/dahdi/system.conf
Generating /etc/asterisk/dahdi-channels.conf

Note: I think DAHDI code needs to be updated since seems the file it complains about seems to now be called dahdi_spantype (in same directories).

All 3 of your modprobe commands (to load dahdi, dahdi_dummy and wcb4xxp) return nothing.

..and here is output from dahdi_cfg, with small echo cancellation module changes after running dahdi_genconf:

[root@rocky9 ~]# dahdi_cfg -vvvvvvvvv
dahdi_cfg: Symbol `dahdi_tools_version' has different size in shared object, consider re-linking
DAHDI Tools Version - 2.11.1

DAHDI Version: 3.4.0
Echo Canceller(s): MG2
Configuration
======================

SPAN 1: ESF/B8ZS Build-out: 0 db (CSU)/0-133 feet (DSX-1)
SPAN 2: ESF/B8ZS Build-out: 0 db (CSU)/0-133 feet (DSX-1)
SPAN 3: ESF/B8ZS Build-out: 0 db (CSU)/0-133 feet (DSX-1)
SPAN 4: ESF/B8ZS Build-out: 0 db (CSU)/0-133 feet (DSX-1)

Channel map:

Channel 01: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 01)
Channel 02: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 02)
Channel 03: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 03)
Channel 04: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 04)
Channel 05: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 05)
Channel 06: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 06)
Channel 07: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 07)
Channel 08: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 08)
Channel 09: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 09)
Channel 10: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 10)
Channel 11: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 11)
Channel 12: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 12)
Channel 13: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 13)
Channel 14: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 14)
Channel 15: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 15)
Channel 16: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 16)
Channel 17: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 17)
Channel 18: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 18)
Channel 19: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 19)
Channel 20: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 20)
Channel 21: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 21)
Channel 22: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 22)
Channel 23: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 23)
Channel 24: D-channel (Default) (Echo Canceler: none) (Slaves: 24)
Channel 25: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 25)
Channel 26: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 26)
Channel 27: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 27)
Channel 28: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 28)
Channel 29: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 29)
Channel 30: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 30)
Channel 31: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 31)
Channel 32: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 32)
Channel 33: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 33)
Channel 34: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 34)
Channel 35: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 35)
Channel 36: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 36)
Channel 37: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 37)
Channel 38: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 38)
Channel 39: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 39)
Channel 40: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 40)
Channel 41: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 41)
Channel 42: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 42)
Channel 43: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 43)
Channel 44: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 44)
Channel 45: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 45)
Channel 46: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 46)
Channel 47: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 47)
Channel 48: D-channel (Default) (Echo Canceler: none) (Slaves: 48)
Channel 49: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 49)
Channel 50: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 50)
Channel 51: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 51)
Channel 52: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 52)
Channel 53: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 53)
Channel 54: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 54)
Channel 55: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 55)
Channel 56: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 56)
Channel 57: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 57)
Channel 58: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 58)
Channel 59: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 59)
Channel 60: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 60)
Channel 61: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 61)
Channel 62: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 62)
Channel 63: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 63)
Channel 64: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 64)
Channel 65: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 65)
Channel 66: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 66)
Channel 67: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 67)
Channel 68: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 68)
Channel 69: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 69)
Channel 70: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 70)
Channel 71: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 71)
Channel 72: D-channel (Default) (Echo Canceler: none) (Slaves: 72)
Channel 73: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 73)
Channel 74: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 74)
Channel 75: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 75)
Channel 76: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 76)
Channel 77: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 77)
Channel 78: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 78)
Channel 79: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 79)
Channel 80: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 80)
Channel 81: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 81)
Channel 82: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 82)
Channel 83: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 83)
Channel 84: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 84)
Channel 85: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 85)
Channel 86: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 86)
Channel 87: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 87)
Channel 88: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 88)
Channel 89: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 89)
Channel 90: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 90)
Channel 91: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 91)
Channel 92: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 92)
Channel 93: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 93)
Channel 94: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 94)
Channel 95: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 95)
Channel 96: D-channel (Default) (Echo Canceler: none) (Slaves: 96)
Channel 97: FXO Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 97)
Channel 98: FXO Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 98)
Channel 99: FXO Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 99)
Channel 100: FXO Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 100)
Channel 101: FXS Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 101)
Channel 102: FXS Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 102)
Channel 103: FXS Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 103)
Channel 104: FXS Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 104)

104 channels to configure.

Setting echocan for channel 1 to mg2
Setting echocan for channel 2 to mg2
Setting echocan for channel 3 to mg2
Setting echocan for channel 4 to mg2
Setting echocan for channel 5 to mg2
Setting echocan for channel 6 to mg2
Setting echocan for channel 7 to mg2
Setting echocan for channel 8 to mg2
Setting echocan for channel 9 to mg2
Setting echocan for channel 10 to mg2
Setting echocan for channel 11 to mg2
Setting echocan for channel 12 to mg2
Setting echocan for channel 13 to mg2
Setting echocan for channel 14 to mg2
Setting echocan for channel 15 to mg2
Setting echocan for channel 16 to mg2
Setting echocan for channel 17 to mg2
Setting echocan for channel 18 to mg2
Setting echocan for channel 19 to mg2
Setting echocan for channel 20 to mg2
Setting echocan for channel 21 to mg2
Setting echocan for channel 22 to mg2
Setting echocan for channel 23 to mg2
Setting echocan for channel 24 to none
Setting echocan for channel 25 to mg2
Setting echocan for channel 26 to mg2
Setting echocan for channel 27 to mg2
Setting echocan for channel 28 to mg2
Setting echocan for channel 29 to mg2
Setting echocan for channel 30 to mg2
Setting echocan for channel 31 to mg2
Setting echocan for channel 32 to mg2
Setting echocan for channel 33 to mg2
Setting echocan for channel 34 to mg2
Setting echocan for channel 35 to mg2
Setting echocan for channel 36 to mg2
Setting echocan for channel 37 to mg2
Setting echocan for channel 38 to mg2
Setting echocan for channel 39 to mg2
Setting echocan for channel 40 to mg2
Setting echocan for channel 41 to mg2
Setting echocan for channel 42 to mg2
Setting echocan for channel 43 to mg2
Setting echocan for channel 44 to mg2
Setting echocan for channel 45 to mg2
Setting echocan for channel 46 to mg2
Setting echocan for channel 47 to mg2
Setting echocan for channel 48 to none
Setting echocan for channel 49 to mg2
Setting echocan for channel 50 to mg2
Setting echocan for channel 51 to mg2
Setting echocan for channel 52 to mg2
Setting echocan for channel 53 to mg2
Setting echocan for channel 54 to mg2
Setting echocan for channel 55 to mg2
Setting echocan for channel 56 to mg2
Setting echocan for channel 57 to mg2
Setting echocan for channel 58 to mg2
Setting echocan for channel 59 to mg2
Setting echocan for channel 60 to mg2
Setting echocan for channel 61 to mg2
Setting echocan for channel 62 to mg2
Setting echocan for channel 63 to mg2
Setting echocan for channel 64 to mg2
Setting echocan for channel 65 to mg2
Setting echocan for channel 66 to mg2
Setting echocan for channel 67 to mg2
Setting echocan for channel 68 to mg2
Setting echocan for channel 69 to mg2
Setting echocan for channel 70 to mg2
Setting echocan for channel 71 to mg2
Setting echocan for channel 72 to none
Setting echocan for channel 73 to mg2
Setting echocan for channel 74 to mg2
Setting echocan for channel 75 to mg2
Setting echocan for channel 76 to mg2
Setting echocan for channel 77 to mg2
Setting echocan for channel 78 to mg2
Setting echocan for channel 79 to mg2
Setting echocan for channel 80 to mg2
Setting echocan for channel 81 to mg2
Setting echocan for channel 82 to mg2
Setting echocan for channel 83 to mg2
Setting echocan for channel 84 to mg2
Setting echocan for channel 85 to mg2
Setting echocan for channel 86 to mg2
Setting echocan for channel 87 to mg2
Setting echocan for channel 88 to mg2
Setting echocan for channel 89 to mg2
Setting echocan for channel 90 to mg2
Setting echocan for channel 91 to mg2
Setting echocan for channel 92 to mg2
Setting echocan for channel 93 to mg2
Setting echocan for channel 94 to mg2
Setting echocan for channel 95 to mg2
Setting echocan for channel 96 to none
Setting echocan for channel 97 to mg2
Setting echocan for channel 98 to mg2
Setting echocan for channel 99 to mg2
Setting echocan for channel 100 to mg2
Setting echocan for channel 101 to mg2
Setting echocan for channel 102 to mg2
Setting echocan for channel 103 to mg2
Setting echocan for channel 104 to mg2

It seems to be that the dahdi-linux-3.4.0 install is fine, but there’s something strange going on with the dahdi-tools-3.4.0 portion. Maybe an old remaining define or something that’s causing the the version to output as 2.11.1 and something wrong in the linking area to cause these descrepancies at the beginning of dahdi_cfg -vvvvv:

dahdi_cfg: Symbol `dahdi_tools_version' has different size in shared object, consider re-linking
DAHDI Tools Version - 2.11.1

I will await your response to know how you’d like to proceed.

Thank You

dnf install -y kernel kernel-core kernel-modules
kernel-devel-$(uname -r) kernel-headers-$(uname -r)
ln -s /usr/src/kernels/$(uname -r) build
.
Then make sure you have these dependencies installed:
dnf install -y libquadmath-devel.x86_64
dnf install gcc-x86_64-linux-gnu.x86_64
dnf install initscripts -y
dnf install libasan8.x86_64 -y
dnf install gcc-c+±x86_64-linux-gnu.x86_64 -y
dnf install libsrtp-devel -y
dnf install dahdi-tools-devel.x86_64 -y
dnf install dahdi-tools-libs.x86_64 -y

Gotta reboot after that!

Hi Frank,

Sorry for the delay. Had to deal with some customer and had an appointment today, but getting this done (a bit after hours) to get it done and an email out to you..

Ok, I initially checked and found I already had the kernel related modules you listed. The following verification shows that:

[root@rocky9 ~]# rpm -qa|grep 570|grep -E "kernel|kernel-core|kernel-modules|kernel-devel|kernel-headers"
kernel-headers-5.14.0-570.25.1.el9_6.x86_64
kernel-devel-5.14.0-570.25.1.el9_6.x86_64
kernel-tools-libs-5.14.0-570.25.1.el9_6.x86_64
kernel-core-5.14.0-570.25.1.el9_6.x86_64
kernel-modules-core-5.14.0-570.25.1.el9_6.x86_64
kernel-modules-5.14.0-570.25.1.el9_6.x86_64
kernel-5.14.0-570.25.1.el9_6.x86_64
kernel-tools-5.14.0-570.25.1.el9_6.x86_64

(I did not run the install line, since now the following newer kernel is available: 5.14.0-570.28.1.el9_6, which means I would have had to re-install DAHDI again and I don’t think that was your goal here).

I then installed the rest of the packages you listed, except libsrtp-devel-2.3.0-8.el9.x86_64 and dahdi-tools-devel.x86_64 since those were already installed. I was also unable to install gcc-c+±x86_64-linux-gnu.x86_64, as I got the following error:

[root@rocky9 ~]# dnf install gcc-c+±x86_64-linux-gnu.x86_64 -y
Last metadata expiration check: 1:40:41 ago on Thu Jul 31 13:18:19 2025.
No match for argument: gcc-c+±x86_64-linux-gnu.x86_64
Error: Unable to find a match: gcc-c+±x86_64-linux-gnu.x86_64

I can still upgrade the kernel and then try installing this package and then re-install DAHDI afterwards, if you want?

However, I did reboot & got good news for you! Apparently it worked since somehow these packages you had me install fixed the version and linking problem! ..as show here:

[root@rocky9 ~]# dahdi_cfg -vv
DAHDI Tools Version - 3.4.0

DAHDI Version: 3.4.0
Echo Canceller(s): MG2
Configuration
======================

SPAN 1: ESF/B8ZS Build-out: 0 db (CSU)/0-133 feet (DSX-1)
SPAN 2: ESF/B8ZS Build-out: 0 db (CSU)/0-133 feet (DSX-1)
SPAN 3: ESF/B8ZS Build-out: 0 db (CSU)/0-133 feet (DSX-1)
SPAN 4: ESF/B8ZS Build-out: 0 db (CSU)/0-133 feet (DSX-1)

Channel map:

Channel 01: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 01)
Channel 02: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 02)
Channel 03: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 03)
Channel 04: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 04)
Channel 05: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 05)
Channel 06: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 06)
Channel 07: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 07)
Channel 08: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 08)
Channel 09: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 09)
Channel 10: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 10)
Channel 11: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 11)
Channel 12: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 12)
Channel 13: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 13)
Channel 14: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 14)
Channel 15: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 15)
Channel 16: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 16)
Channel 17: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 17)
Channel 18: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 18)
Channel 19: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 19)
Channel 20: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 20)
Channel 21: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 21)
Channel 22: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 22)
Channel 23: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 23)
Channel 24: D-channel (Default) (Echo Canceler: none) (Slaves: 24)
Channel 25: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 25)
Channel 26: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 26)
Channel 27: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 27)
Channel 28: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 28)
Channel 29: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 29)
Channel 30: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 30)
Channel 31: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 31)
Channel 32: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 32)
Channel 33: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 33)
Channel 34: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 34)
Channel 35: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 35)
Channel 36: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 36)
Channel 37: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 37)
Channel 38: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 38)
Channel 39: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 39)
Channel 40: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 40)
Channel 41: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 41)
Channel 42: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 42)
Channel 43: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 43)
Channel 44: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 44)
Channel 45: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 45)
Channel 46: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 46)
Channel 47: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 47)
Channel 48: D-channel (Default) (Echo Canceler: none) (Slaves: 48)
Channel 49: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 49)
Channel 50: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 50)
Channel 51: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 51)
Channel 52: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 52)
Channel 53: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 53)
Channel 54: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 54)
Channel 55: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 55)
Channel 56: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 56)
Channel 57: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 57)
Channel 58: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 58)
Channel 59: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 59)
Channel 60: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 60)
Channel 61: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 61)
Channel 62: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 62)
Channel 63: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 63)
Channel 64: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 64)
Channel 65: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 65)
Channel 66: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 66)
Channel 67: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 67)
Channel 68: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 68)
Channel 69: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 69)
Channel 70: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 70)
Channel 71: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 71)
Channel 72: D-channel (Default) (Echo Canceler: none) (Slaves: 72)
Channel 73: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 73)
Channel 74: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 74)
Channel 75: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 75)
Channel 76: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 76)
Channel 77: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 77)
Channel 78: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 78)
Channel 79: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 79)
Channel 80: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 80)
Channel 81: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 81)
Channel 82: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 82)
Channel 83: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 83)
Channel 84: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 84)
Channel 85: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 85)
Channel 86: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 86)
Channel 87: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 87)
Channel 88: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 88)
Channel 89: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 89)
Channel 90: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 90)
Channel 91: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 91)
Channel 92: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 92)
Channel 93: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 93)
Channel 94: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 94)
Channel 95: Clear channel (Default) (Echo Canceler: mg2) (Slaves: 95)
Channel 96: D-channel (Default) (Echo Canceler: none) (Slaves: 96)
Channel 97: FXO Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 97)
Channel 98: FXO Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 98)
Channel 99: FXO Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 99)
Channel 100: FXO Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 100)
Channel 101: FXS Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 101)
Channel 102: FXS Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 102)
Channel 103: FXS Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 103)
Channel 104: FXS Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 104)

104 channels to configure.

Setting echocan for channel 1 to mg2
Setting echocan for channel 2 to mg2
Setting echocan for channel 3 to mg2
Setting echocan for channel 4 to mg2
Setting echocan for channel 5 to mg2
Setting echocan for channel 6 to mg2
Setting echocan for channel 7 to mg2
Setting echocan for channel 8 to mg2
Setting echocan for channel 9 to mg2
Setting echocan for channel 10 to mg2
Setting echocan for channel 11 to mg2
Setting echocan for channel 12 to mg2
Setting echocan for channel 13 to mg2
Setting echocan for channel 14 to mg2
Setting echocan for channel 15 to mg2
Setting echocan for channel 16 to mg2
Setting echocan for channel 17 to mg2
Setting echocan for channel 18 to mg2
Setting echocan for channel 19 to mg2
Setting echocan for channel 20 to mg2
Setting echocan for channel 21 to mg2
Setting echocan for channel 22 to mg2
Setting echocan for channel 23 to mg2
Setting echocan for channel 24 to none
Setting echocan for channel 25 to mg2
Setting echocan for channel 26 to mg2
Setting echocan for channel 27 to mg2
Setting echocan for channel 28 to mg2
Setting echocan for channel 29 to mg2
Setting echocan for channel 30 to mg2
Setting echocan for channel 31 to mg2
Setting echocan for channel 32 to mg2
Setting echocan for channel 33 to mg2
Setting echocan for channel 34 to mg2
Setting echocan for channel 35 to mg2
Setting echocan for channel 36 to mg2
Setting echocan for channel 37 to mg2
Setting echocan for channel 38 to mg2
Setting echocan for channel 39 to mg2
Setting echocan for channel 40 to mg2
Setting echocan for channel 41 to mg2
Setting echocan for channel 42 to mg2
Setting echocan for channel 43 to mg2
Setting echocan for channel 44 to mg2
Setting echocan for channel 45 to mg2
Setting echocan for channel 46 to mg2
Setting echocan for channel 47 to mg2
Setting echocan for channel 48 to none
Setting echocan for channel 49 to mg2
Setting echocan for channel 50 to mg2
Setting echocan for channel 51 to mg2
Setting echocan for channel 52 to mg2
Setting echocan for channel 53 to mg2
Setting echocan for channel 54 to mg2
Setting echocan for channel 55 to mg2
Setting echocan for channel 56 to mg2
Setting echocan for channel 57 to mg2
Setting echocan for channel 58 to mg2
Setting echocan for channel 59 to mg2
Setting echocan for channel 60 to mg2
Setting echocan for channel 61 to mg2
Setting echocan for channel 62 to mg2
Setting echocan for channel 63 to mg2
Setting echocan for channel 64 to mg2
Setting echocan for channel 65 to mg2
Setting echocan for channel 66 to mg2
Setting echocan for channel 67 to mg2
Setting echocan for channel 68 to mg2
Setting echocan for channel 69 to mg2
Setting echocan for channel 70 to mg2
Setting echocan for channel 71 to mg2
Setting echocan for channel 72 to none
Setting echocan for channel 73 to mg2
Setting echocan for channel 74 to mg2
Setting echocan for channel 75 to mg2
Setting echocan for channel 76 to mg2
Setting echocan for channel 77 to mg2
Setting echocan for channel 78 to mg2
Setting echocan for channel 79 to mg2
Setting echocan for channel 80 to mg2
Setting echocan for channel 81 to mg2
Setting echocan for channel 82 to mg2
Setting echocan for channel 83 to mg2
Setting echocan for channel 84 to mg2
Setting echocan for channel 85 to mg2
Setting echocan for channel 86 to mg2
Setting echocan for channel 87 to mg2
Setting echocan for channel 88 to mg2
Setting echocan for channel 89 to mg2
Setting echocan for channel 90 to mg2
Setting echocan for channel 91 to mg2
Setting echocan for channel 92 to mg2
Setting echocan for channel 93 to mg2
Setting echocan for channel 94 to mg2
Setting echocan for channel 95 to mg2
Setting echocan for channel 96 to none
Setting echocan for channel 97 to mg2
Setting echocan for channel 98 to mg2
Setting echocan for channel 99 to mg2
Setting echocan for channel 100 to mg2
Setting echocan for channel 101 to mg2
Setting echocan for channel 102 to mg2
Setting echocan for channel 103 to mg2
Setting echocan for channel 104 to mg2

Your awesome! :wink:

Thank You

1 Like

Glad you were able to complete the install. :clap:

Yes. all thanks to all your help :+1:

I looked it over this morning and still don’t understand why installing additional packages (& not even re-compiling DAHDI) would have changed the DAHDI Tools Version number and corrected the “size”/re-linking suggestion warning in the dahdi_cfg -vv output, but without wanting to dig into the code I guess I will just accept that adding e.g.: dahdi-tools-devel added some component which helped it link together correctly..

Thank you again :wink:

1 Like

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