0

Cara Install NAM dan Xgraph NS2 (Solved)

Posted by Alfian Abdul Ghaffar on 11.32
1. xgraph
Xgraph is not considered important, and was never created.
It's a old tool, 2001 and will usually not build on a new Linux.

But you can use a binary from a Debian package :
http://packages.debian.org/stable/math/xgraph
http://ftp.de.debian.org/debian/pool....1-10_i386.deb
> xgraph_12.1-10_i386.deb
Unpack with : 1) ar -x xgraph_12.1-10_i386.deb
2) tar xvf data.tar.gz , and copy 'xgraph' to /usr/local/bin/

Can be tested with ns-allinone-2.34/xgraph-12.1/examples/...

 2. NAM

Nam is a separate application : Any 'nam' can be used.
E.g. https://docs.google.com/uc?id=0B7S25...=CLPiyxo&hl=en
> > nam-1.14.i586.tar.gz

Untar the package to /usr/local/bin/ : And it is in a system path.
Or 'tar xvf nam-1.14.i586.tar.gz' anywhere and : sudo cp nam /usr/local/bin/
> > Tested on Ubuntu 9.10 → → Works perfect.

More info here, post # 8
http://www.linuxquestions.org/questi...9/#post4287321


Original resource from :http://www.linuxquestions.org/questions/aix-43/ns2-33-intallation-and-path-setting-818634/#4

0

How To Install NS 2.33

Posted by Alfian Abdul Ghaffar on 02.25

I am working on Ad hoc research since more than a year and here i am summarizing some of the issues i faced during my research related to tools and technology.

1. The procedure for installing NS-2.33 in Ubuntu 10.04


The procedure for installing NS-2.33 in Ubuntu 10.04
1. Download ns-allinone-2.33.tar from here.
2. Place it in somewhere, e.g. /home/programmer, then extract it.

$ cd /home/programmer
$ tar -xvf ns-allinone-2.33.tar


3. Download & install some packages from repository

$ sudo apt-get install build-essential autoconf automake libxmu-dev gcc-4.3

*Edit Makefile.in*
- $ cd ns-allinone-2.33/otcl-1.13
- $ gedit Makefile.in
- Find the line with
CC = @CC@
and Change it to
CC = gcc-4.3


4. Install the ns2.33

$ cd ns-allinone-2.33
$ ./install


5. Edit some paths

$ gedit ~/.bashrc


Put these lines on that file. Off course, you might change /home/programmer
for it depends on where you extract ns-allinone-2.33.tar.

# LD_LIBRARY_PATH
OTCL_LIB=/home/programmer/ns-allinone-2.33/otcl-1.13
NS2_LIB=/home/programmer/ns-allinone-2.33/lib
X11_LIB=/usr/X11R6/lib
USR_LOCAL_LIB=/usr/local/lib
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$OTCL_LIB:$NS2_LIB
:$X11_LIB:$USR_LOCAL_LIB

# TCL_LIBRARY
TCL_LIB=/home/programmer/ns-allinone-2.33/tcl8.4.18/library
USR_LIB=/usr/lib
export TCL_LIBRARY=$TCL_LIB:$USR_LIB

# PATH
XGRAPH=/home/programmer/ns-allinone-2.33/bin:/home/programmer/ns-allinone-2.33/tcl8.4.18/unix:/home/programmer/ns-allinone-2.33/tk8.4.18/unix:/home/programmer/ns-allinone-2.33/xgraph-12.1/
NS=/home/programmer/ns-allinone-2.33/ns-2.33/
NAM=/home/programmer/ns-allinone-2.33/nam-1.13/
export PATH=$PATH:$XGRAPH:$NS:$NAM


6. Validate it (take very long time compare to install process)

$ cd ns-2.33
$ ./validate


7. (Optionally) Create a symlink, so that ns can be called from everywhere

$ sudo ln -s /home/programmer/ns-allinone-2.33/ns-2.33/ns /usr/bin/ns


8. Let it take effect immediately

$ source ~/.bashrc


9. Try to run it (and pray :) )

$ ns


10. If the installation success, you will see % at the command prompt. Type
following command to exit

% exit

Original resource from :
http://hackingstuforbeginners.blogspot.com/2011/10/ns-233-installation-on-ubuntu-1004.html

Copyright © 2009 Doa, Usaha dan Secercah Harapan All rights reserved. Theme by Laptop Geek. | Bloggerized by FalconHive.