Auteur Topic: TETRA decoderen  (gelezen 386450 keer)

0 leden (en 2 gasten) bekijken dit topic.

Offline r0n.

  • Gevorderd Lid
  • ***
  • Berichten: 559
  • Eiland Tholen, Zeeland.
    • Dwarsliggen, kritiek op de maatschappij, bedrijven, instellingen en overheid
Re: TETRA decoderen
« Reactie #195 Gepost op: 30 augustus 2015, 21:34:26 »
Maar sudo is een van die dingen die dus niet standaard mee komt en even los moet worden geïnstalleerd.

sudo is bedoeld voor commandline opdrachten, wanneer je grafisch werkt hoor je b.v. gksu te gebruiken.
Het hoeft niet fout te gaan maar kan wel ...........

Offline ET

  • Top Lid
  • ****
  • Berichten: 1310
  • Schiedam
Re: TETRA decoderen
« Reactie #196 Gepost op: 30 augustus 2015, 21:43:35 »
Dat werkt ook, zijn vele wegen die naar Rome lopen  ;)

Elmar
Uniden UBC9000XLT / RTL R820T2 / Funcube Pro
Ailunce HD1 / Motorola MTH800 / Motorola DM4600 / Motorola GM360
Diamond X50 / Diamond D707 / Diamond MR77B / Kathrein K751221 (UHF)

Offline kenwood501

  • Beginnend Lid
  • **
  • Berichten: 48
Re: TETRA decoderen
« Reactie #197 Gepost op: 31 augustus 2015, 10:01:01 »
Script is uitgevoerd en geeft aan dat alles gelukt is. :)

Als ik dan verder wil en ./receiver1 1 intik dan krijg ik onderstaande.
Heb het idee dat ik aardig op weg ben maar kan toch weer wat hulp gebruiken.
Slaap kan ik ook gebruiken. Pff als je eenmaal begint..

marco@debian:~/tetra/osmo-tetra-sq5bpf/src$ ./receiver1 1
./receiver1: 1: ./receiver1: gnuradio-config-info: not found
Unsuported gnuradio version

Offline Pepijn

  • Gevorderd Lid
  • ***
  • Berichten: 434
  • Without the lights it's just radio!
Re: TETRA decoderen
« Reactie #198 Gepost op: 31 augustus 2015, 12:28:38 »
Script is uitgevoerd en geeft aan dat alles gelukt is. :)

Als ik dan verder wil en ./receiver1 1 intik dan krijg ik onderstaande.
Heb het idee dat ik aardig op weg ben maar kan toch weer wat hulp gebruiken.
Slaap kan ik ook gebruiken. Pff als je eenmaal begint..

marco@debian:~/tetra/osmo-tetra-sq5bpf/src$ ./receiver1 1
./receiver1: 1: ./receiver1: gnuradio-config-info: not found
Unsuported gnuradio version

Als je in een terminal window gnuradio-companion doet, wat gebeurt er dan?
Ik deel geen informatie over TETRA netwerken. Ook geen codeplugs. Wil je deze informatie zelf achterhalen, wil ik je uiteraard wel helpen.

Offline kenwood501

  • Beginnend Lid
  • **
  • Berichten: 48
Re: TETRA decoderen
« Reactie #199 Gepost op: 31 augustus 2015, 22:15:59 »
Opdracht niet gevonden.

Kom wel gnuradio bestanden tegen in /home/marco/gnuradio

Maar verder ook helemaal niet.

Marco

Offline Pepijn

  • Gevorderd Lid
  • ***
  • Berichten: 434
  • Without the lights it's just radio!
Re: TETRA decoderen
« Reactie #200 Gepost op: 31 augustus 2015, 22:19:36 »
Ik vermoed dat dit niet gaat werken via ssh omdat er allemaal processen met een GUI geopend gaan worden. (rxx, gnuradio). Maar het lijkt er op dat gnuradio helemaal niet geïnstalleerd is? Welke versie heb je geprobeerd te installeren? (3.6 of 3.7?)
Ik deel geen informatie over TETRA netwerken. Ook geen codeplugs. Wil je deze informatie zelf achterhalen, wil ik je uiteraard wel helpen.

Offline kenwood501

  • Beginnend Lid
  • **
  • Berichten: 48
Re: TETRA decoderen
« Reactie #201 Gepost op: 31 augustus 2015, 22:25:28 »
Ik heb het script gedraaid.
Dus weet echt niet welke erop staat.
Zie wel een script  build-gnuradio
Die heb ik nu uitgevoert met ./build-gnuradio

En krijg dan
====> THIS MAY TAKE QUITE SOME TIME <=====
Unsupported Debian version 8.1

En dan weer een cursor.

Ga morgen wel weer verder zoeken. Ben bang dat gnuradio niet gebuild is.
En dus ook niet kan werken.

Marco

Offline Pepijn

  • Gevorderd Lid
  • ***
  • Berichten: 434
  • Without the lights it's just radio!
Re: TETRA decoderen
« Reactie #202 Gepost op: 31 augustus 2015, 22:29:33 »
De documentatie is geupdate door de maker van het telive script/programma. Zie: https://github.com/sq5bpf/telive/raw/master/telive_doc.pdf.

Meest interessante wijzing, toevoeging van een auto-install mogelijkheid:

Citaat
Steps to install:
– install Debian 8, preferably 64-bit
– ensure that you have internet access.
– setup sudo, with privileges for your regular user (search the internet if you don't know how
to do this)
– check if sudo works, for example like this:
sudo id
[sudo] password for YOURUSER:
uid=0(root) gid=0(root) groups=0(root)
– as your regular user:
wget https://raw.githubusercontent.com/sq5bpf/telive/master/scripts/install_debian8.sh
chmod 755 install_debian8.sh
# now here you should read the script, don't just blindly run scripts off the internet
./install_debian8.sh
– read the script output, look if there are any errors etc
The whole installation should take only a few minutes.

Ik citeer mezelf even. Lees het bovenstaande even heel goed en vraag jezelf daarna eens af waarom je niet gewoon dit script hebt gebruikt. Dat werkt namelijk wel.

(Je volgt een tutorial die achterhaald is, het gebruik van GNURadio 3.6 is niet langer nodig, de ontwikkelaar heeft de software gepacht voor 3.7. Daarnaast installeer je iets op Debian aan de hand van een tutorial die gebaseerd is op Ubuntu... Als je het door jou gebruikte script opent zie je iets staan in de trant van, if Ubuntu continue, if not exit. Gaat dus nooit werken.)
Ik deel geen informatie over TETRA netwerken. Ook geen codeplugs. Wil je deze informatie zelf achterhalen, wil ik je uiteraard wel helpen.

Offline kenwood501

  • Beginnend Lid
  • **
  • Berichten: 48
Re: TETRA decoderen
« Reactie #203 Gepost op: 1 september 2015, 09:26:04 »
Pfff dank u.

Ik ga opzoek naar debian 8.0 en installeer het.
En daarna het script.

Ga nogmaals een poging doen.

Offline kenwood501

  • Beginnend Lid
  • **
  • Berichten: 48
Re: TETRA decoderen
« Reactie #204 Gepost op: 1 september 2015, 09:40:37 »
In het script kom ik alleen dit tegen.

!/bin/bash
# install_telive.sh (c) 2015 Jacek Lipkowski <sq5bpf@lipkowski.org>
#
# simple script to install telive under Debian 8
# this is a quick hack, with bad error checking etc.
# some day i will make a proper install script, but for now this will have to do
#
# This script is licensed under GPL v2
#
# I disclaim any liability for things that this software does or doesn't do.
# Everything is the responsibility of the user.
#
# Changelog:
# 20150706: forbid running script as root --sq5bpf
#

TETRADIR=~/tetra
verify_prerequisites() {
   echo "CHECKING prerequisites"
   #verify distribution
   MAJVER=`cut -d . -f 1 /etc/debian_version`
   #comment this out if you know what you're doing :)
   if [ "$MAJVER" != 8 ]; then
      echo "This will only work under debian 8, aborting install..."
      exit 1 #comment out this line if you want to install on another distribution

Offline Pepijn

  • Gevorderd Lid
  • ***
  • Berichten: 434
  • Without the lights it's just radio!
Re: TETRA decoderen
« Reactie #205 Gepost op: 1 september 2015, 12:35:45 »
Pfff dank u.

Ik ga opzoek naar debian 8.0 en installeer het.
En daarna het script.

Ga nogmaals een poging doen.

Debian 8.1 is prima hoor, dat heb je nu toch?

Als ik de directe link van het script bezoek, zie ik het onderstaande:

#!/bin/bash
# install_telive.sh (c) 2015 Jacek Lipkowski <sq5bpf@lipkowski.org>
#
# simple script to install telive under Debian 8
# this is a quick hack, with bad error checking etc.
# some day i will make a proper install script, but for now this will have to do
#
# This script is licensed under GPL v2
#
# I disclaim any liability for things that this software does or doesn't do.
# Everything is the responsibility of the user.
#
# Changelog:
# 20150706: forbid running script as root --sq5bpf
#

TETRADIR=~/tetra
verify_prerequisites() {
echo "CHECKING prerequisites"
#verify distribution
MAJVER=`cut -d . -f 1 /etc/debian_version`
#comment this out if you know what you're doing :)
if [ "$MAJVER" != 8 ]; then
echo "This will only work under debian 8, aborting install..."
exit 1 #comment out this line if you want to install on another distribution
fi

#check if running as root
if [ `id -u` = 0 ]; then
echo "You are running this as root. Please run as a normal user, and configure sudo for this user"
exit 1
fi

#check sudo
echo "Checking sudo..."
which sudo >/dev/null ; RET=$?
if [ "$RET" != 0 ]; then
echo "You don't have sudo installed, please install sudo, and configure it so that you can run root commands as your regular user"
echo "As root run this:"
echo "apt-get -y install sudo"
echo "echo \"`whoami` ALL=(ALL:ALL) ALL\" >> /etc/sudoers"
exit 2
fi

echo "Now trying sudo, please provide your password if asked"
ROOTID=`sudo id -un`
if [ "$ROOTID" != "root" ]; then
echo "sudo is installed, but not configured correctly, or you gave it the wrong password"
echo "please fix it, and re-run this script"
exit 3
fi
}

install_packages() {
echo "INSTALLING packages"
sudo apt-get update

GR_VERSION=`gnuradio-config-info -v 2>/dev/null|tr -d v`

if [ "$GR_VERSION" ]; then
echo "Gnuradio $GR_VERSION seems to be already installed, so not installing it"
else
sudo apt-get -y install gnuradio gnuradio-dev gr-osmosdr gr-iqbal
fi

sudo apt-get -y install git make libtool libncurses5-dev build-essential autoconf automake vorbis-tools sox alsa-utils unzip xterm


}

install_codec () {
echo "INSTALLING codec"
git clone https://github.com/sq5bpf/install-tetra-codec && \
cd install-tetra-codec && \
chmod 755 install.sh && \
./install.sh
}

install_libosmocore () {
echo "INSTALLING libosmocore"
git clone https://github.com/sq5bpf/libosmocore-sq5bpf && \
cd libosmocore-sq5bpf &&  \
autoreconf -i && \
./configure && \
make && \
sudo make install && \
sudo ldconfig
}

install_osmo_tetra_sq5bpf() {
echo "INSTALLING osmo-tetra-sq5bpf"
git clone https://github.com/sq5bpf/osmo-tetra-sq5bpf && \
cd osmo-tetra-sq5bpf/src && \
make
}

install_telive() {
echo "INSTALLING telive"
git clone https://github.com/sq5bpf/telive && \
cd telive && \
make && \
chmod 755 install.sh && \
./install.sh
}

######## MAIN
echo "Telive simple installer"

verify_prerequisites

#if there is a previous install then kill it
rm -fr "$TETRADIR" >/dev/null 2>/dev/null

mkdir -p $TETRADIR
cd "$TETRADIR" || exit 1

echo "Please make sure that you have full internet access"
( install_packages || exit 1 )
( install_codec || exit 1)
if [ -d "/tetra" ]; then
:
else    
echo "You're missing the /tetra directory, probably something wrong with the codec installation"
exit 1
fi
( install_libosmocore || exit 1 )
( install_osmo_tetra_sq5bpf || exit 1 )
( install_telive || exit 1)

#please note that we should actually check if everything went correctly,
#not just assume it :)
echo; echo
echo "It seems that everything installed correctly :)"
echo "All of the files are in `pwd`"
echo
echo "PLEASE, before proceeding read the manual in `pwd`/telive/telive_doc.pdf"

Maar downloaden moet met wget zoals beschreven is..
Ik deel geen informatie over TETRA netwerken. Ook geen codeplugs. Wil je deze informatie zelf achterhalen, wil ik je uiteraard wel helpen.

Offline kenwood501

  • Beginnend Lid
  • **
  • Berichten: 48
Re: TETRA decoderen
« Reactie #206 Gepost op: 1 september 2015, 14:55:35 »
Dank je wel.

Ga nogmaals een nieuwe schone debian 8.1 op de computer zetten en onderstaande stappen uitvoeren in het term uitvoeren.
Ben benieuwd of alles dan wel wil gaan werken.

Steps to install:
– install Debian 8, preferably 64-bit
– ensure that you have internet access.
– setup sudo, with privileges for your regular user (search the internet if you don't know how
to do this)
– check if sudo works, for example like this:
sudo id
[sudo] password for YOURUSER:
uid=0(root) gid=0(root) groups=0(root)
– as your regular user:
wget https://raw.githubusercontent.com/sq5bpf/telive/master/scripts/install_debian8.sh
chmod 755 install_debian8.sh
# now here you should read the script, don't just blindly run scripts off the internet
./install_debian8.sh
– read the script output, look if there are any errors etc
The whole installation should take only a few minutes.

Offline kenwood501

  • Beginnend Lid
  • **
  • Berichten: 48
Re: TETRA decoderen
« Reactie #207 Gepost op: 1 september 2015, 19:50:17 »
Geloof dat het nu de goede kant op gaat.

Systeem is al een paar minuten druk bezig met het binnen halen van pakketten.
Dit duurt al langer dan de vorige keer en nu zie ik ook dat er pakketten uitgepakt worden.

Gaat wat snel maar zie gnuradio en iets met pyton voorbij scrollen.

Zou het dan eindelijk de goede kant op gaan?

Offline Pepijn

  • Gevorderd Lid
  • ***
  • Berichten: 434
  • Without the lights it's just radio!
Re: TETRA decoderen
« Reactie #208 Gepost op: 1 september 2015, 20:37:03 »
Geloof dat het nu de goede kant op gaat.

Systeem is al een paar minuten druk bezig met het binnen halen van pakketten.
Dit duurt al langer dan de vorige keer en nu zie ik ook dat er pakketten uitgepakt worden.

Gaat wat snel maar zie gnuradio en iets met pyton voorbij scrollen.

Zou het dan eindelijk de goede kant op gaan?

Het klinkt veelbelovend... Duurde bij mij ergens tussen 15 en 30 minuten toen ik het gisteren uitprobeerde... Vooral GNURadio installeren duurt even.
Ik deel geen informatie over TETRA netwerken. Ook geen codeplugs. Wil je deze informatie zelf achterhalen, wil ik je uiteraard wel helpen.

Offline kenwood501

  • Beginnend Lid
  • **
  • Berichten: 48
Re: TETRA decoderen
« Reactie #209 Gepost op: 1 september 2015, 21:02:10 »
Uiteindelijk een Tetra monitor 1.5 op het scherm :D ;D ;)

Nu nog kijken hoe ik verder moet want zal toch ergens een freq. in moeten geven en de SDR stick aan de gang moeten krijgen.
Alle tips zijn welkom.