I know that a while back there was a grc flowraph of op25 that handled DES. Any chance of a pybombs recipe for op25 that handles RC4 as implemented in Advanced Digital Privacy?
When I run scope ./scope.py I get import error no module named op25
What am I missing
--------------------------------------------
On Sun, 1/31/16, russ.innes(a)gmail.com [op25-dev] <op25-dev(a)yahoogroups.com> wrote:
Subject: [op25-dev] Re: op25
To: op25-dev(a)yahoogroups.com
Received: Sunday, January 31, 2016, 3:35 PM
~/pybombs/src/gr-op25/op25/gr-op25_repeater/apps/
run
scope.py (./scope.py)
You will have to pass
arguments - what are you using for a receiver?
Greetings
It looks like the balint256 'op25' repo tracks the op25 repo at op25.osmocom.org only up to commit 2051a96198c.
The op25.osmocom.org repo has more than a dozen additional commits beyond that, which means that the balint256 op25 install is approx. one year out of date. All of balint's changes don't affect the op25_repeater, so there shouldn't be a big hassle when the time comes to merge everything into master. It looks only like one or two CMakeLists.txt files might have merge conflicts, YMMV.
Accordingly, I recommend as follows (until such time as the merge may happen)
- use only the op25.osmocom.org build when running scope.py
- use only the balint256 one with balint's associated changes
- keep them otherwise separate
Max
ps. Knuckle Punch to Balint!!
I am trying to record a Phase 1 P25 Trunking systems. I have a bunch of OP25 records hooked up to the different channels that the system could use. I have a Valve in the flow graph that will allow samples to pass or dump them to a null_sink. This lets me turn P25 recorders on or off.
The problem is that the recorders using OP25 seem to using a ton of CPU even if they are not getting samples. I tracked it down to the p25_frame_assembler block. Whenever it is connected to a flow graph, it seems to be using a lot of CPU, even if it is not getting any samples.
Any ideas why the p25_frame_assembler block would be using CPU cycles even if it is not getting samples in?
I am running it with the following params:
bool do_imbe = 1;
bool do_output = 1;
bool do_msgq = 0;
bool do_audio_output = 1;
bool do_tdma = 0;
Ok I know I asked this before but im still stuck, why when I launch op25_25.PY I just get the waterfall app, im using the black rtl sdr how do I tell it to tune o a frequency?
Where could I find the op25.grc file and just run op25 in gnu radio companion?
Yea I know, I suck, I ask alot of dumb questions , but im tryin!
Cant wait for the live cd to come out!
Im sorry im not fluent or able with some of the commands, people are made and not born, I have an interest in the project thats why I joined and want to learn more about this stuff
Could anybody walk me through how to use scope
I sourced the envronment
Ran scope with all the parameters for rtl sdr
The program script s tarts but then nothing happens , what could I be doing wrong?
When I run scope, the script executes but nothing happens
Ive entered all the parmeters for rtl sdr and run the env setup
Doi need gnu rafio running in the same shell?
Sorry, entering the command lne arguments and parameters is where im struggling, what could I enter for a command if I wanted to listen to 139.5600?
--------------------------------------------
On Sun, 2/7/16, Matt Ames matt.ames7bc(a)gmail.com [op25-dev] <op25-dev(a)yahoogroups.com> wrote:
Subject: Re: [op25-dev] waterfall
To: op25-dev(a)yahoogroups.com
Received: Sunday, February 7, 2016, 2:50 PM
Tell me this - what
frequency did you tell it to tune to using the command
line arguments?
Does the line that says "[R820T] PLL not
locked for 3570434 Hz!" give you
any
hints as to what may have gone wrong?
As has been suggested, check out the command
line arguments before running
the
program.
On 8 February 2016 at 09:25, Sean Kealy superstardodge(a)yahoo.com
[op25-dev]
<op25-dev(a)yahoogroups.com>
wrote:
>
>
> When I open waterfall
i get the following pasted below in terminal, and
> the waterfall doesnt do anything, do I
have to open grc in terminal first
>
somehow?
> thanks
>
sean
>
> root@kali:~#
./op25_grc.py
> Using Volk machine:
sse3_64_orc
> RTL2832 Source block
configuration:
> Read
length (bytes): 262
>
Buffer enabled: yes
>
Buffer multiplier: 8
>
Buffer size (samples): 1048
> Samples per read: 131
> Buffer level: 50.0%
> Successfully initialised demod:
"ezcap EzTV"
> Probing
"e4k"...not found.
> Probing
"fc0013"...not found.
> Probing
"fc2580"...bad check value.
>
Probing "r820t"...found.
>
Found RTL2832 device: ezcap EzTV (tuner: Rafael Micro
R820T)
> Sample rate
range: 900001 - 3200000 Hz
>
Crystal frequency: 28800000 Hz
> [r820t] Initialised (default bandwidth: 0
Hz)
> Wait delay: 0.196 ms
> [R820T] PLL not locked for 3570434 Hz!
> work wants more than the buffer size!
> Capture threading starting:
7f904e7fc700
> rOShort bulk read: given 0
bytes (expecting 262)
> rBlibusb error:
the device has been disconnected [-4]
>
Capture threading aborting due to libusb error:
7f904e7fc700
> No longer running after
packet notification - signalling EOF...
>
>
>
>
>
When I open waterfall i get the following pasted below in terminal, and the waterfall doesnt do anything, do I have to open grc in terminal first somehow?thankssean
root@kali:~# ./op25_grc.py
Using Volk machine: sse3_64_orc
RTL2832 Source block configuration:
Read length (bytes): 262
Buffer enabled: yes
Buffer multiplier: 8
Buffer size (samples): 1048
Samples per read: 131
Buffer level: 50.0%
Successfully initialised demod: "ezcap EzTV"
Probing "e4k"...not found.
Probing "fc0013"...not found.
Probing "fc2580"...bad check value.
Probing "r820t"...found.
Found RTL2832 device: ezcap EzTV (tuner: Rafael Micro R820T)
Sample rate range: 900001 - 3200000 Hz
Crystal frequency: 28800000 Hz
[r820t] Initialised (default bandwidth: 0 Hz)
Wait delay: 0.196 ms
[R820T] PLL not locked for 3570434 Hz!
work wants more than the buffer size!
Capture threading starting: 7f904e7fc700
rOShort bulk read: given 0 bytes (expecting 262)
rBlibusb error: the device has been disconnected [-4]
Capture threading aborting due to libusb error: 7f904e7fc700
No longer running after packet notification - signalling EOF...
Hi all,
New to the group here, been looking all over for similar issues to one I'm having, but to no avail. There was one mention of this exact error on the radioreference op25 "main" thread, but it seems it was left unsolved or forgotten. From detailed digging I've done, think it may be related to wxgui-3.0 vs 2.8? Or should I be running this with Gnuradio 3.6 instead? Greatly appreciate any assistance!
The following is my baseline:
OSx 10.10.4
Gnuradio 3.7.8.1 (installed via Macports)
gr-op25 (Balint's git most recent version) - made some minor changes to cmake to find macports GR and libs
gr-op25 seems to compile and build fine, however when running scope.py I get the following error, and the app never loads:
$ python2.7 ./scope.py --args “hackrf” -f 502.9125e6 -S 8000000 -T trunk.tsv -2
Mac OS; Clang version 7.0.0 (clang-700.0.72); Boost_105900; UHD_003.009.001-MacPorts-Release
gr-osmosdr v0.1.x-xxx-xunknown (0.1.5git) gnuradio 3.7.8.1
built-in source types: file fcd rtl rtl_tcp uhd hackrf bladerf rfspace airspy
Using HackRF One with firmware git-44df9d1
gain: name: RF range: start 0 stop 14 step 14
gain: name: IF range: start 0 stop 40 step 8
gain: name: BB range: start 0 stop 62 step 2
supported sample rates 8000000-20000000 step 2000000
Traceback (most recent call last):
File "./scope.py", line 2817, in <module>
app = stdgui2.stdapp(p25_rx_block, "APCO P25 Receiver", 3)
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/gnuradio/wxgui/stdgui2.py", line 46, in __init__
wx.App.__init__ (self, redirect=False)
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/wx-3.0-osx_cocoa/wx/_core.py", line 8628, in __init__
self._BootstrapApp()
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/wx-3.0-osx_cocoa/wx/_core.py", line 8196, in _BootstrapApp
return _core_.PyApp__BootstrapApp(*args, **kwargs)
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/gnuradio/wxgui/stdgui2.py", line 49, in OnInit
frame = stdframe (self.top_block_maker, self.title, self._nstatus)
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/gnuradio/wxgui/stdgui2.py", line 76, in __init__
self.panel = stdpanel (self, self, top_block_maker)
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/gnuradio/wxgui/stdgui2.py", line 98, in __init__
self.top_block = top_block_maker (frame, self, vbox, sys.argv)
File "./scope.py", line 201, in __init__
self.__init_gui(frame, panel, vbox)
File "./scope.py", line 537, in __init_gui
self.frame.CreateStatusBar()
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/wx-3.0-osx_cocoa/wx/_windows.py", line 615, in CreateStatusBar
return _windows_.Frame_CreateStatusBar(*args, **kwargs)
wx._core.PyAssertionError: C++ assertion "!m_frameStatusBar" failed at ../src/common/framecmn.cpp(381) in CreateStatusBar(): recreating status bar in wxFrame
When I try to run scope after running the env command this is what i get-what am i doing wrong?
root@kali:~# cd pybombs
root@kali:~/pybombs# ./pybombs env -v
Settled on prefix: /root/target
Initializing environmental variables...
Loading recipes ...
Writing out env...:
PyBombs.sysutils - INFO - To set up your environment (in bash) run: "source /root/target/setup_env.sh"
root@kali:~/pybombs# source /root/target/setup_env.sh
root@kali:~/pybombs# cd src
root@kali:~/pybombs/src# cd gr-op25
root@kali:~/pybombs/src/gr-op25# cd op25
root@kali:~/pybombs/src/gr-op25/op25# cd gr-op25_repeater
root@kali:~/pybombs/src/gr-op25/op25/gr-op25_repeater# cd apps
root@kali:~/pybombs/src/gr-op25/op25/gr-op25_repeater/apps# ./scope.py
linux; GNU C++ version 4.9.2; Boost_105500; UHD_003.010.git-119-g42a3eeb6
gr-osmosdr v0.1.4-67-gac15e789 (0.1.5git) gnuradio 3.7.10git-47-gbd69c31e
built-in source types: file osmosdr fcd rtl rtl_tcp uhd hackrf bladerf rfspace airspy redpitaya
FATAL: No supported devices found to pick from.
Trying to fill up 1 missing channel(s) with null source(s).
This is being done to prevent the application from crashing
due to gnuradio bug #528.
Traceback (most recent call last):
File "./scope.py", line 2751, in <module>
app = stdgui2.stdapp(p25_rx_block, "APCO P25 Receiver", 3)
File "/root/target/lib/python2.7/dist-packages/gnuradio/wxgui/stdgui2.py", line 46, in __init__
wx.App.__init__ (self, redirect=False)
File "/usr/lib/python2.7/dist-packages/wx-3.0-gtk2/wx/_core.py", line 8628, in __init__
self._BootstrapApp()
File "/usr/lib/python2.7/dist-packages/wx-3.0-gtk2/wx/_core.py", line 8196, in _BootstrapApp
return _core_.PyApp__BootstrapApp(*args, **kwargs)
File "/root/target/lib/python2.7/dist-packages/gnuradio/wxgui/stdgui2.py", line 49, in OnInit
Ok I ran the source command , in the target folder where setup env.sg was,but I still get the import error when I try to run scope
Any else I should do.
--------------------------------------------
On Sun, 1/31/16, russ.innes(a)gmail.com [op25-dev] <op25-dev(a)yahoogroups.com> wrote:
Subject: Re: [op25-dev] Re: op25
To: op25-dev(a)yahoogroups.com
Received: Sunday, January 31, 2016, 8:15 PM
Assuming you built it
with all the defaults from pybombs, look for the ~/target
directory in your home folder. Specifically, a file names
setup_env.sh . type this first (when you find it)
"source ~/target/setup_env.sh" (assuming it's
in the "target" directory)
Is anyone else having issues with the wireshark output while using scope.py? Im not getting any UDP packets out, -w is specified and have tried a variety of options using -W xx.xx.xx.xx
Ok thanks ill give it a try again tonight, im using rtl usb-dongle, when I tried to run scope.py it gve me an error, but I may have typed the run command wrong so ill try again with what you gave me
Worked awesome with sdr radio and dsd plus , I thought id give it a try with gnu radio and op25, what im finding is my linux skills are-um kinda lousy
--------------------------------------------
On Sun, 1/31/16, russ.innes(a)gmail.com [op25-dev] <op25-dev(a)yahoogroups.com> wrote:
Subject: [op25-dev] Re: op25
To: op25-dev(a)yahoogroups.com
Received: Sunday, January 31, 2016, 3:35 PM
~/pybombs/src/gr-op25/op25/gr-op25_repeater/apps/
run
scope.py (./scope.py)
You will have to pass
arguments - what are you using for a receiver?