MISE A JOUR DU 16/05/2016
Les nouvelles fonctions sont :
- La gestion du Dstar (pas traité dans ce document)
- Interface enrichie avec de nouvelles informations comme les modes actifs sur le relais et ceci grâce à la lecture du fichier MMDVM.ini
- L’historique des échanges sont divisées en 2 parties :
- le trafic reçu sur le relais
- Le trafic emis depuis le relais
Grâce à DG9VH, il est possible d’installer un Dashboard (site internet) qui va permettre de suivre en temps réel l’activité de votre relais MMDVM. Ce petit tuto est à la base destiné aux utilisateurs de raspberry PI et aux utilisateurs de l’image de Chris KC7WSU. Plus d’informations sur le site de ham-dmr.fr ICI
Pour fonctionner, ce Dashboard utilise les fichiers de log générés par le programme MMDVMHost. Si vous avez désactivé les logs dans le fichier MMDVM.ini, cela ne fonctionnera pas !
1) Mettre à jour votre Raspberry en utilisant les 2 commandes suivantes :
sudo apt-get update
sudo apt-get upgrade
2) Dans une fenêtre « Terminal », la commande :
hostname -I (i en majuscule)
va vous permettre de trouver l’adresse IP de votre PI si vous ne la connaissez pas
3) Il faut ensuite installer le serveur web Apache qui vous permettra d’afficher votre dashboard :
sudo apt-get install apache2 -y
Pour tester votre serveur web Apache, vous devez saisir dans la barre d’adresse l’adresse IP obtenue à l’étape 2. Vous devez alors obtenir quelque chose de similaire à l’image ci-dessous
4) Installer PHP en utilisant la commande suivante :
sudo apt-get install php5 libapache2-mod-php5 -y
5) Afin de faciliter l’administration du futur site contenant le Dashboard, il faut changer les droits avec les commandes suivantes :
sudo chown -R www-data:pi /var/www/html/
sudo chmod -R 770 /var/www/html/
7) Installation du site :
- Il faut effacer tous les fichiers présents dans le répertoire /var/www/html/ depuis une fenêtre terminal avec les commandes suivantes :
cd /var/www/html/
rm *
ls -l est la commande pour afficher le contenu du dossier, il ne doit rien y avoir !
git clone https://github.com/dg9vh/MMDVMHost-Dashboard.git
cd MMDVMHost-Dashboard-master/
mv * /var/www/html/ déplace les fichiers extraits dans html
cd ..
rm -rf MMDVMHost-Dashboard-master pour supprimer le répertoire
Voici les fichiers et les dossiers qu’il doit rester
8) Ajout de l’utilisateur www-user dans le fichier sudoers et ajouter à la fin du fichier la ligne www-data......
sudo nano /etc/sudoers
www-data ALL=(ALL) NOPASSWD : ALL
9) Configurer le fichier config.php :
cd /var/www/html/config/
sudo nano config.php modifier les zone en jaune
- Le paramètre MMDVMHOSTPATH indique où ce trouve l’application MMDVMHost.
- Le paramètre MMDVMINIPATH indique où ce trouve le fichier MMDVM.ini
- Le paramètre 60 est la fréquence en seconde pour le rafraichissement de votre Dashboard.
- Le paramètre « TEMPERATUREHIGLEVEL » (qui est paramétré à 60 par défaut) définit à partir de quelle température du CPU le message d’alerte s’active. Dans ce cas c’est 60°C.
- Le paramètre « LHLINES » (qui est paramétré à 20 par défaut) définit le nombre de lignes qui sont affichées. Personnellement, je l’ai passé à 40.
Il ne reste alors plus qu’a tester en entrant l’adresse IP dans votre navigateur ; vous devez obtenir le résultat suivant :
Repeater Info
Permet de voir si le relais est connecté à un réflecteur. Dans l’exemple ci-dessus, le TS2 est connecté au réflecteur 4307.
Question - remarques : dmr-bfc (at) Outlook.com
Thank you to Jonathan (G4KLX) for the MMDVM and to Kim (DG9VH) for the dashboard
Thierry - F4EWI
