How to install JNOS 2.0e on ...
* April 5, 2007, Maiko Langelaar, VE4KLM


* specifically - Desktop Edition Ubuntu 6.10 - Supported to 2008

Introduction

Due to some demand, and the fact that ubuntu is supposedly the most popular desktop linux out there, I felt I should make sure I can compile and run JNOS on such a system. This is EASY - I used a DELL Dimension 1100 desktop pc with 1 Gig of memory and 6.4 Gig of disk space, connected to our LAN for internet access.

Installing ubuntu on your computer

Using another computer, I visited www.ubuntu.com, clicked on the 'Download Now' icon underneath the Ubuntu 6.10 logo, and downloaded the 'Desktop Edition Unbuntu 6.10 - Supported to 2008' installer for the 'Standard personal computer'. The installer is really an ISO file, which I promptly burned to a new 700 MB cdrom.

Installing ubuntu is relatively straightforward. Take the cdrom you just created, put it into the computer you want to install it on, then boot the pc from cdrom, wait for the ubuntu desktop to appear, then click on the INSTALL icon on the desktop. To my surprise, I found a few blank screens to wait for (in other words, I was not sure what was happening at some points of the install) so just be patient and wait for things to appear and happen. That's all I will say about installing ubuntu - I basically picked the default options for a quick install, and did not install or remove ANY extra packages.

Before you try and compile JNOS ...

Being a desktop environment, it should be no surprise JNOS (and most other sources) will NOT compile on your newly installed ubuntu system, and you will have to install a few packages before you try to compile anything. From a terminal session or console, run the following commands (only once ever) :
  sudo apt-get install build-essential

  sudo apt-get install libncurses5-dev

Now you can compile and run JNOS

Now you are ready to compile and run JNOS just like on any other linux system as per the instructions on my page. Download the JNOS 2.0e source distribution, and MAKE SURE you also download the JNOS kernel patch over top of it. The 'make' will then work just fine. I have confirmed the TUN module is part of the default ubuntu install, and I have had no problem at all networking between JNOS and ubuntu. That's all you need to do. Good luck.

* April 5, 2007, Maiko Langelaar, VE4KLM