Creating a XRouter
Remote Node:_
Last updated – 14 Jun 2010
The information below is under
construction, and has not been fully completed.
The inclosed information is mainly
for remote XRouter nodes with an AXUDP internet port linking back to the main
BBS, and with at least one RF port attached for remote local users by RF radio
packet. You will be able to use old redundant laptops with only 32Mbytes of
memory and a 40Mbyte hard drive. A number of these laptops are located around
the state of
If necessary the remote XRouter
Node can be used by users via an internet Telnet connection.
The system operator of the remote
XRouter Node can remotely maintain and reboot or restart the XRouter Node.
The remote XRouter Node may even
be used as a Internet Web server allowing users to
connect to the http:// server. This may also be remotely maintained.
To download the latest XRouter
software:
To download the XRouter
Documentation:
First setup your ADSL Modem.
Check on the address of your ADSL Modem – It will properly be – eg: 192.168.1.1
Secondly, Check
that you have a DOS packet TCP/IP driver for you computer. In the example used,
VK2VVV has 3c5x9pd 0x60 driver. This
driver is placed in your autoexec.bat
file. The example used in VK2VVV’s autoexec.bat puts XRouter and all associated
files into a disk drive in memory [XMSDSK.EXE], so after boot-up the hard disk closed down with no
wearing parts.
Eg autoexec.bat
For root directory files download root.zip.
For other packet drivers look here –
packet. drivers.
Thirdly, determine what
address you would like your XRouter to use. Eg: 192.168.1.7
Check
that you have a port number associated with you XRouter IP numbering XRouter.cfg. [as below]
#
#--------------------------------------
PORT=12
ID=Ethernet LAN
INTERFACENUM=12
CHANNEL=A
IPADDRESS=192.168.1.7
PACLEN=240
FRACK=1000
RESPTIME=20
MAXFRAME=4
MHEARD=2
PERSIST=64
SLOTTIME=100
RFBAUDS=128000
ENDPORT
#
#--------------------------------------
Fourthly, setup your ADSL
Modem – Port Forwarding. Using the following port addresses:-
Port
In Port
Out To Address Usage
93
93 192.168.1.7 AXUDP
to XRouter
21
21 192.168.1.7 FTP
to XRouter
23
23 192.168.1.7 Telnet
to XRouter
513 513 192.168.1.7 Remote
Login
80 80 192.168.1.7 If
you want to use XRouter as a Web site.
Port 93 connects your XRouter with
VK2DOT’s XRouter. Make sure that the connection to VK2DOT is correct in XRouter.cfg. You
can use multiple ports to AXUDP connect to other amateur packet stations.
#
#--------------------------------------
#
PORT=19
ID=AXUDP Link with VK2DOT-9 DOTXR
INTERFACENUM=14
IPLINK=vk2dot.dyndns.org
UDPREMOTE=93
UDPLOCAL=93
QUALITY=196
MAXHOPS=5
FRACK=5000
PACLEN=236
CFLAGS=7
PIPE=1
PIPEFLAG=5
ENDPORT
#
#--------------------------------------
#
Port 21 is setup in the modem port forwarding
to enable maintenance of XRouter by remote FTP means. Eg For
VK2DOT to change or maintain your XRouter Node. If you use this function, then
file Password.sys
must be setup to enable the remoter user to use this function.
Port 23 is setup in the modem port
forwarding to enable anybody to remotely telnet into XRouter and use it.
Port 513 is setup in the modem port
forwarding to enable a remote maintainer to restart or reboot your XRouter from
an external remote computer, eg VK2DOT. If you use this function, then file Password.sys
must be setup to enable the remoter user to use this function.
Port 80 is setup in the modem port
forwarding to enable external users to use your web site. See below.
Fifthly, Have
you a fixed IP address [eg 220.245.50.125]
or do you have to setup a fixed IP address [eg vk2dot.dyndns.org]. See below:
If
AXUDP is used, &
you are using the Internet then DYDNS setup:
If you have a fixed IP number,
then DYNDNS setup is not necessary. With a fixed IP number your AXUDP partner
will use the fixed IP number in their remote IPAddress.
However an IP name is easier for internet users to remember, if you have a
fixed IP number.
Log onto https://www.dyndns.com/account/services/hosts/add.html
This will bring up a screen named
-> Add New Hostname
I would change you hostname to – your callsign.dyndns.org [eg
vk2dot.dyndns.org]
Below IP Address – Press left
mouse key on - Your current location's IP address is #.#.#.#
Your
IP address should occur then after IP
Address.
Then Press left mouse key on – Edit TTL. of line - TTL
If
you have a Dynamic Address then Press left mouse key on – 60 s. Default DNS Value
If
you have a Fixed Address then Press left mouse key on – 4 hrs. Static record with benefits of DNS
cashing
Then Press left mouse key on – Add to Cart
XROUTER.CFG
file changes:
The file used in this example has
been used at the VK2AAL’s remote XRouter NODE. Download the complete XROUTER.CFG example file here.
If AXUDP is used, DNS setup:
DNS=192.168.1.1 # IP address of primary Domain Name
Server, which will be
If Web Server is Used:
HTTPPORT=80
# The default HTTP server port is 80 - this can be
changed
# with
this line to reflect the port you wish to use
HTTPROOT=R:\XROUTER\HTTP
If
#=======================================================================
# This ID message is sent every IDINTERVAL
- APRS format
#=======================================================================
#
# Only
the first line is sent.
# If
your APRS-format static position code is included, starting
# within
the first 40 characters, you will be visible on APRS maps
# and
the MHeard function will record distances to heard
stations.
# The format is "!ddmm.mmN/dddmm.mmE#"
where dd represents degrees
# of latitude/longitude and mm.mm represents minutes to two decimal
# places. "N" and
"E" may be replaced by "S" and "W" as
appropriate.
#
IDTEXT
!3323.21S/15121.42E#
***
#
Alias Setup:
#
#=======================================================================
# PROXY'S
#=======================================================================
#
PROXY=VK2DOT-0
DOTBBS 220 VK2DOT-0 18
PROXY=VK2DOT-1
DOTBPQ 220 VK2DOT-1 18
PROXY=VK2DOT-2
DOTFBB 220 VK2DOT-2 18
PROXY=VK2DOT-7
DOTCHT 220 VK2DOT-7 18
PROXY=VK2DOT-9
DOTXR 220
VK2DOT-9 18
#
#=======================================================================
Port Setup:
;
=======================================================================
;
Interface definitions
;
=======================================================================
#
#--------------------------------------
#
147.575Mhz 1200bps Illawarra LAN
#--------------------------------------
#
INTERFACE=1
TYPE=ASYNC
COM=1
SPEED=2400
PROTOCOL=KISS
FLOW=0
MTU=230
ENDINTERFACE
#
#
#--------------------------------------
#
Ethernet Interface
#--------------------------------------
#
INTERFACE=12
TYPE=EXTERNAL
PROTOCOL=ETHER
MTU=1500
INTNUM=125
ENDINTERFACE
#
#--------------------------------------
#
# =====================================================================
#
PORT=1
ID=COM1:
147.575Mhz 1200bps Illarrawa LAN
INTERFACENUM=1
FRACK=7000
RESPTIME=100
RFBAUDS=1200
QUALITY=190
MINQUAL=100
CFLAGS=11
TXDELAY=400
TXTAIL=20
RETRIES=10
PACLEN=230
MAXFRAME=2
USERS=255
MHEARD=15
EXCLUDE=NOCALL
BCAST=FBB,MAIL
BCFROM=VK2DOT-2
PIPE=13
PIPEFLAG=5
ENDPORT
#--------------------------------------
#
#--------------------------------------
PORT=12
ID=Ethernet LAN
INTERFACENUM=12
CHANNEL=A
IPADDRESS=192.168.1.7
PACLEN=240
FRACK=1000
RESPTIME=20
MAXFRAME=7
MHEARD=2
PERSIST=64
SLOTTIME=100
RFBAUDS=128000
DYNDNS=1
ENDPORT
#
#--------------------------------------
#
PORT=18
ID=AXUDP
Link with VK2DOT-10 DOTBPQ
INTERFACENUM=14
IPLINK=vk2dot.dyndns.org
QUALITY=196
MAXHOPS=5
CFLAGS=11
MHEARD=15
PIPE=1
PIPEFLAG=5
ENDPORT
#
#--------------------------------------
Command Setup:
These
commands are available from the XRouter terminal or to anybody who has
connected by the RF port.
#===================================================================
# Sysop-defined commands:
#===================================================================
#
COMMAND=CHT C 18 VK2DOT-7 S
COMMAND=BPQ C 18 VK2DOT-1 S
COMMAND=FBB C 18 VK2DOT-2 S
COMMAND=BBS C 18 VK2DOT S
<eof>