Hello,
I think you have an error in your X2 configurations. Try the following steps to resolve.
In INI file: Revise your X2 connections by drawing your topology on paper and labelling the app index and links.
An example on four fully connected gNodeBs.
*.gNodeB*.numX2Apps = 3
*.gNodeB*.x2App[*].server*.localPort = 5000 + ancestorIndex(1)
*.gNodeB1.x2App[0].client.connectAddress = "gNodeB2%x2ppp0"
*.gNodeB1.x2App[1].client.connectAddress = "gNodeB3%x2ppp2"
*.gNodeB1.x2App[2].client.connectAddress = "gNodeB4%x2ppp1"
*.gNodeB2.x2App[0].client.connectAddress = "gNodeB1%x2ppp0"
*.gNodeB2.x2App[1].client.connectAddress = "gNodeB3%x2ppp1"
*.gNodeB2.x2App[2].client.connectAddress = "gNodeB4%x2ppp0"
*.gNodeB3.x2App[0].client.connectAddress = "gNodeB4%x2ppp2"
*.gNodeB3.x2App[1].client.connectAddress = "gNodeB2%x2ppp1"
*.gNodeB3.x2App[2].client.connectAddress = "gNodeB1%x2ppp1"
*.gNodeB4.x2App[0].client.connectAddress = "gNodeB2%x2ppp2"
*.gNodeB4.x2App[1].client.connectAddress = "gNodeB1%x2ppp2"
*.gNodeB4.x2App[2].client.connectAddress = "gNodeB3%x2ppp0"
In NED file: Check your X2 connections, for example.
connections:
gNodeB1.x2++ <--> Eth10G <--> gNodeB2.x2++;
gNodeB1.x2++ <--> Eth10G <--> gNodeB3.x2++;
gNodeB1.x2++ <--> Eth10G <--> gNodeB4.x2++;
gNodeB2.x2++ <--> Eth10G <--> gNodeB3.x2++;
gNodeB2.x2++ <--> Eth10G <--> gNodeB4.x2++;
gNodeB3.x2++ <--> Eth10G <--> gNodeB4.x2++;
I hope this tutorial helps,
Surya