Hi Tim, I should have read this message before, sorry for the spam.
Can you clarify where did you add these two lines? Cheers, Ramón At 10:49 09/02/2007, Tim Elschner wrote: >i got the wirless tracing back to business: > >replaced: > set sndT [cmu-trace Send "RTR" $self] (see below) >with: > set sndT [$self mobility-trace Send "RTR"] > $sndT namattach $namfp > >Tim Elschner schrieb: > > i found out that a missing line in ns-mobilenode.tcl caused that strange > > behaviour. > > since i correctly added > > set sndT [cmu-trace Send "RTR" $self] > > the traffic seems to be fine, except that the wireless packets don't > > appear in NAM anymore. > > > > -tim > > > > Tim Elschner schrieb: > > > >> hi, > >> > >> i'm trying to user mutliple interfaces with the adhoc routing agent > >> "noah" - which stands for "NO AdHoc routing". i use only one mobile > >> node, and some basestations with foreign agents, an home agent and a > >> corresponding node. > >> as noah doesn't need a routing table, i use a map for storing the > >> interface. i use the "prev_hop" field in the common-header to associate > >> the interface. > >> in the "forwardPacket" function - which is for unicast transmissions - i > >> use the information stored in the map to send the packets through the > >> correct interface. this works fine with interface 1, but fails vor > >> interface 0. all packets are dropped. if i just flip the channels > >> between interface 0 and 1, still interface 1 is working and interface 0 > >> fails. > >> > >> did i miss something? > >> hints anyone? :) > >> > >> cheers, > >> tim > >> > >> > >> Ramon Aguero schrieb: > >> > >> > >>> Hello Tim, > >>> > >>> thanks for pinpointing the error! Somehow I made a mistake when > >>> copying and pasting the code to the file. > >>> > >>> The correct procedure would be the following one (note that the > >>> arptable_ is now within the 'for' cycle). In this sense, I don't think > >>> you need to change all arptable_ into arptable. Hope this helps. > >>> > >>> Node/MobileNode instproc reset {} { > >>> $self instvar arptable_ nifs_ netif_ mac_ ifq_ ll_ imep_ > >>> for {set i 0} {$i < $nifs_} {incr i} { > >>> $netif_($i) reset > >>> $mac_($i) reset > >>> $ll_($i) reset > >>> $ifq_($i) reset > >>> if { [info exists opt(imep)] && $opt(imep) == "ON" } { > >>> $imep_($i) reset > >>> } > >>> if { $arptable_($i) != "" } { > >>> $arptable_($i) reset > >>> } > >>> } > >>> } > >>> > >>> Cheers, > >>> Ramón > >>> > >>> PS - I've already modified the document -- with the correct procedure > >>> -- in the web page: > >>> http://personales.unican.es/aguerocr > >>> > >>> > >>> At 16:39 18/01/2007, Tim Elschner wrote: > >>> > >>> > >>>> great job as far as i can see. > >>>> anyway i ran into problems with ns-mobilenode.tcl: > >>>> in "Node/MobileNode instproc reset" i couldn't find any differences > >>>> to the original. > >>>> i got an error, that arptable_ is an array. so i changed every > >>>> arptable_ into arptable. now ns2 complains about the missing variable > >>>> arptable :( > >>>> > >>>> any hints out there? > >>>> > >>>> cheers, > >>>> tim > >>>> > >>>> Ramon Aguero schrieb: > >>>> > >>>> > >>>>> Dear all, > >>>>> > >>>>> We have seen a lot of requests about the possibility to extend the > >>>>> NS-2 framework to support multiple interfaces. Although there is > >>>>> some information available, according to the messages that have been > >>>>> sent to this list, it seems that a more thorough description may be > >>>>> required. > >>>>> > >>>>> In this sense, after performing an analysis about existing > >>>>> activities in this topic, we have created a document that tries to > >>>>> summarize which are the required changes to be performed within the > >>>>> different pieces of the simulator (tcl, c++) as well as how routing > >>>>> protocols can be adapted to make use of the new feature. The howto > >>>>> is entitled "Adding Multiple Interface Support in NS-2" and it has > >>>>> been written by my colleague Jesús Pérez and myself. > >>>>> > >>>>> Ive uploaded the document, which can be retrieved from the > >>>>> following url: > >>>>> > <http://personales.unican.es/aguerocr>http://personales.unican.es/aguerocr > >>>>> > >>>>> > >>>>> We will be happy to receive any feedback, comments, so as to improve > >>>>> the howto, since we would like to have it like a living document, > >>>>> adding new features as they are available. > >>>>> > >>>>> Best regards, > >>>>> Ramón > >>>>> > >>>>> ======================================== > >>>>> Ramón Agüero Calvo > >>>>> Dept. of Communications Engineering > >>>>> Network Planning & Mobile Communications > >>>>> Laboratory > >>>>> University of Cantabria > >>>>> Avda Castros s/n > >>>>> 39005 - Santander > >>>>> SPAIN > >>>>> [EMAIL PROTECTED] > >>>>> Tel: +34 942 201 392 (Ext 14) > >>>>> Fax: +34 942 201 488 > >>>>> ======================================== > >>>>> > >>>>> > >>>>> > >> > >> > > > >