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 New South Wales in Australia. Each laptop is linked back to the VK2DOT BBS’s by the internet via an AXUDP port. The XRouter packet program resides in memory, so the hard drive is only used to boot up the software. The only problems we have had so far, is the laptops being hit by lightening. Users of this documentation will also be able to use this information to connect their BBS to an RF ports or an APRS port, locally either by an RS232 or AXUDP Ethernet port.

 

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:

 

Setting up XRouter:

 

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 APRS Port is used:

 

#=======================================================================

#      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# Niagara Park BBS - XROUTER (VK2DOT-9)

***

#

 

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>