2008年8月13日 星期三

note of installing ns2

On Debian/Linux:
sudo apt-get install autoconf automake g++ libxmu-dev make
(refer to:http://nsnam.isi.edu/nsnam/index.php/Distribution_Specific_instructions)

cd ns2-allinone-2.31
./install
(會有很多警告,但還是可以過)
modify etc/profile:(重要!)
export NS_HOME=~安裝資料夾/ns-allinone-2.31
(設定NS2的主要目錄,以供以下設定使用)

export PATH=$NS_HOME/tcl8.4.14/unix:$NS_HOME/tk8.4.14/unix:$NS_HOME/bin:$PATH

export LD_LIBRARY_PATH=$NS_HOME/tcl8.4.14/unix:$NS_HOME/tk8.4.14/unix:$NS_HOME/o

export TCL_LIBRARY=$NS_HOME/tcl8.4.14/library

驗證
$NS_HOME/NS2-2.31/validate


------------------------------------------------------
For Cygwin:要安裝(補完其它網頁缺漏的)
  • diff
  • gcc
  • gcc-g++
  • gnuplot
  • make
  • patch
  • perl
  • tar
  • X-startup-scripts
  • xorg-x11-base
  • xorg-x11-bin
  • xorg-x11-devel
  • xorg-x11-bin-dlls
  • xorg-x11-bin-lndir
  • xorg-x11-etc
  • xorg-x11-fenc
  • xorg-x11-fnts
  • xorg-x11-libs-data
  • xorg-x11-xwin

edit .bashrc(同上)


飯粒檔的位置:
/home/ns-allinone-2.30/ns-2.30/tc

Ref:
http://hpds.ee.ncku.edu.tw/~smallko/ns2/ns2.htm
http://blog.sina.com.cn/s/blog_4a5f138701000bbv.html

6 則留言:

  1. 聽說nctuns使用上比ns2更方便..
    你也可以試試..
    http://nsl10.csie.nctu.edu.tw/

    ns-2有一套軟體叫ns Bench
    可以用手動拉介面
    自動產生tcl的script檔
    應該蠻好玩的..

    回覆刪除
  2. 但是不知道nctuns有沒有dccp模組哩?沒有的話,還是考慮用ns2...因為我不想自己寫XDXD
    試試…

    回覆刪除
  3. 這個我就不知道了...

    只是知道有這些資訊而已..

    你可以試試看XD...

    回覆刪除
  4. 果然ns-2.31還是最適合用來做實驗用。(for VoIP area)

    回覆刪除