In the last 2 weeks I’ve been working on a software called dmrshark in my free time. It uses libpcap to analyse the traffic of a Hytera IPSC network.

It can be used for:

  • Tracking calls, logging to a text file, and/or inserting them to a remote MySQL-compatible database.
  • Automatic and periodic reading of repeater timeslot RSSI values during calls and also inserting them to the remote database.
  • Updating a remote database table with currently active repeaters and their info (ul/dl freqs, type, fw version etc.).
  • I’m planning other features as well, development hasn’t stopped of course :)

More info can be found on dmrshark’s GitHub page. A working example can be found here.

Here’s a video of an early preview version which only supported DMR packet structure decoding and logging to the text console:

[…] my research, I discovered dmrshark. Dmrshark uses libpcap to analyse the traffic flowing over a Hytera IPSC network and do things with […]

Simon (G7RZU) 2016-04-17 11:57:37

This looks like great work. I am very interested in this, but I intend to use it with the MMDVM.

Do you have any insight into how much work it might take to make this work with the MMDVM compatible Homebrew Repeater Protocol?

Nonoo 2016-04-17 14:00:31

You need to convert all IPSC related stuff to the homebrew protocol. I think it can be done with really not very much work.

Simon (G7RZU) 2016-04-17 15:32:55


Thanks for your reply. I thought that would be the case. It’s going to be a steep learning curve for me as I am not (yet) a C programmer. Other languages, but not C ;-)


mejdo 2016-06-30 13:42:51


i make the dmr shark in linux 14.04 LTS . in during making it given an error: undefined reference: sqrtf@@glibc2.0 …. can you halp me about this compiling… could you please the dmr shark that compiled in your system send me???


Name (required)
E-mail (required - never shown publicly)
Webpage URL
You may use <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> in your comment.

About me

I'm Nonoo. This is my blog about music, sounds, filmmaking, amateur radio, computers, programming, electronics and other things I'm obsessed with. ... »


Listening now

My favorite artists