Tetra decoding

Status
Not open for further replies.

ben-scan

Member
Joined
Jan 19, 2008
Messages
17
Reaction score
0
sq5bpf pleaaaaaaase update your software give us so much joy that you cannot deny our request even if yoû want to be paid for your awsôme effort.
Tom

Sent from my GT-I9060 using Tapatalk

is anyone aware of any updates in regards to tetra decoding? both with Telive or other solutions? I've been using several solutions in the past with a RTL-sdr dongle. I have two Airspy's but haven't found a good way to use it for tetra decoding.
 

hamradionl

Member
Joined
Mar 23, 2014
Messages
729
Reaction score
96
Telive working in Mint 17.x and the telive USB version using Mint 17 aswell i install this over 20 times without any problems

Mint 18.x sonya and cinnamon is the latest new version and while install message telling:
"Unknown Distro, please report it"
 

sq5bpf

Member
Joined
Jan 23, 2014
Messages
517
Reaction score
15
Mint 18.x sonya and cinnamon is the latest new version and while install message telling:
"Unknown Distro, please report it"

please try now with the updated install_telive.sh script. please report if it works/doesn't work, and give full text of any errors
 

sq5bpf

Member
Joined
Jan 23, 2014
Messages
517
Reaction score
15
sq5bpf pleaaaaaaase update your software give us so much joy that you cannot deny our request even if yoû want to be paid for your awsôme effort.

i'm not writing the software for financial gain.

but i'm always open to donations of cool sdr hardware, so if you have any sdr play/airspy/funcube/hackrf/usrp/whatever laying around, then send it, and i can promise official support for it in next telive versions

btw software development has stalled a bit, because there is really not much to add in version 1.x. there are some ideas for 2.x which are being developed, but please don't ask for the release date :)
 

sq5bpf

Member
Joined
Jan 23, 2014
Messages
517
Reaction score
15
Hello, want to ask professionals who already modified their telive. I want to add D-AUTHENTICATION function to telive, so every time a terminal connects to the network it is shown in the telive message window, like D-STATUS and etc. So how do I do this, I know I have to modify tetra-rx... Any help? Thanks.

i will add it to the TODO list. unfortunately i don't see a lot of d-authentications messages here
 

grahampaull

Member
Joined
May 31, 2013
Messages
127
Reaction score
3
Long time no see..

Any hints at what kind of stuff you have in mind for v2 ?


Sent from my iPhone using Tapatalk Pro
 

dimi043

Newbie
Joined
Jul 21, 2017
Messages
1
Reaction score
0
help pls

early christmas present :)

https://github.com/sq5bpf/telive
(and you will also need https://github.com/sq5bpf/libosmocore-sq5bpf and https://github.com/sq5bpf/osmo-tetra-sq5bpf and gnuradio 3.6 with dvb dongle support)

Please read all documentation before asking any questions.
If you can't compile this software, then it's not intended for you.
Runs under linux only, please don't ask about other OSes.

I hope i've put everything in the repositories.

Also please note that this software is written for my personal pleasure, and does not adhere to software quality standards :)

do you have a start script for me pls i cannot get it to work on linux ubuntu wht the rtl cube stick to listen to tetra thanks for the trouble
 

welshevo

Member
Joined
Jun 13, 2013
Messages
18
Reaction score
1
Telive live boot on usb stick and rasp?

hey folks not sure if this has been asked but is it possible to run the telive live boot image on a RaspPI? wondering as this would make it a more portable solution rather than lug my laptop around in the car :) anyone?
 

grahampaull

Member
Joined
May 31, 2013
Messages
127
Reaction score
3
hey folks not sure if this has been asked but is it possible to run the telive live boot image on a RaspPI? wondering as this would make it a more portable solution rather than lug my laptop around in the car :) anyone?
No, I would be 99.99% sure this won't run on an RPI. Tetra is pretty resource hungry.

Sent from my SM-G950F using Tapatalk
 

enCrypt

Member
Joined
Oct 22, 2015
Messages
114
Reaction score
21
hey folks not sure if this has been asked but is it possible to run the telive live boot image on a RaspPI? wondering as this would make it a more portable solution rather than lug my laptop around in the car :) anyone?

Hi welshevo,
I've long wanted to make this a reality with a Pi as it would make it a very portable option with a standard RTL stick. Unfortunately Telive needs quite a bit of CPU horsepower.
I originally tried running it in (bare metal) Debian Linux on an HP Mini netbook with Intel Atom 1.6 CPU and 2GB RAM.
It struggled badly and the audio was very very choppy.
I then tried it on an AMD 2.4Ghz laptop, 2GB RAM running on a Debian VM inside VirtualBox on top of Windows 7.
This also struggled although not as badly and I put it down to being on a VM.
I then rebuilt the same AMD laptop with bare metal Debian Linux, set it all up on that and it runs fine.

I've since gone back to the VM option on a much more powerful laptop for convenience and its fine this time.

So, given that even the latest Pi (3) is a quad core 1.2GHz with 1GB RAM, I think it would struggle...

It is a real shame and I wish it would work too :(
 

welshevo

Member
Joined
Jun 13, 2013
Messages
18
Reaction score
1
its a shame isnt it....and i would love a totally portable solution i run Telive on an AMD laptop and seems alright ...but having a smaller machine like a PI would make life easier lol i am considering a small form factor in car PC in the boot and run a touch screen at the front of car ...but will see what else is out there before i spend some cash :)
 

grosminet

Member
Joined
Jan 21, 2004
Messages
321
Reaction score
102
Hi welshevo,
I've long wanted to make this a reality with a Pi as it would make it a very portable option with a standard RTL stick. Unfortunately Telive needs quite a bit of CPU horsepower.
I originally tried running it in (bare metal) Debian Linux on an HP Mini netbook with Intel Atom 1.6 CPU and 2GB RAM.
It struggled badly and the audio was very very choppy.
I then tried it on an AMD 2.4Ghz laptop, 2GB RAM running on a Debian VM inside VirtualBox on top of Windows 7.
This also struggled although not as badly and I put it down to being on a VM.
I then rebuilt the same AMD laptop with bare metal Debian Linux, set it all up on that and it runs fine.

I've since gone back to the VM option on a much more powerful laptop for convenience and its fine this time.

So, given that even the latest Pi (3) is a quad core 1.2GHz with 1GB RAM, I think it would struggle...

It is a real shame and I wish it would work too :(

I made good tests with 1.5 version with funcube pro + . On QTHID 4.1 (only for funcube) , you can change received frequency very easy . So telive batches can be run with >/dev/nul : no diplay . It can run on old laptop or slow PC . it is gnuradio GUI wich is CPU consumer .

I tried to contact GQRX or cubicsdr , in order to run a multi SDR common interface but they never did any change . That would be the best solution to run on slow PC

Maybe one day ....
 

grosminet

Member
Joined
Jan 21, 2004
Messages
321
Reaction score
102
I tried to re install last telive version on Xubuntu using install_telive.sh . Running script

#!/bin/sh
export TETRA_HACK_PORT=7380
export TETRA_HACK_RXID=$1
FIFO=/tmp/fifo$1
mkfifo $FIFO
ulimit -c unlimited

./osmo-tetra-sq5bpf/src/demod/python-3.7/fcdp-tetra_demod_fft_plus.py -D hw:1,0 -o /dev/stdout | ./osmo-tetra-sq5bpf/src/float_to_bits /dev/stdin /dev/stdout | ./osmo-tetra-sq5bpf/src/tetra-rx /dev/stdin

I have this message


gr::digital::mpsk_receiver_cc block is deprecated.

I saw on trl.com that this quest have been already asked but no one answer it . Is this due to gnuradio more recent version ?

Any answer would be welcome
 

lgrangeia

Newbie
Joined
Aug 19, 2017
Messages
1
Reaction score
0
Hi guys,

I've been playing around with telive (great program), and I've managed to record what appear to be encrypted voice messages.

by opening the raw PCM file created by telive with audacity I get something really close to a good looking voice sample, but it still sounds garbled:

Imgur: The most awesome images on the Internet

I have a few ideas on maybe deducing a valid keystream for this sample. One interesting tidbit on the published TETRA documents:

http://www.etsi.org/deliver/etsi_tr/102500_102599/102512/01.01.01_60/tr_102512v010101p.pdf

"All TETRA encryption algorithms for use with pi/4-DQPSK modulation generate a key stream of up to 432 bits using an
input Cipher-Key and Time Variant Parameter derived from the timing sequence of the TDMA broadcast. "

This means that the keystream is at most 432 bits, and then recycles? For stream ciphers we could deduce parts of the keystream from silences or intelligible sound samples.

Let me know if someone is interested in discussing this further or if this is the right forum.
 

trashbag

Member
Joined
May 13, 2017
Messages
12
Reaction score
1
No, the KSG uses a 29 bit IV (the "Time variant parameter") which changes with every burst. So it's not just the same 432 bit keystream over and over again.
 

Matof35

Member
Joined
Aug 22, 2017
Messages
9
Reaction score
0
Location
Rennes, France
Hello everyone,

I am new to the forum and am very happy to be part of your community.

I have a problem with Telive and the Tetra transit network in my city. I know that the problem has already been exposed on page 71, but I prefer to post it again so that you can answer my question.

I explain my problem: I have been listening to the network of my city in France for several months. I managed to find the network of the relay Tetra of my city thanks to the scan on Telive. There are several relays, but the main one is used by different organizations like the city's cleanliness services, the municipal police or even the transit service.

It is the latter that poses a problem to me. Indeed, there are several actors in this network like the dispatcher, the field agents, the garage and to finish the drivers. When the regulator speaks with the field agents or the garage, there is no problem because they use portable tetra (https://www.hostingpics.net/viewer.php?id=973490eadsstar.png).
It is then possible to listen to the conversation with Telive. On the other hand, when the controller speaks with the bus conductors, it is then possible to hear only the regulator, not the driver. On some conversations, it is possible to hear a small voice, that of the driver, but that is not at all audible. The only time it is possible to hear the driver correctly is when the distress call is triggered. But it is very rare.
Calls between the drivers and the regulator are made by the SAE (Operations Support Service). In other words, it is a device embedded in buses, and connected permanently to the regulator by Tetra. Regulators use an EADS portable, with a remote microphone to communicate between maintenance and field agents. They also use a Funktronic control panel, connected to their computer, on which is installed a transit operating software (Navinéo). It is with this software that he establishes communication between him and the driver of the bus.

In this video showing the backstage of the public transport network in my city, it is possible to see several times the radio stations and the control room: youtu.be/GtZ0ONkfEwg

If you have any answers to my question, do not hesitate to post the answer.

Thank you in advance for your help !
 
Status
Not open for further replies.
Top