Merge branch 'master' of github.com:ac2ie/g2_ircddb

ki4klf
ac2ie 12 years ago
commit 4b367847b0

@ -58,14 +58,22 @@ The gwys.txt file is the internet address and port numbers for any gateway you w
like g2_link to be able to connect to. The one delivered with this package is special:
It has only X-reflectors and DStar reflectors and the X-reflectors are configured
with the 20001 port. This will allow you to connect to both DStar repeaters and XREF
reflectors without opening any ports on your router. If you want to set up a repeater
or access point, you will need to port-forward several ports to your RasPi or BBB.
Of course you will also need to lock down the local address of the device with
either a static IP or by reserving an address from your router. There are MANY OTHER
reflectors without opening any ports on your home router. If you want to set up a
DExtra repeater or access point, you will need to port-forward several ports to your
RasPi or BBB. Of course you will also need to lock down the local address of the device
with either a static IP or by reserving an address from your router. There are MANY OTHER
gateways to which you can connect. Executing get_gwys_list.sh will download a HUGE list
of reflectors and gateways with port address that may need port-forwarding to your
sytem. Just rememer if you update gwys.txt, you will have to reboot your system before
the changes will be available.
of reflectors and gateways from www.va3uv.com with port address that may need
port-forwarding to your sytem. Another script, get_reflectors.sh will download the same
list from va3uv.com, but edit it so that it only contains DStar reflectors (REFXXX)
or XReflectors (XRFXXX) and it will put all reflectors on port 20001 so you won't
need any port-forwarding on your home router.
Based on the above discussion, execute either "./get_reflectors.sh" or
"./get_gwy_list.sh". If you want to be able to update your hotspot dynamically, you can
modify either one of these scripts by adding a "reboot" command at the end and moving
it to /usr/local/etc/exec_?X.sh where "?" is a number or letter. See the discussion
of executables in the CONFIGURING text file.
If you plan on using DTMFS, you can also edit proc_g2_ircddb_dtmfs.sh to add new dtmfs
commands.
@ -77,19 +85,20 @@ want/need DTMFS, type "sudo make installdtmfs".
This will install the service scripts and symbolic links in /etc/init.d and everything
else in /usr/local. The executables will be in /usr/local/bin and the *.cfg files and
other data will be in /usr/local/etc. If you find that you need to modify a
configuration file, edit the ones in /usr/local/etc. If you edit the files in the build
directory, you will either have to copy these modified configuration files you you will
have to reinstall the application.
configuration file, edit the ones in /usr/local/etc as root. If you edit the files in
the build directory, you will either have to copy these modified configuration files
you you will have to reinstall the application.
At this point, you can either reboot to start the three or four services, or start them
manually with the "service" command. (See the man page for service.)
manually with the "service" command. For example to start ircddb, type "sudo service
g2_ircddb start". (See the man page for service.)
You can clean up the build directory of intermediate *.o files with "make clean" or, you
can remove the intermediate *.o files and binary executables with "make realclean".
If you want to uninstall everything return to the build directory and type either "sudo
make unistalldvap" or "sudo make uninstalldvrptr" and possibly "sudo make uninstalldtmfs".
This will shutdown the and remove the service scripts and links and remove most everything
This will shutdown and remove the service scripts and links and remove most everything
from /usr/local.
Tom Early, ac2ie@arrl.net

Loading…
Cancel
Save

Powered by TurnKey Linux.