Step 1: Download NS2 from the following Website, I tried version ns-allinone-2.33.tar.gz.
Step 2: Put the file under /home/pradeep/ (my user login is pradeep, you may try with your username)
Step 3: go the folder in the shell prompt by issuing the following command cd /home/pradeep/
Step 4: Since installation of NS2 simulator needs some autoconfiguration files which will need to be installed. To download those packages, just execute the following commands $ sudo apt-get install build-essential autoconf automake libxmu-dev
it will take some time to download and install.
Step 5: Now execute the following steps so that NS2 will be installed
- tar zxvf ns-allinone-2.33.tar.gz
After the above three steps, NS2 will give the path information which needs to be set in the PATH variable
Step 6: Open the file .bashrc which is available under the folder /home/pradeep/ (if you try to install in root user /root/.bashrc). Use the following command to open the .bashrc file $ gedit /home/pradeep/.bashrc
Step 7: edit the above file and set the following paths over there
export LD_LIBRARY_PATH= /home/pradeep/ns-allinone-2.33/otcl-1.13, /home/pradeep/ns-allinone-2.33/lib
Step 8: Thats it!!! save the file, logout and login with the username.
Step 9: open the shell prompt and type $ ns (you will get a % indicating that the installation is working correctly) $ nam ( a window will be opened showing the network animator)