mmdvm_bridge dashboard


Nick Robinson
 

Hey guys

I am new to this stuff, i've followed it off and on for the last few years, but didnt really know how much of a powerful tool its become, very exciting times

I've successfully got HBlink/DMRLink talking to our c-Bridge, works fine with a openspot we've been testing with, been trying to play with the MMDVM_Bridge dashboard but can't seem to get it to work

Can someone give me the idiots rundown of the DMR Network settings in MMDVM_Bridge.ini, what address and ports this is actually looking for? can't get it to work with any combination

Thanks!


Valentino
 

Hi Nick, i hope you understand. This is mine system conf. 
Best 73' EA1HNC - Valentino


# ACLs:
# See comments in the GLOBAL stanza

[MASTER]
MODE: MASTER
ENABLED: True
REPEAT: True
MAX_PEERS: 10
EXPORT_AMBE: False
IP:
PORT: 54000
PASSPHRASE: YOUR PASSWORD
GROUP_HANGTIME: 5
USE_ACL: True
REG_ACL: DENY:1
SUB_ACL: DENY:1
TGID_TS1_ACL: PERMIT:ALL
TGID_TS2_ACL: PERMIT:ALL

# PEER INSTANCES - DUPLICATE SECTION FOR MULTIPLE PEERS

# ACLs:
# See comments in the GLOBAL stanza

# REPEATER 001

 


[REPEATER-YSF]
MODE: PEER
ENABLED: TRUE
LOOSE: False
EXPORT_AMBE: False
IP:
PORT: 54001
MASTER_IP: 84.232.5.113
MASTER_PORT: 62031
PASSPHRASE: passw0rd

CALLSIGN: XXXXXXX
RADIO_ID: XXXXXXX
RX_FREQ: 434300000
TX_FREQ: 434300000
TX_POWER: 7
COLORCODE: 1
SLOTS: 2
LATITUDE: 42.342514
LONGITUDE: -3.699689
HEIGHT: 75
LOCATION: IN82DI, SPAIN
DESCRIPTION: This is a cool repeater
URL: www.qrz.com/db/EA1HNC
SOFTWARE_ID: 20170620
PACKAGE_ID: MMDVM_HBlink
GROUP_HANGTIME: 5
OPTIONS:
USE_ACL: True
SUB_ACL: DENY:1
TGID_TS1_ACL: PERMIT:ALL
TGID_TS2_ACL: PERMIT:ALL

# REPEATER 002

[REPEATER-SKYNET]
MODE: PEER
ENABLED: TRUE
LOOSE: False
EXPORT_AMBE: False
IP:
PORT: 54002
MASTER_IP: 84.232.5.113
MASTER_PORT: 62031
PASSPHRASE: passw0rd

CALLSIGN: XXXXXXX
RADIO_ID: XXXXXXX
RX_FREQ: 434300000
TX_FREQ: 434300000
TX_POWER: 7
COLORCODE: 1
SLOTS: 2
LATITUDE: 42.342514
LONGITUDE: -3.699689
HEIGHT: 75
LOCATION: IN82DI, SPAIN
DESCRIPTION: This is a cool repeater
URL: www.qrz.com/db/EA1HNC
SOFTWARE_ID: 20170620
PACKAGE_ID: MMDVM_HBlink
GROUP_HANGTIME: 5
OPTIONS:
USE_ACL: True
SUB_ACL: DENY:1
TGID_TS1_ACL: PERMIT:ALL
TGID_TS2_ACL: PERMIT:ALL

# REPEATER 003

[REPEATER-ALS-41792]
MODE: PEER
ENABLED: True
LOOSE: False
EXPORT_AMBE: False
IP:
PORT: 54003
MASTER_IP: 84.232.5.113
MASTER_PORT: 62031
PASSPHRASE: passw0rd

CALLSIGN: XXXXXXX
RADIO_ID: XXXXXXX
RX_FREQ: 434300000
TX_FREQ: 434300000
TX_POWER: 7
COLORCODE: 1
SLOTS: 2
LATITUDE: 42.342514
LONGITUDE: -3.699689
HEIGHT: 75
LOCATION: IN82DI, SPAIN
DESCRIPTION: This is a cool repeater
URL: www.qrz.com/db/EA1HNC
SOFTWARE_ID: 20170620
PACKAGE_ID: MMDVM_HBlink
GROUP_HANGTIME: 5
OPTIONS:
USE_ACL: True
SUB_ACL: DENY:1
TGID_TS1_ACL: PERMIT:ALL
TGID_TS2_ACL: PERMIT:ALL

# REPEATER 004

[REPEATER-IPSC2]
MODE: PEER
ENABLED: True
LOOSE: False
EXPORT_AMBE: False
IP:
PORT: 54004
MASTER_IP: 80.211.226.37
MASTER_PORT: 55555
PASSPHRASE: passw0rd

CALLSIGN: XXXXXXX
RADIO_ID: XXXXXXX
RX_FREQ: 434300000
TX_FREQ: 434300000
TX_POWER: 7
COLORCODE: 1
SLOTS: 2
LATITUDE: 42.342514
LONGITUDE: -3.699689
HEIGHT: 75
LOCATION: IN82DI, SPAIN
DESCRIPTION: This is a cool repeater
URL: www.qrz.com/db/EA1HNC
SOFTWARE_ID: 20170620
PACKAGE_ID: MMDVM_HBlink
GROUP_HANGTIME: 5
OPTIONS:
USE_ACL: True
SUB_ACL: DENY:1
TGID_TS1_ACL: PERMIT:ALL
TGID_TS2_ACL: PERMIT:ALL

# REPEATER 005

[REPEATER-XLX067]
MODE: PEER
ENABLED: True
LOOSE: True
EXPORT_AMBE: False
IP:
PORT: 54005
MASTER_IP: 192.168.0.158
MASTER_PORT: 62030
PASSPHRASE: passw0rd

CALLSIGN: XXXXXXX
RADIO_ID: XXXXXXX
RX_FREQ: 434300000
TX_FREQ: 434300000
TX_POWER: 7
COLORCODE: 1
SLOTS: 2
LATITUDE: 42.342514
LONGITUDE: -3.699689
HEIGHT: 75
LOCATION: IN82DI, SPAIN
DESCRIPTION: This is a cool repeater
URL: www.qrz.com/db/EA1HNC
SOFTWARE_ID: 20170620
PACKAGE_ID: MMDVM_HBlink
GROUP_HANGTIME: 5
OPTIONS:
USE_ACL: True
SUB_ACL: DENY:1
TGID_TS1_ACL: PERMIT:ALL
TGID_TS2_ACL: PERMIT:ALL


IF YOU WANT PUT MORE!!!!! DO NOT FORGET  IF YOU WORK WITH XLX   WHEN YOU CONF  WRTIRE MODE =PEER AND ENABLE= TRUE (if you do not put true and write False, do not run!!! )

******************************************************************************************************************************************************************************************************************************************************

BRIDGES = {
'YSF - C4FM': [
            {'SYSTEM': 'MASTER'        ,      'TS': 2, 'TGID': 21461,   'ACTIVE': True, 'TIMEOUT': 10, 'TO_TYPE': 'ON',   'ON': [21461],  'OFF': [3], 'RESET': []},
            {'SYSTEM': 'REPEATER-YSF',        'TS': 2, 'TGID': 21461,   'ACTIVE': True, 'TIMEOUT': 2,  'TO_TYPE': 'NONE', 'ON': [],       'OFF': [],  'RESET': []},
        ],
    'SKYNET': [
            {'SYSTEM': 'MASTER'         ,     'TS': 2, 'TGID': 37030,   'ACTIVE': True, 'TIMEOUT': 10, 'TO_TYPE': 'ON',   'ON': [37030],  'OFF': [3], 'RESET': []},
            {'SYSTEM': 'REPEATER-SKYNET',     'TS': 2, 'TGID': 37030,   'ACTIVE': True, 'TIMEOUT': 2,  'TO_TYPE': 'NONE', 'ON': [],       'OFF': [],  'RESET': []},
        ],
'ANNAPOLIS HUB': [
            {'SYSTEM': 'MASTER',              'TS': 2, 'TGID': 3124216, 'ACTIVE': True, 'TIMEOUT': 10, 'TO_TYPE': 'ON',   'ON': [3124216],'OFF': [3], 'RESET': []},
            {'SYSTEM': 'REPEATER-ALS-41792',  'TS': 2, 'TGID': 3124216, 'ACTIVE': True, 'TIMEOUT': 2,  'TO_TYPE': 'NONE', 'ON': [],       'OFF': [],  'RESET': []},
        ],
'IPSC2 EA MASTER': [
            {'SYSTEM': 'MASTER',              'TS': 2, 'TGID': 4374,    'ACTIVE': True, 'TIMEOUT': 10, 'TO_TYPE': 'NONE', 'ON': [4374],   'OFF': [3], 'RESET': []},
            {'SYSTEM': 'REPEATER-IPSC2',      'TS': 2, 'TGID': 9,       'ACTIVE': True, 'TIMEOUT': 2,  'TO_TYPE': 'NONE', 'ON': [],       'OFF': [],  'RESET': []},
        ],
  'XLX067': [
            {'SYSTEM': 'MASTER',              'TS': 2, 'TGID': 4004,    'ACTIVE': True, 'TIMEOUT': 10, 'TO_TYPE': 'NONE', 'ON': [4004],   'OFF': [3], 'RESET': []},
            {'SYSTEM': 'REPEATER-XLX067',     'TS': 2, 'TGID': 4004,    'ACTIVE': True, 'TIMEOUT': 2,  'TO_TYPE': 'NONE', 'ON': [4004],   'OFF': [],  'RESET': []},
            {'SYSTEM': 'REPEATER-XLX067',     'TS': 2, 'TGID': 9,       'ACTIVE': True, 'TIMEOUT': 2,  'TO_TYPE': 'NONE', 'ON': [],       'OFF': [],  'RESET': []},
        ],
'HBLINK':   [
            {'SYSTEM': 'MASTER',              'TS': 2, 'TGID': 2149,    'ACTIVE': True, 'TIMEOUT': 10, 'TO_TYPE': 'ON',   'ON': [2149],   'OFF': [3], 'RESET': []},
            {'SYSTEM': 'REPEATER-HBLINK',     'TS': 2, 'TGID': 2149,    'ACTIVE': True, 'TIMEOUT': 2,  'TO_TYPE': 'NONE', 'ON': [],       'OFF': [],  'RESET': []},
 
        ],
'ALLSTAR BRIDGE':   [
            {'SYSTEM': 'MASTER',              'TS': 2, 'TGID': 2141599, 'ACTIVE': True, 'TIMEOUT': 10, 'TO_TYPE': 'NONE', 'ON': [2141599],'OFF': [3], 'RESET': []},
            {'SYSTEM': 'REPEATER-ALS-46693',  'TS': 2, 'TGID': 2141599, 'ACTIVE': True, 'TIMEOUT': 2,  'TO_TYPE': 'NONE', 'ON': [],       'OFF': [],  'RESET': []},
        ],
'BURGOS':   [
            {'SYSTEM': 'MASTER',              'TS': 2, 'TGID': 21409,   'ACTIVE': True, 'TIMEOUT': 10, 'TO_TYPE': 'ON',   'ON': [21409],  'OFF': [3], 'RESET': []},
            {'SYSTEM': 'REPEATER-BURGOS',     'TS': 2, 'TGID': 21409,   'ACTIVE': True, 'TIMEOUT': 2,  'TO_TYPE': 'NONE', 'ON': [],       'OFF': [],  'RESET': []},
        ],
'XLX067-E': [
            {'SYSTEM': 'MASTER',              'TS': 2, 'TGID': 4005,    'ACTIVE': True, 'TIMEOUT': 10, 'TO_TYPE': 'NONE', 'ON': [4005],   'OFF': [3], 'RESET': []},
            {'SYSTEM': 'REPEATER-XLX067-E',   'TS': 2, 'TGID': 4005,    'ACTIVE': True, 'TIMEOUT': 2,  'TO_TYPE': 'NONE', 'ON': [4005],   'OFF': [],  'RESET': []},
            {'SYSTEM': 'REPEATER-XLX067-E',   'TS': 2, 'TGID': 9,       'ACTIVE': True, 'TIMEOUT': 2,  'TO_TYPE': 'NONE', 'ON': [],       'OFF': [],  'RESET': []},
       ]
}
 
if __name__ == '__main__':
    from pprint import pprint
    pprint(BRIDGES)
 


Valentino
 

ufffffffff. am sorry!!!!! for XLX when your write in LOSE=  change for TRUE !!!!!!!!!!!!!!!!!!!!!!! DO NOT FORGET.


Valentino
 

I believe i do not understand well,  Nick, maybe /without maybe, sure) you need a config. of MMDVM_BRIDGE ........  so, this message sure do not help you, Well i work with this also but  i use for allstarlink and worked well. Then i put here my mmdvm_bridge that i use:


[General]
Callsign=EA1HNC
Id= your id here
Timeout=180
Duplex=0
 
[Info]
RXFrequency=434300000
TXFrequency=434300000
Power=1
Latitude=42.3425
Longitude=-003.6996
Height=0
Location=IN82DI, SPAIN
Description=MMDVM_Bridge
URL=http://www.qrz.com/db/EA1HNC
 
[Log]
# Logging levels, 0=No logging, 1=Debug, 2=Message, 3=Info, 4=Warning, 5=Error, 6=Fatal
DisplayLevel=1
FileLevel=2
FilePath=/var/log/mmdvm
FileRoot=MMDVM_Bridge
 
[DMR Id Lookup]
File=/var/lib/mmdvm/DMRIds.dat
Time=24
 
[NXDN Id Lookup]
File=/var/lib/mmdvm/NXDN.csv
Time=24
 
[Modem]
Port=/dev/null
RSSIMappingFile=RSSI.dat
Trace=0
Debug=0
 
[D-Star]
Enable=0
Module=C
 
[DMR]
Enable=1
ColorCode=1
EmbeddedLCOnly=1
DumpTAData=0
 
[System Fusion]
Enable=0
 
[P25]
Enable=0
NAC=293
 
[NXDN]
Enable=0
RAN=1
Id=12345
 
[D-Star Network]
Enable=0
GatewayAddress=127.0.0.1
GatewayPort=20010
LocalPort=20011
Debug=0
 
[DMR Network]
Enable=1
Address=3021.repeater.net
Port=62031
Jitter=360
Local=62032
Password=passw0rd
Slot1=0
Slot2=1
Debug=0
 
[System Fusion Network]
Enable=0
LocalAddress=0
LocalPort=3200
GatewayAddress=ysfreflector.dvswitch.org
GatewayPort=42166
Debug=0
 
[P25 Network]
Enable=0
GatewayAddress=127.0.0.1
GatewayPort=42020
LocalPort=32010
Debug=0
 
[NXDN Network]
Enable=0
#LocalAddress=127.0.0.1
Debug=0
LocalPort=14021
GatewayAddress=127.0.0.1
GatewayPort=14020
 


Steve N4IRS
 

Nick,
I am still working on the MMDVM_Bridge dashboard. We are making changes to MMDVM_Bridge to provide good data to the dashboard. I hope to release the changes soon.

Steve N4IRS

On 1/21/2019 8:18 PM, Nick Robinson wrote:
Hey guys

I am new to this stuff, i've followed it off and on for the last few years, but didnt really know how much of a powerful tool its become, very exciting times

I've successfully got HBlink/DMRLink talking to our c-Bridge, works fine with a openspot we've been testing with, been trying to play with the MMDVM_Bridge dashboard but can't seem to get it to work

Can someone give me the idiots rundown of the DMR Network settings in MMDVM_Bridge.ini, what address and ports this is actually looking for? can't get it to work with any combination

Thanks!


David Griffith NZ6D
 





Sent from my Verizon, Samsung Galaxy smartphone

-------- Original message --------
From: Steve N4IRSn vc mv CDC b mm c x <szingman@...>
Date: 1/22/19 5:33 AM (GMT-08:00)
To: main@DVSwitch.groups.io
Subject: Re: [DVSwitch] mmdvm_bridge dashboard

Nick,
I am still working on the MMDVM_Bridge dashboard. We are making changes to MMDVM_Bridge to provide good data to the dashboard. I hope to release the changes soon.

Steve N4IRS

On 1/21/2019 8:18 PM, Nick Robinson wrote:
Hey gu ca < hmbnz vs. Mcmm. NBC mb ys. X b.c. cc zew m vxx

I am new to thimb ff vc mb vcs stuff, i've followed it off and on for the last few years, but didnt really know how much of a powerful tool its become, very exciting times

I've successfully got HBlink/DMRLink talking to our c-Bridge, works fine with a openspot we've been testing with, been trying to play with the MMDVM_Bridge dashboard but can't seem to get it to work
Vxxbk ml,   b b. Mb nz.  Mm b ac.  v vs.  B.c mmm c j mm cc c bk bk mm c bk CDC nb.c. xcx CD
Can someone give me the idiots rundown of the DMR Network settings in MMDVM_Bridge.ini, what address and ports this is actually looking for? can't get it to work with any combination

Thanks!