Steps to install OP25 (Boatbod) Linux Mate.

jets1961

Member
Joined
Jan 21, 2002
Messages
251
Reaction score
33
I want to install OP25 BB in a PC running Linux Mate. I imagine I will have to install GNU radio (3.10) first and then OP25. Does this sound correct? I want to us multi_rx.py and the new interface.

I had the interface work on the original OP25 Max version. Are my files usable in the BB version, the TG's files and such?

Thanks Jets
 

jets1961

Member
Joined
Jan 21, 2002
Messages
251
Reaction score
33
Thanks BB,

This is a fresh install of Mate so no worries about the Max branch. So do I understand will correct, this will install the GNU radio back end?
 

boatbod

Member
Joined
Mar 3, 2007
Messages
3,595
Reaction score
997
Location
Talbot Co, MD
Thanks BB,

This is a fresh install of Mate so no worries about the Max branch. So do I understand will correct, this will install the GNU radio back end?
Once you have cloned the boatbod op25 repo and run the install.sh script, all dependent packages (including gnuradio) will have been automatically installed. The only thing left to do after that is configuration.
 

boatbod

Member
Joined
Mar 3, 2007
Messages
3,595
Reaction score
997
Location
Talbot Co, MD
Thanks BB.

I'm sure I will be back for configuration ;)
If you feel like giving multi_rx.py a try, there is an example configuration file called "p25_single_rtl_example.json" which has a complete basic config that you only need to edit line 41 to set your own control channel frequency.
 

K0KRW

Newbie
Premium Subscriber
Joined
Aug 19, 2016
Messages
3
Reaction score
0
Location
Brighton, CO
I'm having some issues with installation because DragonOS Noble (10 I think...) is indicating that GNU Radio version is 20241113-1. I've tried all the suggestions I've found, and the install just doesn't like things... any further suggestions?
 

boatbod

Member
Joined
Mar 3, 2007
Messages
3,595
Reaction score
997
Location
Talbot Co, MD
I'm having some issues with installation because DragonOS Noble (10 I think...) is indicating that GNU Radio version is 20241113-1. I've tried all the suggestions I've found, and the install just doesn't like things... any further suggestions?
I don't know much about Lubuntu - I would assume it is a Ubuntu derivative and uses standard "apt" package management?
If so, what does "apt list gnuradio" say about itself?
What does "gnuradio-config-info -v" report? (if you have gnuradio installed)
You might also consider posting the error messages that the installer produced.... right now I'm just guessing what the problem might be.
 

K0KRW

Newbie
Premium Subscriber
Joined
Aug 19, 2016
Messages
3
Reaction score
0
Location
Brighton, CO
Thanks for getting back to me so quickly!

apt list gnuradio
Listing... Done
gnuradio/now 20241113-1 amd64 [installed,local]

gnuradio-config-info -v
3.10.11.0

Identified GNURadio version 20241113-1
Installing for GNURadio 20241113-1 is not supported by this version of op25
Please use git branch "gr38" for GNURadio-3.8 or earlier

When I looked at the install.sh and found where it checked gnuradio version, I also tried changing that from 3.10 to 20241113-1. The script then ran but returned numerous errors and failed to install. I removed everything and tried to restart it, but it came back to the above error.
 

wgbecks

Active Member
Joined
Jan 17, 2005
Messages
1,134
Reaction score
402
Location
NE Wisconsin
Identified GNURadio version 20241113-1
Installing for GNURadio 20241113-1 is not supported by this version of op25
Please use git branch "gr38" for GNURadio-3.8 or earlier

When I looked at the install.sh and found where it checked gnuradio version, I also tried changing that from 3.10 to 20241113-1. The script then ran but returned numerous errors and failed to install. I removed everything and tried to restart it, but it came back to the above error.

I just built a Dragon OS (libuntu 24.04 VM) and had to do a lot of work arounds to build op25. My suggestion would be to scrap Dragon OS
and reflash your PC with either Ubuntu 22.04.x or Ubuntu 24.04.x Desktop.
 

boatbod

Member
Joined
Mar 3, 2007
Messages
3,595
Reaction score
997
Location
Talbot Co, MD
Thanks for getting back to me so quickly!

apt list gnuradio
Listing... Done
gnuradio/now 20241113-1 amd64 [installed,local]

gnuradio-config-info -v
3.10.11.0

Identified GNURadio version 20241113-1
Installing for GNURadio 20241113-1 is not supported by this version of op25
Please use git branch "gr38" for GNURadio-3.8 or earlier

When I looked at the install.sh and found where it checked gnuradio version, I also tried changing that from 3.10 to 20241113-1. The script then ran but returned numerous errors and failed to install. I removed everything and tried to restart it, but it came back to the above error.
So you'd want to be on gr310 branch (or origin/master), but it sounds like the install.sh script isn't going to work because the packages are using non-standard version names.

By far the best advise from wgbecks is to switch over to Ubuntu, Debian or Mint. If there's a particular reason you need DragonOS, you're going to have to manually install the dependency packages and then build op25 itself manually. It's do-able, but not something I can walk you through since I don't have a DragonOS virtual machine installed myself.
 

K0KRW

Newbie
Premium Subscriber
Joined
Aug 19, 2016
Messages
3
Reaction score
0
Location
Brighton, CO
Thank you both for the advice! The only reason I was using Dragon was the size - I have a limited size hard drive, and the initial version (Focal) fit without any issues. I'll get things changed and hopefully all works! Thanks again!
 
Top