Erreur d'execution sous ns-2.29

Fermé
mira24 Messages postés 136 Date d'inscription vendredi 15 février 2008 Statut Membre Dernière intervention 2 juin 2011 - 8 avril 2008 à 15:43
Saarinette Messages postés 12 Date d'inscription samedi 7 juin 2008 Statut Membre Dernière intervention 8 juillet 2008 - 6 juil. 2008 à 22:41
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

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 136 Date d'inscription vendredi 15 février 2008 Statut Membre Dernière intervention 2 juin 2011 3
8 avril 2008 à 16:06
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 Date d'inscription samedi 7 juin 2008 Statut Membre Dernière intervention 8 juillet 2008
6 juil. 2008 à 22:41
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
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