Användarverktyg

Webbverktyg


svxinstall

Ubuntu install

Download ubuntu server. Basic Ubuntu server and openSSH server.

Install alsa:

 sudo apt-get install alsa
 add your user to the group audio:
 /etc/group

Reboot the comuputer!

SvxLink Install

Source installation from subversion

Install needed packages

 sudo apt-get install 

sudo apt-get install libgsm1 libgsm1-dev libsigc++-1.2-5c2 libsigc++-1.2-dev libpopt0 libpopt-dev tcl8.4 tcl8.4-dev g++ subversion patch libqt3-mt libqt3-mt-dev libqt3-headers libgcrypt11 libgcrypt11-dev libspeex1 libspeex-dev libboost-dev libasound2 libasound2-dev

Checkout trunk

 svn co http://svxlink.svn.sf.net/svnroot/svxlink/trunk/src svxlink

Change to 16k mode

 cd svxlink
 nano makefile.cfg

Edit the line:

 CXXFLAGS += -DINTERNAL_SAMPLE_RATE=8000

to

 CXXFLAGS += -DINTERNAL_SAMPLE_RATE=16000

Compile and test install

 
 cd svxlink
 make
 (test install)
 make DESTDIR=/tmp/svxlink NO_CHOWN=1 install

Copy configuration files

 cd /tmp/svxlink/etc/
 sudo cp -r svxlink/ /etc/
 cd /tmp/svxlink/var/spool/
 sudo cp -r svxlink/ /var/spool/
TCL files
 cd /usr/share/newsvxlink/
 sudo ln -s /home/sysop/svxlink/svxlink/svxlink/events.tcl
 sudo mkdir events.d modules.d sounds
 cd events.d
 sudo cp -s /home/sysop/svxlink/svxlink/svxlink/*.tcl .
 sudo rm event*
 sudo cp -s /home/sysop/svxlink/svxlink/modules/*/*.tcl .
 sudo rm Template.tcl
 sudo mv Module* ../modules.d
Sounds
 cd ../sounds/
 sudo tar xvjf sv_SE-elin-16k-svn1903.tar.bz2
 sudo ln -s sv_SE-elin-16k sv_SE
 sudo tar xvjf sounds-heather-16k.tar.bz2
 sudo ln -s sounds-heather-16k en_US
 sudo rm *bz2
Add and change svxlink.conf

Add the DEFAULT_LANG parameter to svxlink.conf in [RepeaterLogic]. Change to EVENT_HANDLER=/usr/share/svxlink/events.tcl

Switch in the new structure
 sudo mv /usr/share/svxlink/ /usr/share/oldsvxlink
 sudo mv /usr/share/newsvxlink/ /usr/share/svxlink

( Packaging for Ubuntu and Debian )

Manually add the svxlink user:

sudo useradd -r -g daemon -d /etc/svxlink -s /sbin/nologin -c "SvxLink Daemon" svxlink

Add the Launchpad PPA to your repository. This means that you tell your package handler that it should look for new packages at Launchpad also:

  sudo apt-get install python-software-properties
  sudo add-apt-repository ppa:sm3sgp/svxlink

Install Svxlink:

  sudo apt-get update
  sudo apt-get install svxlink-server

Install Svxlink sounds, Swedish:

  sudo apt-get install svxlink-sounds-se-elin

Install Qtel:

  sudo apt-get install qtel

Sound file install manually

     
  cd
  wget http://sk3w.se/svx/sv_SE-elin-svn1907.tar.bz2
  cd /usr/share/svxlink
  sudo mkdir sounds
  cd sounds
  sudo tar xvfj /home/"yourdownloadcatalog"/sv_SE-elin-svn1907.tar.bz2
  sudo ln -s sv_SE-elin sv_SE
/var/www/html/dokuwiki/data/pages/svxinstall.txt · Senast uppdaterad: 2017/03/28 19:33 (extern redigering)