Skip to content

srsue doesn't attach with latest srsRAN release #1409

@nicolasbertaud

Description

@nicolasbertaud

my setup is srsue communicate vers gnb (zmq) and open5gs
for the ran i m using RPI5 to host the VM (i use proxmox to set up the VM)

lscpu
Architecture: aarch64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 4
On-line CPU(s) list: 0-3
Vendor ID: ARM
Model name: Cortex-A76
Model: 1
Thread(s) per core: 1
Core(s) per cluster: 4

the configuration is working with the srsrRAN release of mid of september

i have upgraded srsran with the latest release
release srsRAN

git branch -vv
* main 8e4f0bed05 [origin/main] Update main
nicolas@ran01:~/srsRAN_Project$ git show -s --format="%ci"  8e4f0bed05
2025-10-24 09:45:28 +0000
nicolas@ran01:~/srsRAN_Project$

I m unable to attach ue with the new release . I understand expert_execution field has changed . How do i should configure for the gnb (i configure the gnb VM with 2 core 2 VCPU)

i have tried several configuration but no way to attach. can you explain how to configure for a VM with 2 core 2 VCPU


expert_execution:
    #  affinities:
    #    main_pool_cpus: [1]     # non-RT threads on CPU 3
    #    ru_timing_cpu: 0        # real-time timing thread on CPU 0
    #    ofh: [1]


srsue config file `cat ue_zmq_FDDonly_n65_ran01.conf

[rf]
freq_offset = 0
tx_gain = 80
rx_gain = 75
srate = 23.04e6
nof_antennas = 1

device_name = zmq

device_args = tx_port=tcp://192.168.50.29:2001,rx_port=tcp://192.168.50.27:2000,base_srate=23.04e6,id=ue0
[rat.eutra]
dl_earfcn = 0
nof_carriers = 0

[rat.nr]
bands = 65
nof_carriers = 1
max_nof_prb = 106
nof_prb = 106
scs = 15
dl_nr_arfcn = 437000
#dl_nr_arfcn = 435092
ssb_nr_arfcn = 436850
#ssb_nr_arfcn = 435092

[pcap]
enable = MAC,MAC_NR,NAS
mac_filename = /tmp/ue_mac.pcap
mac_nr_filename = /tmp/ue_mac_nr.pcap
nas_filename = /tmp/ue_nas.pcap

[log]
all_level = debug
phy_level = debug
nas_level = debug
rrc_level = debug
phy_lib_level = debug
all_hex_limit = 32
filename = /tmp/ue.log
file_max_size = -1

[usim]
mode = soft
algo = milenage
opc  = e8ed289deba952e4283b54e88e6183ca
k    = 465b5ce8b199b49faa5f0a2ee238a6bc
imsi = 999700123456780
imei = 353490069873316

[rrc]
release = 15
ue_category = 4

[nas]
apn = internet
apn_protocol = ipv4

[gw]
netns = ue1
ip_devname = tun_srsue
ip_netmask = 255.255.255.0

[gui]
enable = false


gnb config file `cat gnb.yml
ran_node_name: ran_01
gnb_id: 01

cu_cp:
  amf:
    addr: 192.168.50.26
    port: 38412
    bind_addr: 192.168.50.27
    supported_tracking_areas:
      - tac: 1
        plmn_list:
          - plmn: 99970
            tai_slice_support_list:
              - sst: 1
            #    sd: 0x002116

  inactivity_timer: 7200
  rrc:                                # <-- déplacer ici

ru_sdr:
  device_driver: zmq
  device_args: tx_port=tcp://192.168.50.27:2000,rx_port=tcp://192.168.50.29:2001,base_srate=23.04e6,id=gnb1
  srate: 23.04
  tx_gain: 75
  rx_gain: 75

cell_cfg:
  dl_arfcn: 437000
  band: 65
  channel_bandwidth_MHz: 20
  common_scs: 15
  plmn: 99970
  tac: 1
  pci: 1
  sector_id: 1
  pdcch:
    common:
      ss0_index: 0
      coreset0_index: 12
    dedicated:
      ss2_type: common
      dci_format_0_1_and_1_1: false
  prach:
    prach_config_index: 2
  pdsch:
    mcs_table: qam64
  pusch:
    mcs_table: qam64


log:
  filename: /tmp/gnb.log
  all_level: debug
  hex_max_size: 0

pcap:
  mac_enable: false
  mac_filename: /tmp/gnb_mac.pcap
  ngap_enable: true
  ngap_filename: /tmp/gnb_ngap.pcap

   
expert_execution:
  affinities: {}
    #expert_execution:
    #  affinities:
    #    main_pool_cpus: [1]     # non-RT threads on CPU 3
    #    ru_timing_cpu: 0        # real-time timing thread on CPU 0
    #    ofh: [1]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions