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?
I seem to be having no luck getting the wireshark output to work monitoring a P25p1 system. I have enabled it ( -w) and verified that scope.py is loading the p25_decoder object in which the wireshark flag and port are passed to.. however if I use nc or a python script to listen on 23456 (or wireshark) I'm not getting a thing.... any thoughts?
Cheers
I am not sure if I set something wrong or this is a limit of the device. I built a new linux box and installed op25 as suggested on the page of http://op25.osmocom.org/trac/prefs/wiki/InstallInstructionsPagehttp://op25.osmocom.org/trac/prefs/wiki/InstallInstructionsPage
I blacklisted the dvb_usb_rtl28xxu kernel module as it was interfering when I tried to run the scope.
When I run the RTL scope command from http://op25.osmocom.org/trac/login/wiki/SignalScopePagehttp://op25.osmocom.org/trac/login/wiki/SignalScopePage,
./scope.py --args 'rtl' -g 65 -f 123.45e6 -N 'LNA:49' -V -v 0 -S 1000000 -q 39 -T trunk.tsv
I change the -f freq to my freq of interest and the scope runs but it appears to be in a locked read only type state. I can view the spectrum analyzer but I can change nothing in that panel. Everything is sort of greyed out. I tried not loading the -T trunked part of the command as I am looking at a conventional channel right now. I tried to see if I could find anything in the internet on this as well as here but not finding anything. If I run the command as a discriminator scanner installation, the scope module is not locked and I can connect other screens like c4fm, constellation etc...
Is this a limit of the RTL device or did I overlook something?? I have been trying on and off over last couple years to get OP25 working and my Linux skills have been improving in that time but not sure what this is caused by ..
Doug
I have the Phase 2 working, which is pretty exciting! The sound quality is generally intelligible, but not the best. I was wondering if that is just the nature of Phase 2 or if I have something configured wrong. It sort of sounds like the people are speaking through a Kazoo.
A bunch of it is online here:
https://openmhz.com/pgcnorthhttps://openmhz.com/pgcnorth
And I have a attached a couple samples.
Are other folks getting better decodes?
- Luke
Hello,
Regarding Balint's newer (2016 version) OP25 flowgraph for GRC, has anyone been sucessful in getting it to work yet?
I see that there is a recent thread here regarding OP25 command line version from op25.osmocom.org/trac/wiki. I've been able to get that version working on the command line. No problems there. But when it comes to running the OP25 flowgraph in GRC, well, it seems to require some black magic to get it to work (I've heard rumors of a few people getting it to work, but unverified). The command line version is great and works wonderfully, but it doesn't really teach us much about the inner workings of DSP and P25.
I'm running a dedicated Ubuntu 14.04 machine. I installed OP25, GNU Radio etc verbatim from the install instructions on the OP25 install page. Every thing surprisingly went well. Regarding Balint's flowgraph, I can get the flowgraph to compile and run. I set the center frequency to the frequency I'm transmitting on. All the graphs and scopes seem to functioning correctly. They show a signal being received (from my transmitter), but it just can't seem to get around to decoding the P25 signal.
I know that gnuradio-companion (GRC) and flowgraphs aren't technically a part of the OP25 project, but I thought someone else here may have fiddled with it and got it to work. I've been trying on and off for several days without success.
http://wiki.spench.net/wiki/Gr-baz#op25http://wiki.spench.net/wiki/Gr-baz#op25https://github.com/balint256/gr-bazhttps://github.com/balint256/gr-baz
Here are the links to Balint's wiki and git page if anyone cares to play around with it. I believe the wiki page still contains the outdated (2013) version of the flowgraph, whereas the example at the git page was updated in late 2015 for GNU Radio v3.7.
The OP25 Group in 2009/2010 added a software TX for P25 FDMA which was based on the fullrate MBE codec contribution made by Pavel Yazev.
Today with the addition of a halfrate encoder we announce a software TX for two amateur radio digital voice modes (dstar and ysf) as well as 2-slot DMR Base Station support in addition to the existing P25 TX. The ysf support includes both halfrate and fullrate voice modes. At this time my impression of the voice quality is very good to excellent in all modes except dstar where it may be considered only fair; we believe the issues with the dstar codec will be very amenable to improvement over time.
The software has been tested successfully using a PC+soundcard connected to an Icom IC-820H via the high-speed (packet 9,600 data input) connector in the back of the radio. Support for SDR TX devices such as the hackrf and usrp will be added at some point.
To get started, clone the repo, checkout the 'max' branch, and open the doc html file in your browser:
git clone https://git.osmocom.org/op25
cd op25
git checkout max
Then use your favorite web browser to view the file op25/gr-op25_repeater/apps/tx/doc.html within the repo.
73
Max
Hello all. I am new on this list as of Thursday, so hopefully I'm not
asking something that has been covered a bunch of times. I did try a
search first on the web page.
Anyway, I'm interested in finding how to use OP25 to listen to our new
county P25 phase 2 simulcast system. I've listened to the system with a
scanner and the results were pretty dismal. Some have told me that OP25
puts the scanners to shame.
I understand that OP25 works on Linux, but not sure of system
requirements. I believe I read that a Raspberry Pi3 won't cut it. While
I use a Linux machine for AllStar, I don't really know much about the
operating system (someone provided me with an image on a disk that
self-loaded).
So, please keep it simple.
Chuck
WB2EDV
by 'lists@lazygranch.com' lists@lazygranch.com [op25-dev]
opensuse 42.2
/usr/local/src/op25/op25/gr-op25_repeater/apps/scope.py -f 475000000 -s
80000000 Traceback (most recent call last):
File "/usr/local/src/op25/op25/gr-op25_repeater/apps/scope.py", line
59, in <module> import trunking
File "/usr/local/src/op25/op25/gr-op25_repeater/apps/trunking.py",
line 26, in <module> import lfsr
ImportError: No module named lfsr
However it appears to be there:
/usr/local/src/op25/op25/gr-op25_repeater/apps/tdma/lfsr.py