Networking, Opensource and Experience

top line

Instal Network Simulation pada Ubuntu 10.04

Posting kali ini sebenarnya lebih kearah curhat, bahasa gaulnya curcol kapan lagi ngegalau di dunia maya, kali aja ada yang naggapin, wak, wak, wak.

Oke, jadi ceritanya begini sob, kemaren waktu ngampus pas mata kuliah Pemrograman & Desain Jaringan sang dosen mengisayaratkan untuk menggunakan aplikasi Network Simulation (NS-2) sebagai aplikasi wajib untuk melakukan simulasi pembelajaran jaringan. Otomatis saya yang notabennya pengguna Linux Ubuntu (tanpa dual boot) terhitung sejak akhir januari kemaren, mulai khawatir takut kalawa gak bisa di install di Linux karena gue juga ngak begitu tau kayak apa tuh aplikasinya, dengar juga baru pertama kali.

Pas kuliah kelar gue langsung tuh browsing tentang NS-2, saking penasaran hewan macam apakah ini, jangan-jangan ngak compatible dengan Linux. Lagi asyiknya  browsing gue sedikit sumringah namun kembali mengerutkan dahi, ternyata si NS2 bisa jalan di Linux bro (yess!!), tapi ngak jalan di Ubuntu 11.10 paling nyaman makenya kalau di Ubuntu LTS 10.04, ini dia masalahnya, gue make Ubuntu 11.10 karena kesensem ama tampilan genome-shell nancantik tiada dua :D, sumpah ciamik banget.

Alhasil dengan berat hati dan tanpa pikir sana sini, gue putuskan malamnya untuk inul laptop dan ganti ke Ubuntu 10.04, jadul dikit tak apalah yang penting aktifitas perkuliahan lancar jaya, nah gimana cara menginstal NS2 ini, berikut caranya.

1. Download dulu aplikasi NS2 nya di sourceforge.net
2. Kalau udah kelar download jangan lupa berdo'a dulu semoga diberi kelancaran
3. Pindahkan hasil NS2 yang sudah di download tadi ke direktori Home
4. Buka terminal (Ctrl+Alt+T), lalu ketikkan perintah 
 sudo add-apt-repository ppa:wouterh && sudo apt-get update && sudo apt-get install ns nam xgraph
5. Lalu ekstract file NS2 dengan perintah
tar -xzvf ns-allinone-2.35.tar.gz
6. Masuk ke direk tori ns-allinone-2.35
cd ns-allinone-2.35
7. Install biuld-essential, automake, autoconf dan libxmu-dev
sudo apt-get install build-essential autoconf automake libxmu-dev
8. Edit file Makefile.in di ns-allinone-2.35/ns-2.35, kemudian ganti tulisan
CC=@CC@ menjadi CC=gcc-4.3
9. Buka file ns-allinone-2.35/octl-1.14/configure dengan editor gedit atau vi dan rubahlah baris berikut
SHLIB_LD="ld -shared -rdata_shared" menjadi SHLIB_LD="gcc -shared -rdata_shared"
dan
SHLIB_LD="ld -shared" menjadi  SHLIB_LD="gcc -shared"
10. Kemudian Install, dengan mengetikkan perintah
./install 
11. Kemudian setting environment variabel dan execution file sesuai dengan permintaan NS-2, dengan mengetikkan
gedit ~/.bashrc
12. Nah copy paste script dibawah ini dan letakkan pada baris paling bawah, silahkan ganti /home/zikri dengan direktori sesuai dengan ekstrak file yang sobat buat.

# LD_LIBRARY_PATH
OTCL_LIB=/home/zikri/ns-allinone-2.35/otcl-1.14
NS2_LIB=/home/zikri/ns-allinone-2.35/lib
X11_LIB=/usr/X11R6/lib
USR_LOCAL_LIB=/usr/local/lib
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$OTCL_LIB:$NS2_LIB:$X11_LIB:$USR_LOCAL_LIB

# TCL_LIBRARY
TCL_LIB=/home/zikri/ns-allinone-2.35/tcl8.5.10/library
USR_LIB=/usr/lib
export TCL_LIBRARY=$TCL_LIB:$USR_LIB

# PATH
XGRAPH=/home/zikri/ns-allinone-2.35/bin:/zikri/ns-allinone-2.35/tcl8.5.10/unix:/home/zikri/ns-allinone-2.35/tk8.5.10/unix
NS=/home/zikri/ns-allinone-2.35/ns-2.35/
NAM=/home/zikri/ns-allinone-2.35/nam-1.15/
PATH=$PATH:$XGRAPH:$NS:$NAM

13. Setelah itu simpan dam tutup editornya, dan Update source bashrcnya, dengan perintah
source ~/.bashrc
14. Jalankan Networn Simulatornya dengan perintah
ns
15. Jika istalasi yang kita lakukan berhasil, maka akan muncul
"%"
Nah sampai disini NS2 kita sudah terinstall, dan masalah berikutpun muncul, gue stak sampai disini dengan seribu tanda tany dikepala, dikarenakan gue nubinya rada akut, diperparah dengan gue kurang familiar dengan ubuntu 10.04 karena gak bisa secara langsung melihat aplikasi yang telah kita install seperti pada ubuntu 11.10.
Gue bingung gimana cara ngejalanin aplikai NS-2nya, akhirnya setelah jalan sana-sini, tanya sana-sini, sampe nge-gedor pintu tetangga, perjuangan gue membuahkan hasil, gue menemukan cara untuk menjalankan tu aplikasi.

Menjalankan Network Simulation (NS-2)
16. Kembali keterminal (Ctrl+Alt+T), lalu ketikkan perintah

cd /home/zikri/ns-allinone-2.35/ns-2.35/tcl/ex/ && ns simple.tcl
Jika berhasil maka akan muncul gambar seperti berikut



Selamat anda telah berhasil :D

Note: Gue sendiri belum bisa memastikan apakah jalan program tersebut lancar-lancar saja atau tidak, karena sejauh ini gue baru sekedar menginstalnya saja, apa bila ada kesalahan atau eror nanti bakal gue update
Semoga bermamfaat..

Sumber:
www.elektronikatelkom.blogspot.com
www.anakmoeda.wordpress.com

Zikrillah

An ordinary person who use a keyboard to print a word on his screen, "an experienced keyboard user".

7 comments :

Amricozulni said...

wah terimakasih mas gan ... Alhamdulillah sudah bisa terinstall :D

Zikrillah said...

Sama-sama gan, senang bisa membantu.

rotyyu said...

NS-2 sudah mendukung simulasi utk router Cisco belum?

Albani said...

berhasil terinstall gan.. tapi saya belum ngerti cara makenya ..XD

Zikrillah said...

Silahkan letakkan scrip agan dengan format ".tcl" ke folder /ns-allinone-2.35/ns-2.35/tcl/ex/  lalu jalankan perintah cd /home/nama_user/ns-allinone-2.35/ns-2.35/tcl/ex/ && ns nama_file.tcl

Zikrillah said...

Saya kurang tau gan, kalaw untuk simulasi router cisco mungkin lebih nyaman make cisco paket tracer.

Rosalinda said...

ns-2.35 uda mendukung umts g?

ap perlu nambahin patch?
sharing2 dung link nya dmn kl kudu nambahin patch+cara nambahin patch nya..
thanks

Post a Comment

Leave a Comment...