ติดตั้ง NS-3 บน Ubuntu

1. Prerequisite packages for Ubuntu

[shell]

sudo apt-get install gcc g++ python python-dev gdb valgrind gsl-bin libgsl0-dev libgsl0ldbl flex bison tcpdump sqlite sqlite3 libsqlite3-dev libxml2 libxml2-dev libgtk2.0-0 libgtk2.0-dev vtun lxc doxygen graphviz imagemagick texlive texlive-latex-extra texlive-generic-extra texlive-generic-recommended texinfo dia texlive-extra-utils texi2html python-pygraphviz python-kiwi python-pygoocanvas libgoocanvas-dev mercurial bzr libboost-all-dev

[/shell]

2. Download NS-3.11

[shell]

madir repos
cd repos
wget http://www.nsnam.org/release/ns-allinone-3.11.tar.bz2
tar xjf ns-allinone-3.11.tar.bz2

[/shell]

3. ขั้นตอนต่อไป ก็เข้าสู่ขั้นตอนของการ Build

[shell]

cd ns-allinone-3.11/
./build.py

[/shell]

 

เมื่อรันคำสั้ง ./build.py ต้องใช้เวลานานพอสมควรในการ build นะครับ  :lol: รอๆ หน่อย

4. ต่อไปก็ต้องทำการ Validating

[shell]

cd ns-3.11/

./test.py

[/shell]

ขั้นตอนสุดท้ายก็จะเป็นการทดสอบ ด้วย

[shell]

./waf --run hello-simulator

[/shell]

ก็เป็นอันเรียบร้อยนะครับ ไว้โอกาสในครั้งหน้าผมจะเขียนขั้นตอนในการติดตั้ง ns-3-dev

สำหรับวันนี้ไว้เพียงเท่านี้นะครับ

สวัสดีวันที่ ปชป ปราศัยใหญ่ที่ราชประสงค์

Comments