F5UII – French Hamradio Station

MMDVM dashboard installation on Raspberry Pi

This dashboard will inform you about the real-time operation of the MMDVM repeater.

This dashboard is proposed by Kim DG9VH. It exploits the MMDVM logs and must be installed on a web server. It is written in php.

Here are five steps to realize to have this functional dashboard on the raspberry pi MMDVM.

Preliminary step

Update the operating system with two commands

sudo apt-get update --fix-missing
sudo apt-get upgrade --fix-missing

Install the git (community of codes opensource) downloading / synchronizing software

sudo apt-get install git

Validate the installation by Y for Yes

Installing the web server

Install the lightweight web server called lighttpd

sudo apt-get install lighttpd

Validate the installation by Y for Yes

 

Installing php

The php language must now be installed by these four command lines.

sudo apt-get install php5-common php5-cgi php5
sudo lighty-enable-mod fastcgi
sudo lighty-enable-mod fastcgi-php
sudo service lighttpd force-reload

Download

cd ~
git clone https://github.com/dg9vh/MMDVMHost-Dashboard.git

and move the files to the web server directory

sudo mv /home/pi/MMDVMHost-Dashboard/* /var/www/html/

Give access rights to the user www-data

sudo chown -R www-data:www-data /var/www/html
sudo chmod -R 775 /var/www/html

Setting the MMDVM dashboard

Now we will configure the software so that it can retrieve the necessary elements from MMDVM.

From a web browser connect to the local network, launch a page pointing to the IP address of your Raspberry Pi MMDVM. To know his address, the following instruction on the Raspberry Pi will help you.

sudo ip addr show

For example :

You will be prompted to go to the setup on the setup.php page

MMDVM Part

Here is the operating part of MMDVM configurations

General configuration part

To have the Raspberry Pi restart or shutdown command buttons functional, you must enter the login and password.

Conclusion

The dashboard works correctly when you see the contact history in the “Last Heard List” section on the main page. Also when the relay is transmitting, a line is displayed in the “Currently TXing”

You can delete or simply rename the setup.php file to remove the warning message.

sudo mv /var/www/html/setup.php /var/www/html/setup.php.nomore

I take this opportunity to thank DG9VH for this very successful and working software.