A DStar IRCDDB client gateway that supports MMDVMHost, the DVAP Dongle, DVRPTR V1, Icom Terminal and Access Point Mode and MMDVM modems (w/o MMDVMHost). Easy (and fast) to compile and install on Debian-based OS (like Raspbian). Now with IPv4/6 dual-stack support.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Go to file
ac2ie 6ecfa230f1
added -pthread to Makefile, updated gwys.txt
12 years ago
announce initial commit 12 years ago
BUILDING added comments about get_reflectors.sh. 12 years ago
CONFIGURING Update CONFIGURING 12 years ago
COPYING initial commit 12 years ago
IRCApplication.h initial commit 12 years ago
IRCClient.cpp initial commit 12 years ago
IRCClient.h initial commit 12 years ago
IRCDDB.cpp initial commit 12 years ago
IRCDDB.h initial commit 12 years ago
IRCDDBApp.cpp initial commit 12 years ago
IRCDDBApp.h initial commit 12 years ago
IRCMessage.cpp initial commit 12 years ago
IRCMessage.h initial commit 12 years ago
IRCMessageQueue.cpp initial commit 12 years ago
IRCMessageQueue.h initial commit 12 years ago
IRCProtocol.cpp initial commit 12 years ago
IRCProtocol.h initial commit 12 years ago
IRCReceiver.cpp initial commit 12 years ago
IRCReceiver.h initial commit 12 years ago
IRCutils.cpp initial commit 12 years ago
IRCutils.h initial commit 12 years ago
LICENSE Create LICENSE 12 years ago
Makefile added -pthread to Makefile, updated gwys.txt 12 years ago
README.md Update README.md 12 years ago
bakefiles.zip added bakefiles.zip 12 years ago
build_wxBase Update build_wxBase 12 years ago
dstar_dv.cpp initial commit 12 years ago
dstar_dv.h initial commit 12 years ago
dvap_rptr.cfg Update dvap_rptr.cfg 12 years ago
dvap_rptr.cpp initial commit 12 years ago
dvap_rptr.sh dvap_rptr.sh has been reinstated. 12 years ago
dvrptr.cfg added dvrptr 12 years ago
dvrptr.cpp added dvrptr 12 years ago
dvrptr.sh added dvrptr 12 years ago
exec_H.sh initial commit 12 years ago
exec_R.sh initial commit 12 years ago
g2_ircddb.cfg updated ircddb servers and Makefile 12 years ago
g2_ircddb.cpp initial commit 12 years ago
g2_link.cfg Update g2_link.cfg 12 years ago
g2_link.cpp initial commit 12 years ago
g2link_test.cpp initial commit 12 years ago
g2link_test_audio.cpp initial commit 12 years ago
get_gwy_list.sh Enhancened gwys.txt handling. 12 years ago
get_reflectors.sh Fixed awk formatting in get_reflectors.sh. 12 years ago
golay23.cpp initial commit 12 years ago
golay23.h initial commit 12 years ago
gwys.txt added -pthread to Makefile, updated gwys.txt 12 years ago
proc_g2_ircddb_dtmfs.sh initial commit 12 years ago
service.dvap_rptr dvap_rptr.sh has been reinstated. 12 years ago
service.dvrptr added dvrptr 12 years ago
service.g2_ircddb initial commit 12 years ago
service.g2_link initial commit 12 years ago
service.proc_g2_ircddb_dtmfs initial commit 12 years ago

README.md

g2_ircddb

This package is for making a ircddb gateway based on Scott Lawson KI4LKF g2_ircddb gateway software.

tworepeater devices are supported so far: the DVAP dongle (see http://www.dvapdongle.com) and the dvrptr (see http://www.dvrptr.net).

Creating a portable DVAP hotspot based on a Raspberry Pi or a BeagleBone Black that can connect to both DStar reflectors as well as XREF reflectors based on Scott Lawson KI4LKF software is easy.

As configured, this software requires a Debian or Debian-based Linux OS and is specifically designed for a Raspberry Pi (http://raspberrypi.org) on Raspbian Liunx or a BeagleBone Black (http://beagleboard.org) running Debian Linux. Depending on your knowledge with your choice of OS, you can probably get this to work on others as well. The closer you are to a Debian base, the easier it will be.

Start with a Raspberry Pi with the latest Raspbian image (see http://raspberrypi.org) or a BeagleBone Black with the latest Debian image (see http://www.armhf.com). Scott's software will EASILY fit on the on-board memory of the BBB, but you will still need a uSD card to install the armhf.com Debian image to the on-board memory. If you are using Raspbian on a RasPi, be sure to configure Raspbian with the "sudo raspi-config" command. If you are using Debian on a BBB, be sure to look over the notes on expanding the uSD memory on the www.armhf.com website.

You will need several packages to build Scott's gateway. The RasPi will probably have all or most of these but it still doesn't hurt to be sure:

sudo su

apt-get update

apt-get upgrade

apt-get install make g++ unzip git

and maybe a few more of your favorite packages. Here is one of my favorites: "apt-get install avahi-daemon". Then you can "ssh user@hostname.local" instead of "ssh user@ip_address.

After you install all the required packages, the g2_ircddb gateway installation can begin. Go to your login home directory and (without root privileges) type:

git clone git://github.com/ac2ie/g2_ircddb.git

Then cd into the new g2_ircddb directory and review the BUILDING and CONFIGURING file for further instructions.

Tom Early, ac2ie@arrl.net

Powered by TurnKey Linux.