RadioReference on Facebook   RadioReference on Twitter   RadioReference Blog
 

Go Back   The RadioReference.com Forums > Computer Aided Monitoring and Programming > Software Defined Radio


Software Defined Radio - A forum for general discussion of software defined radio (SDR) receiver equipment.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 01-11-2018, 4:16 PM
Member
   
Join Date: Oct 2014
Location: Whitehorse, Yukon
Posts: 29
Default Digital SDR program that "just works" for Linux?

Hello,

I've got an RTL2832 and have used it with GQRX and that is good for listening to analog. I would like to be able to listen to DMR and P25 systems in my area too. I tried piping GQRX into DSD but could never get the audio to work.

I tried to find "gqrx-digital" but it looks like it's no longer available. I then heard about OP25, tried to install that via "PyBombs" which was a complete disaster that broke my OS.

Is there anything like GQRX with DMR and P25 already built in for Linux that "just works"?
Reply With Quote
Sponsored links
  #2 (permalink)  
Old 01-11-2018, 4:27 PM
jasonhouk's Avatar
Member
  Shack Photos
Shack photos
Premium Subscriber
Premium Subscriber
 
Join Date: Mar 2013
Location: Marion, Ohio
Posts: 630
Default

Quote:
Originally Posted by fonestar View Post
Hello,

I've got an RTL2832 and have used it with GQRX and that is good for listening to analog. I would like to be able to listen to DMR and P25 systems in my area too. I tried piping GQRX into DSD but could never get the audio to work.

I tried to find "gqrx-digital" but it looks like it's no longer available. I then heard about OP25, tried to install that via "PyBombs" which was a complete disaster that broke my OS.

Is there anything like GQRX with DMR and P25 already built in for Linux that "just works"?
https://youtu.be/qCiyN9llVGA

Thanks

J

Sent from my Moto G (4) using Tapatalk
Reply With Quote
  #3 (permalink)  
Old 01-11-2018, 4:55 PM
frazpo's Avatar
Member
   
Join Date: Jan 2007
Location: SW Mo
Posts: 1,175
Default Wine

I use Wine for DSD+. Works great.
Reply With Quote
  #4 (permalink)  
Old 01-11-2018, 5:23 PM
Member
   
Join Date: Oct 2014
Location: Whitehorse, Yukon
Posts: 29
Default

Quote:
Originally Posted by jasonhouk View Post
https://youtu.be/qCiyN9llVGA

Thanks

J

Sent from my Moto G (4) using Tapatalk
Thanks I'm following his videos now.
Reply With Quote
  #5 (permalink)  
Old 01-11-2018, 5:39 PM
Member
   
Join Date: Oct 2014
Location: Whitehorse, Yukon
Posts: 29
Default

Quote:
Originally Posted by jasonhouk View Post
https://youtu.be/qCiyN9llVGA

Thanks

J

Sent from my Moto G (4) using Tapatalk

AYYYYYYYYYYYYYYYYYYYYYY



root@box:~/sdrtrunk# ./gradlew ckean buildSdr

"BUILD FAILED"



I give up. People wonder why Linux hasn't seen more adoption? Because of this. People don't talk to each other, just randomly go off changing packages, dependencies, libraries, etc. No co-ordination, no communication, no organization.
Reply With Quote
Sponsored links
  #6 (permalink)  
Old 01-11-2018, 5:53 PM
frazpo's Avatar
Member
   
Join Date: Jan 2007
Location: SW Mo
Posts: 1,175
Default

Quote:
Originally Posted by fonestar View Post
AYYYYYYYYYYYYYYYYYYYYYY



root@box:~/sdrtrunk# ./gradlew ckean buildSdr

"BUILD FAILED"



I give up. People wonder why Linux hasn't seen more adoption? Because of this. People don't talk to each other, just randomly go off changing packages, dependencies, libraries, etc. No co-ordination, no communication, no organization.
You are soooo right! I've built quite few packages through linux. It may work or it may not. It may work this time and not the next. Gets old.
Reply With Quote
  #7 (permalink)  
Old 01-11-2018, 6:16 PM
BM82557's Avatar
Member
   
Join Date: Aug 2006
Location: Berkeley Co WV
Posts: 2,373
Default SDRTrunk SetupLinux

The developers Linux info - https://github.com/DSheirer/sdrtrunk/wiki/SetupLinux
Reply With Quote
  #8 (permalink)  
Old 01-11-2018, 6:34 PM
PiccoIntegra's Avatar
Member
   
Join Date: Dec 2002
Location: North Texas
Posts: 522
Default

Quote:
Originally Posted by fonestar View Post
root@box:~/sdrtrunk# ./gradlew ckean buildSdr

"BUILD FAILED"
hmmm.... what OS? (my guess is Arch)
Reply With Quote
  #9 (permalink)  
Old 01-11-2018, 6:44 PM
Member
   
Join Date: Oct 2014
Location: Whitehorse, Yukon
Posts: 29
Default

Quote:
Originally Posted by PiccoIntegra View Post
hmmm.... what OS? (my guess is Arch)
Kali 2.0 Rolling x64
Reply With Quote
  #10 (permalink)  
Old 01-11-2018, 6:59 PM
PiccoIntegra's Avatar
Member
   
Join Date: Dec 2002
Location: North Texas
Posts: 522
Default

haha even worse..

Honestly, stick with Ubuntu or Mint. If you have little experience with linux, those two are by far the easiest to use and maintain. Most of the instructions you're going to come across for linux software are going to be Ubuntu based OS's anyway. Save yourself the headaches...
Reply With Quote
  #11 (permalink)  
Old 01-11-2018, 7:28 PM
br0adband's Avatar
Member
   
Join Date: Apr 2005
Location: Springfield MO
Posts: 1,645
Default

Kali is not meant to be used as a daily runner OS, it's a pen testing distro and most everybody understands that. Yes I suppose in some situations it would be advantageous to have not only all the pen testing capabilities but have SDR usefulness as well in the one kit-and-kaboodle package but really, Kali and it's predecessors (BackTrack and before that Auditor) just aren't really designed for everything and the kitchen sink too functionality.

I agree with sticking to the more well known daily runner distros if you're going to be that focused on using SDR hardware and software. As for OP25, there are some instructions in the OP25 thread posted last year that are spot on - if you follow them exactly it will install and work without issues aside from learning how to create the necessary command line arguments to get it working for your particular listening needs and the config files it uses for system info.

It's possible to do a great deal with Linux-based distributions, obviously, as most of the hardcore folk out there seem to use Linux for SDR purposes (GNURadio is quite extensive but not an easy thing to just jump into using) and yes having to build/edit/etc are all part of using Linux itself.

If you want the simple path for SDR usage, that's Windows-based more often than not.
__________________
The difference between genius and stupidity? Genius has limits.
Reply With Quote
  #12 (permalink)  
Old 01-11-2018, 10:20 PM
Member
   
Join Date: Oct 2014
Location: Whitehorse, Yukon
Posts: 29
Default

Quote:
Originally Posted by br0adband View Post
Kali is not meant to be used as a daily runner OS, it's a pen testing distro and most everybody understands that. Yes I suppose in some situations it would be advantageous to have not only all the pen testing capabilities but have SDR usefulness as well in the one kit-and-kaboodle package but really, Kali and it's predecessors (BackTrack and before that Auditor) just aren't really designed for everything and the kitchen sink too functionality.

I agree with sticking to the more well known daily runner distros if you're going to be that focused on using SDR hardware and software. As for OP25, there are some instructions in the OP25 thread posted last year that are spot on - if you follow them exactly it will install and work without issues aside from learning how to create the necessary command line arguments to get it working for your particular listening needs and the config files it uses for system info.

It's possible to do a great deal with Linux-based distributions, obviously, as most of the hardcore folk out there seem to use Linux for SDR purposes (GNURadio is quite extensive but not an easy thing to just jump into using) and yes having to build/edit/etc are all part of using Linux itself.

If you want the simple path for SDR usage, that's Windows-based more often than not.


Hi... yes I've been running Kali as a main Distro for awhile now. I know everybody always says "Kali is only for pentest" and stuff like that... but in my own experience, Kali has been excellent for day-to-day stuff. Also, the majority of times where things did not install it was the program that was using out-of-date libraries, doing strange things, etc and not Kali's fault.
Reply With Quote
  #13 (permalink)  
Old 01-12-2018, 2:46 AM
Member
  Amateur Radio Operator
Amateur Radio
 
Join Date: Feb 2010
Location: Fulton, NY
Posts: 424
Default

Quote:
Originally Posted by fonestar View Post
AYYYYYYYYYYYYYYYYYYYYYY



root@box:~/sdrtrunk# ./gradlew ckean buildSdr

"BUILD FAILED"



I give up. People wonder why Linux hasn't seen more adoption? Because of this. People don't talk to each other, just randomly go off changing packages, dependencies, libraries, etc. No co-ordination, no communication, no organization.
I'm not sure why you're trying to build/compile the software ... there is already a pre-compiled release version ready for download: https://github.com/DSheirer/sdrtrunk/releases

If you follow the instructions on the release page, or on the sdrtrunk home page, it says to download the .jar release file and simply run it.

If you find that the instructions are not clear or could be reworded, please let me know and I'll update them to make it easier for everyone.

cheers,
Denny
Reply With Quote
  #14 (permalink)  
Old 01-12-2018, 3:20 AM
RF-Guy-El-Loco's Avatar
Member
   
Join Date: May 2017
Location: Basement Dweller, Huntley IL
Posts: 62
Post SDR, DSD P25, Linux vs Windows

I run Linux Mint mostly and gave up on piping GQRX to DSD for P25. GQRX is great for analog but I also jumbled a Linux OS trying to make it all work. I tried the complex setup for SDR Trunk in Linux and after a few hours, (failed scripts, build fails,etc) I was sure it wouldn't work at all, but it did sort of work. I could use it like Unitrunker (under Windows now) to see the calls, but it would not stay on the control channel for very long, it would change the control channel frequency at random times by itself, no matter how many times I corrected it, a second later, it changed the numbers I entered by itself and lost my control channel. I gave up on the audio decoding. I also wasn't keen on how it displayed the talk groups info, it shows a bit more of the P25 technical handshake logs info and Motorola (system WAN calls), but Unitrunker on Windows is the King. I am using the RTL2832 SDR/SMART dongles with Win 7 there. But only to "see" the system data coming in.

As for using Unitrunker and DSD Plus in Windows 7, for P25 (Phase 1) decoding, I spent days fiddling with it and would only get open squelch and no calls. After muting the control channel and adusting squelch for the voice channels (biggie) all I still got was piss poor robotic audio (with echo). I had installed the VB Virtual Audio cable driver too and it was playing nicely with Windows, and two of the RTL2832 dongles, but I had to open all of the windows mixer audio levels and play roulette with the all of the sliders. One stereo mix level cannot be above 1% or you just get squelch noise. But I was getting calls. The end result was still just sporadic P25 decode with crappy robotic illegible audio with a good antenna feed running into each dongle. It was allegedly working as it should, decoding calls and I had perfect waves on the scopes for both control channels and voice channels when they appeared and I could see the DSD decode stream working fine. I was also getting encrypted channels (muted of course) that I didn't want to hear and all the Pace Transit Buss talk groups that I could honestly live without and the rest of the assorted talk groups medley that I don't want to hear either. Cute. But this Does NOT make it a real scanner! More like an experiment. Useable? For Monitoring P25? No Way. YMMV. I think of it as just a time sink for now. I have used Kali Linux (Debian) to crack some WiFi APs, but not as a daily distro. But since it runs on Debian, I don't see why it wouldn't work the same as a plain Debian distro, that's what it is.
__________________
First police calls were from a Realistic VHF/UHF multiband radio. First night I tuned around the VHF band for hours. Heard Nothing. Next day I noticed that it wasn't plugged in.

Last edited by RF-Guy-El-Loco; 01-12-2018 at 3:42 AM.. Reason: Add of lines
Reply With Quote
  #15 (permalink)  
Old 01-12-2018, 3:33 AM
Member
  Amateur Radio Operator
Amateur Radio
 
Join Date: Feb 2010
Location: Fulton, NY
Posts: 424
Default

Quote:
Originally Posted by RF-Guy-El-Loco View Post
but it would not stay on the control channel for very long, it would change the control channel frequency at random times by itself, no matter how many times I corrected it, a second later, it changed the numbers I entered by itself and lost my control channel.
Did it change the control channel frequency or did it change the tuner's center frequency? The software is designed to automatically change/adjust the tuner's center frequency so that it can decode both the control channel and any traffic channels as each call occurs. If you were manually changing the tuner's center frequency, then you were fighting against the normal operation of the software.

Quote:
Originally Posted by RF-Guy-El-Loco View Post
I also wasn't keen on how it displayed the talk groups info
What's good or bad about it? How could it be changed to better display the talkgroup info?

cheers,
Denny
Reply With Quote
  #16 (permalink)  
Old 01-12-2018, 4:18 AM
Member
  Amateur Radio Operator
Amateur Radio
 
Join Date: Feb 2010
Location: Fulton, NY
Posts: 424
Default

Quote:
Originally Posted by BM82557 View Post
Updated Linux instructions for 0.3.x are here: https://github.com/DSheirer/sdrtrunk...upLinux_V0.3.0

Version 0.3.x User Manual is here: https://github.com/DSheirer/sdrtrunk...rManual_V0.3.0

I finished updating all of the wiki help pages for version 0.3.x on New Year's day. I'll remove all of the older/originalversion 0.2.x wiki pages in the near future.
Reply With Quote
  #17 (permalink)  
Old 01-12-2018, 4:38 AM
RF-Guy-El-Loco's Avatar
Member
   
Join Date: May 2017
Location: Basement Dweller, Huntley IL
Posts: 62
Default

DSheirer, thanks for the tips. Yes, I was changing the tuner's center frequency and now I see what was wrong there. As for talk groups, I'll get back to you later today when I give it some thought. Nobody is still awake now except crazy people. Welcome to the club.
__________________
First police calls were from a Realistic VHF/UHF multiband radio. First night I tuned around the VHF band for hours. Heard Nothing. Next day I noticed that it wasn't plugged in.
Reply With Quote
  #18 (permalink)  
Old 01-12-2018, 9:04 AM
RF-Guy-El-Loco's Avatar
Member
   
Join Date: May 2017
Location: Basement Dweller, Huntley IL
Posts: 62
Smile SDR Trunk Talk Groups in Hex Format

Dsheirer, I see the talk groups are in hex, (From/To) that's what threw me. I was wishing that they could list out in decimal form. Everything I relate to talk groups is in decimals. But I could just setup Alias tags on them and it would fix that. Otherwise it runs on Linux well and does list the minutia real good. I've solved two problems with it. Great program now.
__________________
First police calls were from a Realistic VHF/UHF multiband radio. First night I tuned around the VHF band for hours. Heard Nothing. Next day I noticed that it wasn't plugged in.
Reply With Quote
  #19 (permalink)  
Old 01-12-2018, 12:35 PM
Member
   
Join Date: Oct 2014
Location: Whitehorse, Yukon
Posts: 29
Default

Quote:
Originally Posted by DSheirer View Post
I'm not sure why you're trying to build/compile the software ... there is already a pre-compiled release version ready for download: https://github.com/DSheirer/sdrtrunk/releases

If you follow the instructions on the release page, or on the sdrtrunk home page, it says to download the .jar release file and simply run it.

If you find that the instructions are not clear or could be reworded, please let me know and I'll update them to make it easier for everyone.

cheers,
Denny

Thanks Denny I am not sure how I missed that. Okay... so I have sdr-trunk up and running but for whatever reason, my RTL2832 is not being identified under "Tuners" and everything there is greyed out. Any ideas? The RTL2832 works fine under GQRX.
Reply With Quote
  #20 (permalink)  
Old 01-12-2018, 1:35 PM
Member
  Amateur Radio Operator
Amateur Radio
 
Join Date: Dec 2015
Location: Woodlands, MB
Posts: 767
Default

There's a distro dedicated to SDR reception called SkyWave Linux.

It's based on Ubuntu. https://skywavelinux.com/
Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -5. The time now is 12:36 AM.


Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
All information here is Copyright 2012 by RadioReference.com LLC and Lindsay C. Blanton III.Ad Management by RedTyger
Copyright 2015 by RadioReference.com LLC Privacy Policy  |  Terms and Conditions