Erreur d'execution sous ns-2.29

mira24 Messages postés 139 Statut Membre -  
Saarinette Messages postés 12 Statut Membre -
Bonjour,
j'ai un probleme, lorsque j'execute un fichier.tcl qui contient cette commande par exemple:
Agent/ND set minRtrAdvInterval_ 0
il me m'affiche ça:
(invalid command name "Agent/ND"
while executing
"Agent/ND set minRtrAdvInterval_ 0")
et le probleme que je ne trouve pas ce fichier null part sachant que j'utilise cygwin la version ns-2.29.
est ce le probleme est un manque de packages ou quoi?
si quelqu'un peut m'aider svp
merci d'avance
cordialement
mira

2 réponses

Thanahthaus
 
Selon moi la syntaxe correcte serrai plutot :

set agent(1) [new Agent/ND]
$agent(1) set minRtrAdvInterval_ 0

Après je connait pas ns2 parfaitement :p
0
mira24 Messages postés 139 Statut Membre 3
 
merci
mais dans mon cas AGENT/ND est plutôt le chemin d'un fichier.cpp qui contient le code
et AGENT doit etre un fichier existant dans la library de ns-allinone2.29
mais je trouve pas ce fichier!! dans son emplacement habituel c'est à dire sur:
C:\cygwin\usr\local\ns-allinone-2.29\ns-2.29
parce que en principe tt les library qu'on a besoin se trouvent à cet emplacement!!!!
0
Saarinette Messages postés 12 Statut Membre
 
salut ,
jai un petit probléme je dois utiliser le protocole dccp qui est implémenté dans ns2.31 mais le problem c'est lorsque je fais apl à cette agent il ne le reconnais pas !!!! peut tu m'aider à éclaircir ce message d'erreur
0
Thanahthaus
 
Autant pour moi.

Pour ce qui est de agent.cc et agent.h
ils sont sous ns2/common avec ns2.32

Pour trouver un fichier sous linux tu peu utiliser "find . -name agent* "
Je sait pas si ca marche sous Cygwin par contre.
0