NS2 Simulatör bazı durumlarda ilk çalıştırma esnasında aşağıdaki hatayı vermektedir. Bu hatanın kaynağını tam olarak bulamasamda genelde sanal bilgisayarı yeniden başlattıktan sonra ilk çalıştırmada karşıma çıktı.
Konsolda "ns ilk.tcl" yazdıktan sonra aşağıdaki uyarı ile karşılaşılıyor. (ilk.tcl benim örnek dosyam, siz daha önce oluşturduğunuz bir dosya adı yazmalısınız.)
ns: finish: couldn't execute "nam": no such file or directory
wile executing
"exec nam out.nam &"
(procedure "finish" line 5)
invoked from within
"finish"
Çözümü ise oldukça basit. Burdaki hatada daha önce path oluşturduğumuz dosya yollarını tekrar oluşturduğumuzda sorun çözülmüş oluyor. Aşağıdaki kodlarda kırmızı ile renklendirdiğim alana NS2 dosyalarının olduğu klasörün yolunu yazmalınız. Toplamda 4 satır kod. Ben çok aradım, çok karmaşık ve komplex anlatımlar var yabancı kaynaklarda.
export NS2_HOME=/home/ubuntu/Downloads/ns-allinone-2.35
export
PATH=$PATH:$NS2_HOME/bin:$NS2_HOME/tcl8.5.10/unix:$NS2_HOME/tk8.5.10/unix
export
LD_LIBRARY_PATH=$NS2_HOME/otcl-1.14:$NS_HOME/lib
export
TCL_LIBRARY=$NS2_HOME/tcl8.5.10/library