Skip to content

Add udpreplay to the ADE image Dockerfile; update the Doxygen source tarball URL

Lyle Johnson requested to merge 44-add-the-udpreplay-tool-to-ade-image into master

Description

  • For more details, see the issue which will be linked below.

Notes for Reviewer

  • This MR is adding the udpreplay tool so that application developers can easily parse pcap files to emulate live UDP data

Checklist

  • Documentation was updated --> Not applicable as the documentation will be added in #41 (closed)
  • Once CI is finished, start ADE with this MRs images and verify that udpreplay is available within ADE
    • Locate a pcap file to test with; here's one that will be introduced to an article (#41 (closed)) soon: https://drive.google.com/open?id=1vNA009j-tsVVqSeYRCKh_G_tkJQrHvP-
    • Copy the file within the ade-home directory
    • $ ade start --select 44-add-the-udpreplay-tool-to-ade-image
    • $ ade enter
    • ade$ sudo apt update && sudo apt install tcpdump
    • ade$ udpreplay data/route_small_loop_rw-127.0.0.1.pcap
    • ade$ sudo tcpdump -i lo
      • You should see lines similar to:
      20:12:06.646433 IP localhost > localhost: ICMP localhost udp port 2369 unreachable, length 556
      20:12:06.646672 IP localhost.36374 > localhost.2368: UDP, length 1206
      20:12:06.646682 IP localhost > localhost: ICMP localhost udp port 2368 unreachable, length 556
      20:12:06.647967 IP localhost.36374 > localhost.2369: UDP, length 1206
      20:12:06.647982 IP localhost > localhost: ICMP localhost udp port 2369 unreachable, length 556

Closes #44 (closed)

Edited by Lyle Johnson

Merge request reports