hello ns-users,
i want to use fhmip extension in ns2.26 (flat mobile IP with fast handover
only) so i tried to modified fhmip, which is made to be run using ns2.1b7, to
run it on ns2.26 (i am using Red hat 9 linux)
i did:
- follow the steps mentioned in Robert Hsieh's Corner page with some changes
to suite ns2.26 (i think the errors come from here)
- compare .tcl files in fhmip/tcl/lib with those similar in ns2.26/tcl/lib,
then new differnet lines found in '.tcl's of ns2.26 have been added to '.tcl's
of fhmip
- add this line to the end of 'OBJ_CC' in Makefile.in (of ns2.26):
........
fasthandover.o \
........
- the rest just as mentioned in Robert Hsieh's page
after './configure' and 'make', I tried to run an example (simula.tcl from
fhmip file, and another from ns2.26/tcl/ex)
then i got this error (same for both examples):
---------------------------------------------------
ns:
[code omitted because of length]
: invalid command name "Agent/MAPAgent"
while executing
"Agent/MAPAgent instproc init { node args } {
eval $self next $args
if {[$node info class] != "MobileNode/MIPBS" && \
[$node info class] != "Node/Mobi..."
---------------------------------------------------
because i want to use fast handover and i don't need Hierarchial Mobile IP, i
blocked "Agent/MAPAgent" (in ns-mip.tcl) to get rid of that error
but I got another error!
----------------------------------------------------
ns:
[code omitted because of length]
: invalid command name "RecvVarifier"
while executing
"RecvVarifier set varify_ 0 "
----------------------------------------------------
can anybody tell me what to do now? is there any other files need to be
changed? dose anybody successfully run fhmip exetension?
please i need a help, it is very URGENT!
thanks in advance
best regards,
Shayma
---------------------------------
New Yahoo! Mail is the ultimate force in competitive emailing. Find out more
at the Yahoo! Mail Championships. Plus: play games and win prizes.