[問題] NS2找不到agent的定義

作者: gentaul (紳士)   2015-05-27 13:54:06
大家
最近被這個問題困擾了大約1星期
多方資料都看過也檢查過檔案內容但還是無法解決
事情是這樣的
http://www.spice-center.org/dtn-agent/
最近想把DTN的code加入到NS2.35裡面
都照著這個網站的步驟做完了
但是要運行給的範例的時候就會出現以下情形
invalid command name "Agent/DTN"
while executing
"Agent/DTN set debug_ true"
(file "dtnTestWireless.tcl" line 158)
小弟知道是NS2無法找到DTN的定義內容
這幾天來有檢查過lib的路徑
把ns2.35移除重新安裝過好幾次,也執行過make clean和make
makefile的路徑也改成了自己的使用者路徑
而ns2.35確定有安裝成功,可以跑其他的範例例如tcp、udp的連線
自己也設定了簡單的例子就是建立三個節點
其中兩個節點一個用TCP一個用TCPSink
第三個節點只要把Agent設成DTN就會出現一樣的問題
在網路上也沒有找到解決方法
雖然有找了其他添加agent協議的方法並且檢查了那些會改到的文件
確認裡面都有寫了DTN的定義
請問各位大大,還有可能有哪邊是比較容易出錯或被忽略的地方嗎?
謝謝各位大大

Links booklink

Contact Us: admin [ a t ] ucptt.com