diff --git a/CONFIG+INSTALL b/CONFIG+INSTALL index 93a8235..981b960 100644 --- a/CONFIG+INSTALL +++ b/CONFIG+INSTALL @@ -77,10 +77,10 @@ the general method is to type the key followed by the new value. If you want to an overridden value, type a "u" followed by the key you want to unset. Boolean values (true or false) can be toggled by just entering the key. -By default, QnetGateway will only connect to the IPv4 QuadNet server at rr.openquad.net. +By default, QnetGateway will only connect to the IPv4 QuadNet server at ircv4.openquad.net. QnetGateway is capabile of dual-stack operation and can also connect to the IPv6 server -at rrv6.openquad.net. If you want to operate in dual stack mode, enter the IRC sub-menu -and set ha to "rrv6.openquad.net" and hb to "rr.openquad.net". +at ircv6.openquad.net. If you want to operate in dual stack mode, enter the IRC sub-menu +and set ha to "ircv6.openquad.net" and hb to "ircv4.openquad.net". Once your operating in dual-stack mode, any routing will prefer an IPv6 address, if available. It's that easy. diff --git a/QnetGateway.cpp b/QnetGateway.cpp index f02efe9..5cfda26 100644 --- a/QnetGateway.cpp +++ b/QnetGateway.cpp @@ -54,7 +54,7 @@ #define CFG_DIR "/usr/local/etc" #endif -const std::string GW_VERSION("QnetGateway-10203"); +const std::string GW_VERSION("QnetGateway-10221"); int CQnetGateway::FindIndex(const int i) const { diff --git a/README.md b/README.md index 1e5ae13..b6fc243 100644 --- a/README.md +++ b/README.md @@ -4,11 +4,12 @@ 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 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: -``` + +```bahs 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. +QnetGateway is dual-stack capable. This means it can simultaneously connect to ircv4.openquad.net, which is IPv4 based (using 32-bit internet addresses) and to ircv6.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 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. @@ -18,7 +19,7 @@ For building a QnetGateway + MMDVMHost system, see the MMDVM.README file. To bui To get started with an MMDVM-modem, DVAP, DVRPTR or Icom Terminal and/or Access Point system, clone this software to your Linux device: -``` +```bash git clone git://github.com/n7tae/QnetGateway.git ``` @@ -28,7 +29,7 @@ QnetGateway includes a "remote control" program, called `qnremote`. After you bu For other details of interesting things QnetGatway can do, see the OPERATING file. For example, with QnetGateway, you can execute up to 36 different Linux scripts from you radio. Two scripts are include: -``` +```text YourCall = " HX" will halt your system. YourCall = " RX" will reboot your system. YourCall - " GX" will restart QnetGateway diff --git a/defaults b/defaults index dcbde79..de704ff 100644 --- a/defaults +++ b/defaults @@ -35,13 +35,13 @@ # # IRCDDB - You MUST use a legal callsign for logging into any IRC network # -#ircddb_login_d='' # login callsign for the ircDDB network -ircddb0_host_d='rr.openquad.net' # other irc networks include group1-irc.ircddb.net -ircddb0_port_d=9007 # not a good idea to change! -ircddb0_password_d='' # not needed for rr.openquad.net -ircddb1_host_d='' # second irc network -ircddb1_port_d=9007 # not a good idea to change! -ircddb1_password_d='' # not needed for rr.openquad.net +#ircddb_login_d='' # login callsign for the ircDDB network +ircddb0_host_d='ircv4.openquad.net' # other irc networks include group1-irc.ircddb.net +ircddb0_port_d=9007 # not a good idea to change! +ircddb0_password_d='' # not needed for ircv?.openquad.net +ircddb1_host_d='' # second irc network +ircddb1_port_d=9007 # not a good idea to change! +ircddb1_password_d='' # not needed for ircv?.openquad.net ########################################################################################################################## # diff --git a/qn.everything.cfg b/qn.everything.cfg index 98ec504..9fbc0a3 100644 --- a/qn.everything.cfg +++ b/qn.everything.cfg @@ -37,9 +37,9 @@ # # you must specify you legal Callsign to enable QnetGateway ircddb_login='' # login callsign for the ircDDB network -#ircddb_host='rr.openquad.net' # other irc networks include group1-irc.ircddb.net and group2-irc.ircddb.net +#ircddb0_host='ircv4.openquad.net' # other irc networks include group1-irc.ircddb.net and group2-irc.ircddb.net #ircddb_port=9007 # not a good idea to change! -#ircddb_password='1111111111111' # not needed for rr.openquad.net +#ircddb_password='1111111111111' # not needed for ircv4.openquad.net ########################################################################################################################## #