diff --git a/CONFIG+INSTALL b/CONFIG+INSTALL index ba3db38..aaa0793 100644 --- a/CONFIG+INSTALL +++ b/CONFIG+INSTALL @@ -30,9 +30,12 @@ the device listed, QnetGateway software will never be able to open it either. You will need several packages to build the QnetGateway gateway. You will probably already have all or most of these but it still doesn't hurt to be sure: -sudo apt-get update -sudo apt-get upgrade -sudo apt-get install make g++ unzip git +sudo apt update +sudo apt upgrade +sudo apt install make g++ unzip git + +One package you probably don't have, but will need: +sudo apt install libsqlite3-dev If you are building a QnetGateway + MMDVMHost system, please use the instructions in the MMDVM.README file in order to setup and start your MMDVMHost. diff --git a/Makefile b/Makefile index 81b9248..a8edf33 100644 --- a/Makefile +++ b/Makefile @@ -51,7 +51,6 @@ itap : qnitap modem : qnmodem qngateway : QnetGateway.o aprs.o UnixDgramSocket.o TCPReaderWriterClient.o QnetConfigure.o QnetDB.o $(IRCOBJS) - sudo /usr/bin/apt install -y libsqlite3-dev g++ $(CPPFLAGS) -o $@ $^ $(LDFLAGS) -l sqlite3 -pthread qnlink : QnetLink.o DPlusAuthenticator.o TCPReaderWriterClient.o UnixDgramSocket.o QnetConfigure.o diff --git a/README.md b/README.md index 2dbe10d..1e5ae13 100644 --- a/README.md +++ b/README.md @@ -3,9 +3,14 @@ QnetGateway The QnetGateway is an D-Star IRCDDB gateway application that supports MMDVMHost (and all of its supported repeater modems) as well as the DVAP Dongle, the DVRPTR_V1. It is *incredibly easy* to build and install the system. -QnetGateway is dual-stack capabile. This means it can simultaneously connect to rr.openquad.net, which is IPv4 based (using 32-bit internet addresses) and to rrv6.openquad.net which is IPv6 based (using 128-bit internet address). If your hot-spot/reapeater has IPv6 access you can enable dual-stack operation (it's IPv4-only by default) and then take advantage of direct world-routable address. The potential benefit of IPv6 to routing is significant. +QnetGateway now includes a dashboard with a last heard section. The lastheard section uses SQLite3, a light-weight database, so you will need a package to compile the gateway: +``` +sudo apt install libsqlite3-dev +``` + +QnetGateway is dual-stack capable. This means it can simultaneously connect to rr.openquad.net, which is IPv4 based (using 32-bit internet addresses) and to rrv6.openquad.net which is IPv6 based (using 128-bit internet address). If your hot-spot/reapeater has IPv6 access you can enable dual-stack operation (it's IPv4-only by default) and then take advantage of direct world-routable address. The potential benefit of IPv6 to routing is significant. -The Qnet Gateway program includes support for Icom's new Terminal Mode and Access Point mode. For more information, Terminal Mode turns off the RF portion of you radio and just uses the AMBE vocoder to convert between audio and AMBE data and then sends and receives that data through a USB serial cable. Access Point mode turns your Icom radio into a high power, simplex hot-spot. +The QnetGateway program includes support for Icom's new Terminal Mode and Access Point mode. For more information, Terminal Mode turns off the RF portion of you radio and just uses the AMBE vocoder to convert between audio and AMBE data and then sends and receives that data through a USB serial cable. Access Point mode turns your Icom radio into a high power, simplex hot-spot. QnetGateway supports MMDVM modems directly, without the need for MMDVMHost. This is for hams that want to use their MMDVM devices and create a hot-spot for D-Star mode only. (You still can talk to your friends on other modes by gathering at multi-mode reflectors, like the QuadNet Array!)