Gnuradio example VERY buggy

I did download the latest image for the Raspberry Pi 5 and ran the web GUI. It worked perfectly.

I then connected the Raspberry Pi 5 to my PC through a 1 Gbps ethernet and installed gr-krakensdr. I followed the instruction: ssh to the device, rename /boot/start_kraken.sh, change out_data_iface_type to eth in ~/krakensdr_doa/heimdall_dac_fw/Firmware/daq_chain_config.ini and copy over files heimdall_only_start.sh and heimdall_only_stop.sh to ~/krakensdr_doa, and chmod +x both.

Then I start the IQ server, using ./heimdall_only_start.sh.

I open up gnuradio on my host PC, setup the addresses, and for some reason, it works sometimes, and sometimes the entire thing freezes.

How do I fix this? Or is it supposed to not work?

Same here im looking for help on this im using the pi 4

The biggest issue is simply network speed. If the network is congested or has slowdowns, it’s going to fail, because there is so much data being transferred.

Has anybody some new insights? I have the same issue.

I tried using custom software, the GNURadio block and the heimdall_iq_rec script. In all cases, there is a freeze after (what seems to be) a random time interval. When the freeze ends, the cpi index jumps to a higher number and when checking the data afterwards all frames are there and, at least heimdall_iq_rec reports no dropouts.
It seems like the programmes become unresponsive, but continue working fine in the background. Did someone observe similar behaviour?

I don’t think it is the network bandwidth, as I am connected directly to the krakenSDR with a RaspPi5 via Ethernet.