• Install DVSWITCH first
  • Analog_Reflector (the server)
  • Quick  Start – (as root)
  • apt update
  • apt upgrade
  • apt install analog-reflector
  • cd /opt/Analog_Reflector
  • cd ssl
  • ./mkcerts.sh
  • Once mkcert completes, you have a self signed certificate for your host.
  • cd /opt/Analog_Reflector
  • Run AR in the foreground
  • ./Analog_Reflector -f Analog_Reflector.json
  • If you see no bad words:
  • point your browser at the server https://server ip
  • Enter your callsign
  • Creating a new user is done by using the Analog_Reflector application with the “user” command line argument.  You will need several pieces of information before you create a new user.
  • Callsign used to login to Analog_Reflector
  •  dmrID
  •  rptID
  •  Password (case sensitive)
  •  rights
  • Rights are bits in a word where
  • 1 = Allow Transmit
  • 2 = Allow Tune
  • 4 = Mute
  • 8 = SYSOP
  • For example, most normal users will need to transmit and tune. Set the user rights to 3 (1+2).  Your other two most common values will be to allow transmit without tune (1) and to become a SYSOP, (11).
  • A file in the arRoot/users directory will be created with the filename callsign.json
  • Example:
  • ./Analog_Reflector user KC4DEA 1234567 123456789 secret 3

For more detail visit here