Written by Eric Gamess.
0 - First of all, you will need Debian Jessie x86. Version
amd64 will not work!!! Install Debian Jessie x86 on your
computer or on a VMware Virtual Machine. If you use
VMware Workstation, I recommend to use a basic window
manager such as xfce4. Gnome will not work well on the
actual version of VMware (version 10.0.1 or earlier). If
you use a real computer (not a VM), gnome or other window
manager will work fine. Note that Debian Jessie is the unstable
version for now (April 1st, 2014). Debian Wheezy (Debian 7),
the stable version, did not work for me.
1 - Install "gns3-gui"
apt-get install python3
apt-get install python3-setuptools
apt-get install python3-pyqt4
apt-get install python3-ws4py
Download the latest version from
https://github.com/GNS3/gns3-gui/releasesunzip the archive
cd to the unzipped directory
python3 setup.py install
2 - Install "gns3-server"
apt-get install python3-zmq
apt-get install python3-tornado
apt-get install python3-netifaces
Download gns3-server-master.zip from:
https://github.com/GNS3/gns3-server/releasesunzip the archive
cd to the unzipped directory
python3 setup.py install
3 - Fix the missing library for IOU
apt-get install libssl1.0.0
ln -s /usr/lib/i386-linux-gnu/libcrypto.so.1.0.0 /usr/lib/libcrypto.so.4
4 - Install iouyap
Download iouyap.tar.gz from:
http://sourceforge.net/projects/gns-3/f ... z/downloadtar zxvf iouyap.tar.gz
cp iouyap /usr/local/bin/iouyap
5 - Specify your IOURC License file
You will need a License for IOU. It is a text file named "iourc" or "IOURC".
Start a xterm or a console
Run GNS3 by typing "gns3" and <ENTER> in the console
window you just opened. You will need to give your Membership
Number and email address.
Go to: Edit->Preferences->IOU on UNIX->General settings
In "Path to IOURC:", specify the path of your IOURC file.
Click "Apply" button
Click "OK" button
6 - Specify the location of iouyap
Go to: Edit->Preferences->IOU on UNIX->General settings
In "Path to iouyap (local Linux server only):", specify the path of your
iouyap file. In my case, it is "/usr/local/bin/iouyap". Modify step 4
if you want another location.
Click "Apply" button
Click "OK" button
7 - Specify your IOU images (e.g. i86bi-linux-l3-ipbase-12.4.bin)
Go to: Edit->Preferences->IOU devices->IOU images
In "IOU path:", specify the IOU image
Click "Save" button
Click "Apply" button
Click "OK" button
8 - You are ready
Now play with GNS3 v1.0. Your IOU devices must be ready
to be used.