mirror of
https://github.com/n5amd/Multi-Reflector-Installer.git
synced 2026-01-07 08:59:57 +01:00
Update README.md
This commit is contained in:
parent
4f24b3c59e
commit
d433027853
60
README.md
60
README.md
|
|
@ -1,27 +1,65 @@
|
|||
# Multi-Reflector-Installer (Proof of Concept)
|
||||
The script is very much currently a proof of concept and gets you about 90% of the way to have everything fully installed and configured. The concept is, This will build you a 3 mode Ham radio digital voice reflector server that will transcode Yaesu Fusion, DMR, and D-Star with the help of AMBED and AMBE vocoder chips. I did not build each application. This script simply goes through the install steps for each application for you and configures apache for the dashboards. Features and abilities coming...
|
||||
The script is very much currently a proof of concept and gets you about 90% of the way to have everything fully installed and configured. The concept is, This will build you a 3 mode ham radio digital voice reflector server that will transcode Yaesu Fusion, DMR, and D-Star with the help of AMBED and AMBE vocoder chips. I did not build each application. This script simply goes through the install steps for each application for you and configures apache for the dashboards. Features and abilities coming...
|
||||
|
||||
#### This script will install the following:
|
||||
- XLXD *(D-Star/DMR Reflector that also communicates with AMBED)*
|
||||
- YSFReflector *(HomeBrew Fusion Reflector)*
|
||||
- YSF2DMR *(The bridge software between YSF and XLX)*
|
||||
- YSF and XLX Dashboards *(Web pages that shows real-time activity)*
|
||||
- `XLXD` *(D-Star/DMR Reflector that also communicates with AMBED)*
|
||||
- `YSFReflector` *(HomeBrew Fusion Reflector)*
|
||||
- `YSF2DMR` *(The bridge software between YSF and XLX)*
|
||||
- `YSF and XLX Dashboards` *(Web pages that shows real-time activity)*
|
||||
- Apache2 and configure the virtualhosts for both dashboards
|
||||
|
||||
**But not**
|
||||
- AMBED (along with the required AMBE chips)
|
||||
- `AMBED` (along with the required AMBE chips)
|
||||
- *AMBED can be installed locally or on a remote server, but is required for the transcoding part.*
|
||||
|
||||
#### You will need the following information to get started:
|
||||
- Ready to go **and updated** fresh install of Debian 9.x
|
||||
- FQDN for ysf and xlx
|
||||
- FQDN for ysf and xlx web dashboards
|
||||
- XLX number that isnt taken (or pick a random one for testing)
|
||||
|
||||
|
||||
#### The script does not yet edit all the config files in order to complete the installation:
|
||||
| App | Config file(s) |
|
||||
| ------ | ------ |
|
||||
| XLXD | /etc/init.d/xlxd, /var/www/xlxd/pgs/config.inc.php |
|
||||
| YSF | /ysfreflector/YSFReflector.ini |
|
||||
| YSF2DMR | /ysf2dmr/YSF2DMR.ini |
|
||||
|
||||
### Using the Multi-Reflector-Installer script:
|
||||
```sh
|
||||
git clone https://github.com/n5amd/Multi-Reflector-Installer.git
|
||||
cd Multi-Reflector-Installer
|
||||
./Multi-Reflector-Installer.sh
|
||||
```
|
||||
|
||||
### To manage each service after installation:
|
||||
**XLXD**
|
||||
```sh
|
||||
systemctl start|stop|status|restart xlxd
|
||||
```
|
||||
- Installs to /xlxd
|
||||
- Logs are in /var/log/messages
|
||||
- Be sure to restart xlxd after each config change
|
||||
|
||||
|
||||
#### The script does not yet configure the ini or config files which you will have to do:
|
||||
- ysf2dmr.ini
|
||||
- ysfreflector.ini
|
||||
- xlxd config.inc.php & init.d file
|
||||
**YSFReflector**
|
||||
```sh
|
||||
systemctl systemctl start|stop|status|restart ysfreflector
|
||||
```
|
||||
- Installs to /ysfreflector
|
||||
- Logs are in /var/log/YSFReflector
|
||||
|
||||
**YSF2DMR**
|
||||
```sh
|
||||
Screen -S ysf2dmr
|
||||
cd /ysf2dmr
|
||||
./YSF2DMR YSF2DMR.ini
|
||||
```
|
||||
To exit the screen session to leave the program running:
|
||||
```sh
|
||||
ctrl-a, then press d
|
||||
```
|
||||
|
||||
#### To give you a visual idea of what the end result would look like, here are 2 scenarios..
|
||||
|
||||
## Scenario A :
|
||||
|
|
|
|||
Loading…
Reference in a new issue