|
|
12 years ago | |
|---|---|---|
| announce | 12 years ago | |
| BUILDING | 12 years ago | |
| CONFIGURING | 12 years ago | |
| COPYING | 12 years ago | |
| IRCApplication.h | 12 years ago | |
| IRCClient.cpp | 12 years ago | |
| IRCClient.h | 12 years ago | |
| IRCDDB.cpp | 12 years ago | |
| IRCDDB.h | 12 years ago | |
| IRCDDBApp.cpp | 12 years ago | |
| IRCDDBApp.h | 12 years ago | |
| IRCMessage.cpp | 12 years ago | |
| IRCMessage.h | 12 years ago | |
| IRCMessageQueue.cpp | 12 years ago | |
| IRCMessageQueue.h | 12 years ago | |
| IRCProtocol.cpp | 12 years ago | |
| IRCProtocol.h | 12 years ago | |
| IRCReceiver.cpp | 12 years ago | |
| IRCReceiver.h | 12 years ago | |
| IRCutils.cpp | 12 years ago | |
| IRCutils.h | 12 years ago | |
| LICENSE | 12 years ago | |
| Makefile | 12 years ago | |
| README.md | 12 years ago | |
| bakefiles.zip | 12 years ago | |
| build_wxBase | 12 years ago | |
| dstar_dv.cpp | 12 years ago | |
| dstar_dv.h | 12 years ago | |
| dvap_rptr.cfg | 12 years ago | |
| dvap_rptr.cpp | 12 years ago | |
| dvap_rptr.sh | 12 years ago | |
| dvrptr.cfg | 12 years ago | |
| dvrptr.cpp | 12 years ago | |
| dvrptr.sh | 12 years ago | |
| exec_H.sh | 12 years ago | |
| exec_R.sh | 12 years ago | |
| g2_ircddb.cfg | 12 years ago | |
| g2_ircddb.cpp | 12 years ago | |
| g2_link.cfg | 12 years ago | |
| g2_link.cpp | 12 years ago | |
| g2link_test.cpp | 12 years ago | |
| g2link_test_audio.cpp | 12 years ago | |
| get_gwy_list.sh | 12 years ago | |
| get_reflectors.sh | 12 years ago | |
| golay23.cpp | 12 years ago | |
| golay23.h | 12 years ago | |
| gwys.txt | 12 years ago | |
| proc_g2_ircddb_dtmfs.sh | 12 years ago | |
| service.dvap_rptr | 12 years ago | |
| service.dvrptr | 12 years ago | |
| service.g2_ircddb | 12 years ago | |
| service.g2_link | 12 years ago | |
| service.proc_g2_ircddb_dtmfs | 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 can also use the new Debian images on BeagleBone.org. New BBBs (with the 4gb on-board memory) are now shipping with Debian instead of Angstrom and g2_ircddb will compile and install just fine on this Debian image. However, right now (late June 2014) there are still some minor bugs in this package, e.g., "halt" in a ssh shell will hang the shell. Hopefully, "sudo apt-get upgrade" will eventually fix this.
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