Documente Academic
Documente Profesional
Documente Cultură
04 (in 4 easy steps)
9 More Next Blog»
Install With Me !
Privacy Policy
Disclaimer / Terms
?
In this DIY we will learn how to install Network Simulator (NS)‐2.35 in Ubuntu 13.10 OR Ubuntu
14.04. If you found yourself here then I assume you already know about the NS, so I will skip
the introduction part. And if you don't then you may want to follow this link.
Dhyan Singh
google.com/+DhyanSingh_a
vailable_her… Step 1: Setting up the Prerequisites
Shoot down your troubles.
1. First of all, download Network Simulator (NS‐2.35) from here.I assume you have downloaded
Follow
it into your '/home/user_name/Documents' directory.
2 [Optional]. Now we have to update the Ubuntu with its latest components. Open up a
terminal and run these commands:
1 sudo aptget update
2 sudo aptget distupgrade
3 sudo aptget update
Make sure that your Ubuntu is fully updated ( i.e. there should be no pending updates in your
Ubuntu Software Center and in Software Updater).
3. Before installing the NS we have to install some essential packages required by the NS. So
run the following commands:
1 sudo aptget install buildessential autoconf automake
2 sudo aptget install tcl8.5dev tk8.5dev
3 sudo aptget install perl xgraph libxtdev libx11dev libxmudev
4 sudo aptget install gcc4.4
Popular Posts
How to Install NS2
Step 2: Extract and Install NS
Ubuntu13.10 / 14.0
steps)
1. Extract the downloaded NS package either using the right click context menu "Extract here"
or using the following commands from a terminal: How to Install Cloud
Windows (in 3 easy
1 cd /home/user_name/Documents How to Install NS2
Ubuntu12.04 (in 4
2 tar xvzf nsallinone2.35.tar.gz
How to Integrate M
My Profiles 2. After extracting the "ns‐allinone‐2.35" folder, open up the file "/ns‐allinone‐2.35/ns‐ NS2.35
2.35/linkstate/ls.h" in an editor. You can do it either from the terminal or from the file
How to Install Hado
explorer (Nautilus). We have to make some changes in the ls.h file else it will show an error (SingleNode Clust
while installing the NS. Once you have opened the file move to the line 137 and replace the Ubuntu12.04, with
erase (image 1) with this—>erase (image 2) and save the file.
Older Posts
▼ 2014 (11)
http://installwithme.blogspot.in/2014/05/howtoinstallns2.35inubuntu13.10or14.04.html 1/38
2/8/2017 Install With Me !: How to Install NS2.35 in Ubuntu13.10 / 14.04 (in 4 easy steps)
My Papers ► October
LevelSync A Hierarchical Time ▼ May
Synchronization Mechanism for How to Integr
Wireless Sensor Networks Mannasim w
NS2.35
Virtual Clock Rate Based Time
Synchronization for Wireless How to Install
Sensor Networks 2.35 in Ubu
13.10 / 14.0
Total Pageviews How to Install
2.35 in Ubu
12.04 (in 4
1 5 4 5 2 2
► April
► March
Image 1. Replace erase.
Image 2. With this>erase.
NOTE: If you don't make the above stated change then you will see an error while installing
the NS (image 3).
Image 3. Error (Please Follow the Previous Step).
3. Now its time to finally install the NS. Open up a terminal and move to the directory where
you have extracted the package, in our case its '/home/user_name/Documents' and install NS
using the following commands (image 4):
1 cd /home/user_name/Documents/nsallinone2.35
2 sudo ./install
http://installwithme.blogspot.in/2014/05/howtoinstallns2.35inubuntu13.10or14.04.html 2/38
2/8/2017 Install With Me !: How to Install NS2.35 in Ubuntu13.10 / 14.04 (in 4 easy steps)
Image 4. Installation in Progress.
Step 3: Set the Environment Variables
1. Assuming everything went well in the previous step and you have successfully installed your
NS. Now that NS is installed, there are some environment variables that need to be added to
your profile. This can be done by editing the .bashrc file. Open a new terminal and open the
file using:
1 sudo gedit .bashrc
NOTE: You may want to create a backup of the .bashrc before editing, the easiest way is to
copy the file to a different location. Later you can replace the edited .bashrc with the copied
one in case something goes sideways or if you want to remove the NS.
2. Add the following lines AT THE END of the file. Be sure to change "/path_to" to the path of
where you have extracted the NS (e.g. '/home/user_name/Documents').
# LD_LIBRARY_PATH
OTCL_LIB=/path_to/nsallinone2.35/otcl1.14/
NS2_LIB=/path_to/nsallinone2.35/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=/path_to/nsallinone2.35/tcl8.5.10/library/
USR_LIB=/usr/lib/
export TCL_LIBRARY=$TCL_LIBRARY:$TCL_LIB:$USR_LIB
# PATH
XGRAPH=/path_to/nsallinone2.35/xgraph12.2/:/path_to/nsallinone
2.35/bin/:/path_to/nsallinone2.35/tcl8.5.10/unix/:/path_to/nsallinone
2.35/tk8.5.10/unix/
NS=/path_to/nsallinone2.35/ns2.35/
http://installwithme.blogspot.in/2014/05/howtoinstallns2.35inubuntu13.10or14.04.html 3/38
2/8/2017 Install With Me !: How to Install NS2.35 in Ubuntu13.10 / 14.04 (in 4 easy steps)
NAM=/path_to/nsallinone2.35/nam1.15/
export PATH=$PATH:$XGRAPH:$NS:$NAM
Save the file and restart the system, alternatively you can just reload the .bashrc as:
1 source ~/.bashrc
Step 4: Validate the Installation
You need to validate NS to check if everything is OK but keep in mind that it will take a lot of
time (about 1:30 hrs). Open up a terminal and move to the directory
‘/home/user_name/Documents/ns‐allinone‐2.35/ns‐2.35/' and run:
1 ./validate
And That is it ! You can now run ns from a terminal window by executing: ns
If you received the "%" sign, it means that NS is running (image 5). Congratulations !!
Image 5. Installation Successful.
* Uninstalling the NS
If you want to remove the NS from your system then follow these steps:
1 Delete the directory 'nsallinone2.35'.
2 Delete the ns related files from '/user/local/bin'.
Edit the '.bashrc file' and remove the paths that you have added during the
3
installation.
4 Restart the system and run following commands one by one:
5 sudo aptget autoremove
6 sudo aptget clean
* Some Common Problems
1. Many people are getting the following error when they run the ns after the installation:
Image 6. Error: 'ns' is currently not installed.
http://installwithme.blogspot.in/2014/05/howtoinstallns2.35inubuntu13.10or14.04.html 4/38
2/8/2017 Install With Me !: How to Install NS2.35 in Ubuntu13.10 / 14.04 (in 4 easy steps)
If you get this error then kindly ensure that you have set the path (as in step 3) correctly and
try restarting the system. If the error persists then try running the ns from '/ns‐allinone‐
2.35/ns‐2.35/bin/'.
You can start working on NS now, the standard Marc Greis' tutorial on NS can be found here.
Another tutorial is 'NS by example' by Jae Chung and Marc Claypool, and is available here.
P.S.
I am not working on ns anymore, if you face any problems then feel free to contact, comment
but it's guaranteed that I would be able to help you. Also go through the comments before
making your query. Thank you!
173 comments:
Senthil Kumar K Friday, October 10, 2014 6:52:00 PM
You Man! Superb and clear cut steps. It works like charm! Thank You so much! keep
writing!
Reply
Parag Naik Friday, October 17, 2014 10:01:00 AM
Thanx bro... you write very well about ns2 installation.. keep writing bro... i get more idea
about installation
Reply
Hien Nguyen Sunday, October 19, 2014 2:28:00 PM
hello, i had a mistake when i typed 'nam' on terminal like that: segmentation fault (core
dumped), how can i solve it. Please help me as soon as possible.
Thanks in advance
Reply
Replies
Dhyan Singh Sunday, October 19, 2014 4:59:00 PM
Hello...would you please share the screenshot of your problem, and explain what
did you do when u got that error ??
Hien Nguyen Tuesday, October 28, 2014 7:25:00 AM
yeah, i did all above steps, but error 'segmentaion fault (core dumped)
after some times 'sudo get apt remove ns', 'sudo get apt remove nam',
it still appear '%' when i write 'ns' :)
then i type 'sudo getapt autoremove' 2 times
luckily, 'nam' is run,
i dont know what happen.
sorry that i reply later.
thanks,
Shehu Muhammad Tuesday, November 17, 2015 9:13:00 PM
http://installwithme.blogspot.in/2014/05/howtoinstallns2.35inubuntu13.10or14.04.html 5/38
2/8/2017 Install With Me !: How to Install NS2.35 in Ubuntu13.10 / 14.04 (in 4 easy steps)
Hi,
I install nsallinone2.35 successfully but when I type nam and
error(segmentation fail(core dumped)) is displayed.
what is my problem and how can I solve it plz.
shehu
Reply
Deepthi Monday, October 20, 2014 5:30:00 PM
Hii..
I followed the steps mentioned above to install NS2. But after validating, if i give "ns"
command in my terminal i get the below message,
"The program ns is currently not installed , you can install it by sudo aptget install ns2"
Can you please provide some suggestion on the same
Thanks...!!!
Reply
Deepthi Monday, October 20, 2014 5:34:00 PM
hii
I would like add couple of screen shots o the same regarding my installation and validation
report.. But i am not sure of how i can add the screen shots here..
Reply
Deepthi Monday, October 20, 2014 5:55:00 PM
Hii...
The solution to the mentioned error is
""
thats the message you get when your ns installation is not complete. You can write the
following command and run it.
sudo aptget install ns2 nam xgraph
Provide the password. It will download some packaged online and install ns2.
You surely need internet connectivity for that. Otherwise, your problem cannot be resolved.
""
Thank you very much for posting the steps in this Blog.. I was able to install NS2 really
fast.. :)
Reply
Deepthi Wednesday, October 22, 2014 4:07:00 PM
http://installwithme.blogspot.in/2014/05/howtoinstallns2.35inubuntu13.10or14.04.html 6/38
2/8/2017 Install With Me !: How to Install NS2.35 in Ubuntu13.10 / 14.04 (in 4 easy steps)
Hiii'
Any time I try to run the nam executable I get a segmentation fault:
$> nam
Segmentation fault (core dumped)
when i searched for this issue, one website had mentioned
to copy nam1.15 directory from /home//Documents/nsallinone2.35 to /usr/local/bin
and restart the terminal.
i did it , but i m still getting the same error..
Do u have any suggestions on the same..
Thanks and regards,
Deepthi
Reply
Replies
Dhyan Singh Wednesday, October 22, 2014 9:24:00 PM
Hii
You can try this
1. Update your nam version
$ sudo aptget install reinstall nam libotcl1 libtclcl1
if it still shows error please follow following steps:
a) Delete the nam1.15/ folder and any other / folder.
b) $ sudo aptget remove nam
download the following nam and install
https://drive.google.com/file/d/0B7S255p3kFXNUkx0LVU1NnFVQTA/view
hope this will help. Goodluck :)
Reply
Deepthi Thursday, October 23, 2014 11:46:00 AM
Hii,
thanks for the the quick reply.. i have downloaded nam patch from the link u specified and
i tried to extract it using command
sudo dpkg i
it has created a nam* file in /usr/local/bin directory.
when i run the executable nam .i,e, $nam
it give the below message,
bash: /usr/local/bin/nam : No such file or directory
i am not sure of how to install nam patch..
should i use the
"sudo aptget install nam" command to install the nam pacth.
can u please suggest on the same..
http://installwithme.blogspot.in/2014/05/howtoinstallns2.35inubuntu13.10or14.04.html 7/38
2/8/2017 Install With Me !: How to Install NS2.35 in Ubuntu13.10 / 14.04 (in 4 easy steps)
Thanks and Regards,
Deepthi
Reply
Replies
Dhyan Singh Friday, October 24, 2014 1:01:00 AM
Hello...
Its a deb package it will install on its own you just need to open it by double
clicking.
Reply
Deepthi Friday, October 24, 2014 4:56:00 PM
I am getting the folowing message when i tried to install by clicking on the file,
The Package is of Bad Quality
The installation of a package which violates the quality standards isn't allowed. This could
cause serious problems on your computer. Please contact the person or organisation who
provided this package file and include the details beneath.
Details >
Lintian check results for /home/deepthi/Documents/nsallinone2.35/nam_1.15
10_i386.deb:
perl:warning:setting locale failed.
perl:warning:please check that your locale settings:
Language=(unset),
LC_ALL=(unset),
LANG ="en_IN.ISO88591"
are supported and installed on your system.
perl:warning:Falling back to the standard locale("C").
E: nam: wrongfileowneruidorgid usr/ 1000/1000
E: nam: wrongfileowneruidorgid usr/local/ 1000/1000
E: nam: wrongfileowneruidorgid usr/local/bin/ 1000/1000
E: nam: wrongfileowneruidorgid usr/local/bin/lib 1000/1000
E: nam: wrongfileowneruidorgid usr/local/bin/nam 1000/1000
E: nam: wrongfileowneruidorgid usr/local/lib/ 1000/1000
E: nam: wrongfileowneruidorgid usr/local/lib/nam1.15 1000/1000
E: nam: wrongfileowneruidorgid usr/local/lib/nam1.15/bin 1000/1000
E: nam: wrongfileowneruidorgid usr/local/lib/nam1.15/bin/tclsh8.5 1000/1000
E: nam: wrongfileowneruidorgid usr/local/lib/nam1.15/bin/wish8.5 1000/1000
goes on and on and on...
to get rid of pearl error i tried to do the following and tried to reinstall nam1.1510 but it
again popped up the same error mentioned above during the installation,
# localegen en_US en_US.UTF8 hu_HU hu_HU.UTF8
# dpkgreconfigure locales
If ignore the error and go ahead with the installation, and it appears to install correctly.
However, I do not see any nam folder created in /home/deepthi/Documents/naallinone
2.35/ directory. but nam* file is created in /usr/local/bin
i tried to install the pacth manually by using command > sudo dpkg i nam_1.1510*.deb
but still did not work , it does not show any error but no folders of nam are created as
required ..
when i run the executable nam .i,e, $nam
http://installwithme.blogspot.in/2014/05/howtoinstallns2.35inubuntu13.10or14.04.html 8/38
2/8/2017 Install With Me !: How to Install NS2.35 in Ubuntu13.10 / 14.04 (in 4 easy steps)
it gives the below message,
bash: /usr/local/bin/nam : No such file or directory
but i see some folders and file in /usr/local/lib/nam1.15 of today's date and time
i am not sure if it is of old installation or the new nam pacth one.
i tried to creat a link from /usr/local/bin/nam to /usr/local/lib/nam1.15,
but it did not help since when i again run the executable nam .i,e, $nam
it give the below message,
bash: /usr/local/bin/nam : is a directory.
Any help would be appreciated..!!!
Also please let me know how to upload screen shots , it will help me to explain better..
Thanks..
Reply
Shabeer Ahmad Monday, October 27, 2014 1:36:00 AM
i have done all the steps above but receiving the following error at the end
The program 'ns' is currently not installed. You can install it by typing:
sudo aptget install ns2
Reply
Replies
Dhyan Singh Wednesday, October 29, 2014 12:39:00 PM
Please do not try to install ns by 'sudo aptget install ns2'. First of all you have to
undo all the changes you have made so far. So delete the 'nsallinone2.35'
directory, remove the path you have set in the .bashrc file restart your system
and run the following commands one by one
1. sudo aptget upgrade
2. sudo aptget update
3. sudo aptget autoremove
4. sudo aptget clean
Again restart your system and install the ns from the beginning. You may want to
look at the next comment by "Deepthi" for more information.
Goodluck.
Deepthi Thursday, October 30, 2014 12:45:00 AM
@ Shabeer
check if u have set ur enivnoment variables properly in .bashrc file and make
sure you have executed source ~/.bashrc after changing,
if u r still facing problem after doing the above step
try again by adding
export TCL_LIBRARY=$TCL_LIBRARY$TCLIB:$USRLIB
insted of
export TCL_LIBRARY=$TCLIB:$USRLIB
in ur .bashrc file and load it by "source ~/.bashrc" command.
if the problem still persist.
http://installwithme.blogspot.in/2014/05/howtoinstallns2.35inubuntu13.10or14.04.html 9/38
2/8/2017 Install With Me !: How to Install NS2.35 in Ubuntu13.10 / 14.04 (in 4 easy steps)
make sure ur ubuntu has all the softwares updated ( i.e, there should be no
pending software update in you Appstore), also execute sudo aptget update and
sudoapt get upgrade
do not install ns2 by typing sudo aptget insatll, for me this created
segementaton fault (core dump) error when executing nam
Reply
Deepthi Monday, October 27, 2014 7:12:00 PM
hii,
Thanks for the reply
i am finally able to run the nam executable ... !!!! :) :)
This is what i did,
I unistalled ns2 ,
since i was running ubuntu on a virtual machine. i deleted ubuntu and reinstalled it on my
VM ware
i updated ubuntu software from the app store it took some time.
i also executed sudo aptget upgrade,sudo aptget update, as u suggested..
for installation of ns2 i followed the similar steps as u mentioned
this time i did not execute "sudo aptget install ns2 nam xgraph" from terminal since i was
able to run ns and nam command after updating .bashrc file.
As per the link mentioned above , i suppose segmentaion fault error was because i
installed it by terminal using command "sudo aptget install ns2 nam xgraph" .
and also updating ubuntu before ns2 installation also helped i suppose.
Thank You for ur suggestions.
Best Regards,
Deepthi
Reply
Replies
sachin srinivasan Monday, November 07, 2016 2:10:00 PM
what did you update in the .bashrc file..?
Reply
Tiru A Tuesday, October 28, 2014 4:01:00 PM
hi
i m installing ns2.35 on ubuntu 14.04 lts
i have got error BACKWORD COMPATIBILITY MODE while executing command ./validate
what solution will you suggest for this.
Reply
Replies
http://installwithme.blogspot.in/2014/05/howtoinstallns2.35inubuntu13.10or14.04.html 10/38
2/8/2017 Install With Me !: How to Install NS2.35 in Ubuntu13.10 / 14.04 (in 4 easy steps)
Dhyan Singh Wednesday, October 29, 2014 12:47:00 PM
It seems that you have some problem with your installation. You may consider to
reinstall your ns from the beginning. For instruction on removal of ns and other
steps to follow pls have a look at previous comments.
Good luck.
Reply
Deepthi Thursday, October 30, 2014 12:51:00 AM
FYI..
The uninstallation process is pretty simple. Please follow these steps:
1. Delete the directory 'nsallinone2.35'.
2. Delete the ns related files from /user/local/bin
3. Edit the .bashrc file and remove the paths that you have added during the installation.
4. restart the system and run following commands one by one
5. sudo aptget autoremove
6. sudo aptget clean
7. sudo aptget upgrade
8. sudo aptget update
After these restart your system and proceed the installation as usual.
Reply
Replies
Dhyan Singh Saturday, November 01, 2014 9:59:00 AM
Thats better ! Thank you. :)
Reply
Anonymous Thursday, October 30, 2014 12:52:00 PM
error is shown when ./install
permission denied
Reply
Replies
Dhyan Singh Saturday, November 01, 2014 10:18:00 AM
You should change to permission of the ns directory for your current user. You
may use chown or chmod command to do so.
Reply
Anonymous Thursday, October 30, 2014 2:34:00 PM
)\) DTCL_SHLIB_EXT=\".so\" DTCL_CFG_OPTIMIZED=1 DTCL_CFG_DEBUG=1
D_LARGEFILE64_SOURCE=1 DTCL_WIDE_INT_TYPE=long\ long
DHAVE_STRUCT_STAT64=1 DHAVE_OPEN64=1 DHAVE_LSEEK64=1
DHAVE_TYPE_OFF64_T=1 DHAVE_SYS_TIME_H=1 DTIME_WITH_SYS_TIME=1
DHAVE_INTPTR_T=1 DHAVE_UINTPTR_T=1 DHAVE_PW_GECOS=1
DTCL_NO_DEPRECATED /home/rajveer/nsallinone2.35/tk8.5.10/unix/../generic/tk3d.c
In file included from /home/rajveer/nsallinone2.35/tk8.5.10/unix/../generic/tkInt.h:19:0,
from /home/rajveer/nsallinone2.35/tk8.5.10/unix/../generic/tk3d.c:14:
/home/rajveer/nsallinone2.35/tk8.5.10/unix/../generic/tk.h:76:23: fatal error: X11/Xlib.h:
No such file or directory
http://installwithme.blogspot.in/2014/05/howtoinstallns2.35inubuntu13.10or14.04.html 11/38
2/8/2017 Install With Me !: How to Install NS2.35 in Ubuntu13.10 / 14.04 (in 4 easy steps)
# include
^
compilation terminated.
make: *** [tk3d.o] Error 1
tk8.5.10 make failed! Exiting ...
For problems with Tcl/Tk see http://www.scriptics.com
help me to resolve this error
Reply
yuga varman Friday, October 31, 2014 8:39:00 AM
hi i have installed ns2 on my ubuntu 14.04lts by steps. but while validating it gives this
error..
Running test quiescent_500ms_coarse:
../../ns testsuitetcp.tcl quiescent_500ms_coarse QUIET
Guide: Tahoe TCP after a quiescent period, coarsegrained timer, tcpTick_ 0.5.
ns: _o4 cleanup file5 quiescent_500ms_coarse(EnblRTTCtr__1): Can't locate getopts.pl in
@INC (@INC contains: /etc/perl /usr/local/lib/perl/5.18.2 /usr/local/share/perl/5.18.2
/usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.18 /usr/share/perl/5.18 /usr/local/lib/site_perl .)
at ../../bin/raw2xg line 37.
while executing
"exec $PERL ../../bin/set_flow_id s all.tr | $PERL ../../bin/getrc s 2 d 3 | $PERL
../../bin/raw2xg s 0.01 m 90 t $file > temp.rands"
(procedure "_o4" line 3)
(TestSuite finish line 3)
invoked from within
"$self finish $testname"
(procedure "_o4" line 11)
(TestSuite cleanup line 11)
invoked from within
"_o4 cleanup file5 quiescent_500ms_coarse(EnblRTTCtr__1)"
Test output differs from reference output
Diagnose with: diff testoutputtcp/quiescent_500ms_coarse.test testoutput
tcp/quiescent_500ms_coarse
Or see URL "http://www.isi.edu/nsnam/ns/nsproblems.html".
Reply
Replies
jko Monday, February 16, 2015 12:05:00 AM
Hi there, I am facing the same issue. Please could you tell me in case you have
solved it. Any help would be highly appreciated.
Sabari Rajan Saturday, February 21, 2015 12:21:00 AM
try installing perl using
sudo aptget install perl
Reply
Anonymous Friday, October 31, 2014 7:40:00 PM
in these lines,
# LD_LIBRARY_PATH
OTCLLIB=/path/to/nsallinone2.35/otcl1.14
NS2=/path/to/Documents/nsallinone2.35/lib
here above in ns2= path/to/______ you have written documents again, we have to do it
that way or its a mistake??
Reply
http://installwithme.blogspot.in/2014/05/howtoinstallns2.35inubuntu13.10or14.04.html 12/38
2/8/2017 Install With Me !: How to Install NS2.35 in Ubuntu13.10 / 14.04 (in 4 easy steps)
Replies
Dhyan Singh Saturday, November 01, 2014 10:26:00 AM
Hey..thank you for pointing it out. Its a mistake, you dont have to add the
'Documents'.
Anonymous Sunday, November 02, 2014 5:22:00 AM
My extracted files are in "Downloads" folder...
What do i have to replace "path/to" with?
1. my_user_name/Downloads
or
2. my_user_name/to
Thank you...
Reply
Dhyan Singh Sunday, November 02, 2014 2:13:00 PM
my_user_name/Downloads/
Reply
Sameer Badami Friday, November 07, 2014 7:04:00 PM
hey i installed ns2.34 according to steps given here,
when i run the tcl script nam file will be generated but not able to get output.
Reply
Replies
Dhyan Singh Friday, November 07, 2014 10:24:00 PM
Not able to get output ? As in nam file in empty or nam file is not running
automatically ? If its not running automatically then you have to include 'exec
nam namefile.nam' in your tcl script.
Anonymous Tuesday, November 11, 2014 12:06:00 PM
i also have the same problem
plz tell me if u solved it ..... thx
Reply
Sameer Badami Saturday, November 08, 2014 8:37:00 AM
hey i included "exec nam out.nam &" in tcl but then also not able to get output.
(nam file generated is not empty,i think its not running automatically)
Reply
Replies
Dhyan Singh Saturday, November 08, 2014 12:54:00 PM
Ok. please try to run your file manually from the terminal, it will ensure whether
you have a properly installed nam or not.
Reply
http://installwithme.blogspot.in/2014/05/howtoinstallns2.35inubuntu13.10or14.04.html 13/38
2/8/2017 Install With Me !: How to Install NS2.35 in Ubuntu13.10 / 14.04 (in 4 easy steps)
sush Sunday, November 09, 2014 8:00:00 PM
Thank you so much....becz of u im able 2 install ns2 successfully....tnx again #Dhyan
Reply
Shabeer Ahmad Sunday, November 09, 2014 9:34:00 PM
after installation i set my library paths
# LD_LIBRARY_PATH
OTCL_LIB=/home/shabeer/nsallinone2.35/otcl1.14
NS2_LIB=/home/shabeer/nsallinone2.35/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=/home/shabeer/nsallinone2.35/tcl8.5.10/library
USR_LIB=/usr/lib
export TCL_LIBRARY=$TCL_LIB:$USR_LIB
# PATH
XGRAPH=/home/shabeer/nsallinone2.35/bin:/your/path/nsallinone
2.35/tcl8.5.10/unix:/home/shabeer/nsallinone2.35/tk8.5.10/unix
NS=/home/shabeer/nsallinone2.35/ns2.35/
NAM=/home/shabeer/nsallinone2.35/nam1.15/
export PATH=$PATH:$XGRAPH:$NS:$NAM
and save it and after that i give the following command
shabeer@shabeerAspire5742:~/nsallinone2.35$ source ~/.bashrc
it give the following error what can i do now plz give me quick reply
Replies
Dhyan Singh Tuesday, November 11, 2014 1:20:00 PM
hey....look at the path for the XGRAPH variable you forgot to replace '/your/path/'
with '/home/shabeer/'. Correct it and it should run fine. Goodluck !!
Reply
Manwendra Tiwari Monday, November 10, 2014 4:24:00 PM
thanx bro ...it really helpful for me....
Reply
Divya Prabha Wednesday, November 12, 2014 2:03:00 PM
hello sir
after installation of ns2.35 when i tried to run some tcl file it gives following error
divya@divyahpdv6:~$ cd ns2\ files/
divya@divyahpdv6:~/ns2 files$ ns nodes.tcl
divya@divyahpdv6:~/ns2 files$ Can't find a usable init.tcl in the following directories:
/home/divya/NS/nsallinone2.35/tk8.5.10/library:/usr/lib /home/divya/nsallinone
2.35/lib/tcl8.5 ./lib/tcl8.5 ./lib/tcl8.5 ./library ./library ./tcl8.5.10/library ./tcl8.5.10/library
This probably means that Tcl wasn't installed properly.
http://installwithme.blogspot.in/2014/05/howtoinstallns2.35inubuntu13.10or14.04.html 14/38
2/8/2017 Install With Me !: How to Install NS2.35 in Ubuntu13.10 / 14.04 (in 4 easy steps)
i removed tcl and reinstalled again..but again it shows the same error.
Reply
Replies
Dhyan Singh Wednesday, November 12, 2014 2:17:00 PM
Hello...
It seems like there is some problem with the path that you have set, kindly
ensure that you have set the path correctly. Also are you getting a '%' when you
simply run the 'ns' ?
Divya Prabha Wednesday, November 12, 2014 2:21:00 PM
yes... its showing % when i run the "ns"
amit rajan Thursday, December 04, 2014 1:11:00 PM
I am getting the same error.I have entered the path correctly.How to solve it??
Do reply
Dhyan Singh Thursday, December 04, 2014 8:18:00 PM
Pls double check your locations and paths that you are giving. In the case of
Miss Divya she has missed some path variables.
Reply
Anonymous Thursday, November 13, 2014 9:10:00 AM
i follow all the above steps but when i write command (ns) i get this messages
segmentation fault(core dumped)
and appers the fault window (sorry, the application nam has stopped unexpectedly)
Reply
Replies
Dhyan Singh Thursday, November 13, 2014 1:12:00 PM
It happens sometimes. Pls uninstall the ns, follow the following steps and start
the installation from the beginning
1. Delete the directory 'nsallinone2.35'.
2. Delete the ns related files from /user/local/bin
3. Edit the .bashrc file and remove the paths that you have added during the
installation.
4. restart the system and run following commands one by one
5. sudo aptget autoremove
6. sudo aptget clean
7. sudo aptget upgrade
8. sudo aptget update
Anonymous Monday, November 17, 2014 1:35:00 PM
i am unable to uninstall ns2
i del the drc
no files were in usr/local/bin
edit .bashrc
restart system and run autoremove and clean cmds
but still when i type ns it shows %
plz help.......................
http://installwithme.blogspot.in/2014/05/howtoinstallns2.35inubuntu13.10or14.04.html 15/38
2/8/2017 Install With Me !: How to Install NS2.35 in Ubuntu13.10 / 14.04 (in 4 easy steps)
Dhyan Singh Monday, November 17, 2014 9:33:00 PM
Seems like ns executables are still in your system. pls run this command on a
terminal
locate i "ns.*"
it will return the every location which contains a ns executable file. delete these
files and proceed further.
Reply
Shabeer Ahmad Monday, November 24, 2014 8:21:00 AM
where cAN I FIND TCL SCRIPTS FOR TCP VARIANTS ????????
Reply
Replies
Dhyan Singh Monday, November 24, 2014 5:19:00 PM
Pardon me I don't understand, TCP Variants for what ?
Shabeer Ahmad Thursday, November 27, 2014 8:17:00 AM
tcp variants like vegas , reno , new reno , tcp door , tcpf , to check tcp
performance...on diferrent variants
Dhyan Singh Saturday, November 29, 2014 10:25:00 PM
Try this:
https://sites.google.com/a/seecs.edu.pk/networktechnologiestcpip
suite/home/performanceanalysisoftcpvariantsforwirelessnetworksusingns
2
Reply
arjun Monday, November 24, 2014 10:13:00 AM
hi.. when i try to do this command"sudo gedit .bashrc" getting like this,
arjun@arjunHP2000NotebookPC:~/sanju/nsallinone2.35$ sudo gedit .bashrc
Reply
arjun Monday, November 24, 2014 10:26:00 AM
hi.. in new terminal bash file is opening.. after editing that when i save it.. im getting like
this...
arjun@arjunHP2000NotebookPC:~$ sudo gedit .bashrc
[sudo] password for arjun:
Reply
arjun Monday, November 24, 2014 10:31:00 AM
arjun@arjunHP2000NotebookPC:~/sanju/nsallinone2.35$ nam
Segmentation fault (core dumped)
arjun@arjunHP2000NotebookPC:~/sanju/nsallinone2.35$ source ~/.bashrc
Does: command not found
bash: allinone2.35/tcl8.5.10/unix:/sanju/nsallinone2.35/tk8.5.10/unix: No such file or
directory
the: nothing found skipped.
file: nothing found skipped.
and: nothing found skipped.
restart: nothing found skipped.
the: nothing found skipped.
system,: nothing found skipped.
alternatively: nothing found skipped.
you: nothing found skipped.
can: nothing found skipped.
just: nothing found skipped.
reload: nothing found skipped.
the: nothing found skipped.
.bas: nothing found skipped.
done.
Reply
Arjun Bhaskar Monday, November 24, 2014 10:46:00 AM
hello friend i hv a doubt that ... i save my file in home/sanju/.... but when i type a command
cd home it showiing "such a file or directory not found", so in bash file which path should i
give?
1) home/sanju/ns.....
2)sanju/ns....
3)arjun/sanju/ns...
Reply
Replies
Dhyan Singh Monday, November 24, 2014 5:18:00 PM
you should give the complete path to, at which you have your 'nsallinone2.35'
folder.
Arjun Bhaskar Wednesday, November 26, 2014 8:29:00 AM
thanu u...
Arjun Bhaskar Wednesday, November 26, 2014 10:22:00 AM
im getting this error after ./validate
validate overall report: some tests failed:
./testalltcp ./testalltestReno ./testallnewreno ./testallsack ./testall
tcpOptions ./testalltcpReset ./testalltestRenofull ./testalltestRenobayfull
./testallsackfull ./testalltcpinitwin ./testalltcpVariants ./testallLimTransmit
./testallaimd ./testallrfc793edu ./testallrfc2581 ./testallrbp ./testalltcpLinux
./testallfrto ./testallecn ./testallecnack ./testallecnfull ./testallquickstart
./testallmanualrouting ./testallred ./testalladaptivered ./testallredpd ./test
allrio ./testallvq ./testallrem ./testallgk ./testallpi ./testallcbq ./testall
schedule ./testalllinks ./testalloddBehaviors
http://installwithme.blogspot.in/2014/05/howtoinstallns2.35inubuntu13.10or14.04.html 17/38
2/8/2017 Install With Me !: How to Install NS2.35 in Ubuntu13.10 / 14.04 (in 4 easy steps)
to rerun a specific test, cd tcl/test; ./testallTESTNAME
Dhyan Singh Wednesday, November 26, 2014 12:29:00 PM
Its allright....are you getting the "%" sign >
Reply
Arjun Bhaskar Wednesday, November 26, 2014 10:54:00 PM
ya dude im getting when i typed as "ns".
tnq 4 ur response dude:)
Reply
Obi Muhammad Baihaqi Wednesday, November 26, 2014 11:32:00 PM
hi sir.
i already follow the step for install ns 2.35 on ubuntu 14.04 but there's missing .bashrc .
how to solve this problem?
Reply
Replies
Dhyan Singh Saturday, November 29, 2014 10:30:00 PM
hello...
Plz refer the following link:
http://superuser.com/questions/584540/nobashrcfileinmyhomedirectory
Reply
Arjun Bhaskar Thursday, November 27, 2014 8:01:00 AM
Hello frnd... while executing ns2 prgrm, which file extension we hv to use and what is the
command to obtain output or run the program?should we write program in editor window
i.e by typing vi .... .... or in the starting terminal wr v get % symbol?
Reply
Replies
Dhyan Singh Friday, November 28, 2014 5:40:00 PM
Hello...Plz go through the tutorials first. Links are given in the Step 4, after the
screenshot.
Arjun Bhaskar Saturday, November 29, 2014 12:47:00 PM
thank u ... u helped me lot... just now i run my 1st ns2 prgrm :)
Reply
Shabeer Ahmad Tuesday, December 02, 2014 8:56:00 AM
Thanx for your kind information......
Reply
nausheen Tuesday, December 02, 2014 10:54:00 AM
http://installwithme.blogspot.in/2014/05/howtoinstallns2.35inubuntu13.10or14.04.html 18/38
2/8/2017 Install With Me !: How to Install NS2.35 in Ubuntu13.10 / 14.04 (in 4 easy steps)
thank you :) it was easy to install ns throuh your tutorial
Reply
Anonymous Friday, December 05, 2014 10:50:00 PM
hey bro, after installing ns2 and validating, when i type 'ns' it says ns is not currently
installed.
what should i do? should i re install?
Reply
Replies
Dhyan Singh Saturday, December 06, 2014 4:49:00 PM
You should reinstall it. It happens sometimes reasons unknown.
Tarek Ben Slama Saturday, January 17, 2015 10:24:00 PM
hey Dhyan , should i remove ns first and reinstalla it ? or enter : sudo aptget
install ns2 directly ?
Dhyan Singh Saturday, January 17, 2015 10:35:00 PM
Hello, You should remove it first and then reinstall it. Please don't use sudo apt
get install ns2, it will not work.
Reply
Anonymous Wednesday, December 10, 2014 4:15:00 AM
thank you :) tutorial very well done
Reply
elhabib elmansour Friday, December 12, 2014 10:19:00 AM
how to applying the SCTP patch to NS2 package,
Reply
Replies
Dhyan Singh Friday, December 12, 2014 2:14:00 PM
Please refer the following link:
http://www.linuxjournal.com/article/5929
Hope it helps. Goodluck :)
Reply
priyanka jadhav Friday, December 12, 2014 6:43:00 PM
is this ns 2.35 compatible to 64 bit?
Reply
Replies
Dhyan Singh Friday, December 12, 2014 7:02:00 PM
Yeah, it can be installed in both x86 and x64
Reply
http://installwithme.blogspot.in/2014/05/howtoinstallns2.35inubuntu13.10or14.04.html 19/38
2/8/2017 Install With Me !: How to Install NS2.35 in Ubuntu13.10 / 14.04 (in 4 easy steps)
priyanka jadhav Friday, December 12, 2014 9:25:00 PM
thank u so mch sir........ its working .....
Reply
shivanshu singh Saturday, January 10, 2015 1:01:00 PM
I got following validation report and error
validate overall report: some tests failed:
./testalltcp ./testalltestReno ./testallnewreno ./testallsack ./testalltcpOptions ./test
alltcpReset ./testalltestRenofull ./testalltestRenobayfull ./testallsackfull ./testalltcp
initwin ./testalltcpVariants ./testallLimTransmit ./testallaimd ./testallrfc793edu ./test
allrfc2581 ./testallrbp ./testalltcpLinux ./testallfrto ./testallecn ./testallecnack ./test
allecnfull ./testallquickstart ./testallmanualrouting ./testallred ./testalladaptivered
./testallredpd ./testallrio ./testallvq ./testallrem ./testallgk ./testallpi ./testallcbq
./testallschedule ./testalllinks ./testalloddBehaviors
to rerun a specific test, cd tcl/test; ./testallTESTNAME
root@ubuntu:/home/shivanshu/nsallinone2.35/ns2.35# ns
ns: error while loading shared libraries: libtcl8.5.so.0: cannot open shared object file: No
such file or directory
please help....
Reply
Replies
Miguel Chavarín Tuesday, February 17, 2015 8:18:00 AM
Did you manage to solve this problem?
Dhyan Singh Wednesday, February 18, 2015 3:47:00 PM
Try this:
TCLIB=/path/to/nsallinone2.35/tcl8.5.10/library
instead of
TCLIB=/path/to/nsallinone2.35/tk8.5.10/library
seeyousoon Wednesday, May 27, 2015 8:12:00 PM
Problem remain the same unfortunately. Are there any other suggestion to solve
it?
Shahid anwer Monday, July 27, 2015 6:39:00 PM
Hello Mr. Dhyan
After validation I found the same problem TCLIB=/path/to/nsallinone
2.35/tcl8.5.10/library already there in .bashrc file. would you please advise ?
Reply
ARULRAJ Tuesday, January 20, 2015 9:55:00 AM
When i am doing step 2, at "sudo aptget upgrade" i got interrupted and saying "dpkg was
interrupted, you must manually run 'sudo dpkg configure a' to correct the problem."
What should i do now?
Reply
Dhyan Singh Tuesday, January 20, 2015 4:33:00 PM
http://installwithme.blogspot.in/2014/05/howtoinstallns2.35inubuntu13.10or14.04.html 20/38
2/8/2017 Install With Me !: How to Install NS2.35 in Ubuntu13.10 / 14.04 (in 4 easy steps)
This problem is related to your ubuntu configuration. Kindly run the command suggested
by the system i.e. sudo dpkg configure a
Reply
Anonymous Tuesday, January 20, 2015 5:24:00 PM
can ns2.35 run LTE projects ?
Reply
Replies
Dhyan Singh Tuesday, January 20, 2015 9:22:00 PM
You may try these links:
1. http://naveenshanmugam.blogspot.in/2014/02/ltelongtermevaluation
networkinns2.html
2.
https://www.academia.edu/5258157/Traffic_Modeling_of_LTE_Mobile_Broadban
d_Network_Based_on_NS2_Simulator
Reply
ARULRAJ Wednesday, January 21, 2015 11:07:00 AM
3. Before installing the NS we have to install some essential packages required by the NS.
So run the following commands:
1 sudo aptget install tcl8.5dev tk8.5dev
For the above step i'm getting error message as
"E: Unable to fetch some archives, maybe run aptget update or try with fixmissing?"
What to do?
Reply
Replies
Dhyan Singh Wednesday, January 21, 2015 1:45:00 PM
You may try to run:
1. sudo aptget update fixmissing
2. sudo dpkgreconfigure all
Reply
Anonymous Friday, January 23, 2015 3:43:00 PM
Dhyan...when i tried to validate, the terminal shows "permission denied"...what can i do?
Reply
Dhyan Singh Saturday, January 24, 2015 2:18:00 PM
Please make sure that you the admin of the system or have necessary rights to run the
command. You can also try "sudo ./validate".
Reply
Anonymous Wednesday, January 28, 2015 5:26:00 PM
thank you works for me exactly!
Reply
http://installwithme.blogspot.in/2014/05/howtoinstallns2.35inubuntu13.10or14.04.html 21/38
2/8/2017 Install With Me !: How to Install NS2.35 in Ubuntu13.10 / 14.04 (in 4 easy steps)
Anonymous Wednesday, February 04, 2015 2:25:00 AM
TCLIB=/path/to/nsallinone2.35/tcl8.5.10/library
instead of
TCLIB=/path/to/nsallinone2.35/tk8.5.10/library
Reply
Replies
Dhyan Singh Wednesday, February 25, 2015 10:56:00 AM
Thanx for pointing it out. :)
Reply
pothalaiah Wednesday, February 18, 2015 5:54:00 PM
after success full installation ns 2.34 in ubuntu 14.04
adding path using gedit .barshrc ir=t works well and close terminal and again type ns it
says "ns currently not installed"
i add path at proper location no doubt
can help me
Reply
Replies
Dhyan Singh Thursday, February 19, 2015 12:50:00 PM
Did you tried reloading the .bashrc using 'source ~/.bashrc' or tried restarting the
system ?
Also check your .bashrc and ensure that your changes have been saved
successfully.
Reply
Anonymous Thursday, February 19, 2015 3:52:00 PM
i have ah problem on during installation. i followed your steps it will perfectly working untiil
the validation
process after i validate it shows " some test failed" after i type ns means "ns is not
currently installed" this will be displayed plz hlp me go ahead
Reply
Replies
Dhyan Singh Wednesday, February 25, 2015 10:56:00 AM
I have modified the procedure, please uninstall the NS first then start from the
1st step. Also let me know if it helps.
Reply
Archit Singla Saturday, February 21, 2015 7:35:00 PM
ns installed successfully
but when in run nam
it gives
bash /usr/local/bin/nam no such file or directory
please help
Reply
Replies
Dhyan Singh Wednesday, February 25, 2015 10:58:00 AM
http://installwithme.blogspot.in/2014/05/howtoinstallns2.35inubuntu13.10or14.04.html 22/38
2/8/2017 Install With Me !: How to Install NS2.35 in Ubuntu13.10 / 14.04 (in 4 easy steps)
I have modified the procedure, please set the environmental variables again and
follow the procedure from 3rd step. Let me know if it helps.
Reply
Anonymous Monday, February 23, 2015 1:25:00 PM
i got % symbol after the installation but while i type nam means "segmentation fault (core
dumped)" this error will be suited plz help me
Reply
Replies
Dhyan Singh Wednesday, February 25, 2015 10:56:00 AM
I have modified the procedure, please uninstall the NS first then start from the
1st step. Also let me know if it helps.
Subramanya S S Monday, March 14, 2016 12:31:00 PM
while uninstalling...how to edit .bashrc file i am not finding what i have edited in
.bashrc file
Reply
science Friday, March 06, 2015 1:17:00 PM
hello sir im facing problem when trying to run tcl file, it said "the program ns currently not
installed, you can install by type sudo aptget ns2" , but i havent type that command, so
what should i do sir? thank you for your respon
Reply
Replies
Dhyan Singh Sunday, March 08, 2015 1:55:00 PM
Please ensure that you have set the path correctly. Also see the P.S. section of
the above post.
Reply
abhijit das Friday, March 06, 2015 8:52:00 PM
I have followed all the steps but when I run 'ns' in terminal this error is displayed
"The program 'ns' is currently not installed. You can install it by typing:
sudo aptget install ns2"
Reply
Replies
Dhyan Singh Sunday, March 08, 2015 1:55:00 PM
Please ensure that you have set the path correctly. Also see the P.S. section of
the above post.
Balu Narasimha Friday, July 24, 2015 2:12:00 PM
i installed ns2 suceessfully
but nam was not working
can u help me out of this
Subramanya S S Monday, March 14, 2016 12:33:00 PM
http://installwithme.blogspot.in/2014/05/howtoinstallns2.35inubuntu13.10or14.04.html 23/38
2/8/2017 Install With Me !: How to Install NS2.35 in Ubuntu13.10 / 14.04 (in 4 easy steps)
i also got the same problem ...so i installed it by typing:
sudo aptget install ns2"
Reply
boufedah badissi azzouz Wednesday, March 11, 2015 10:22:00 PM
i follow all the above steps but when i write command (ns) it give me %
but when i write nam i get this messages
segmentation fault(core dumped)
when execute scenario tcl it's OK but without nam
Reply
Replies
Dhyan Singh Thursday, March 12, 2015 11:43:00 PM
Try to run the nam from the "nsallinone2.35/nam1.15/bin". Also see if there's a
nam file in "/usr/local/bin". Try to run the both one by one; see whether anyone of
them is working correctly or not.
seeyousoon Friday, May 29, 2015 12:17:00 AM
nam which is in "/usr/local/bin" is working when ı click double.But when ı write
"nam" in terminal,again ı got segmentation fault error.Then what should ı do?
thanks in advance
Subramanya S S Monday, March 14, 2016 12:38:00 PM
i get ....running nam... but nam animation will not open
Reply
gaurav Wednesday, March 25, 2015 1:38:00 AM
please help removing this error
gaurav@ubuntu:~$ ns
ns: error while loading shared libraries: libtcl8.5.so.0: cannot open shared object file: No
such file or directory
Reply
Mohamed MESNOUA Thursday, March 26, 2015 5:08:00 AM
Dear Dhyan
i'am a new ns2 my question is how do to integrate a new algorithm of scheduling packets
in MANET by using ns2, please tell me the steps
thanks
Reply
Jay Mehta Sunday, March 29, 2015 12:15:00 AM
Awesome sequential help! thumbs up bro. keep it up the good work!!!!!
Reply
Saad Mehmood Saturday, April 04, 2015 9:58:00 PM
http://installwithme.blogspot.in/2014/05/howtoinstallns2.35inubuntu13.10or14.04.html 24/38
2/8/2017 Install With Me !: How to Install NS2.35 in Ubuntu13.10 / 14.04 (in 4 easy steps)
i hav a problem when calling nam
child killed: segmentation voilation
this error arise..
i insalled every thing you told above..
kindly help to get it working
Reply
vinay kumar M.S. Monday, April 06, 2015 12:30:00 PM
immediately after adding path in .bashrc file i am getting this error in terminal
Abutty Tuesday, April 07, 2015 6:22:00 PM
Hi Dhyan,
After installation I have tried to run "ns" command which gives me the % which was fine.
But when I tried to run "nam" command I got the following error:
abhi@abhiInspiron3521:~/Documents/nsallinone2.35$ nam
nam: error while loading shared libraries: libstdc++.so.6: cannot open shared object file:
No such file or directory
abhi@abhiInspiron3521:~/Documents/nsallinone2.35$
I have gone through all the comments and replies in this page, but didn't helped me out.
Hope you can help me out.
Thanks
Reply
vindhya chowdary Monday, April 13, 2015 11:52:00 AM
sir i follow ur manual i git error while i give nam command error was segmentation
fault(core dumped)
i got % also.pls give suggestion very soon
Reply
Wesley Smith Saturday, April 25, 2015 11:14:00 PM
I have following your guide up to the install. Everything seems to be running fine until I
reach the "Build OTcl1.14" section. Specifically, I see the following error:
checking for X11 header files
can't find X includes
otcl1.14 configuration failed! Exiting ...
Can you please help me fix this? Thanks in advance.
Reply
Wesley Smith Saturday, April 25, 2015 11:31:00 PM
In regards to my previous question (concerning OTcl1.14 build), here is that entire section
of the install:
============================================================
* Build OTcl1.14
============================================================
No .configure file found in current directory
Continuing with default options...
http://installwithme.blogspot.in/2014/05/howtoinstallns2.35inubuntu13.10or14.04.html 25/38
2/8/2017 Install With Me !: How to Install NS2.35 in Ubuntu13.10 / 14.04 (in 4 easy steps)
checking build system type... x86_64unknownlinuxgnu
checking host system type... x86_64unknownlinuxgnu
checking target system type... x86_64unknownlinuxgnu
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts g... yes
checking for gcc option to accept ISO C89... none needed
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts g... yes
checking how to run the C preprocessor... gcc E
checking for grep that handles long lines and e... /bin/grep
checking for egrep... /bin/grep E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for string.h... (cached) yes
checking for main in lXbsd... no
checking for socket in lsocket... no
checking for gethostbyname in lnsl... yes
checking for dcgettext in lintl... no
checking for getnodebyname in ldnet_stub... no
checking that g++ can handle O2... yes
checking standard STL is available... no
checking for tcl.h... I../include
checking for tclInt.h... I../include
checking for libtcl8.5... L../lib ltcl8.5
checking for init.tcl... ../lib/tcl8.5
checking for http.tcl... ../lib/tcl8.5/http1.0
checking Tcl http.tcl library... yes
checking for tclsh8.5.10... no
checking for tclsh8.5... ../bin/tclsh8.5
checking for tk.h... I../include
checking for libtk8.5... L../lib ltk8.5
checking for tk.tcl... ../lib/tk8.5
checking for X11 header files
can't find X includes
otcl1.14 configuration failed! Exiting ...
Please check http://www.isi.edu/nsnam/ns/nsproblems.html
for common problems and bug fixes.
Reply
ritu sehgal Monday, May 25, 2015 4:09:00 PM
hi
I have set the path as per the directions given above in ubuntu 11.10 and reload the bash
file also. During validation following response occurs in the terminal. Plz help why this is
happening.
Some test failed.
Mon May 25 15:58:49 IST 2015
Mon May 25 15:58:51 IST 2015
*** ./testallsack
http://installwithme.blogspot.in/2014/05/howtoinstallns2.35inubuntu13.10or14.04.html 26/38
2/8/2017 Install With Me !: How to Install NS2.35 in Ubuntu13.10 / 14.04 (in 4 easy steps)
Tests: sack1 sack1z sack1a sack1aa sack1b sack1c sack3 sack5 sack5a sackB2 sackB4
sackB4a FalsePipe FalsePipe1 sack_dupacks sack_finiteflow sack_dupacks1
Running test sack1:
../../ns testsuitesack.tcl sack1 QUIET
./testalltemplate1: 149: ../../ns: not found
Running test sack1z:
../../ns testsuitesack.tcl sack1z QUIET
./testalltemplate1: 149: ../../ns: not found
Running test sack1a:
../../ns testsuitesack.tcl sack1a QUIET
./testalltemplate1: 149: ../../ns: not found
Running test sack1aa:
../../ns testsuitesack.tcl sack1aa QUIET
./testalltemplate1: 149: ../../ns: not found
Running test sack1b:
../../ns testsuitesack.tcl sack1b QUIET
./testalltemplate1: 149: ../../ns: not found
Running test sack1c:
../../ns testsuitesack.tcl sack1c QUIET
./testalltemplate1: 149: ../../ns: not found
Running test sack3:
../../ns testsuitesack.tcl sack3 QUIET
./testalltemplate1: 149: ../../ns: not found
Running test sack5:
../../ns testsuitesack.tcl sack5 QUIET
./testalltemplate1: 149: ../../ns: not found
Running test sack5a:
../../ns testsuitesack.tcl sack5a QUIET
./testalltemplate1: 149: ../../ns: not found
Running test sackB2:
Reply
ritu sehgal Monday, May 25, 2015 4:11:00 PM
Hi
I am getting the following response during validation. plz help..
Some test failed.
Mon May 25 15:58:49 IST 2015
Mon May 25 15:58:51 IST 2015
*** ./testallsack
Tests: sack1 sack1z sack1a sack1aa sack1b sack1c sack3 sack5 sack5a sackB2 sackB4
sackB4a FalsePipe FalsePipe1 sack_dupacks sack_finiteflow sack_dupacks1
Running test sack1:
../../ns testsuitesack.tcl sack1 QUIET
./testalltemplate1: 149: ../../ns: not found
Running test sack1z:
../../ns testsuitesack.tcl sack1z QUIET
./testalltemplate1: 149: ../../ns: not found
Running test sack1a:
../../ns testsuitesack.tcl sack1a QUIET
./testalltemplate1: 149: ../../ns: not found
Running test sack1aa:
../../ns testsuitesack.tcl sack1aa QUIET
./testalltemplate1: 149: ../../ns: not found
Running test sack1b:
../../ns testsuitesack.tcl sack1b QUIET
./testalltemplate1: 149: ../../ns: not found
Running test sack1c:
../../ns testsuitesack.tcl sack1c QUIET
./testalltemplate1: 149: ../../ns: not found
Running test sack3:
../../ns testsuitesack.tcl sack3 QUIET
./testalltemplate1: 149: ../../ns: not found
Running test sack5:
http://installwithme.blogspot.in/2014/05/howtoinstallns2.35inubuntu13.10or14.04.html 27/38
2/8/2017 Install With Me !: How to Install NS2.35 in Ubuntu13.10 / 14.04 (in 4 easy steps)
../../ns testsuitesack.tcl sack5 QUIET
./testalltemplate1: 149: ../../ns: not found
Running test sack5a:
../../ns testsuitesack.tcl sack5a QUIET
./testalltemplate1: 149: ../../ns: not found
Running test sackB2:
Reply
seeyousoon Wednesday, May 27, 2015 12:07:00 PM
Hi;
I follow all these steps but when I wrote ./validate or sudo ./validate,firstly I saw in terminal
"some test outputs agrees with reference outputs" but after that I saw this and it repeats
for other tests ;
Running test resetSack1:
../../ns testsuitetcpReset.tcl resetSack1 QUIET
Guide: Sack TCP, resetting a TCP connection.
ns: _o4 cleanup file5 resetSack1: Can't locate getopts.pl in @INC (@INC contains:
/etc/perl /usr/local/lib/perl/5.18.2 /usr/local/share/perl/5.18.2 /usr/lib/perl5 /usr/share/perl5
/usr/lib/perl/5.18 /usr/share/perl/5.18 /usr/local/lib/site_perl .) at ../../bin/raw2xg line 37.
while executing
"exec $PERL ../../bin/set_flow_id s all.tr | $PERL ../../bin/getrc s 2 d 3 | $PERL
../../bin/raw2xg s 0.01 m 90 t $file > temp.rands"
(procedure "_o4" line 3)
(TestSuite finish line 3)
invoked from within
"$self finish $testname"
(procedure "_o4" line 11)
(TestSuite cleanup line 11)
invoked from within
"_o4 cleanup file5 resetSack1"
Test output differs from reference output
Diagnose with: diff testoutputtcpReset/resetSack1.test testoutputtcpReset/resetSack1
Or see URL "http://www.isi.edu/nsnam/ns/nsproblems.html".
Running test resetReno:
../../ns testsuitetcpReset.tcl resetReno QUIET
Guide: Reno TCP, resetting a TCP connection.
ns: _o4 cleanup file5 resetReno: Can't locate getopts.pl in @INC (@INC contains: /etc/perl
/usr/local/lib/perl/5.18.2 /usr/local/share/perl/5.18.2 /usr/lib/perl5 /usr/share/perl5
/usr/lib/perl/5.18 /usr/share/perl/5.18 /usr/local/lib/site_perl .) at ../../bin/raw2xg line 37.
while executing
"exec $PERL ../../bin/set_flow_id s all.tr | $PERL ../../bin/getrc s 2 d 3 | $PERL
../../bin/raw2xg s 0.01 m 90 t $file > temp.rands"
(procedure "_o4" line 3)
(TestSuite finish line 3)
invoked from within
"$self finish $testname"
(procedure "_o4" line 11)
(TestSuite cleanup line 11)
invoked from within
"_o4 cleanup file5 resetReno"
Test output differs from reference output
Diagnose with: diff testoutputtcpReset/resetReno.test testoutputtcpReset/resetReno
Or see URL "http://www.isi.edu/nsnam/ns/nsproblems.html".
Some test failed.
Could you help me please? thanks.
Reply
VIKRAM K Friday, June 19, 2015 2:37:00 PM
vikram2403@vikram2403Inspiron3541:~/vikram/nsallinone2.35$ sudo gedit .bashrc
[sudo] password for vikram2403:
http://installwithme.blogspot.in/2014/05/howtoinstallns2.35inubuntu13.10or14.04.html 28/38
2/8/2017 Install With Me !: How to Install NS2.35 in Ubuntu13.10 / 14.04 (in 4 easy steps)
(gedit:19447): GtkWARNING **: Calling Inhibit failed:
GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name
org.gnome.SessionManager was not provided by any .service files
Devanshi Piprottar Tuesday, July 14, 2015 9:54:00 PM
devanshi@devanshivirtualmachine:~$ ns lab1.tcl
warning: no class variable LanRouter::debug_
see tclobject.tcl in tclcl for info about this warning.
devanshi@devanshivirtualmachine:~$
Reply
ns beginner Thursday, July 23, 2015 12:05:00 AM
hiii dere
i m new to ns2,,i install ns2 using following commands
sudo aptget update
sudo aptget install ns2
sudo aptget install nam
sudo aptget install tcl
sudo aptget install Xgraph
installed successfully,,,,tcl scripts are running smoothly
but tutorials m following describes some c files ,,, m not able to search any directory of
such files
i search some cc files of protocol but not able to figure out where to compile these files
and how to link those files with ns2,,,
please help
i tried nsallinone for installation of ns2 earlier but all in vain ,,,shows error file not found etc
etc
Reply
Yash Gupta Saturday, July 25, 2015 11:55:00 PM
http://installwithme.blogspot.in/2014/05/howtoinstallns2.35inubuntu13.10or14.04.html 29/38
2/8/2017 Install With Me !: How to Install NS2.35 in Ubuntu13.10 / 14.04 (in 4 easy steps)
warning is shown in terminal while editing in bashrc file
(gedit:27884): GtkWARNING **: Calling Inhibit failed:
GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name
org.gnome.SessionManager was not provided by any .service files
Reply
ns beginner Thursday, July 30, 2015 1:04:00 PM
hiii dere ..i m stucked ,,,file u have mentioned here to modify "erase" .. m not able to fing
dis file ,,not manually not by GUI....what to do please. help...
Reply
Samiran Samanta Friday, August 07, 2015 1:26:00 PM
Hello !
I have completed all the instruction as said and got % after entering ns.
but after entering nam , it says dumped or something like that. How can I resolve ?
Reply
Replies
moh awad Tuesday, August 25, 2015 9:38:00 PM
dawnload nam_1.1510_i386
Reply
moh awad Monday, August 10, 2015 1:35:00 AM
thank you very very very much
Reply
moh awad Tuesday, August 25, 2015 9:37:00 PM
i cant remove ns from /user/local/bin
pemishon denaid
file protected
Reply
Aadil Agha Monday, September 14, 2015 3:21:00 PM
Hi Dhyan Singh
I am getting error "package gcc4.4 has no installation candidate" when i entered the
following command "sudo aptget install gcc4.4"
kindly help me out.
thanks
Reply
KINJAL SHAH Saturday, October 03, 2015 12:51:00 AM
Hey
I am getting this error after ./validate
These messages are NOT errors and can be ignored:
warning: using backward compatibility mode
This test is not implemented in backward compatibility mode
validate overall report: some tests failed:
./testalltcp ./testalltestReno ./testallnewreno ./testallsack ./testalltcpOptions ./test
alltcpReset ./testalltestRenofull ./testalltestRenobayfull ./testallsackfull ./testalltcp
initwin ./testalltcpVariants ./testallLimTransmit ./testallaimd ./testallrfc793edu ./test
http://installwithme.blogspot.in/2014/05/howtoinstallns2.35inubuntu13.10or14.04.html 30/38
2/8/2017 Install With Me !: How to Install NS2.35 in Ubuntu13.10 / 14.04 (in 4 easy steps)
allrfc2581 ./testallrbp ./testalltcpLinux ./testallfrto ./testallecn ./testallecnack ./test
allecnfull ./testallquickstart ./testallmanualrouting ./testallred ./testalladaptivered
./testallredpd ./testallrio ./testallvq ./testallrem ./testallgk ./testallpi ./testallcbq
./testallschedule ./testalllinks ./testalloddBehaviors
to rerun a specific test, cd tcl/test; ./testallTESTNAME
kindly help me out
thanks
Reply
Bag Tuesday, October 27, 2015 11:43:00 PM
Hi...!!
im not able to edit ls.h file...its an readonly file so what shall i do to make it writable to
make necessary changes as stated above?
Reply
Bouzidi Mustapha Monday, November 09, 2015 11:25:00 PM
Hi! thanks for evry thing ......I have ubuntu 15.10 desktop amd64 and ns2.35 i need help to
install it, so help me please.......THANKS
Reply
Manju S Monday, November 16, 2015 11:47:00 AM
Can you please share steps to patch DTNAgent to ns2.35 ? Thanks in advance.
Reply
Danish Sameer Thursday, December 10, 2015 1:22:00 AM
Can anybody help me with these errors? This happened when i tried to validate
validate overall report: some tests failed:
./testalltcp ./testalltestReno ./testallnewreno ./testallsack ./testalltcpOptions ./test
alltcpReset ./testalltestRenofull ./testalltestRenobayfull ./testallsackfull ./testalltcp
initwin ./testalltcpVariants ./testallLimTransmit ./testallaimd ./testallrfc793edu ./test
allrfc2581 ./testallrbp ./testalltcpLinux ./testallfrto ./testallecn ./testallecnack ./test
allecnfull ./testallquickstart ./testallmanualrouting ./testallred ./testalladaptivered
./testallredpd ./testallrio ./testallvq ./testallrem ./testallgk ./testallpi ./testallcbq
./testallschedule ./testalllinks ./testalloddBehaviors
to rerun a specific test, cd tcl/test; ./testallTESTNAME
Reply
Mona Sayed Tuesday, December 15, 2015 11:56:00 PM
Hi
I installed ns2.35 in ubuntu 12.04 LTS. It works. I changed the type of DSR cache from
mobicache(the default cache) to linkcache. then recompile ns2. It gives me the following
error
dsr/linkcache .cc: fatal error: list.h: no such file or directory.
I used locate list.h and this is its directory
/usr/src/linuxheaders3.2.029/include/linux/list.h
I tried to pass this directory then use #include "list.h" but it doesn't work. it gives another
error
poisson.h no such file or directory
Please help me
Reply
krishna kumar Wednesday, January 13, 2016 2:32:00 PM
http://installwithme.blogspot.in/2014/05/howtoinstallns2.35inubuntu13.10or14.04.html 31/38
2/8/2017 Install With Me !: How to Install NS2.35 in Ubuntu13.10 / 14.04 (in 4 easy steps)
hi,
how to add leach protocol for ns2.35 in ubuntu 14.04 64 bit.
please help
Reply
Ram B. Agnihotri Thursday, January 14, 2016 9:23:00 AM
ram@ramLenovoE4070:~/Documents/nsallinone2.35/ns2.35$ ns mannasimrede
plana.tcl
num_nodes is set 12
warning: Please use channel as shown in tcl/ex/wirelessmitf.tcl
INITIALIZE THE LIST xListHead
invalid command name "EnergyModel/Battery"
while executing
"EnergyModel/Battery create _o33 _o15 100.0 0.5 0.2"
invoked from within
"catch "$className create $o $args" msg"
invoked from within
"if [catch "$className create $o $args" msg] {
if [string match "__FAILED_SHADOW_OBJECT_" $msg] {
delete $o
return ""
}
global errorInfo
error "class $..."
(procedure "new" line 3)
invoked from within
"new $energyModel_ $node $initialEnergy_ $l1 $l2"
invoked from within
"if [info exists energyModel_] {
if [info exists level1_] {
set l1 $level1_
} else {
set l1 0.5
}
if [info exists level2_] {
set l2 $level2_
} else {..."
(procedure "_o3" line 115)
(Simulator createwirelessnode line 115)
invoked from within
"_o3 createwirelessnode"
("eval" body line 1)
invoked from within
"eval $self createwirelessnode $args"
(procedure "_o3" line 23)
(Simulator node line 23)
invoked from within
"$ns_ node"
(procedure "create_sink" line 8)
invoked from within
"create_sink"
(file "mannasimredeplana.tcl" line 350)
Reply
Pushpendra Kumar Thursday, January 28, 2016 11:41:00 AM
where do we find ./bashrc file?
Reply
Replies
Dhyan Singh Sunday, February 07, 2016 1:24:00 PM
Please refer step 3
http://installwithme.blogspot.in/2014/05/howtoinstallns2.35inubuntu13.10or14.04.html 32/38
2/8/2017 Install With Me !: How to Install NS2.35 in Ubuntu13.10 / 14.04 (in 4 easy steps)
Reply
kothapalli navaneetha Wednesday, February 17, 2016 4:49:00 PM
i am getting an error called cant open file or directory.what to do please reply
Reply
Aparna Prahlad Tuesday, March 01, 2016 11:19:00 AM
how can i intergrate realapp patch in ns2.33
Reply
Mohamed Jaziri Monday, March 07, 2016 3:11:00 PM
after installation i set my library paths
# LD_LIBRARY_PATH
OTCL_LIB=/home/jaziri/nsallinone2.35/otcl1.14/
NS2_LIB=/home/jaziri/nsallinone2.35/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=/home/jaziri/nsallinone2.35/tcl8.5.10/library/
USR_LIB=/usr/lib/
export TCL_LIBRARY=$TCL_LIBRARY:$TCL_LIB:$USR_LIB
# PATH
XGRAPH=/home/jaziri/nsallinone2.35/xgraph12.2/:/home/jaziri/nsallinone
2.35/bin/:/home/jaziri/nsallinone2.35/tcl8.5.10/unix/:/home/jaziri/nsallinone
2.35/tk8.5.10/unix/
NS=/home/jaziri/nsallinone2.35/ns2.35/
NAM=/home/jaziri/nsallinone2.35/nam1.15/
export PATH=$PATH:$XGRAPH:$NS:$NAM
and save it and after that i give the following command
source ~/.bashrc
it give the following error what can i do now plz give me quick reply
jaziri@jazirivirtualmachine:~$ source ~/.bashrc
: command not found
Reply
Dharmpal Tuesday, March 08, 2016 2:24:00 AM
After Validating I am getting error as follows:
validate overall report: some tests failed:
./testalltcp ./testalltestReno ./testallnewreno ./testallsack ./testalltcpOptions ./test
alltcpReset ./testalltestRenofull ./testalltestRenobayfull ./testallsackfull ./testalltcp
initwin ./testalltcpVariants ./testallLimTransmit ./testallaimd ./testallrfc793edu ./test
allrfc2581 ./testallrbp ./testallfrto ./testallecn ./testallecnack ./testallecnfull ./test
allquickstart ./testallmanualrouting ./testallred ./testalladaptivered ./testallredpd
./testallrio ./testallvq ./testallrem ./testallgk ./testallpi ./testallcbq ./testallschedule
./testalllinks ./testalloddBehaviors
to rerun a specific test, cd tcl/test; ./testallTESTNAME
What do I do?
My ubuntu version is 15.10.
Please do reply and help!
Reply
http://installwithme.blogspot.in/2014/05/howtoinstallns2.35inubuntu13.10or14.04.html 33/38
2/8/2017 Install With Me !: How to Install NS2.35 in Ubuntu13.10 / 14.04 (in 4 easy steps)
Isti Dwi Hemawati Tuesday, March 15, 2016 11:07:00 AM
Hello, i have a problem when i run tcl script on ns, there is a text appear
warning: using backward compability mode
error when calling clas OldSim: x.tcl
So, what should i do? Please help me
Reply
Arundhathi T Prabha Monday, March 21, 2016 9:49:00 PM
Worked perfectly on Ubuntu 15.04. Thank you..
Reply
Renita Blossom Monteiro Wednesday, March 23, 2016 2:22:00 PM
Thank you sir.You have explained very well about the installation.The installation worked
perfectly in Ubuntu 14.04 LTS.
Reply
Santosh Kumar Friday, April 08, 2016 8:21:00 PM
hello sir,
could you please guide me regarding broadcasting in one hop neighbors in mobile ad hoc
networks.
Reply
Yojana Singh Sunday, April 10, 2016 2:23:00 PM
hi.
can you please tell me how to run xgraph?
Reply
AKASH GUPTA Monday, April 11, 2016 4:31:00 AM
thanks Mr. Dhyan singh. The steps are very explanatory. It worked really well for me
Reply
adil sheraz Monday, April 18, 2016 7:01:00 PM
Hi Sir,
I have completed my installation, it gives the final reports which is basically some tests are
failed. the output is below
These messages are NOT errors and can be ignored:
warning: using backward compatibility mode
This test is not implemented in backward compatibility mode
validate overall report: some tests failed:
./testalltcp ./testalltestReno ./testallnewreno ./testallsack ./testalltcpOptions ./test
alltcpReset ./testalltestRenofull ./testalltestRenobayfull ./testallsackfull ./testalltcp
initwin ./testalltcpVariants ./testallLimTransmit ./testallaimd ./testallrfc793edu ./test
allrfc2581 ./testallrbp ./testalltcpLinux ./testallfrto ./testallecn ./testallecnack ./test
allecnfull ./testallquickstart ./testallmanualrouting ./testallred ./testalladaptivered
./testallredpd ./testallrio ./testallvq ./testallrem ./testallgk ./testallpi ./testallcbq
./testallschedule ./testalllinks ./testalloddBehaviors
to rerun a specific test, cd tcl/test; ./testallTESTNAME
so how could i fix these failures.
bundle of thanks!
Reply
http://installwithme.blogspot.in/2014/05/howtoinstallns2.35inubuntu13.10or14.04.html 34/38
2/8/2017 Install With Me !: How to Install NS2.35 in Ubuntu13.10 / 14.04 (in 4 easy steps)
Rushyanth Reddy Wednesday, April 20, 2016 9:18:00 PM
hi!!
im getting the same error as that is in the screenshot you put above.i tried the things u
asked me to do.but im still getting the same error
Reply
~ﻋـﺑـﻳـﺭMonday, April 25, 2016 11:32:00 AM
I got this error:
/home/aa/Documents/nsallinone2.35/tk8.5.10/unix/../generic/tk.h:76:23: fatal error:
X11/Xlib.h: No such file or directory
compilation terminated.
make: *** [tk3d.o] Error 1
Any ideas?
Reply
aadil yousuf Tuesday, May 03, 2016 1:43:00 PM
rm: cannot remove ‘/home/adil/Documents/nsallinone2.35/lib/libtcl8.5.a’: Permission
denied
mv: cannot stat ‘/home/adil/Documents/nsallinone2.35/lib/#inst.32334#’: No such file or
directory
ranlib: could not create temporary file whilst writing archive: No more archived files
make: *** [installbinaries] Error 1
tcl8.5.10 installation failed.
Tcl is not part of the ns project. Please see www.Scriptics.com
to see if they have a fix for your platform.
how to overcome this error sir
Reply
mariem ben rekhissa Monday, August 08, 2016 3:23:00 AM
Hello
I try to integrate mannasim with ns2.35 and when I run the command ./configure it shows
me this error "Installation of tcl seems incomplete orcan't be found automatically" So I fix it
with "./configure withtclver=8.5" but unfortunetaly when I ran the command "make" I got
this error "No rule to make target mannasim/accessPointApp.o,needed by 'ns'.Stop" So
what should I do? and thanks in advance
Reply
Adnan Jahangir Thursday, August 11, 2016 9:27:00 PM
Please can you guide me if i want to install some earlier release of NS2 that is NS
2.1b4.SO there will be same installation process or any other way please guide me.
writetooadnan@gmail.com
Reply
Bhumika Parikh Wednesday, August 17, 2016 3:33:00 AM
Hi,
I have extracted the tar of nsallinone2.35.
Downloaded the implementation of mptcp from
https://code.google.com/archive/p/multipathtcp/source/default/source.
Copied the mptcp and mptcpfull files in ns2.35/tcp and trace files in ns2.35/trace.
Made changes in Makefile accordingly.
I then build/install the ns2.35 using ./install command. Confiured and validated; everything
http://installwithme.blogspot.in/2014/05/howtoinstallns2.35inubuntu13.10or14.04.html 35/38
2/8/2017 Install With Me !: How to Install NS2.35 in Ubuntu13.10 / 14.04 (in 4 easy steps)
worked perfectly.
But now when I execute the mptcp script, I get this error
invalid command name "Agent/TCP/FullTcp/Sack/Multipath"
while executing
"Agent/TCP/FullTcp/Sack/Multipath create _o300 "
invoked from within
"catch "$className create $o $args" msg"
invoked from within
"if [catch "$className create $o $args" msg] {
if [string match "__FAILED_SHADOW_OBJECT_" $msg] {
delete $o
return ""
}
global errorInfo
error "class $..."
(procedure "new" line 3)
invoked from within
"new Agent/TCP/FullTcp/Sack/Multipath"
invoked from within
"set tcp0 [new Agent/TCP/FullTcp/Sack/Multipath]"
(file "mptcpsample.tcl" line 98)
Please help me with it !!
Thank you in advance.
Reply
Kishalay Bairagi Thursday, October 06, 2016 2:02:00 PM
validate overall report: some tests failed:
./testalltcpLinux
to rerun a specific test, cd tcl/test; ./testallTESTNAME
what to do although I am getting the % sign??
Reply
Nelofar Aslam Thursday, November 24, 2016 9:34:00 PM
In file included from ./mdart/mdart.h:52:0,
from ./mdart/mdart_adp.h:51,
from mdart/mdart_adp.cc:47:
./mdart/mdart_function.h:230:17:
note: candidates are: nsaddr_t hash(nsaddr_t)
inline nsaddr_t hash(nsaddr_t id) {
^~~~
In file included from /usr/include/c++/6.2.1/bits/basic_string.h:5628:0,
from /usr/include/c++/6.2.1/string:52,
from /usr/include/c++/6.2.1/bitset:47,
from ./mdart/mdart_function.h:62,
from ./mdart/mdart.h:52,
http://installwithme.blogspot.in/2014/05/howtoinstallns2.35inubuntu13.10or14.04.html 36/38
2/8/2017 Install With Me !: How to Install NS2.35 in Ubuntu13.10 / 14.04 (in 4 easy steps)
from ./mdart/mdart_adp.h:51,
from mdart/mdart_adp.cc:47:
/usr/include/c++/6.2.1/bits/functional_hash.h:58:12: note:
template struct std::hash
struct hash;
^~~~
Makefile:93: recipe for target 'mdart/mdart_adp.o' failed
make: *** [mdart/mdart_adp.o]
Error 1
Ns make failed!
I AM FACING ABOVE PROBLEM....
Reply
Nelofar Aslam Thursday, November 24, 2016 9:40:00 PM
In file included from ./mdart/mdart.h:52:0,
from ./mdart/mdart_adp.h:51,
from mdart/mdart_adp.cc:47:
./mdart/mdart_function.h:230:17:
note: candidates are: nsaddr_t hash(nsaddr_t)
inline nsaddr_t hash(nsaddr_t id) {
^~~~
In file included from /usr/include/c++/6.2.1/bits/basic_string.h:5628:0,
from /usr/include/c++/6.2.1/string:52,
from /usr/include/c++/6.2.1/bitset:47,
from ./mdart/mdart_function.h:62,
from ./mdart/mdart.h:52,
from ./mdart/mdart_adp.h:51,
from mdart/mdart_adp.cc:47:
/usr/include/c++/6.2.1/bits/functional_hash.h:58:12: note:
template struct std::hash
struct hash;
^~~~
Makefile:93: recipe for target 'mdart/mdart_adp.o' failed
make: *** [mdart/mdart_adp.o]
Error 1
Ns make fail
I AM FACING THIS PROBLEM....
Reply
Chirag Mishra Tuesday, December 20, 2016 9:21:00 PM
Hello
while i'm running simple tcl file nam file is not generating
please help me with this
Reply
http://installwithme.blogspot.in/2014/05/howtoinstallns2.35inubuntu13.10or14.04.html 37/38
2/8/2017 Install With Me !: How to Install NS2.35 in Ubuntu13.10 / 14.04 (in 4 easy steps)
rana Monday, January 09, 2017 4:39:00 PM
hii
i am not able to copy nam1.14 from desktop to usr/local/bin and dont know how to use
comand cdmod or cdowr plz help
Reply
Replies
Shabeer Ahmad Tuesday, January 24, 2017 11:16:00 AM
copying name from desktop to your desired location use cp
/home/user_name/Desktop/nam1.14 /usr/local/bin
Reply
shabreen subhan Tuesday, January 10, 2017 3:18:00 PM
i need a package of AES in NS2.35....how can we include that package... pls help me
Reply
shabreen subhan Tuesday, January 10, 2017 3:19:00 PM
how can we include AES package in ns2.35.
Reply
Enter your comment...
Comment as: Select profile...
Publish
Preview
Subscribe to: Post Comments (Atom)
Copyright © 2017, Dhyan Singh under GNU GPLv2. Ethereal template. Powered by Blogger.
http://installwithme.blogspot.in/2014/05/howtoinstallns2.35inubuntu13.10or14.04.html 38/38