Hi,
> I think the problem is that you installed GNUradio from a repository
> which contains the wrong Volk machine library. I’m afraid you need to
> recompile GNUradio against the new, patched version of Volk.
OK, I managed to manually compile and install gnuradio-3.7.9 on RPi.
Now... when I run:
airprobe_rtlsdr_scanner.py -p 25
I get nothing:
linux; GNU C++ version 4.9.1; Boost_105500; UHD_003.007.003-0-unknown
Anyway, running airprobe_rtlsdr.py from VNC console gives me this error:
linux; GNU C++ version 4.9.1; Boost_105500; UHD_003.007.003-0-unknown
Xlib: extension "RANDR" missing on display ":1.0".
gr-osmosdr 0.1.3 (0.1.3) gnuradio 3.7.5
built-in source types: file osmosdr fcd rtl rtl_tcp uhd miri hackrf
bladerf rfspace airspy
Using device #0 Realtek RTL2838UHIDIR
Found Elonics E4000 tuner
Exact sample rate is: 2000000.052982 Hz
Using Volk machine: generic
Could not find port: constant_msg in:
constant_msg
system
Traceback (most recent call last):
File "/usr/local/bin/airprobe_rtlsdr.py", line 270, in <module>
tb = airprobe_rtlsdr(fc=options.fc, gain=options.gain,
ppm=options.ppm, samp_rate=options.samp_rate, shiftoff=options.shiftoff)
File "/usr/local/bin/airprobe_rtlsdr.py", line 151, in __init__
samp_rate_in=samp_rate,
File "/usr/local/lib/python2.7/dist-packages/grgsm/gsm_input.py", line
51, in __init__
samp_rate_in=samp_rate_in,
File
"/usr/local/lib/python2.7/dist-packages/grgsm/clock_offset_corrector.py", line
64, in __init__
self.msg_connect(self, "ppm_in",
self.gsm_controlled_const_source_f_0, "constant_msg")
File
"/usr/local/lib/python2.7/dist-packages/gnuradio/gr/hier_block2.py",
line 59, in wrapped
func(self, src.to_basic_block(), srcport, dst.to_basic_block(), dstport)
File
"/usr/local/lib/python2.7/dist-packages/gnuradio/gr/hier_block2.py",
line 131, in msg_connect
self.primitive_msg_connect(*args)
File
"/usr/local/lib/python2.7/dist-packages/gnuradio/gr/runtime_swig.py",
line 3043, in primitive_msg_connect
return _runtime_swig.hier_block2_sptr_primitive_msg_connect(self, *args)
RuntimeError: invalid msg port in connect() or disconnect()
If I open airprobe_rtlsdr.grc manually in Gnuradio-companion, I can see
"Missing block key: rtlsdr_source". Gnuradio console says: "Error: Block
key 'rtlsdr_source' not found".
Flow graph error is: "Error 0: Block - blocks_rotator_cc_0 -
Rotator(blocks_rotator_cc): Sink - in(0): Port is not connected.
Any idea?