JNOS 2.0 - Linux Install (The Easy Way) - Last updated on Sunday, December 6, 2009
Click here to return to the root documentation page ...
Introduction
The easiest and quickest way to install JNOS 2.0 on a linux system is to use the JNOS 2.0 installer program. In my opinion, this is an excellent way for people to get introduced to JNOS 2.0. It is great for people who have never used JNOS 2.0 before, or are still struggling to get something to work for them. NOW - the installer is very simplistic, and so is the configuration generated. The idea is to start off as simple as you can, then build on the configuration as your experience with JNOS 2.0 grows. There is nothing stopping even the most experienced people from using the installer. The installer is text based, no graphics libs are required.
What Are You Given
- Local mail delivery now works 'out of the box'. Any JNOS user can now exchange mail with any other JNOS user, using the Send and Receive Mailbox (BBS) commands. No rewrite or any other special files are required to do this.
- one AXIP link and one AXUDP link to any remote host
- one RF interface - the TNC must already be in KISS mode. If you choose to install the TNC, you can setup a simple beacon that broadcasts at a 20 minute interval.
- This setup provides JNOS with network connectivity to the linux box on which it runs. You can telnet from JNOS to your linux box, and vice versa. With a bit of creative (ip) routing, you can have JNOS talking with other systems on your LAN, even out to the internet if you want.
Download
You will need an installer package (installerv2.1.tar.gz) - click here to get one.
Installing
After downloading the file above, login as root, and run the following commands in the order listed :
cd /tmp
gunzip installerv2.1.tar.gz
tar xvf installerv2.1.tar
cd installerv2.1
./jnosinstaller
Just answer the questions as they come. When finished, keep in mind that JNOS has to be run as the ROOT user if you want network connectivity. The installer will give you some usages hints at the end. The JNOS program (executable, binary) that comes with the installer is not necessarily the latest version, and may not be compiled with all the options you want. If that is the case, you could try and compile your own flavour (which is what alot of people wind up doing anyway).
Network connectivity
Keep in mind that network connectivity requires the tun kernel module. Most systems have it loaded by default.
Also, the autoexec.nos generated by the installer makes a shell call to the linux ifconfig command. If you look at the autoexec.nos, you will see there is no full path to this command, the system assumes that ifconfig will be in the root path. Keep that in mind, just incase the shell fails to find it.
Click here for release history of the jnos installer ...