AUDIO JADAT Anleitungen Produktionen Noten Impressum
AUDIO JADAT Produktionen Noten Anleitungen Impressum
Header

Einrichtung und Installation

Vorbereitung

Für die Installation von Telerix benötigen wir:

Bootbaren USB-Stick erzeugen

Wir laden ein Ubuntu 18.04 Server oder Ubuntu 20.04 Server ISO-Image herunter (Download). Dann erstellen wir mithilfe eines Programms wie zB. UNetbootin(Download) einen bootbaren USB-Stick. Im Programm ist unser ISO-Image, sowie der USB-Stick auszuwählen.

Betriebssystem installieren

Bildschirm, Tastatur, LAN-Kabel und USB-Stick sind am PC (auf dem das TELERIX installiert werden soll) anzuschließen.
Dann ist dieser zu starten und F12 mehrfach zu drücken. Herstellerabhängig kann es auch F8 oder eine andere Taste sein.
Jedenfalls sollte die Auswahl des Startmediums erscheinen:
Bootscreen

Hier muss der USB-Stick gewählt und bestätigt werden. Falls es nicht funktioniert, kann es hilfreich sein den USB-Stick in der Bootreihenfolge im BIOS als erstes Gerät anzugeben.
Nach einiger Zeit erscheint die Sprachauswahl, wo wir Deutsch auswählen. Gegebenenfalls fragt der Installationsassistent ob aktuelle Updates heruntergeladen werden dürfen. Dies ist ohne weiteres erlaubt.
Ansonsten kann die Installation mit Standardeinstellungen durchgeführt werden, wobei die OpenSSH installation empfohlen wird.
Bei der Auswahl von Server-Snaps bitte keine anwählen, da diese ggf. für Kollisionen mit der Telerix-Installation sorgen können. Nach der Installation wird ein Neustart gemacht und der USB-Stick kann entfernt werden.

Telerix Installation

Nach dem Neustart, muss man sich mit dem erstellten Benutzernamen und Passwort anmelden.
Anschließend wird die Installation für Telerix heruntergeladen:
git clone https://github.com/beni1993/Telerix.git

Falls git nicht installiert sein sollte (nur dann), müssen sie es installieren und danach den vorherigen Befehl erneut versuchen:
sudo apt install git

Anschließend öffnen Sie das Repository:
cd Telerix

Und starten die Installation mit:
./Install.sh

Nun startet die Installation und führt Sie durch alle Schritte.

Nach der Installation müsste der Stream bereits wiedergegeben werden und sie können einen Testanruf tätigen.

Häufige Fehler und deren Lösung

Nach der Installation stehen im Webinterface nicht die richtigen Daten

Wenn dies der Fall ist, kann die Installation mit ./Install.sh erneut ausgeführt werden. Dies dauert nur kurz, da die bereits installierten Programme bereits erkannt und übersprungen werden. Normalerweise sollte es dann funktionieren. Es gibt meinerseits die Vermutung, dass es daran liegt das die sudo rechte am Ende nicht mehr vorhanden sind, wenn die Installation länger dauert. Alternativ können sie die Werte aber auch im Webinterface anpassen.

Die Button um Asterisk neuzustarten, herunterzufahren und Anrufer aufzulegen funktionieren nicht.

In dem Falle das das Server neustarten/herunterfahren usw. nicht über das Webinterface funktioniert, wurde der Installation das Recht verweigert die Rechte einzutragen.
Dies kann dann per Hand nachgeholt werden. Dazu wird beim Telerix-Server über die Tastatur oder SSH folgendes eingetippt:
sudo visudo

In der Datei die sich nun öffnet müssen folgende Zeilen hinzugefügt werden:
www-data ALL = NOPASSWD:/usr/sbin/asterisk
www-data ALL = NOPASSWD:/bin/systemctl
www-data ALL = NOPASSWD:/sbin/shutdown

Anschließend sollten die genannten Aktionen möglich sein.

Hinweis

Anleitung auf Github