1. Trang chủ
  2. » Công Nghệ Thông Tin

Hướng dẫn cài ns2 34 lên ubuntu 10 04 sử dụng vmware workstation 7 1

7 1,1K 4

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 7
Dung lượng 504 KB

Nội dung

Huong dan cai ns2.34 len ubuntu 10.04 su dung vmware workstation 7.1 B1 : Chuẩn bị Tải Vmware workstation 7.1.1 http://download.softpedia.com/dl/f88bf4c1b21c9aed25accdddefdf2fd6/4c8f321 2/100005341/software/system/vmware/VMware-workstation-full-7.1.1282343.exe Tải ubuntu 10.04 http://www.ubuntu.com/desktop/get-ubuntu/download Tải cài ns-allinone-2.34 từ http://sourceforge.net/projects/nsnam/files/allinone/ B2 : Cài đặt Vmware workstation sử dụng số key sau : Fg5wu-ame01-m80hy-37pxg-nzryd yv1hr-6hz1q-48egy-aqy7z-ypr8f fy3n8-dtg80-m813q-54w7v-nfrc4 yg3ja-ddxeq-08e2q-j6met-zlr94 B3 : Cài đặt ubuntu 10.04 lên Vmware Chọn File\New\Virtual Machine chọn đường dẫn đến file ubuntu 10.4 sau tiến hành cài đặt B4 : Cài đặt NS2.34 lên máy ảo ubuntu Copy file ns-allinone-2.34.tar.gz tải vào thư mục home Trên công cụ Ubuntu chọn Application\Accessories\Terminal Gõ lệnh sau trình cài đặt có hỏi Y/N chọn Y : $ tar -xzvf ns-allinone-2.34.tar.gz $ cd ns-allinone-2.34 $ sudo apt-get install build-essential autoconf automake libxmu-dev gcc-4.3 $ sudo apt-get install xgraph ygraph Thu nhỏ cửa sổ Terminal xuống ta vào home folder Tìm đường dẫn đến file Makefile.in : ns-allinone-2.34/otcl-1.13/Makefile.in Nháy đúp vào file Trong cửa số tìm đến dòng CC= @CC@ sửa thành CC= gcc-4.3 Đóng cửa số lại bật trở lại cửa số Terminal đánh lệnh : $ /install Tiếp theo bước thiết lập biến môi trường Đánh vào cửa sổ terminal lệnh $ gedit ~/.bashrc Trong cửa sổ ta thêm dòng sau vào cuối file Lưu ý đổi tên /your/path thành đường dẫn đến thư mục ns-allinone máy bạn ví dụ /home/duongpdong # LD_LIBRARY_PATH OTCL_LIB=/your/path/ns-allinone-2.34/otcl-1.13 NS2_LIB=/your/path/ns-allinone-2.34/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=/your/path/ns-allinone-2.34/tcl8.4.18/library USR_LIB=/usr/lib export TCL_LIBRARY=$TCL_LIB:$USR_LIB # PATH XGRAPH=/your/path/ns-allinone-2.34/bin:/your/path/ns-allinone2.34/tcl8.4.18/unix:/your/path/ns-allinone-2.34/tk8.4.18/unix NS=/your/path/ns-allinone-2.34/ns-2.34/ NAM=/your/path/ns-allinone-2.34/nam-1.14/ PATH=$PATH:$XGRAPH:$NS:$NAM Ấn Ctrl+S lưu lại file thoát Tiếp theo gõ lệnh sau để đường dẫn nạp $ source ~/.bashrc Thế xong Ta gõ lệnh sau để kiểm tra $ ns Ký tự “%” xuất tức thành công Ta gõ exit để thoát Tùy chọn : chạy validation để kiểm tra cài có lỗi hay không gõ lệnh $ cd ns-2.34 $ /validate Vậy hoàn tất việc cài xong NS-2.34 Enjoy ! Bạn chạy thử số ví dụ để kiểm tra : Chạy Thử NS: – Mở Terminal – di chuyển vào thư mục ex lệnh sau : cd ~/ns-allinone-2.34/ns2.34/tcl/ex – Chạy thử nghiệm file tcpapp.tcl : ns tcpapp.tcl Lỗi hay gặp cài Ubuntu lỗi: otcl.o: In function `Otcl_Init': /home/user/Desktop/ns-allinone-2.34/otcl-1.13/otcl.c:2284: undefined reference to ` stack_chk_fail_local' ld: libotcl.so: hidden symbol ` stack_chk_fail_local' isn't defined ld: final link failed: Nonrepresentable section on output make: *** [libotcl.so] Error otcl-1.13 make failed! Exiting See http://www.isi.edu/nsnam/ns/ns-problems.html for problems Lỗi xuất file config otcl sử dụng nhầm linker (ld thay gcc) Sửa cách edit file otcl-1.13/configure thư mục ns-allinone-2.34 sửa dòng 6304 từ SHLIB_LD="ld -shared" thành SHLIB_LD="gcc -shared" Xoá thư mục ns-allinone-2.34 Desktop sửa file cofigure thực lại từ bước đầu ok! ... Machine chọn đường dẫn đến file ubuntu 10 . 4 sau tiến hành cài đặt B4 : Cài đặt NS2. 34 lên máy ảo ubuntu Copy file ns-allinone-2 .34. tar.gz tải vào thư mục home Trên công cụ Ubuntu chọn ApplicationAccessoriesTerminal... đường dẫn đến thư mục ns-allinone máy bạn ví dụ /home/duongpdong # LD_LIBRARY_PATH OTCL_LIB=/your/path/ns-allinone-2 .34/ otcl -1. 13 NS2_ LIB=/your/path/ns-allinone-2 .34/ lib X 11_ LIB=/usr/X11R6/lib... XGRAPH=/your/path/ns-allinone-2 .34/ bin:/your/path/ns-allinone2 .34/ tcl8.4 .18 /unix:/your/path/ns-allinone-2 .34/ tk8.4 .18 /unix NS=/your/path/ns-allinone-2 .34/ ns-2 .34/ NAM=/your/path/ns-allinone-2 .34/ nam -1. 14/ PATH=$PATH:$XGRAPH:$NS:$NAM

Ngày đăng: 03/12/2015, 16:58

TỪ KHÓA LIÊN QUAN

w