tun-echo.test 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. %description:
  2. Testing the functionality of the TUN interface:
  3. %#--------------------------------------------------------------------------------------------------------------
  4. %#--------------------------------------------------------------------------------------------------------------
  5. %inifile: omnetpp.ini
  6. network = TunTest
  7. debug-on-errors = true
  8. tkenv-plugin-path = ../../../etc/plugins
  9. ned-path = .;../../../../src;../../lib
  10. #omnetpp 5.0 - 5.1 compatibility:
  11. eventlog-file = "${resultdir}/${configname}-${runnumber}.elog"
  12. output-scalar-file = "${resultdir}/${configname}-${runnumber}.sca"
  13. output-vector-file = "${resultdir}/${configname}-${runnumber}.vec"
  14. snapshot-file = "${resultdir}/${configname}-${runnumber}.sna"
  15. **.testHost.numUdpApps = 1
  16. **.testHost.numTcpApps = 0
  17. **.testHost.numTunApps = 1
  18. **.testHost.numTunInterfaces = 1
  19. **.testHost.udpApp[0].typename = "UDPBasicApp"
  20. **.testHost.tunApp[0].typename = "TunLoopbackApp"
  21. **.testHost.udpApp[0].sendInterval = 0.05s
  22. **.testHost.udpApp[0].messageLength = 100B
  23. **.testHost.udpApp[0].startTime = 1s
  24. **.testHost.udpApp[0].stopTime = 2s
  25. **.testHost.udpApp[0].destAddresses = "192.168.0.2"
  26. **.testHost.udpApp[0].localAddress = "192.168.0.1"
  27. **.testHost.udpApp[0].destPort = 1000
  28. **.testHost.udpApp[0].localPort = 2000
  29. **.testHost.routingTable.routingFile = "../../lib/tun.mrt"
  30. **.testHost.numPcapRecorders=1
  31. **.testHost.pcapRecorder[0].pcapFile="tun.pcap"
  32. **.testHost.pcapRecorder[0].moduleNamePatterns="tun[0]"
  33. **.testHost.pcapRecorder[0].sendingSignalNames="packetSentToUpper"
  34. **.testHost.pcapRecorder[0].receivingSignalNames="packetReceivedFromUpper"
  35. %#--------------------------------------------------------------------------------------------------------------
  36. %contains-regex: stdout
  37. packets sent: 20
  38. %contains-regex: stdout
  39. packets received: 20
  40. %#--------------------------------------------------------------------------------------------------------------