I am running the srsRAN gnb on a Raspberry Pi 5 / 8 GB. While the gnb works for a few hours, it then suddenly stops working. It doesn't crash though, it just stops functioning and I need to go manually restart it. I am no expert in RF or srsRAN and I would appreciate some help in identifying the root cause and the steps I can take to remediate it.
Note: I tried lowering the bandwidth to 10MHz, but the phones would not connect. I don't know if my config was wrong or if the phones I have don't support 10MHz in n77.
Setup
- srsRAN: 3ed363d
- RF: n77, 20MHz bandwidth
- Radio: USRP B205 mini
- UEs: COTS UEs (iPhone 16, Crosscall, Moto G5)
- OS: Ubuntu 24.04 (6.8.0-1047-raspi)
Config
Here's my config file:
cu_cp:
amf:
addr: 10.202.0.3
port: 38412
bind_addr: 10.202.0.5
supported_tracking_areas:
- tac: 1
plmn_list:
- plmn: "99901"
tai_slice_support_list:
- sst: 1
inactivity_timer: 300
security:
nea_pref_list: nea2,nea1
nia_pref_list: nia2,nia1
cu_up:
ngu:
socket:
- bind_addr: 10.202.0.5
ru_sdr:
device_driver: uhd
device_args: type=b200
clock: internal
srate: 23.04
tx_gain: 80
rx_gain: 40
cell_cfg:
dl_arfcn: 665000
band: 77
channel_bandwidth_MHz: 20
common_scs: 30
plmn: "99901"
tac: 1
pdcch:
dedicated:
ss2_type: common
dci_format_0_1_and_1_1: false
prach:
prach_config_index: 160
pdsch:
mcs_table: qam64
pusch:
mcs_table: qam64
log:
filename: stdout
all_level: warning
remote_control:
enabled: true
bind_addr: 0.0.0.0
port: 8001
metrics:
autostart_stdout_metrics: true
enable_json: true
pcap:
mac_enable: disable
ngap_enable: disable
Observability
Logs
I do see these logs
2026-02-13 23:38:58.7192026-02-14T04:38:58.702323 [RF ] [W] Real-time failure in RF: late
2026-02-13 23:38:58.7192026-02-14T04:38:58.702345 [RF ] [W] Real-time failure in RF: underflow
I have attached more logs here:
Logs-2026-02-14 06_54_41.txt
Metrics
I have a dashboard for my srsRAN deployment, but I don't see a metric that points to a clear root cause.

I am running the srsRAN gnb on a Raspberry Pi 5 / 8 GB. While the gnb works for a few hours, it then suddenly stops working. It doesn't crash though, it just stops functioning and I need to go manually restart it. I am no expert in RF or srsRAN and I would appreciate some help in identifying the root cause and the steps I can take to remediate it.
Setup
Config
Here's my config file:
Observability
Logs
I do see these logs
I have attached more logs here:
Logs-2026-02-14 06_54_41.txt
Metrics
I have a dashboard for my srsRAN deployment, but I don't see a metric that points to a clear root cause.