Install Dummy Repeater and ircDDBGateway

Software support for Dummy Repeater and IrcDDBGateway is provided by the author and user community. These notes are believed to be accurate but refer to the support groups for up to date information and support.

The guide at http://www.amateurlogic.com/downloads/DV3000.pdf  is well written and applicable for binary installation on Linux platforms whether ARM or x86.  (Start on page 15 for ircddbgateway and dummyrepeater installation and configuration – you will need to determine the serial port used by the ThumbDV™, usually /dev/ttyUSB0 or similar.)  Use the GUI install.

Install Dummy Repeater

Use the latest Windows installer or Linux source from:

https://groups.yahoo.com/neo/groups/pcrepeatercontroller/files/Beta/

Configure Dummy Repeater

You will need to have the graphical desktop running on the Raspberry Pi or Windows. Start the dummyrepeater program.

dummyrepeater

Select menu item Edit and then Preferences

dummyrptr-edit

 

Set your personal callsign on the tab titled “Callsign”

dummyrptr-callsign

Pick your soundcard(s) for input and output

dummyrptr-soundcard

Setup a connection to DV3000 or ThumbDV™

DummyRepeater 20150902 forward now supports the DV3000 and ThumbDV™ as serial devices.  If you have these devices on the same computer as DummyRepeater you simply configure DV3000 – Serial to the serial/COM port where the device is located.

dv3000-serial

Or, if running the AMBEserver/AMBEserverGPIO, select the “Dongle” to DV3000 and the localhost address 127.0.0.1 and port to 2460 (default)  — This assumes you have successfully completed an AMBEserver install and have AMBEserver/AMBEserverGPIO running.

dummyrptr-dv3000
Skip the “Controller” tab unless you plan to use something other than the GUI button to perform PTT

Set your transmitter timeout, 180 seconds is typical.

dummyrptr-timeout
Put in a handy 20 character “comment” message
dummyrptr-message

Set the “bleep” for end of incoming transmissions (selected is on)

dummyrptr-bleep
Save the settings by clicking OK, then select File and Exit dummyrepeater.

Install ircDDBGateway

Linux

The proper way to install ircddbgateway is documented in the Yahoo! group ircddbgateway.  Join the group at https://groups.yahoo.com/neo/groups/ircddbgateway/info and pull the documentation for install at https://groups.yahoo.com/neo/groups/ircddbgateway/files/Documentation/ircDDBGateway-DEB-instructions-ENG-20130430.pdf

Also pull the overview document at https://groups.yahoo.com/neo/groups/ircddbgateway/files/Documentation/Gateway-ENG.pdf

The basic steps are

sudo curl ftp://141.75.245.226:8021/raspbian/opendv.list -o /etc/apt/sources.list.d/opendv.list
cd /tmp
wget ftp://141.75.245.226:8021/debian/dl5di.pk
sudo apt-key add dl5di.pk
sudo apt-get update
sudo apt-get install ircddbgateway

The install will prompt you to configure repeater and ircddbgateway using the program ircddbgw_config, just exit this program as there is a new GUI program called ircddbgatewayconfig.

 Windows

Obtain latest installer in https://groups.yahoo.com/neo/groups/ircDDBgateway/files/Beta/

 Configure ircDDBGateway

Visit our quick startup Wiki page for ircDDBGateway.

From the terminal (Linux) or install directory (Windows) start the program using the command

ircddbgatewayconfig

On the ‘Gateway’ tab, if you have an ircddb registered gateway callsign (in the US this is a club callsign) and have credentials from registration at ircddb, place that callsign in the callsign field, otherwise use your personal callsign.

ircgwconfig-gateway

On the “Repeater 1” first tab, set the following parameters (You can use band A, B, or C).

ircgwconfig-repeater1-1

On the “Repeater 1” second tab, no changes are necessary, it should look this.

ircgwconfig-repeater1-2

Skip over the other repeaters to the ircDDB tab.  If you are registered on ircDDB use either the group1 or group2 server (hostname), otherwise select one of the quadnet or test servers.  If you are registered use your Username/Password from the registration, otherwise just use your personal callsign for the Username / no password.

ircgwconfig-ircddb

If desired, enable D-PRS and pick an APRS2 host.

ircgwconfig-dprs

If registered and you wish to receive DExtra links, enable it in the DExtra tab

ircgwconfig-dextra

To participate in D-Plus linking you will need to enable D-PLUS and provide a US Trust registered personal callsign (with or without a letter in the 8th position), if it has a terminal ID other than a space (8th position) it must be registered.

ircgwconfig-dplus

To participate in DCS and CCS networks, enable in this tab.  Select a server near you.

ircgwconfig-dcs

Skip all of the STARnet tabs (unless your are ircddb registered as a gateway and want to run a STARnet Digital Group), and no need for remote to get started.  Turn on Misc services you would like.  At a minimum pick your language and the Info and Echo commands.

ircgwconfig-misc

 

Make sure ircDDBGateway is not running. Select “File” and “Save” to save these settings, they are saved in a text file named /etc/ircddbgateway on Linux or in the Registry (under G4KLX) on Windows — Exit the program after saving settings, then you must restart ircddbgateway for the changes to take effect.

Next you may start ircddbgateway either in the foreground or as a service

As service

sudo service ircddbgateway restart

With the GUI

sudo -u opendv ircddbgateway -gui -nolog

Wait a minute for it to make its various connections.

Start dummyrepeater in a terminal

dummyrepeater

Set UR to Echo ”       E” (that’s 7 spaces and an E), set RPT1 to the repeater callsign and band (band in 8th position, space filled) and the same for RPT2 with a G in the 8th position.  For KF7UFZ A, it would look like this.

dummyrptr-echo

Click Transmit, speak, and Click Transmit again.  You should see an indication of the echo and hear your transmission parrotted back, if levels are set properly.  If you see the echo indication but do not hear anything, you need to adjust the volumes.

On Linux you can use the program alsamixer.

alsamixer

You will make adjustments in a text terminal like this.

 

alsamixer

Once you have successfully parroted a transmission to yourself, you are ready to try linking.  Below is an example of the setup (again substitute your repeater/gateway callsign) to link to REF035C, click transmit on and off.  You should get an audio response of “Connected”.

dummyrptr

 

If you are running ircddbgateway in GUI mode, you will see the connection like this. (You may need to select “View” then “GUI Updates”)

ircddbgateway-gui

 

Switch UR on dummyrepeater to CQCQCQ and you are ready to communicate on the reflector.

If you have trouble with network connectivity

You must have ports forwarded to your Raspberry Pi from your router, Jim Moen provides a good list at http://www.k6jm.com/portforwarding.htm