![hackrf one p25 hackrf one p25](https://ae01.alicdn.com/kf/U4244cf37778d4eb88809d3a01532b1fdP.jpg)
HACKRF ONE P25 INSTALL
So, I learn that PyBOMBS is the best way to install SDR (and I even upgraded the install guide for the HackRF on the Github so you can all follow along as well.) and another problem creeps in. So I'm going to have to do this all in GNURadio, back to Linux I go. SDRSharp no longer likes the Unitrunker control Plugin and I can't get that too work.
HACKRF ONE P25 HOW TO
I find this walk-through on how to setup an SDRSharp, and Unitrunker for P25 radio systems. So back to Windows and SDRSharp I go, for some sanity checks.
![hackrf one p25 hackrf one p25](https://img.joomcdn.net/4c82f35209624df20b3053618c91ccd58f7f0063_original.jpeg)
After doing the "Hello World" for SDR (Receiving FM Transmissions) I started looking into demoding P25 signals and very quickly got stuck. Then, I learned about GNURadio, and GNURadio Companion that makes Python scripts and allows you to interface with your SDR devices. So, I can program a computer, I'm mainly a PHP Programmer at heart (Running PHP 7.0 right meow.) I've done like hello world programs in Python, but I know it exists and never really liked that white space mattered. Perfect.Īfter about Lesson 5, I buy a HackRF with an ANT500 and finish off the SDR lessons.
HACKRF ONE P25 SOFTWARE
As it turns out the one of the first websites I go to, HackRF happens to include an introduction to Software Defined Radio, and the HackRF. I think that if I'm going to get something, I should really make sure I know what I'm doing first.
HACKRF ONE P25 BLUETOOTH
I know of Michael Ossmann, he's given a few talks at DEFCON, regarding retro reflectors, and bluetooth vulnerabilities. I was thinking about backing the Kickstarter project for it when I saw that happen, but dumping $200+ into a project that might never come to life was too big a pill for me to swallow. Looking around, and looking around the HackRF keeps on showing up. Damn, I'm gonna need a bigger stretch of spectrum then the RTL-SDR can handle. It does not, it only allows for 2MHz, and that's a shame because the whole NCPD P25 system lives within 500.28750 MHz to 502.82500 MHz, or 2.5375 MHz. So I start the RTL-SDR and try to see if I can use the whole 3.2MHz spectrum that it allows me to watch all at once. I can then do what OpenMHz does and save the audio for later inspection. I don't have a P25 capable radio handy, but I do have the RTL-SDR and so I think should there ever be a situation like this again, I should really setup a system that monitors MEDCOM traffic and records the resulting audio. I get a message from a peer letting me know that someone has given a medical control notification that I would want to listen too. He then saves the resulting wave file and uploads it to his server. He watches the control channel, and every time there is a channel grant message, he spins up a process to monitor that frequency until +5 seconds after the last transmission. To do that he uses a HackRF, that can monitor 20MHz at once. Because it's a trunking system, multiple conversations could happen at the same time, the only way to capture n number of conversations is to monitor the entire bandwidth that the system uses. That's pretty much all Fire / EMS / Public Works traffic for his area. He's monitoring the ENTIRE Motorola SmartNet II trunking system system for Washington DC, anything that's unencrypted he captures and saves the information and uploads the audio to his website. Then I see this project called, and I find the whole setup fascinating.
![hackrf one p25 hackrf one p25](https://sc01.alicdn.com/kf/Hf9e8c70261d749b885da298f3b958531l.jpg)
Playing around in SDRSharp, I started monitoring the P25 control traffic up around 500MHz. I got that up and on the air pretty quickly and started monitoring everything with it's range, 25 MHz - 1750 MHz, so pretty much everything. So I did what I think every one does at this point, and bought an RTL-SDR. About 2 months ago, I started looking into Software Defined Radios as my department plans on moving away from analog communications. I've been in my department for about 10 years now, so being around all of this radio equipment all of the time, and seeing it's use in emergency situations gave me an interest in radios. I've always had an interest in Software, being a computer programming it's pretty much inherit.