Hi,

It seems that you aren't recompiling the whole simulator. Please be sure that 
you aren't getting any error when executing "make clean && make", and also 
that you're invoking your modified version of ns2 (in the case that you have 
several ns2 installations).

If your problem persists, you can mail me again.

Regards,
fran

On Sunday 08 January 2006 19:04, cenker demir wrote:
> Hello all,
>
> I am using ns-allinone-2.28 on cygwin (win XP). I had
> to create a "clone" of AODV and change its some
> attributes with a new name according to my scenario. I
> named my protocol "aodv_au" and copied the aodv folder
> changing its name to aodv_au. Then I changed every
> "aodv" word in aodv*.cc/h/tcl files(i know this sounds
> stupid!!!) to aodv_au, including the file names in
> that copied folder. My aim was to create a second aodv
> with a name (aodv_au) first, then to change it step by
> step. And by following Francisco Ros's tutorial -which
> is quite helpful-
> (http://masimum.dif.um.es/nsrt-howto/html/), I made
> necessary changes and additions as well(packet.h,
> priqueue.cc, cmu-trace.h/cc,
> ns-lib/default/packet.tcl, makefile, etc.). After
> "touch"ing packet.cc , I recompiled ns2, by running
> "make". When I tried to run a script with my own
> protocol name it gave this famous "wrong node routing
> agent" error. After changing lowercase and uppercase
> version of the routing agent name in my script
> thinking that the name might be wrong somehow, I tried
> to find an answer for my problem in ns-users archive.
> I downloaded all the archive text files since 1998 and
> tried to find an answer. As an answer, for
> troubleshooting, Mr.Ros was suggesting to change
> ns-lib.tcl file as below:
>
> switch -exact $routingAgent_ {
>   #....
>
>    default {
>           puts "Wrong node routing agent!: $routingAgent_"
>             exit
>    }
>   #.....
> }
>
> just to see which routing protocol name is coming up
> as the routing agent, i think.
>
> However, even after this change and while expecting to
> see something like "wrong node routing agent: XXXX", I
> saw the same error without any routing agent name:
> "wrong node routing agent!".
>
> I did "make clean", and recompiled everything again.
> However, I am still getting the same error. Why does
> my change in "ns-lib.tcl" not affect the error
> message?
>
> If anybody had this error before, I saw too many
> messages about this issue, please let me know how you
> solved this problem.
>
> Any ideas/answers will be appreciated...
>
> thank you
> Cenker
>
>
>
>
> __________________________________________
> Yahoo! DSL – Something to write home about.
> Just $16.99/mo. or less.
> dsl.yahoo.com

        
        
                
______________________________________________ 
LLama Gratis a cualquier PC del Mundo. 
Llamadas a fijos y moviles desde 1 centimo por minuto. 
http://es.voice.yahoo.com

Reply via email to