hello,
im sorry that i forget mention the answer to the mailing list before :)
thank you for your answer. I did your suggestion no. 1 and 2
i have question related to your answer.
- is it true that i set ibrdtnd.conf with the following config ?
routing = none
routing_forwarding = yes
route1 = dtn://nodeC.dtn dtn://nodeB.dtn
Nearly. I think you should use dtn://nodeC.dtn/* for the regular expression to match.
- how about ibrdtnd.conf for node B and C, what can i configure?
at node B, you can leave routing=default and routing_forwarding = yes, if you want node c to answer via node b (i.e. ping reply), then you have to add route1 = dtn://nodeA.dtn/* dtn://nodeB and also routing=none.
(beware, node names are case sensitive!)
- i start ibrdtn using "dtnd -i wlan0", how can i start it with -v,
can you give me an example ?
sure. dtnd -i wlan0 -c /path/to/config -v
and then i start ibrdtn with the syntax above (no.3), but when i ping nodeC from nodeA i got this error
"terminate called after throwing an instance of 'ibrcommon::IOException' what() : could not create a temporary name aborted"
and the ibrdtn service stop
what's the meaning of this error and how can i fixed this ?
thankyou :)