Zum Inhalt springen

Svxlink installieren

    sudo groupadd svxlink
    sudo useradd -g svxlink -d /etc/svxlink svxlink
    sudo usermod -aG audio,nogroup,svxlink,plugdev svxlink
    sudo usermod -aG gpio svxlink

    
    sudo apt install g++ make libsigc++-2.0-dev
    sudo apt install libgsm1-dev libpopt-dev tcl-dev
    sudo apt install libgcrypt-dev libspeex-dev
    sudo apt install i2c-tools libi2c-dev
    sudo apt install libasound2-dev alsa-utils
    sudo apt install git cmake
    sudo apt install libjsoncpp-dev libopus-dev
    sudo apt install gpiod libgpiod-dev librtlsdr-dev alsa-utils vorbis-tools curl libcurl4-openssl-dev rtl-sdr libjsoncpp-dev
    sudo apt install rtl-sdr libcurl4-openssl-dev libogg-dev librtlsdr-dev groff doxygen graphviz python3-serial

   
    git clone https://github.com/sm0svx/svxlink
    mkdir svxlink/src/build
    
### Audio für DjSpot
    git clone https://github.com/waveshare/WM8960-Audio-HAT
    cd WM8960-Audio-HAT
    sudo ./install.sh

### Elenata

- Anpassung /boot/config.txt
#dtparam=audio=on meistens Zeile 53 auf off setzten
dtparam=i2s=on
dtparam=i2c=on
dtparam=i2c_arm=on
dtparam=i2c0=on
dtparam=i2c1=on
dtparam=i2c_vc=on
dtparam=spi=on
dtoverlay=rpi-proto
dtoverlay=i2s-mmap

- Anpassung /boot/cmdline.txt
anhängen bcm2708.vc_i2c_override=1

- Anpassung /etc/modules
i2c-dev
snd_soc_rpi_proto

- Overlay runter laden und speichern
sudo wget https://github.com/raspberrypi/firmware/raw/master/boot/overlays/i2c-gpio.dtbo -O /boot/overlays/i2c-gpio.dtbo

- Reboot
## Elenata Ende 



cd svxlink/src/build
cmake -DUSE_QT=OFF -DCMAKE_INSTALL_PREFIX=/usr -DSYSCONF_INSTALL_DIR=/etc -DLOCAL_STATE_DIR=/var -DWITH_SYSTEMD=ON ..

# make -j4 works not on all machines
make -j4
sudo make install
sudo ldconfig


# Install Sounds
    cd /usr/share/svxlink/sounds/
    sudo wget https://fm-funknetz.de/Download/de_DE.zip
    sudo unzip de_DE.zip

Svxlink.conf anpassen
cd /etc/svxlink/svxlink.conf  

fertig

Diese Anleitung dient zum Installieren von Svxlink zu Fuss, es wird etwas Kenntniss vorrausgesetzt. Aber Copy and Paste sollte dennoch Funktionieren