A red "DMR Net" means MMDVMHost or DMRGateay (depending on the configuration) process is not running (showMode(), called from repeaterinfo.php).
Code: Select all
... showMode() snippet:
elseif ($mode == "DMR Network") {
if (getConfigItem("DMR Network", "Address", $mmdvmconfigs) == '127.0.0.1') {
if (isProcessRunning("DMRGateway")) {
if (checkDMRLogin("DMRGateway") > 0) { echo "<td style=\"background:#ff9; color:#030; width:50%;\">"; }
else { echo "<td style=\"background:#0b0; color:#030; width:50%;\">"; }
} else {
echo "<td style=\"background:#b00; color:#500; width:50%;\">";
}
}
else {
if (isProcessRunning("MMDVMHost")) {
if (checkDMRLogin("MMDVMHost") > 0) { echo "<td style=\"background:#ff9; color:#030; width:50%;\">"; }
else { echo "<td style=\"background:#0b0; color:#030; width:50%;\">"; }
} else {
echo "<td style=\"background:#b00; color:#500; width:50%;\">";
}
}
}
... repeaterinfo.php excerpt:
<table>
<tr><th colspan="2"><?php echo $lang['net_status'];?></th></tr>
<tr><?php showMode("D-Star Network", $mmdvmconfigs);?><?php showMode("DMR Network", $mmdvmconfigs);?></tr>
<tr><?php showMode("System Fusion Network", $mmdvmconfigs);?><?php showMode("P25 Network", $mmdvmconfigs);?></tr>
<tr><?php showMode("YSF2DMR Network", $mmdvmconfigs);?><?php showMode("NXDN Network", $mmdvmconfigs);?></tr>
<tr><?php showMode("YSF2NXDN Network", $mmdvmconfigs);?><?php showMode("YSF2P25 Network", $mmdvmconfigs);?></tr>
<tr><?php showMode("DMR2NXDN Network", $mmdvmconfigs);?><?php showMode("DMR2YSF Network", $mmdvmconfigs);?></tr>
</table>
---
Daniel