To install Network Simulator Version 2.34 in Fedora 14 has the following limitations.
1. Fedora 14 comes with GCC version 3.5 which has major changes like it accept X() rather than X::X(), So ns also has to modify accordingly.
2. You may get an error for GammaRandomVariable, so that has to be corrected in the following two files
~ns-allinone-2.34/ns-2.34/mobile/nakagami.cc and
~ns-allinone-2.34/ns-2.34/tools/ranvar.cc
(Above pic: The file nakagami.cc has to be opened and there will a change in two line numbers 183 and 185 as given below)
(The file ranvar.cc has to be opened and change in line number 219 as given below)
Once the above steps done,
Go to terminal and install NS2 (http://pradeepkumar.org/2008/11/installation-instructions-for-network.html)
and refer the video for installing NS2. http://pradeepkumar.org/2011/02/installation-of-network-simulator-2-ns2video.html


[...] Installing ns-2.34 in Fedora 14 [...]
hi sir,
i am installing ns2.34 in fedora14 but i got the following error
* Build tcl8.4.18
============================================================
configure: WARNING: unrecognized options: –enable-gcc
checking whether to use symlinks for manpages… no
checking whether to compress the manpages… no
checking whether to add a package name suffix for the manpages… no
checking for gcc… no
checking for cc… no
checking for cl.exe… no
configure: error: in `/home/RONY/ns-allinone-2.34/tcl8.4.18/unix':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details
tcl8.4.18 configuration failed! Exiting …
Tcl is not part of the ns project. Please see http://www.Scriptics.com
to see if they have a fix for your platform.
[root@localhost ns-allinone-2.34]#
please help me out
now what can i do?
how to install ns 2.34 in fedora15…before this i used to use the same version of ns2 in fedora 8 and it worked perfectly fine…if u can please help me to install ns 2.34 in fedora 15….i m quite new with linux
[...] for setting the path and installing ns-2.34 , refer this [...]
hi sir,
i am installing ns2.34 in fedora12 but i got the following error in tracegraph
netlab@localhost tracegraph202]$ ./mglinstaller
bash: ./mglinstaller: Permission denied
change the mode of the file
chmod 755 mglinstaller
is it possible to install to install ns-2.34 on fedora16? Because it keeps giving me this error:
make: *** [mac/mac-802_11Ext.o] Error 1
Yes you follow the same procedure given in this post
I have a problem for installing ns2.35 in fedora 16 .I get the following error plz help me sir,
bash: ./install: Permission denied
hi sir,, i have have installed ns2.34 it is successfully installed and running examples.
but when i installed ns-2.34-leach on it
after configuring when i write
ns or ./test
it gives
segmentation fault
y is it so.. plz help me asap.
there may be some incompatibility or bug in the code and because of that you may get the segmentation fault. run dmesg and see where the error occurs.
Hello sir when i installed ns2.35 in fedora16 i got a problem that ns command not found . and the next time i am getting bash-4.2 .. #unexpected end of life
# .bashrc
# User specific aliases and functions
alias rm=’rm -i’
alias cp=’cp -i’
alias mv=’mv -i’
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
# LD_LIBRARY_PATH
OTCL_LIB=/root/Desktop/ns-allinone-2.35-RC7/otcl-1.14
NS2_LIB=/root/Desktop/ns-allinone-2.35-RC7/lib
X11_LIB=/usr/X11R6/lib
USR_LOCAL_LIB=/usr/local/lib
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$OTCL_LIB:$NS2_LIB:$USR_LOCAL_LIB
# TCL_LIBRARY
TCL_LIB=/root/Desktop/ns-allinone-2.35-RC7/tcl8.5.8/library
USR_LIB=/usr/lib
export TCL_LIBRARY=$TCL_LIB:$USR_LIB
# PATH
XGRAPH=/root/Desktop/ns-allinone-2.35-RC7/bin:/root/Desktop/ns-allinone-2.35-RC7/tcl8.5.8/unix:/opt/ns-allinone-2.35-RC7/tk8.5.8/unix
NS=/root/Desktop/ns-allinone-2.35-RC7/ns-2.35/
NAM=/root/Desktop/ns-allinone-2.35-RC7/nam-1.15/
PATH=$PATH:$XGRAPH:$NS:$NAM
At the end i got this error
bash: /root/.bashrc: line 46: syntax error: unexpected end of file
Please help me sir
[...] http://pradeepkumar.org/2011/06/installing-ns-2-34-in-fedora-14.html [...]