Re: looking at my options
Mike AE4ML <mike.lussier@...>
Steve,
I have had too much fun putting this together. I appreciate your help . Logg files are the biggest help out there and knowing how to use them as well as coming back to this group and seeing if there have been any past issues that are similar to what you are experiencing to help you resolve issues first.
I laid out my idea on paper and then I created a spreadsheet. I loaded all of the programs on the system and then created 4 directories under /opt for each system I was building. I copied all the files into each directory from a master. I kept that master on the system.
I followed my design spreadsheet and tested each reflector and bridge before moving to the next.
The next step was to copy the systemctl files for each and every process. under /lib/systemctl/system directory I modified all of the startup files.
in all 20 files are created and are running. 8 analog bridges, 4 MMDVM Bridges, 4 P25Gateways and 4 P25Reflectors.
As you can see I have created the AWS Linux server with 4 P25 Reflectors and attached to those on the back end of each one is a DMR to P25 Bridge.
I'm not overly concerned about YSF as those radios can do YSF2P25 or YSF2DMR on the Pi-Star.
The next step is going to be learning how to cross link these when needed.
BM 1 (3107XX) <-> MMDVM <-> Analog-DMR <-> Analog-P25 <-> MMDVM <-> P25Gateway <-> P25Reflector 1 41000
BM 2 (310XXX) <-> MMDVM <-> Analog-DMR <-> Analog-P25 <-> MMDVM <-> P25Gateway <-> P25Reflector 2 41010
BM 3 (310XXX) <-> MMDVM <-> Analog-DMR <-> Analog-P25 <-> MMDVM <-> P25Gateway <-> P25Reflector 3 41020
BM 4 (310XXX) <-> MMDVM <-> Analog-DMR <-> Analog-P25 <-> MMDVM <-> P25Gateway <-> P25Reflector 4 41030
System Status
--------------------------------------------------------------
6905 ? Ssl 0:00 /opt/310756/Analog_Bridge_DMR/Analog_Bridge /opt/310756/Analog_Bridge_DMR/Analog_Bridge_DMR-310756.ini
6930 ? Ssl 0:00 /opt/310756/Analog_Bridge_P25/Analog_Bridge /opt/310756/Analog_Bridge_P25/Analog_Bridge_P25-310756.ini
10974 ? Ssl 0:03 /opt/310747/Analog_Bridge_DMR/Analog_Bridge /opt/310747/Analog_Bridge_DMR/Analog_Bridge_DMR-310747.ini
10999 ? Ssl 0:02 /opt/310747/Analog_Bridge_P25/Analog_Bridge /opt/310747/Analog_Bridge_P25/Analog_Bridge_P25-310747.ini
13716 ? Ssl 0:00 /opt/310764/Analog_Bridge_DMR/Analog_Bridge /opt/310764/Analog_Bridge_DMR/Analog_Bridge_DMR-310764.ini
13778 ? Ssl 0:00 /opt/310764/Analog_Bridge_P25/Analog_Bridge /opt/310764/Analog_Bridge_P25/Analog_Bridge_P25-310764.ini
22528 ? Ssl 0:00 /opt/310749/Analog_Bridge_DMR/Analog_Bridge /opt/310749/Analog_Bridge_DMR/Analog_Bridge_DMR-310749.ini
22548 ? Ssl 0:00 /opt/310749/Analog_Bridge_P25/Analog_Bridge /opt/310749/Analog_Bridge_P25/Analog_Bridge_P25-310749.ini
--------------------------------------------------------------
--------------------------------------------------------------
10938 ? Ssl 5:07 /opt/310747/MMDVM_Bridge/MMDVM_Bridge /opt/310747/MMDVM_Bridge/MMDVM_Bridge-310747.ini
24263 ? Ssl 0:11 /opt/310749/MMDVM_Bridge/MMDVM_Bridge /opt/310749/MMDVM_Bridge/MMDVM_Bridge-310749.ini
24569 ? Ssl 0:10 /opt/310756/MMDVM_Bridge/MMDVM_Bridge /opt/310756/MMDVM_Bridge/MMDVM_Bridge-310756.ini
24582 ? Ssl 0:10 /opt/310764/MMDVM_Bridge/MMDVM_Bridge /opt/310764/MMDVM_Bridge/MMDVM_Bridge-310764.ini
--------------------------------------------------------------
--------------------------------------------------------------
17721 ? Ssl 0:11 /opt/310747/P25Gateway/P25Gateway /opt/310747/P25Gateway/P25Gateway-310747.ini
17746 ? Ssl 0:11 /opt/310756/P25Gateway/P25Gateway /opt/310756/P25Gateway/P25Gateway-310756.ini
17780 ? Ssl 0:10 /opt/310764/P25Gateway/P25Gateway /opt/310764/P25Gateway/P25Gateway-310764.ini
22642 ? Ssl 0:06 /opt/310749/P25Gateway/P25Gateway /opt/310749/P25Gateway/P25Gateway-310749.ini
--------------------------------------------------------------
1474 ? Ssl 4:59 /opt/310749/P25Reflector/P25Reflector /opt/310749/P25Reflector/P25Reflector-310749.ini
8330 ? Ssl 2:27 /opt/310756/P25Reflector/P25Reflector /opt/310756/P25Reflector/P25Reflector-310756.ini
11060 ? Ssl 2:24 /opt/310747/P25Reflector/P25Reflector /opt/310747/P25Reflector/P25Reflector-310747.ini
14069 ? Ssl 2:23 /opt/310764/P25Reflector/P25Reflector /opt/310764/P25Reflector/P25Reflector-310764.ini
I have had too much fun putting this together. I appreciate your help . Logg files are the biggest help out there and knowing how to use them as well as coming back to this group and seeing if there have been any past issues that are similar to what you are experiencing to help you resolve issues first.
I laid out my idea on paper and then I created a spreadsheet. I loaded all of the programs on the system and then created 4 directories under /opt for each system I was building. I copied all the files into each directory from a master. I kept that master on the system.
I followed my design spreadsheet and tested each reflector and bridge before moving to the next.
The next step was to copy the systemctl files for each and every process. under /lib/systemctl/system directory I modified all of the startup files.
in all 20 files are created and are running. 8 analog bridges, 4 MMDVM Bridges, 4 P25Gateways and 4 P25Reflectors.
As you can see I have created the AWS Linux server with 4 P25 Reflectors and attached to those on the back end of each one is a DMR to P25 Bridge.
I'm not overly concerned about YSF as those radios can do YSF2P25 or YSF2DMR on the Pi-Star.
The next step is going to be learning how to cross link these when needed.
BM 1 (3107XX) <-> MMDVM <-> Analog-DMR <-> Analog-P25 <-> MMDVM <-> P25Gateway <-> P25Reflector 1 41000
BM 2 (310XXX) <-> MMDVM <-> Analog-DMR <-> Analog-P25 <-> MMDVM <-> P25Gateway <-> P25Reflector 2 41010
BM 3 (310XXX) <-> MMDVM <-> Analog-DMR <-> Analog-P25 <-> MMDVM <-> P25Gateway <-> P25Reflector 3 41020
BM 4 (310XXX) <-> MMDVM <-> Analog-DMR <-> Analog-P25 <-> MMDVM <-> P25Gateway <-> P25Reflector 4 41030
System Status
--------------------------------------------------------------
6905 ? Ssl 0:00 /opt/310756/Analog_Bridge_DMR/Analog_Bridge /opt/310756/Analog_Bridge_DMR/Analog_Bridge_DMR-310756.ini
6930 ? Ssl 0:00 /opt/310756/Analog_Bridge_P25/Analog_Bridge /opt/310756/Analog_Bridge_P25/Analog_Bridge_P25-310756.ini
10974 ? Ssl 0:03 /opt/310747/Analog_Bridge_DMR/Analog_Bridge /opt/310747/Analog_Bridge_DMR/Analog_Bridge_DMR-310747.ini
10999 ? Ssl 0:02 /opt/310747/Analog_Bridge_P25/Analog_Bridge /opt/310747/Analog_Bridge_P25/Analog_Bridge_P25-310747.ini
13716 ? Ssl 0:00 /opt/310764/Analog_Bridge_DMR/Analog_Bridge /opt/310764/Analog_Bridge_DMR/Analog_Bridge_DMR-310764.ini
13778 ? Ssl 0:00 /opt/310764/Analog_Bridge_P25/Analog_Bridge /opt/310764/Analog_Bridge_P25/Analog_Bridge_P25-310764.ini
22528 ? Ssl 0:00 /opt/310749/Analog_Bridge_DMR/Analog_Bridge /opt/310749/Analog_Bridge_DMR/Analog_Bridge_DMR-310749.ini
22548 ? Ssl 0:00 /opt/310749/Analog_Bridge_P25/Analog_Bridge /opt/310749/Analog_Bridge_P25/Analog_Bridge_P25-310749.ini
--------------------------------------------------------------
--------------------------------------------------------------
10938 ? Ssl 5:07 /opt/310747/MMDVM_Bridge/MMDVM_Bridge /opt/310747/MMDVM_Bridge/MMDVM_Bridge-310747.ini
24263 ? Ssl 0:11 /opt/310749/MMDVM_Bridge/MMDVM_Bridge /opt/310749/MMDVM_Bridge/MMDVM_Bridge-310749.ini
24569 ? Ssl 0:10 /opt/310756/MMDVM_Bridge/MMDVM_Bridge /opt/310756/MMDVM_Bridge/MMDVM_Bridge-310756.ini
24582 ? Ssl 0:10 /opt/310764/MMDVM_Bridge/MMDVM_Bridge /opt/310764/MMDVM_Bridge/MMDVM_Bridge-310764.ini
--------------------------------------------------------------
--------------------------------------------------------------
17721 ? Ssl 0:11 /opt/310747/P25Gateway/P25Gateway /opt/310747/P25Gateway/P25Gateway-310747.ini
17746 ? Ssl 0:11 /opt/310756/P25Gateway/P25Gateway /opt/310756/P25Gateway/P25Gateway-310756.ini
17780 ? Ssl 0:10 /opt/310764/P25Gateway/P25Gateway /opt/310764/P25Gateway/P25Gateway-310764.ini
22642 ? Ssl 0:06 /opt/310749/P25Gateway/P25Gateway /opt/310749/P25Gateway/P25Gateway-310749.ini
--------------------------------------------------------------
1474 ? Ssl 4:59 /opt/310749/P25Reflector/P25Reflector /opt/310749/P25Reflector/P25Reflector-310749.ini
8330 ? Ssl 2:27 /opt/310756/P25Reflector/P25Reflector /opt/310756/P25Reflector/P25Reflector-310756.ini
11060 ? Ssl 2:24 /opt/310747/P25Reflector/P25Reflector /opt/310747/P25Reflector/P25Reflector-310747.ini
14069 ? Ssl 2:23 /opt/310764/P25Reflector/P25Reflector /opt/310764/P25Reflector/P25Reflector-310764.ini