User Tools

Site Tools


digital_decoding

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

digital_decoding [2018/09/13 22:24] (current)
vk3smb created
Line 1: Line 1:
 +==Preface==
 +This is a work in progress
 +
 +Now that some of the emergency services here have moved to digital, the time has come to start listening.....
 +
 +Building an Ubuntu system to listen:
 +
 +DSD requires /dev/dsp to be installed. ​ Ubuntu stopped supporting the OSS (which gives /dev/dsp) from 10.10.
 +
 +Install Ubuntu 10.04. ​ available from the ''​something''​ repository. ​ I'm sure if your reading this, you dont need help to install an Ubuntu Distro on your PC.
 +
 +==Programs to be compiled==
 +The following will need to be compiled as they either don't exist for Ubuntu or are older versions.
 +*mbelib
 +*itpp
 +*cmake 2.8.6
 +and 
 +*DSD
 +
 +==Installing the Dependencies==
 +Run the following code in a terminal:
 + #sudo apt-get install make build-essential oss4-base oss4-gtk oss4-modules oss-preserve
 +
 +
 +
 +    1  ifconfig
 +    2  ping 192.168.1.1
 +    3  ssh -X 192.168.1.5
 +    4  ifconfig
 +    5  reboot
 +    6  exit
 +    7  wget -O itpp-latest.tar.bz2 http://​sourceforge.net/​projects/​itpp/​files/​latest/​download?​source=files && tar xjf itpp-latest.tar.bz2 && mkdir build && cd build && cmake .. & make -j
 +    8  cd itpp-4.3.1/
 +    9  mkdir build
 +   ​10 ​ cd build/
 +   ​11 ​ cmake .. && make -j && sudo make install
 +   ​12 ​ apt-get upgrade cmake
 +   ​13 ​ sudo apt-get upgrade cmake
 +   ​14 ​ ping 192.168.1.163
 +   ​15 ​ gedit pinger.sh
 +   ​16 ​ gedit pinger.sh &
 +   ​17 ​ ping -h
 +   ​18 ​ ping -c 3 192.168.1.1
 +   ​19 ​ count=1
 +   ​20 ​ $count
 +   ​21 ​ echo $count
 +   ​22 ​ chmod +x pinger.sh ​
 +   ​23 ​ sh pinger.sh
 +   ​24 ​ ping 192.168.1.160
 +   ​25 ​ ping 192.168.1.173
 +   ​26 ​ ping 192.168.1.172
 +   ​27 ​ ping 192.168.1.174
 +   ​28 ​ ping 192.168.1.171
 +   ​29 ​ ping 192.168.1.170
 +   ​30 ​ ping 192.168.1.177.
 +   ​31 ​ ping 192.168.1.177
 +   ​32 ​ sudo apt-get install git cmake  make build-essential gcc libsndfile1-dev fftw3-dev liblapack-dev
 +   ​33 ​ sudo apt-get install git-clone cmake  make build-essential gcc libsndfile1-dev fftw3-dev liblapack-dev
 +   ​34 ​ sudo apt-get install git-hub cmake  make build-essential gcc libsndfile1-dev fftw3-dev liblapack-dev
 +   ​35 ​ sudo apt-get install cmake  make build-essential gcc libsndfile1-dev fftw3-dev liblapack-dev
 +   ​36 ​ sudo apt-get install git-core
 +   ​37 ​ cd /dev
 +   ​38 ​ ls
 +   ​39 ​ cd ~
 +   ​40 ​ git clone https://​github.com/​szechyjs/​mbelib
 +   ​41 ​ cd mbelib
 +   ​42 ​ mkdir build    ​
 +   ​43 ​ cd build
 +   ​44 ​ cmake ..
 +   ​45 ​ make
 +   ​46 ​ sudo make install
 +   ​47 ​ cd ~
 +   ​48 ​ cd itpp-4.3.1/
 +   ​49 ​ cd build
 +   ​50 ​ cmake ..
 +   ​51 ​ cd ~
 +   ​52 ​ git clone https://​github.com/​szechyjs/​dsd
 +   ​53 ​ apt-get --help
 +   ​54 ​ man apt-get
 +   ​55 ​ sudo apt-get update
 +   ​56 ​ sudo apt-get upgrade4
 +   ​57 ​ sudo apt-get upgrade
 +   ​58 ​ killall apt-get
 +   ​59 ​ killall aptitude
 +   ​60 ​ sudo apt-get upgrade
 +   ​61 ​ sudo apt-get update
 +   ​62 ​ sudo dpkg --configure -a
 +   ​63 ​ sudo apt-get update
 +   ​64 ​ sudo apt-get upgrade
 +   ​65 ​ cd itpp-4.3.1/​build/​
 +   ​66 ​ cmake ..
 +   ​67 ​ sudo apt-remove cmake
 +   ​68 ​ sudo apt-get remove cmake
 +   ​69 ​ cmake ..
 +   ​70 ​ cmake 
 +   ​71 ​ cmake ..
 +   ​72 ​ /​usr/​local/​bin/​cmake ..
 +   ​73 ​ make -j
 +   ​74 ​ cd ..
 +   ​75 ​ cd dsd
 +   ​76 ​ mkdir build
 +   ​77 ​ cd build
 +   ​78 ​ cmake ..
 +   ​79 ​ /​usr/​local/​bin/​cmake ..
 +   ​80 ​ cd ~
 +   ​81 ​ cd itpp-4.3.1/​cd build/
 +   ​82 ​ cd itpp-4.3.1/​build/​
 +   ​83 ​ sudo make install
 +   ​84 ​ cd /​home/​matt/​dsd/​build/​
 +   ​85 ​ /​usr/​local/​bin/​cmake ..
 +   ​86 ​ make -j
 +   ​87 ​ sudo make install
 +   ​88 ​ dsd
 +   ​89 ​ cd /​usr/​local/​lib
 +   ​90 ​ l
 +   ​91 ​ ls
 +   ​92 ​ sudo ln -s /​usr/​local/​lib/​libitpp.so.8 /​usr/​lib/​libitpp.so.8
 +   ​93 ​ dsd
 +   ​94 ​ apt-get install snd-oss-pcm
 +   ​95 ​ sudo apt-get install snd-oss-pcm
 +   ​96 ​ sudo apt-get install oss-tools
 +   ​97 ​ sudo apt-get install oss
 +   ​98 ​ sudo apt-get install oss*
 +   ​99 ​ sudo aptitude install oss
 +  100  sudo apt-get install alsa-oss
 +  101  dsd
 +  102  sudo apt-get install oss-linux
 +  103  sudo apt-get install oss-linux*
 +  104  cd itpp-4.3.1/
 +  105  cd build/
 +  106  cmake ..
 +  107  cd ~
 +  108  wget https://​launchpad.net/​ubuntu/​+archive/​primary/​+files/​cmake_2.8.6.orig.tar.gz
 +  109  tar zxvf cmake_2.8.6.orig.tar.gz ​
 +  110  cd cmake-2.8.6/​
 +  111  ./configure
 +  112  make
 +  113  sudo make install
 +  114  /​usr/​local/​bin/​cmake ..
 +  115  sudo apt-get install oss4
 +  116  sudo apt-get install oss4-base oss4-gtk
 +  117  sudo apt-get install oss4-modules
 +  118  dsd
 +  119  apt-get install oss-preserve
 +  120  sudo apt-get install oss-preserve
  
digital_decoding.txt ยท Last modified: 2018/09/13 22:24 by vk3smb