Daftar Isi


Memuat...

Sabtu, 10 Januari 2015

Cara Install NS 2 (2.35) Pada Ubuntu 14.04


Sudah banyak yang share tentang cara install software NS (Network Simolator) 2.35 pada versi ubuntu 12.04 LTs secara offline, dan cara-cara yang diberikan banyak berhasil terinstall pada versi tersebut. Namun, ada beberapa kendala saat saya coba install pada versi Ubuntu 14.04 yang kebetulan Laptop saya menggunakan Ubuntu versi 14.04 dikarekan untuk 12.04 tidak kompatibel dengan dual boot Windows yang saya gunakan, kebetulan saya pakai windows 8.1 64 bit. Maka dari itu saya putuskan untuk men-dual boot dengan Ubuntu 14.04 64 bit juga dikarenakan hanya kernel tersebut yang support dengan Laptop saya.
Setelah sekian lama berselancar di Dunia Maya, Puji Syukur Alhamdulillah akhirnya Allah membukakan jalan bagi saya untuk mampir pada blog sahabat yang mempunya judul blog Bashima's Secondary Solution. Terimakasih yang tiada tara kepada Bashima yang sudah mensharing pengetahuannya meskipun dalam bahasa Inggris.
 
Oh ya, perlu diketahui terlebih dahulu. Network Simulator (NS) adalah software yang digunakan oleh engineer untuk mendesain dan mensimulasikan sebuah rancangan jaringan akan dibangun. dalam hal ini biasa digunakan oleh orang-orang yang memiliki bidang Jaringan dan Telekomunikasi. Software ini pada dasarnya Open Source jadi hanya support pada Linux utamanya Ubuntu. Namun, bisa juga diinstall dibawah sistem operasi Windows namun dengan cara menggunakan software tambahan seperti cygwin. 
Perlu diketahui; untuk ubuntu versi lain seperti Ubuntu 12.04, mungkin lebih simpel dalam melakukan instalasi. Cukup dengan cara konekkan perangkat anda ke internet, setelah itu masuk ke terminalnya dan ketik:
  • Sudo apt-get Install Ns2
  • Sudo apt-get Install Nam
Tinggal tunggu proses selesai dengan sendirinya. Namun untuk ubuntu 14.04 tidak sesimpel itu, butuh intall beberapa Paket software sebelum melakukan instalasi NS agar pada saat configurasi software tidak mengalami ERROR.
OK... Biar tidak terlalu banyak basa-basi. Kita lanjutkan ke bagaimana cara melakukan instalasi pada software ini.
Pertama-tama, sebelum anda melakukan intalasi terlebih dahulu lakukan instalasi terhadap paket-paket berikut dengan cara ketik pada terminal "sudo apt-get install <nama paket>" tanpa tanda petik. dan pada kota nama paket masukkan nama-nama paket berikut secara satu persatu: 
  • tcl8.5-dev
  • tk8.5-dev
  • gcc-4.4
  • g++-4.4
  • build-essential
  • autoconf
  • automake
  • perl
  • xgraph
  • libxt-dev
  • lib11-dev
  • libxmu-dev
Setelah proses intalasi paket diatas, selanjutnya lakukan langkah-langkah berikut:
  1. Download Software NS 2.35 DISINI
  2. Copy file yang didownload tadi ke folder /home
  3. Buka terminal dan ketikkan perintah dibawah ini satu persatu
  • Sudo -s
  • tar zxvf ns-allinone-2.35.tar.gz
  • cd ns-allinone-2.35
  • gedit ns-2.35/linkstate/ls.h 
Selanjutnya akan terbuka source code pada notepad ubuntu, kemudian cari pada baris ke 137.  terdapat tulisan sebagai 
void eraseAll() { erase(baseMap::begin(), baseMap::end()); }
Kemudian hapus tulisan "this->", atau hapus kemudian ganti dengan script berikut,  hasilnya seperti ini:
 void







eraseAll() { this->erase(baseMap::begin(), baseMap::end()); }

selanjutnya, ketik tulisan berikut pada terminal
  •   ./install
Tunggulah hingga prosess instalasi selesai.

Langkah selanjutnya, setelah proses instalasi selesai, anda akan mendapatkan  sebuah informasi pada terminal. Anda akan diperintahkan untuk merubah variable LD_LIBRARY_PATH, dengan cara masuk ke folder HOME, stelah itu tekan ctrl+h untuk menampilkan file yang tersembunyi (hidden). Dari sini bukalah file .bashrc dan pada akhir file tersebut masukkan dua variable.

Informasi pada terminal ditunjukkan pada gambar di bawah ini: 



PATH=$PATH:/home/bashimaislam/ns-allinone-2.35/bin:/home/bashimaislam/ns-allinone-2.35/tcl8.5.10/unix:/home/bashimaislam/ns-allinone-2.35/tk8.5.10/unix

LD_LIBRARY_PATH=$LD_LIBRARY_PATH: /home/bashimaislam/ns-allinone-2.35/lib

TCL_LIBRARY=$TCL_LIBRARY:/home/bashimaislam/ns-allinone-2.35/tcl8.5.10/library

export PATH
export LD_LIBRARY_PATH
export TCL_LIBRARY


Catatan: Tulisan yang berwarna merah merupakan nama user anda, sesuaikan dengan direktori pada komputer anda. Rubahlah sesuai dengan nama user anda.

Setelah merubah file .bashrckembali ke terminal atau buka kembali terminal jika sudah sempat anda tutup. Pada posisi home, tulislah source berikut:

  • .bashrc
 Setelah itu, NS2 sudah berhasil diinstall.

Untuk mengetahui NS sudah berhasil diinstall. ketiklah NS pada terminal, jika muncul tanda persen (%) berarti NS sudah berhasil diinstall.

Setelah itu, Ns harus divalidasi supaya semua paket-paket yang ada pada folder NS dapat dieksekusi secara keseluruhan. Caranya, masuklah ke forlder ns-allinone-2.35/ns-2.35 yang ada pada directory HOME. dengan cara ketik di terminal  $cd ns-allinone-2.35/ns-2.35  sebelum menuliskan nama folder yang akan dimasuki pada terminal. kemudian ketik:

  • ./validate
Tunggulah proses ini sampai selesai. proses ini membutuhkan waktu yang lumayan lama karena NS butuh validasi dengan semua tool yang terinstall. Jika sudah selesai, cek pula NAM untuk menampilkan graphic simulasinya.

Untuk mencoba apakah NS ini sudah jalan dengan maksimal, carilah di google file ".tcl" di google atau di search engine yang lain. Contoh filenya spt "AODV.tcl". Jika graphic simulasi bisa tampil maka anda sudah sukses melakukan instalasi Network Simulator dengan sempurna.

Semoga Tutorial singkat ini bisa membantu kesulitan yang anda hadapi. Jika ada hal yang perlu dikoreksi atau ditambahkan, silahkan beri masukan kami pada kotak komentar.

See you in next published!!!        

Tidak ada komentar:

Posting Komentar

Silahkan berkomentar yang Positif. Trims..