Hello everyone,

I'm experiencing some issues getting my data acquisition going again after 
being forced to upgrade my OS from RHEL6 to Rocky 8, specifically: there's an 
issue getting the python implementation of spead2 to capture packets from the 
stream. On RHEL6 I operated spead2-0.5.x (I think), which from memory worked 
immediately and I haven't needed to change anything until recently.
This isn't at all urgent, but I've already spent too much time trying various 
"high level" diagnostics to no avail, and I just can't put any more time into 
this. I'm seeking a spead2 expert who can help guide my diagnostic effort and 
highlight any potential "gotchas". The detail is below.

Thanks
Michael

The issue is that, following an OS upgrade from RHEl6 to Rocky 8, I'm unable to 
get my basic udp-reading spead2 script to successfully grab heaps and write 
them out to a file.
On my old RHEL6 installation I had a very old (back to 2015, possibly) spead2 
version installed, which had to be built from source and took quite some effort 
to install, IIRC.
The script is based around the test_recv script, albeit heavily modified and 
with Paul Prozesky's help (again, this might say something about how long ago 
I'd put this together).
I don't recall any issues getting this script working on my old machine.
On my new machine I've pip-installed spead2-1.40 (I think) into python 2.7, and 
also spead2-3.70 into python 3.10.
On the Roach2 I have one of my old spectrometer designs that I know to work.
On Wireshark I can see the packets coming in, and using tcpdump I am able to 
capture the packets to a file. Loading these packets into python, it looks like 
there's a spectrum in there. That is, I don't think there's anything wrong with 
my hardware setup or config.
As the script (and its py3-modified variant) are both unable to process heaps 
when presented with the spead2.recv.Stream module (it just hangs and the 
various open files remain unwritten to), I'm guessing I've missed something 
possibly quite simple. As such I'd be grateful if anyone more familiar with 
spead2 and the various step-changes since spead2-0.50 (or whatever ancient 
version I was previously, successfully using), could suggest anything to try.

-- 
You received this message because you are subscribed to the Google Groups 
"[email protected]" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CWLP265MB61525012941B5D66BD4D90988A3C9%40CWLP265MB6152.GBRP265.PROD.OUTLOOK.COM.

Reply via email to