Guide to Connecting the TGIF DMR Network to YSF, M17, D-STAR, and Other Digital Modes Using DVSwitch
DVSwitch is a suite of tools that allows for cross-mode communication between various digital voice modes, including DMR, YSF, M17, and D-STAR. This guide will walk you through setting up a bridge between the TGIF DMR network and other digital modes using DVSwitch.
- A Raspberry Pi or Linux-based system running DVSwitch
- A working installation of WPSD or Pi-Star
- An account on the TGIF Network (https://tgif.network)
- A valid DMR ID (from https://www.radioid.net)
- A stable internet connection
- Download DVSwitch:
sudo apt update
sudo apt install dvswitch
- Edit Configuration Files:
- Navigate to the configuration folder:
cd /etc/dvswitch
```
- Open `MMDVM_Bridge.ini` and configure the `[DMR]` section:
```ini
[DMR]
Enable=1
Address=tgif.network
Port=62031
Password=passw0rd
Jitter=300
Slot=2
````
- Set your `DMR_ID` in `DMRGateway.ini`:
```ini
[General]
DMR_ID=1234567 ; Your assigned DMR ID
```
- Restart DVSwitch to apply the settings:
```sh
sudo systemctl restart dvswitch
```
## Step 2: Bridge TGIF DMR to Other Modes
### YSF Bridging
1. **Edit `YSFGateway.ini`**:
```ini
[Network]
Enable=1
Startup=TGIF
- Restart YSF Gateway:
sudo systemctl restart ysfgateway
-
Install M17 Reflector:
sudo apt install m17reflector
-
Configure
M17Gateway.ini
:
[M17]
Enable=1
Address=m17.network
Port=17000
- Edit
DStarRepeater.ini
:
[DSTAR]
Enable=1
GatewayAddress=dstar.network
- Restart D-STAR Gateway:
sudo systemctl restart dstarrepeater
-
Check connection status:
tail -f /var/log/dvswitch.log
-
Ensure ports are open:
sudo netstat -tulnp | grep LISTEN
-
Use a second radio to test cross-mode communication