From 2d80c105f130eda4ac121b3e6b3c69da6de1fa7f Mon Sep 17 00:00:00 2001 From: Jiri Novak Date: Thu, 5 Jan 2017 16:44:04 +0100 Subject: [PATCH 01/17] Propose of new structure and associated scripts --- doc/requirements.txt | 51 +++++ scripts/sample_make_output.sh | 91 ++++++++ scripts/sample_test.sh | 113 ++++++++++ scripts/sample_verify.sh | 99 +++++++++ tests/dns-1/dns.pcapng | Bin 332 -> 0 bytes tests/dns-1/qr.pcapng | Bin 242 -> 0 bytes tests/dns/dns-1/dns-1.description.txt | 1 + tests/dns/dns-1/dns-1.pcapng.gz | Bin 0 -> 230 bytes tests/dns/dns-1/dns-1.requirements.txt | 1 + tests/dns/dns-1/dns-1_2.0.pdml1 | 29 +++ tests/dns/dns-1/dns-1_2.0.pdml2 | 29 +++ tests/dns/dns-1/dns-1_2.0.text | 1 + .../dns-1/dns-1_2.2.pdml1} | 0 tests/dns/dns-1/dns-1_2.3.pdml1 | 29 +++ tests/dns/dns-1/dns-1_2.3.pdml2 | 29 +++ tests/dns/dns-1/dns-1_2.3.text | 1 + tests/{ => dns}/dns-1/filter.xsl | 2 +- tests/dns/qr-1/filter.xsl | 5 + tests/dns/qr-1/qr-1.description.txt | 1 + tests/dns/qr-1/qr-1.pcapng.gz | Bin 0 -> 197 bytes tests/dns/qr-1/qr-1.requirements.txt | 1 + tests/dns/qr-1/qr-1_2.0.pdml1 | 100 +++++++++ tests/dns/qr-1/qr-1_2.0.pdml2 | 101 +++++++++ tests/dns/qr-1/qr-1_2.0.text | 2 + .../qr-1/qr-1_2.3.pdml1} | 0 tests/dns/qr-1/qr-1_2.3.pdml2 | 101 +++++++++ tests/dns/qr-1/qr-1_2.3.text | 2 + tests/rtp.ed137a/ed137a-1/ed137a-1.args | 1 + .../ed137a-1/ed137a-1.description.txt | 5 + tests/rtp.ed137a/ed137a-1/ed137a-1.pcapng.gz | Bin 0 -> 754 bytes .../ed137a-1/ed137a-1.requirements.txt | 4 + tests/rtp.ed137a/ed137a-1/ed137a-1_2.0.pdml1 | 204 ++++++++++++++++++ tests/rtp.ed137a/ed137a-1/ed137a-1_2.0.pdml2 | 204 ++++++++++++++++++ tests/rtp.ed137a/ed137a-1/ed137a-1_2.0.text | 6 + tests/rtp.ed137a/ed137a-1/ed137a-1_2.3.pdml1 | 204 ++++++++++++++++++ tests/rtp.ed137a/ed137a-1/ed137a-1_2.3.pdml2 | 204 ++++++++++++++++++ tests/rtp.ed137a/ed137a-1/ed137a-1_2.3.text | 6 + tests/rtp.ed137a/ed137a-1/filter.xsl | 5 + tests/rtp.ed137a/ed137a-2/ed137a-2.args | 1 + .../ed137a-2/ed137a-2.description.txt | 5 + tests/rtp.ed137a/ed137a-2/ed137a-2.pcapng.gz | Bin 0 -> 735 bytes .../ed137a-2/ed137a-2.requirements.txt | 4 + tests/rtp.ed137a/ed137a-2/ed137a-2_2.0.pdml1 | 186 ++++++++++++++++ tests/rtp.ed137a/ed137a-2/ed137a-2_2.0.pdml2 | 186 ++++++++++++++++ tests/rtp.ed137a/ed137a-2/ed137a-2_2.0.text | 6 + tests/rtp.ed137a/ed137a-2/ed137a-2_2.3.pdml1 | 186 ++++++++++++++++ tests/rtp.ed137a/ed137a-2/ed137a-2_2.3.pdml2 | 186 ++++++++++++++++ tests/rtp.ed137a/ed137a-2/ed137a-2_2.3.text | 6 + tests/rtp.ed137a/ed137a-2/filter.xsl | 5 + 49 files changed, 2402 insertions(+), 1 deletion(-) create mode 100644 doc/requirements.txt create mode 100755 scripts/sample_make_output.sh create mode 100755 scripts/sample_test.sh create mode 100755 scripts/sample_verify.sh delete mode 100644 tests/dns-1/dns.pcapng delete mode 100644 tests/dns-1/qr.pcapng create mode 100644 tests/dns/dns-1/dns-1.description.txt create mode 100644 tests/dns/dns-1/dns-1.pcapng.gz create mode 100644 tests/dns/dns-1/dns-1.requirements.txt create mode 100644 tests/dns/dns-1/dns-1_2.0.pdml1 create mode 100644 tests/dns/dns-1/dns-1_2.0.pdml2 create mode 100644 tests/dns/dns-1/dns-1_2.0.text rename tests/{dns-1/dns.pcapng.pdml => dns/dns-1/dns-1_2.2.pdml1} (100%) create mode 100644 tests/dns/dns-1/dns-1_2.3.pdml1 create mode 100644 tests/dns/dns-1/dns-1_2.3.pdml2 create mode 100644 tests/dns/dns-1/dns-1_2.3.text rename tests/{ => dns}/dns-1/filter.xsl (78%) create mode 100644 tests/dns/qr-1/filter.xsl create mode 100644 tests/dns/qr-1/qr-1.description.txt create mode 100644 tests/dns/qr-1/qr-1.pcapng.gz create mode 100644 tests/dns/qr-1/qr-1.requirements.txt create mode 100644 tests/dns/qr-1/qr-1_2.0.pdml1 create mode 100644 tests/dns/qr-1/qr-1_2.0.pdml2 create mode 100644 tests/dns/qr-1/qr-1_2.0.text rename tests/{dns-1/qr.pcapng.pdml => dns/qr-1/qr-1_2.3.pdml1} (100%) create mode 100644 tests/dns/qr-1/qr-1_2.3.pdml2 create mode 100644 tests/dns/qr-1/qr-1_2.3.text create mode 100644 tests/rtp.ed137a/ed137a-1/ed137a-1.args create mode 100644 tests/rtp.ed137a/ed137a-1/ed137a-1.description.txt create mode 100644 tests/rtp.ed137a/ed137a-1/ed137a-1.pcapng.gz create mode 100644 tests/rtp.ed137a/ed137a-1/ed137a-1.requirements.txt create mode 100644 tests/rtp.ed137a/ed137a-1/ed137a-1_2.0.pdml1 create mode 100644 tests/rtp.ed137a/ed137a-1/ed137a-1_2.0.pdml2 create mode 100644 tests/rtp.ed137a/ed137a-1/ed137a-1_2.0.text create mode 100644 tests/rtp.ed137a/ed137a-1/ed137a-1_2.3.pdml1 create mode 100644 tests/rtp.ed137a/ed137a-1/ed137a-1_2.3.pdml2 create mode 100644 tests/rtp.ed137a/ed137a-1/ed137a-1_2.3.text create mode 100644 tests/rtp.ed137a/ed137a-1/filter.xsl create mode 100644 tests/rtp.ed137a/ed137a-2/ed137a-2.args create mode 100644 tests/rtp.ed137a/ed137a-2/ed137a-2.description.txt create mode 100644 tests/rtp.ed137a/ed137a-2/ed137a-2.pcapng.gz create mode 100644 tests/rtp.ed137a/ed137a-2/ed137a-2.requirements.txt create mode 100644 tests/rtp.ed137a/ed137a-2/ed137a-2_2.0.pdml1 create mode 100644 tests/rtp.ed137a/ed137a-2/ed137a-2_2.0.pdml2 create mode 100644 tests/rtp.ed137a/ed137a-2/ed137a-2_2.0.text create mode 100644 tests/rtp.ed137a/ed137a-2/ed137a-2_2.3.pdml1 create mode 100644 tests/rtp.ed137a/ed137a-2/ed137a-2_2.3.pdml2 create mode 100644 tests/rtp.ed137a/ed137a-2/ed137a-2_2.3.text create mode 100644 tests/rtp.ed137a/ed137a-2/filter.xsl diff --git a/doc/requirements.txt b/doc/requirements.txt new file mode 100644 index 0000000..903c693 --- /dev/null +++ b/doc/requirements.txt @@ -0,0 +1,51 @@ +1) Won't be good idea to ask for e.g. .description.txt and +.specification.txt for each sample? +=> done + +2) Won't be good idea to allow skip a sample from automatic testing +(because it is for GUI demonstration)? +=> .no_pdml => done +=> .no_txt => done + +3) There should be easy way how to describe which wireshark version +processed stored PDML file. +Probably different outputs should be stored for main branches (2.0, 2.2, +...). It is obvious that each version of wireshark will change (improve) +some outputs. Therefore older release will not be able to process it +correctly (PDML diff will fail). +I think that without output version you can't run regression tests +automatically. +=> _.pdml should be created => done +=> _.text should be created => done +=> output is validated to version of used tshark or older version => done + +4) There should be easy way how to run custom wireshark version without +modifying Makefile. I have multiple versions for testing. I think +environment variable solve it. +=> done + +5) There should be easy way how to describe which filter should be used +for preprocessing PDML. Now only filter.xsl is used. +=> filter.xsl in directory with sample is used => done + +6) Rules must be written. + +7) There should be a procedure which checks whether repository/new sample +contains expected information. Something like git review procedure for +wireshark source/gerrit. +=> make verify_repository + +8) Run -T text and -T pdml +=> done + +9) It should be possible to set parameters for tshark run (e.g. decode as). +=> optional file .args => done + +--------------------------- + +There are two levels of directory structure in tests/. It looks like /. First level is name of protocol which is tested. Second level is name/description of sample. +Protocol name shall be name of procotol which is going to be tested. The easiest way is to name is same way as display filter in wireshark names it - including upper layer protocols (e.g. rtp or rtp.ed137a). +Name of test depends on author, but should somehow describe the tested subject. When expected description (directory) is already there, add number to it (e.g. dns, dns-1, dns-2). + +Sample file should be stored as .pcap.gz or .pcapng.gz. + diff --git a/scripts/sample_make_output.sh b/scripts/sample_make_output.sh new file mode 100755 index 0000000..ecc56ed --- /dev/null +++ b/scripts/sample_make_output.sh @@ -0,0 +1,91 @@ +#!/bin/bash + +TSHARK_EXECUTABLE="$1" +SAMPLE_DIR="$2" +TYPE="$3" +REQ_VERSION="$4" + +${TSHARK_EXECUTABLE} --version > /dev/null 2> /dev/null +if [ "$?" != "0" ]; then + echo "Executable for tshark doesn't exists (${TSHARK_EXECUTABLE})" + exit 0 +fi + +echo "Creating output '${TYPE}' for ${SAMPLE_DIR}:" +FILE=`basename "${SAMPLE_DIR}"` + +TSHARK_VERSION=`${TSHARK_EXECUTABLE} --version | head -1 | cut -d' ' -f 3 | cut -d'.' -f1,2` +if [ -n "${REQ_VERSION}" ]; then + if [ "${REQ_VERSION}" != "${TSHARK_VERSION}" ]; then + echo " FAILED, required tshark version do not match running version" + exit 1 + fi +fi + +cd "${SAMPLE_DIR}" + +if [ -f "${FILE}.pcap.gz" ]; then + FILE_PCAP="${FILE}.pcap.gz" +elif [ -f "${FILE}.pcapng.gz" ]; then + FILE_PCAP="${FILE}.pcapng.gz" +else + echo " No sample for ${SAMPLE_DIR}" + exit 0 +fi + +TSHARK_ARGS= +if [ -r "${FILE}.args" ]; then + TSHARK_ARGS=`cat "${FILE}.args"` +fi + +OUTPUT_FILE="${FILE}_${TSHARK_VERSION}.${TYPE}" + +XTYPE=${TYPE} +XARGS= +if [ "${TYPE}" == "pdml1" ]; then + XTYPE=pdml + XARGS= +elif [ "${TYPE}" == "pdml2" ]; then + XTYPE=pdml + XARGS=-2 +fi + +if [ ! -f "${OUTPUT_FILE}" -o ${FILE_PCAP} -nt ${OUTPUT_FILE} ]; then + "${TSHARK_EXECUTABLE}" $TSHARK_ARGS -T ${XTYPE} ${XARGS} -r "${FILE_PCAP}" > "${OUTPUT_FILE}".tmp + if [ "$?" -eq "0" ]; then + if [ "${XTYPE}" == "pdml" ]; then + mv -f "${OUTPUT_FILE}.tmp" "${OUTPUT_FILE}.tmp2" + xsltproc filter.xsl "${OUTPUT_FILE}.tmp2" > "${OUTPUT_FILE}.tmp" + if [ "$?" -ne "0" ]; then + rm -f "${OUTPUT_FILE}.tmp" + rm -f "${OUTPUT_FILE}.tmp2" + echo " FAILED, file ${SAMPLE_DIR}/${OUTPUT_FILE}" + exit 1 + fi + rm -f "${OUTPUT_FILE}.tmp2" + fi + mv "${OUTPUT_FILE}.tmp" "${OUTPUT_FILE}" + echo " OK, file ${SAMPLE_DIR}/${OUTPUT_FILE}" + exit 0 + else + rm -f "${OUTPUT_FILE}.tmp" + echo " FAILED, file ${SAMPLE_DIR}/${OUTPUT_FILE}" + exit 1 + fi +else + echo " SKIPPED, already exists and is up to date (${SAMPLE_DIR}/${OUTPUT_FILE})" + exit 0 +fi + +#* +#* Editor modelines - http://www.wireshark.org/tools/modelines.html +#* +#* Local variables: +#* c-basic-offset: 4 +#* tab-width: 4 +#* indent-tabs-mode: nil +#* End: +#* +#* vi: set shiftwidth=4 tabstop=4 expandtab: +#* :indentSize=4:tabSize=4:noTabs=true: +#* diff --git a/scripts/sample_test.sh b/scripts/sample_test.sh new file mode 100755 index 0000000..4ebda18 --- /dev/null +++ b/scripts/sample_test.sh @@ -0,0 +1,113 @@ +#!/bin/bash + +TSHARK_EXECUTABLE="$1" +FILE="$2" +TYPE="$3" +shift +shift +shift + +${TSHARK_EXECUTABLE} --version > /dev/null 2> /dev/null +if [ "$?" != "0" ]; then + echo "Executable for tshark doesn't exists (${TSHARK_EXECUTABLE})" + exit 0 +fi + +DIR=`dirname "${FILE}"` + +echo -n "Processing ${FILE}.${TYPE}: " + +TSHARK_VERSION=`${TSHARK_EXECUTABLE} --version | head -1 | cut -d' ' -f 3 | cut -d'.' -f1,2` +if [ -n "${REQ_VERSION}" ]; then + if [ "${REQ_VERSION}" != "${TSHARK_VERSION}" ]; then + echo " FAILED, required tshark version do not match running version" + exit 1 + fi +fi + +if [ -f "${FILE}.pcap.gz" ]; then + FILE_PCAP="${FILE}.pcap.gz" +elif [ -f "${FILE}.pcapng.gz" ]; then + FILE_PCAP="${FILE}.pcapng.gz" +else + echo " No sample for ${FILE}" + exit 0 +fi + +TSHARK_ARGS= +if [ -r "${FILE}.args" ]; then + TSHARK_ARGS=`cat "${FILE}.args"` +fi + +OUTPUT_FILE="${FILE}.${TYPE}.current" + +LAST_VER= +for x in $@; do + if [ -f "${FILE}_${x}.${TYPE}" ]; then + LAST_VER=$x + fi + if [ "${x}" == "${TSHARK_VERSION}" ]; then + break + fi +done + +BASE_FILE="${FILE}_${LAST_VER}.${TYPE}" + +if [ ! -f "${BASE_FILE}" ]; then + echo " No stored output up to version ${TSHARK_VERSION}." +fi + +XTYPE=${TYPE} +XARGS= +if [ "${TYPE}" == "pdml1" ]; then + XTYPE=pdml + XARGS= +elif [ "${TYPE}" == "pdml2" ]; then + XTYPE=pdml + XARGS=-2 +fi +"${TSHARK_EXECUTABLE}" $TSHARK_ARGS -T ${XTYPE} ${XARGS} -r "${FILE_PCAP}" 1> "${OUTPUT_FILE}".tmp2 2>&1 +if [ "$?" -eq "0" ]; then + if [ "${XTYPE}" == "pdml" ]; then + xsltproc "${DIR}"/filter.xsl "${OUTPUT_FILE}.tmp2" > "${OUTPUT_FILE}.tmp" + if [ "$?" -ne "0" ]; then + echo " FAILED (${LAST_VER}/${TSHARK_VERSION})" + exit 1 + fi + + diff "${BASE_FILE}" "${OUTPUT_FILE}.tmp" + if [ "$?" -ne "0" ]; then + echo " FAILED (${LAST_VER}/${TSHARK_VERSION})" + exit 1 + fi + else + mv "${OUTPUT_FILE}.tmp2" "${OUTPUT_FILE}.tmp" + fi + + diff "${BASE_FILE}" "${OUTPUT_FILE}.tmp" + if [ "$?" -ne "0" ]; then + echo " FAILED (${LAST_VER}/${TSHARK_VERSION})" + exit 1 + fi + + rm -f "${OUTPUT_FILE}.tmp2" + mv "${OUTPUT_FILE}.tmp" "${OUTPUT_FILE}" + echo " OK (${LAST_VER}/${TSHARK_VERSION})" + exit 0 +else + echo " FAILED (${LAST_VER}/${TSHARK_VERSION})" + exit 1 +fi + +#* +#* Editor modelines - http://www.wireshark.org/tools/modelines.html +#* +#* Local variables: +#* c-basic-offset: 4 +#* tab-width: 4 +#* indent-tabs-mode: nil +#* End: +#* +#* vi: set shiftwidth=4 tabstop=4 expandtab: +#* :indentSize=4:tabSize=4:noTabs=true: +#* diff --git a/scripts/sample_verify.sh b/scripts/sample_verify.sh new file mode 100755 index 0000000..3c2a844 --- /dev/null +++ b/scripts/sample_verify.sh @@ -0,0 +1,99 @@ +#!/bin/bash + +SAMPLE_DIR="$1" +shift +CHECKED_VERSIONS=$@ + +if [ $# -gt 1 ]; then + ONE_VERSION=0 + else + ONE_VERSION=1 +fi + +CHECK_ERROR=0 + +echo -n "Checking ${SAMPLE_DIR}: " +FILE=`basename "${SAMPLE_DIR}"` +if [ ! -f ""${SAMPLE_DIR}"/"${FILE}".pcap.gz" -a ! -f ""${SAMPLE_DIR}"/"${FILE}".pcapng.gz" ]; then + echo -e "\n PCAP sample is missing in ${SAMPLE_DIR} (${SAMPLE_DIR}/${FILE}.pcap.gz or ${SAMPLE_DIR}/${FILE}.pcapng.gz)" + CHECK_ERROR=1 +fi +if [ ! -f ""${SAMPLE_DIR}"/"${FILE}".description.txt" ]; then + echo -e "\n PCAP description is missing in ${SAMPLE_DIR} (${SAMPLE_DIR}/${FILE}.description.txt)" + CHECK_ERROR=1 +fi +if [ ! -f ""${SAMPLE_DIR}"/"${FILE}".requirements.txt" ]; then + echo -e "\n PCAP requirements are missing in ${SAMPLE_DIR} (${SAMPLE_DIR}/${FILE}.requirements.txt)" + CHECK_ERROR=1 +fi + +# Check for TXT +FOUND=0 +for v in ${CHECKED_VERSIONS}; do + if [ -f ""${SAMPLE_DIR}"/${FILE}_${v}.text" ]; then + FOUND=1 + fi +done +if [ ! -f ""${SAMPLE_DIR}"/"${FILE}".no_txt" -a $FOUND == 0 ]; then + if [ "${ONE_VERSION}" == "1" ]; then + echo -e "\n TXT output ${SAMPLE_DIR}/${FILE}_${CHECKED_VERSIONS}.text is missing in ${SAMPLE_DIR}" + CHECK_ERROR=1 + else + echo -e "\n TXT output ${SAMPLE_DIR}/${FILE}_.text for any version of ${CHECKED_VERSIONS} is missing in ${SAMPLE_DIR}" + CHECK_ERROR=1 + fi +fi + +# Check for PDML1 +FOUND=0 +for v in ${CHECKED_VERSIONS}; do + if [ -f ""${SAMPLE_DIR}"/${FILE}_${v}.pdml1" ]; then + FOUND=1 + fi +done +if [ ! -f ""${SAMPLE_DIR}"/"${FILE}".no_pdml1" -a $FOUND == 0 ]; then + if [ "${ONE_VERSION}" == "1" ]; then + echo -e "\n PDML1 output ${SAMPLE_DIR}/${FILE}_${CHECKED_VERSIONS}.pdml1 is missing in ${SAMPLE_DIR}" + CHECK_ERROR=1 + else + echo -e "\n PDML1 output ${SAMPLE_DIR}/${FILE}_.pdml1 for any version of ${CHECKED_VERSIONS} is missing in ${SAMPLE_DIR}" + CHECK_ERROR=1 + fi +fi + +# Check for PDML2 +FOUND=0 +for v in ${CHECKED_VERSIONS}; do + if [ -f ""${SAMPLE_DIR}"/${FILE}_${v}.pdml2" ]; then + FOUND=1 + fi +done +if [ ! -f ""${SAMPLE_DIR}"/"${FILE}".no_pdml2" -a $FOUND == 0 ]; then + if [ "${ONE_VERSION}" == "1" ]; then + echo -e "\n PDML2 output ${SAMPLE_DIR}/${FILE}_${CHECKED_VERSIONS}.pdml2 is missing in ${SAMPLE_DIR}" + CHECK_ERROR=1 + else + echo -e "\n PDML2 output ${SAMPLE_DIR}/${FILE}_.pdml2 for any version of ${CHECKED_VERSIONS} is missing in ${SAMPLE_DIR}" + CHECK_ERROR=1 + fi +fi + +if [ "${CHECK_ERROR}" == "1" ]; then + echo -e " Check failed" + else + echo -e " Check OK" +fi +exit ${CHECK_ERROR} + +#* +#* Editor modelines - http://www.wireshark.org/tools/modelines.html +#* +#* Local variables: +#* c-basic-offset: 4 +#* tab-width: 4 +#* indent-tabs-mode: nil +#* End: +#* +#* vi: set shiftwidth=4 tabstop=4 expandtab: +#* :indentSize=4:tabSize=4:noTabs=true: +#* diff --git a/tests/dns-1/dns.pcapng b/tests/dns-1/dns.pcapng deleted file mode 100644 index 374ddf9f5d960e9fa2a62bbaec5b83e436c45dc3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 332 zcmd<$<>iuLU|{gI(UxKa(*L0VBnIL~0P$3?I0FL{0}De@S*8IeP=*aC#>1e^;G3AN z;2*3Ip46+x5Q}YafBqm@23V|>mrW95Yke9GZ$a%_tI#N)4np;hagTa-7 z!A6f67y^QVE?f#M(p(BD{6CBsOc^vhM4TCc?g2Ro2$(YS7;{-G6EpJjnUnK#LE=Ce GkbeM|O*7a4 diff --git a/tests/dns-1/qr.pcapng b/tests/dns-1/qr.pcapng deleted file mode 100644 index 3db640f61605ddb2f26f86d495c8231a6356c225..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 242 zcmca|c+)~A1{MYw`2U}Qff2}=WSbd&ejyt}D3A@p3^Mf=9_(+v>}H7G$-&^tz~H_{ zpMk+a@Ok8c6=JCzK=9%+gDHdYMD1s>j0#{QfCe#_mzT4p=jW&Aq%tSx=Yos|8m=h- zG7tzrmehS^V@L(EK^S5@#44~Q;SUlS7|aFth=VKuS;Sxpw8nYjpJ%a+4G_byTXKL0 VBFm`Fz_RA1z!IRPOduP9008g?I9>n% diff --git a/tests/dns/dns-1/dns-1.description.txt b/tests/dns/dns-1/dns-1.description.txt new file mode 100644 index 0000000..d6b7c5d --- /dev/null +++ b/tests/dns/dns-1/dns-1.description.txt @@ -0,0 +1 @@ +Simple standard DNS query diff --git a/tests/dns/dns-1/dns-1.pcapng.gz b/tests/dns/dns-1/dns-1.pcapng.gz new file mode 100644 index 0000000000000000000000000000000000000000..0cc57cda4ddb1321dcac22681736fd64f5c7a006 GIT binary patch literal 230 zcmV2gq)}Rry~W$r@7U%I2c?R7;N;IfvN=sUAPojq`4GQ_ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/dns/dns-1/dns-1_2.0.pdml2 b/tests/dns/dns-1/dns-1_2.0.pdml2 new file mode 100644 index 0000000..9cb6b1e --- /dev/null +++ b/tests/dns/dns-1/dns-1_2.0.pdml2 @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/dns/dns-1/dns-1_2.0.text b/tests/dns/dns-1/dns-1_2.0.text new file mode 100644 index 0000000..104eea4 --- /dev/null +++ b/tests/dns/dns-1/dns-1_2.0.text @@ -0,0 +1 @@ + 1 0.000000 0.000000 10.32.4.27 -> 10.32.100.15 DNS 182 Standard query 0x4301 A in.m.yahoo.com diff --git a/tests/dns-1/dns.pcapng.pdml b/tests/dns/dns-1/dns-1_2.2.pdml1 similarity index 100% rename from tests/dns-1/dns.pcapng.pdml rename to tests/dns/dns-1/dns-1_2.2.pdml1 diff --git a/tests/dns/dns-1/dns-1_2.3.pdml1 b/tests/dns/dns-1/dns-1_2.3.pdml1 new file mode 100644 index 0000000..cf8ecce --- /dev/null +++ b/tests/dns/dns-1/dns-1_2.3.pdml1 @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/dns/dns-1/dns-1_2.3.pdml2 b/tests/dns/dns-1/dns-1_2.3.pdml2 new file mode 100644 index 0000000..cf8ecce --- /dev/null +++ b/tests/dns/dns-1/dns-1_2.3.pdml2 @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/dns/dns-1/dns-1_2.3.text b/tests/dns/dns-1/dns-1_2.3.text new file mode 100644 index 0000000..8d683c1 --- /dev/null +++ b/tests/dns/dns-1/dns-1_2.3.text @@ -0,0 +1 @@ + 1 0.000000 0.000000 10.32.4.27 → 10.32.100.15 DNS 182 Standard query 0x4301 A in.m.yahoo.com diff --git a/tests/dns-1/filter.xsl b/tests/dns/dns-1/filter.xsl similarity index 78% rename from tests/dns-1/filter.xsl rename to tests/dns/dns-1/filter.xsl index 42efc86..85bb13f 100644 --- a/tests/dns-1/filter.xsl +++ b/tests/dns/dns-1/filter.xsl @@ -1,5 +1,5 @@ - + diff --git a/tests/dns/qr-1/filter.xsl b/tests/dns/qr-1/filter.xsl new file mode 100644 index 0000000..85bb13f --- /dev/null +++ b/tests/dns/qr-1/filter.xsl @@ -0,0 +1,5 @@ + + + + + diff --git a/tests/dns/qr-1/qr-1.description.txt b/tests/dns/qr-1/qr-1.description.txt new file mode 100644 index 0000000..2f51542 --- /dev/null +++ b/tests/dns/qr-1/qr-1.description.txt @@ -0,0 +1 @@ +Simple DNS query and associated response diff --git a/tests/dns/qr-1/qr-1.pcapng.gz b/tests/dns/qr-1/qr-1.pcapng.gz new file mode 100644 index 0000000000000000000000000000000000000000..3309764d8a0c831c0410d4711383a45c38aad601 GIT binary patch literal 197 zcmV;$06PC4iwFp$DOp$m195ULaARR`Zf5|ya(L51CI%J;82JC6fq@Z7PqNJnKfjQT zAr#04VFsCc3lH`;Uv@J@@8n=`Wnge$qtC$LAox7;zzVTc4j_1OnZcC7c%t^RSVje~ z5kP~O%gf8z()07vb5fa;^K(H)17$P?pq7Cwsr$;tkP2jjFvNI>RbWfPA0#p`m<#R^ z2U!5Jh`|(Sjq}7m&te-JAckSL + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/dns/qr-1/qr-1_2.0.pdml2 b/tests/dns/qr-1/qr-1_2.0.pdml2 new file mode 100644 index 0000000..f3b1e8b --- /dev/null +++ b/tests/dns/qr-1/qr-1_2.0.pdml2 @@ -0,0 +1,101 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/dns/qr-1/qr-1_2.0.text b/tests/dns/qr-1/qr-1_2.0.text new file mode 100644 index 0000000..17a74d9 --- /dev/null +++ b/tests/dns/qr-1/qr-1_2.0.text @@ -0,0 +1,2 @@ + 1 0.000000 0.000000 192.168.22.101 -> 8.8.8.8 DNS 85 Standard query 0xe65d A www.google.com OPT + 2 0.021423 0.021423 8.8.8.8 -> 192.168.22.101 DNS 101 Standard query response 0xe65d A www.google.com A 172.217.16.164 OPT diff --git a/tests/dns-1/qr.pcapng.pdml b/tests/dns/qr-1/qr-1_2.3.pdml1 similarity index 100% rename from tests/dns-1/qr.pcapng.pdml rename to tests/dns/qr-1/qr-1_2.3.pdml1 diff --git a/tests/dns/qr-1/qr-1_2.3.pdml2 b/tests/dns/qr-1/qr-1_2.3.pdml2 new file mode 100644 index 0000000..6190224 --- /dev/null +++ b/tests/dns/qr-1/qr-1_2.3.pdml2 @@ -0,0 +1,101 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/dns/qr-1/qr-1_2.3.text b/tests/dns/qr-1/qr-1_2.3.text new file mode 100644 index 0000000..41db95d --- /dev/null +++ b/tests/dns/qr-1/qr-1_2.3.text @@ -0,0 +1,2 @@ + 1 0.000000 0.000000 192.168.22.101 → 8.8.8.8 DNS 85 Standard query 0xe65d A www.google.com OPT + 2 0.021423 0.021423 8.8.8.8 → 192.168.22.101 DNS 101 Standard query response 0xe65d A www.google.com A 172.217.16.164 OPT diff --git a/tests/rtp.ed137a/ed137a-1/ed137a-1.args b/tests/rtp.ed137a/ed137a-1/ed137a-1.args new file mode 100644 index 0000000..ab38a98 --- /dev/null +++ b/tests/rtp.ed137a/ed137a-1/ed137a-1.args @@ -0,0 +1 @@ +-d udp.port==5012,rtp diff --git a/tests/rtp.ed137a/ed137a-1/ed137a-1.description.txt b/tests/rtp.ed137a/ed137a-1/ed137a-1.description.txt new file mode 100644 index 0000000..d5ed271 --- /dev/null +++ b/tests/rtp.ed137a/ed137a-1/ed137a-1.description.txt @@ -0,0 +1,5 @@ + +RTP with ED-137A header extension. +Traffic is between RX unit of radio (172.16.176.24) and VCS (172.16.176.11). +There is silence plus received signal. Radio provides information about signal strength in SQI element measured with RSSI method. + diff --git a/tests/rtp.ed137a/ed137a-1/ed137a-1.pcapng.gz b/tests/rtp.ed137a/ed137a-1/ed137a-1.pcapng.gz new file mode 100644 index 0000000000000000000000000000000000000000..8a5133805409c13a56b020ce23f76bb0b7a848c8 GIT binary patch literal 754 zcmVHq&37&w6}HUHfMLQ8*@LPa46ZvE3>X+37#su}53CW`AOXbO z!c!D@7-Y5^zK;7X zlFeW34m3Z9fuoNB$@~h0`QX5Vns5K$mhC+t`yMv)FF?&#Krw%h0Mi5xmRtsoeg~NO z0*rzcSCPTBD}h%oU%VU^dGYqe>!D#6!-4{9(<8q8e|p^g=*6<);>!?97m-@2`p0KYjMpt@h27vh0dG51*xpetl4#S?BZgQEJ}h zr_(2<$``+z`lw#a`H@R@vd7!$u1RhYKOR*UJ`WB#kQDu(IK49e=G*JHe>|P`R#ZIj z@1q|{iQh{g{zmtIq26th{Xb(O(EoWr|35(XfBuz#oRsw7Su@?Q*9pIzk&<>a4MGNBr5;;$P>aMW6VW-bgp819BTjkJn`mNVzO(g&+mJQp#h?mULt>6r~kd= zIQ5;d`0Fgnw_HQI|8M>T z`ahq6V?qP6|EGN~Irsfgnq<}d37^Cn(6$HIw}3}?DiiSX(D-lZ(aYJA^zxx zyo9*G)NP$n#R4qvrVEt*t$K8ejWzkg?8e8jFCX2jlop@&TC^l3f7&h9xQ8iEDj5&A z&6)dG?BBGQ;y kQ|bzzB>kM7%p#H-{K7Rm_VL8|525i70OGTf_gn-30Qr@Pi2wiq literal 0 HcmV?d00001 diff --git a/tests/rtp.ed137a/ed137a-1/ed137a-1.requirements.txt b/tests/rtp.ed137a/ed137a-1/ed137a-1.requirements.txt new file mode 100644 index 0000000..82cb229 --- /dev/null +++ b/tests/rtp.ed137a/ed137a-1/ed137a-1.requirements.txt @@ -0,0 +1,4 @@ + +Packets should be decoded as described in specification: +Based on EUROCAE ED-137B specification: ED-137B, Part 1: RADIO, INTEROPERABILITY STANDARDS FOR VOIP ATM COMPONENTS https://boutique.eurocae.net/eshop/catalog/index.php + diff --git a/tests/rtp.ed137a/ed137a-1/ed137a-1_2.0.pdml1 b/tests/rtp.ed137a/ed137a-1/ed137a-1_2.0.pdml1 new file mode 100644 index 0000000..bac6545 --- /dev/null +++ b/tests/rtp.ed137a/ed137a-1/ed137a-1_2.0.pdml1 @@ -0,0 +1,204 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/rtp.ed137a/ed137a-1/ed137a-1_2.0.pdml2 b/tests/rtp.ed137a/ed137a-1/ed137a-1_2.0.pdml2 new file mode 100644 index 0000000..bac6545 --- /dev/null +++ b/tests/rtp.ed137a/ed137a-1/ed137a-1_2.0.pdml2 @@ -0,0 +1,204 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/rtp.ed137a/ed137a-1/ed137a-1_2.0.text b/tests/rtp.ed137a/ed137a-1/ed137a-1_2.0.text new file mode 100644 index 0000000..509651b --- /dev/null +++ b/tests/rtp.ed137a/ed137a-1/ed137a-1_2.0.text @@ -0,0 +1,6 @@ + 1 0.000000 0.000000 172.16.176.24 -> 172.16.176.11 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x58E1D996, Seq=1130, Time=558160 + 2 0.196636 0.196636 172.16.176.24 -> 172.16.176.11 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x58E1D996, Seq=1131, Time=559760 + 3 0.299523 0.102887 172.16.176.24 -> 172.16.176.11 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x58E1D996, Seq=1132, Time=560640 + 4 0.338710 0.039187 172.16.176.24 -> 172.16.176.11 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x58E1D996, Seq=1133, Time=560960, SQU + 5 0.358728 0.020018 172.16.176.24 -> 172.16.176.11 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x58E1D996, Seq=1134, Time=561120, SQU + 6 0.390928 0.032200 172.16.176.24 -> 172.16.176.11 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x58E1D996, Seq=1135, Time=561280, SQU diff --git a/tests/rtp.ed137a/ed137a-1/ed137a-1_2.3.pdml1 b/tests/rtp.ed137a/ed137a-1/ed137a-1_2.3.pdml1 new file mode 100644 index 0000000..fcb6eb6 --- /dev/null +++ b/tests/rtp.ed137a/ed137a-1/ed137a-1_2.3.pdml1 @@ -0,0 +1,204 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/rtp.ed137a/ed137a-1/ed137a-1_2.3.pdml2 b/tests/rtp.ed137a/ed137a-1/ed137a-1_2.3.pdml2 new file mode 100644 index 0000000..fcb6eb6 --- /dev/null +++ b/tests/rtp.ed137a/ed137a-1/ed137a-1_2.3.pdml2 @@ -0,0 +1,204 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/rtp.ed137a/ed137a-1/ed137a-1_2.3.text b/tests/rtp.ed137a/ed137a-1/ed137a-1_2.3.text new file mode 100644 index 0000000..85f3372 --- /dev/null +++ b/tests/rtp.ed137a/ed137a-1/ed137a-1_2.3.text @@ -0,0 +1,6 @@ + 1 0.000000 0.000000 172.16.176.24 → 172.16.176.11 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x58E1D996, Seq=1130, Time=558160 + 2 0.196636 0.196636 172.16.176.24 → 172.16.176.11 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x58E1D996, Seq=1131, Time=559760 + 3 0.299523 0.102887 172.16.176.24 → 172.16.176.11 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x58E1D996, Seq=1132, Time=560640 + 4 0.338710 0.039187 172.16.176.24 → 172.16.176.11 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x58E1D996, Seq=1133, Time=560960, SQU + 5 0.358728 0.020018 172.16.176.24 → 172.16.176.11 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x58E1D996, Seq=1134, Time=561120, SQU + 6 0.390928 0.032200 172.16.176.24 → 172.16.176.11 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x58E1D996, Seq=1135, Time=561280, SQU diff --git a/tests/rtp.ed137a/ed137a-1/filter.xsl b/tests/rtp.ed137a/ed137a-1/filter.xsl new file mode 100644 index 0000000..2b6ecfe --- /dev/null +++ b/tests/rtp.ed137a/ed137a-1/filter.xsl @@ -0,0 +1,5 @@ + + + + + diff --git a/tests/rtp.ed137a/ed137a-2/ed137a-2.args b/tests/rtp.ed137a/ed137a-2/ed137a-2.args new file mode 100644 index 0000000..ab38a98 --- /dev/null +++ b/tests/rtp.ed137a/ed137a-2/ed137a-2.args @@ -0,0 +1 @@ +-d udp.port==5012,rtp diff --git a/tests/rtp.ed137a/ed137a-2/ed137a-2.description.txt b/tests/rtp.ed137a/ed137a-2/ed137a-2.description.txt new file mode 100644 index 0000000..44c8413 --- /dev/null +++ b/tests/rtp.ed137a/ed137a-2/ed137a-2.description.txt @@ -0,0 +1,5 @@ + +RTP with ED-137A header extension. +Traffic is between VCS (172.16.176.9) and TX unit of radio (172.16.176.41) +There is silence plus signal transmission. + diff --git a/tests/rtp.ed137a/ed137a-2/ed137a-2.pcapng.gz b/tests/rtp.ed137a/ed137a-2/ed137a-2.pcapng.gz new file mode 100644 index 0000000000000000000000000000000000000000..a1a3ecd94806ccc90f83edda81a72a2a14a67fed GIT binary patch literal 735 zcmV<50wDb#iwFP!000001LNZ5<&t4wVDPokmSP0b|DgaR2I4C~>Hq&37&w6}HUX+37#su}H?9%bzzM{f z3M#@=7=YGHs5ZR5#!vfYHRGTCjOjot92lVHqMKi9a+^H!Z>;e%(j;vD8pnI&nSXPQ zpG78i^TB}!HUB{W1KWE*_C0LoUx1n~h+_U8ph6DATWkDm8e!%;0L^!rc8R5LS*MMf z{g$PCw%hlL+S~Rmske~YyZ5cQBp(Zt)Q%;;c`S^!HL*5|GBg_-E#H?shs$JZl1XFF zOL1ef7in^Q<&NAGqOybxp9LO&p$3B@xt!qv+}kx zsXiAl-_j)3#HHH5ul2h*-~YG%`L3y*JsV+;-1<%Bc1JCFsPErwE4SvucYi%j5{+r;>yNkZtGbm7*XX)|OvCbpK$ z$~DaR&HD6{K=Ul-+S#$OHF;AfPn#|z{76Rn6F=YPfpB(cM;gO zKTlf9PISY+$vvFxvjyVYa|BBhvc>0jw9J+;n}FT_U$h^R=l?rE{~tv5e-E?#`-0X- zCafoNnl{d;<1qW)`1z}N_}(saI|IQDo98!en`fe?QnP<^dm%T|}-+dkYkZ=oG3m~#4K}WYp0B1>&90Fl58{Eg&0|5Iyw$9aLKncOp`Z}=x;vyRf4y@ zL9V5RqkYfYDV+Lt^LqDhoYbCft75isZ)=lm_RhmLB4RW4Fx!aB% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/rtp.ed137a/ed137a-2/ed137a-2_2.0.pdml2 b/tests/rtp.ed137a/ed137a-2/ed137a-2_2.0.pdml2 new file mode 100644 index 0000000..619ff2a --- /dev/null +++ b/tests/rtp.ed137a/ed137a-2/ed137a-2_2.0.pdml2 @@ -0,0 +1,186 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/rtp.ed137a/ed137a-2/ed137a-2_2.0.text b/tests/rtp.ed137a/ed137a-2/ed137a-2_2.0.text new file mode 100644 index 0000000..a407298 --- /dev/null +++ b/tests/rtp.ed137a/ed137a-2/ed137a-2_2.0.text @@ -0,0 +1,6 @@ + 1 0.000000 0.000000 172.16.176.9 -> 172.16.176.41 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x7B01FCBF, Seq=12759, Time=2890804201 + 2 0.199984 0.199984 172.16.176.9 -> 172.16.176.41 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x7B01FCBF, Seq=12760, Time=2890805801 + 3 0.399967 0.199983 172.16.176.9 -> 172.16.176.41 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x7B01FCBF, Seq=12761, Time=2890807401 + 4 0.551027 0.151060 172.16.176.9 -> 172.16.176.41 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x7B01FCBF, Seq=12762, Time=2890808449, PTT + 5 0.570996 0.019969 172.16.176.9 -> 172.16.176.41 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x7B01FCBF, Seq=12763, Time=2890808609, PTT + 6 0.591015 0.020019 172.16.176.9 -> 172.16.176.41 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x7B01FCBF, Seq=12764, Time=2890808769, PTT diff --git a/tests/rtp.ed137a/ed137a-2/ed137a-2_2.3.pdml1 b/tests/rtp.ed137a/ed137a-2/ed137a-2_2.3.pdml1 new file mode 100644 index 0000000..664abd6 --- /dev/null +++ b/tests/rtp.ed137a/ed137a-2/ed137a-2_2.3.pdml1 @@ -0,0 +1,186 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/rtp.ed137a/ed137a-2/ed137a-2_2.3.pdml2 b/tests/rtp.ed137a/ed137a-2/ed137a-2_2.3.pdml2 new file mode 100644 index 0000000..664abd6 --- /dev/null +++ b/tests/rtp.ed137a/ed137a-2/ed137a-2_2.3.pdml2 @@ -0,0 +1,186 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/rtp.ed137a/ed137a-2/ed137a-2_2.3.text b/tests/rtp.ed137a/ed137a-2/ed137a-2_2.3.text new file mode 100644 index 0000000..ba35cbd --- /dev/null +++ b/tests/rtp.ed137a/ed137a-2/ed137a-2_2.3.text @@ -0,0 +1,6 @@ + 1 0.000000 0.000000 172.16.176.9 → 172.16.176.41 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x7B01FCBF, Seq=12759, Time=2890804201 + 2 0.199984 0.199984 172.16.176.9 → 172.16.176.41 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x7B01FCBF, Seq=12760, Time=2890805801 + 3 0.399967 0.199983 172.16.176.9 → 172.16.176.41 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x7B01FCBF, Seq=12761, Time=2890807401 + 4 0.551027 0.151060 172.16.176.9 → 172.16.176.41 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x7B01FCBF, Seq=12762, Time=2890808449, PTT + 5 0.570996 0.019969 172.16.176.9 → 172.16.176.41 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x7B01FCBF, Seq=12763, Time=2890808609, PTT + 6 0.591015 0.020019 172.16.176.9 → 172.16.176.41 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x7B01FCBF, Seq=12764, Time=2890808769, PTT diff --git a/tests/rtp.ed137a/ed137a-2/filter.xsl b/tests/rtp.ed137a/ed137a-2/filter.xsl new file mode 100644 index 0000000..2b6ecfe --- /dev/null +++ b/tests/rtp.ed137a/ed137a-2/filter.xsl @@ -0,0 +1,5 @@ + + + + + From 7bac734269cf463577f116144c788ee3a60ce1d5 Mon Sep 17 00:00:00 2001 From: Jiri Novak Date: Thu, 5 Jan 2017 16:51:27 +0100 Subject: [PATCH 02/17] Update of missing files --- Makefile | 73 +++++++++++++++++++++++++++++++++++++++++++++++-------- README.md | 38 +++++++++++++++++++++++++---- 2 files changed, 96 insertions(+), 15 deletions(-) diff --git a/Makefile b/Makefile index 636f945..cc639d0 100644 --- a/Makefile +++ b/Makefile @@ -1,22 +1,75 @@ # Test tshark's dissectors on small test files -TEST_CASES = $(wildcard tests/*/*.pdml) +# List all available test directories +TEST_CASE_DIRS=$(wildcard tests/*/*) + +# Convert directories to test case names +TEST_CASES=$(foreach test,$(TEST_CASE_DIRS), $(test)/$(notdir $(test))) + +# List of versions for which we check and store different outputs +# When output is verified, current wireshark version's output is compared to same version's stored output or to the latest previous version +# - list should be ordered from the oldest to the newest version +SUPPORTED_VERSIONS?=2.0 2.2 2.3 +VERSION?= +SELECTED_VERSIONS=$(if $(VERSION),$(VERSION),$(SUPPORTED_VERSIONS)) TSHARK_EXECUTABLE?=tshark +TSHARK_VERSION=$(shell $(TSHARK_EXECUTABLE) --version | head -1 | cut -d' ' -f 3 | cut -d'.' -f1,2) + +%.pdml1.current: + @./scripts/sample_test.sh "$(TSHARK_EXECUTABLE)" "$(basename $(basename $@))" pdml1 $(SELECTED_VERSIONS) + +%.pdml2.current: + @./scripts/sample_test.sh "$(TSHARK_EXECUTABLE)" "$(basename $(basename $@))" pdml2 $(SELECTED_VERSIONS) + +%.text.current: + @./scripts/sample_test.sh "$(TSHARK_EXECUTABLE)" "$(basename $(basename $@))" text $(SELECTED_VERSIONS) + +all: + @echo "Usage:" + @echo "make outputs create missing output files (.test, .pdml1, .pdml2)" + @echo "make verify_repository verifies whether each test is equipped with required files" + @echo "make test test each sample output with current wireshark" + @echo "" + @echo "you can use variables:" + @echo "TSHARK_EXECUTABLE=/path/to/tshark" + @echo "VERSION=2.0" + @echo "e.g. make outputs TSHARK_EXECUTABLE=/path/to/tshark creates outputs with specified tshark and with its version" + @echo "e.g. make test VERSION=2.0 test samples with current tshark, but compares its outputs with specified version" -check_output = @(echo -n "Processing $(notdir $1)" && cd $(dir $1) && \ - $(TSHARK_EXECUTABLE) -T pdml -r $(subst .pdml,,$(notdir $1)) > $(notdir $2) 2>&1 && \ - xsltproc filter.xsl $(notdir $2) | diff $(notdir $1) - ) && echo " [OK]" +test_pdml1: $(foreach test, $(TEST_CASE_DIRS), $(test)/$(notdir $(test)).pdml1.current) -all: test +test_pdml2: $(foreach test, $(TEST_CASE_DIRS), $(test)/$(notdir $(test)).pdml2.current) -%.pdml.current: %.pdml % - $(call check_output, $<, $@) +test_text: $(foreach test, $(TEST_CASE_DIRS), $(test)/$(notdir $(test)).text.current) -test: $(TEST_CASES:.pdml=.pdml.current) +test: test_pdml1 test_pdml2 test_text + +make_outputs_pdml1: + @$(foreach test_case, $(TEST_CASE_DIRS), ./scripts/sample_make_output.sh "$(TSHARK_EXECUTABLE)" "$(test_case)" pdml1;) + +make_outputs_pdml2: + @$(foreach test_case, $(TEST_CASE_DIRS), ./scripts/sample_make_output.sh "$(TSHARK_EXECUTABLE)" "$(test_case)" pdml2;) + +make_outputs_text: + @$(foreach test_case, $(TEST_CASE_DIRS), ./scripts/sample_make_output.sh "$(TSHARK_EXECUTABLE)" "$(test_case)" text;) + +outputs: make_outputs_pdml1 make_outputs_pdml2 make_outputs_text + +verify_repository: + @$(foreach test_case, $(TEST_CASE_DIRS), ./scripts/sample_verify.sh "$(test_case)" $(SELECTED_VERSIONS);) clean: - @rm -f $(TEST_CASES:.pdml=.pdml.current) + @rm -f $(TEST_CASES:=.pdml1.current) + @rm -f $(TEST_CASES:=.pdml1.current.tmp) + @rm -f $(TEST_CASES:=.pdml1.current.tmp2) + @rm -f $(TEST_CASES:=.pdml2.current) + @rm -f $(TEST_CASES:=.pdml2.current.tmp) + @rm -f $(TEST_CASES:=.pdml2.current.tmp2) + @rm -f $(TEST_CASES:=.text.current) + @rm -f $(TEST_CASES:=.text.current.tmp) + @rm -f $(TEST_CASES:=.text.current.tmp2) + +#.PHONY: clean -.PHONY: clean diff --git a/README.md b/README.md index 8fad072..4b51037 100644 --- a/README.md +++ b/README.md @@ -5,21 +5,48 @@ and a collection of capture files. Running tests ------------- -Simply invoke `make` or `make -j4` for more parallelism. +Simply invoke `make test` or `make test -j4` for more parallelism. Adding a new test ----------------- -Create a new subdirectory under `tests/` with the following files: +Create a new subdirectory under `tests//`. is name of protocol +subjected to test (e.g. 'dns' or 'rtp.ed137a'). Use same name as display filter in wireshark. +Directory populate with the following files: - - FOO.pdml - the expected processed output (e.g. `dns.pcapng.pdml`). - - FOO - the source capture file (e.g. `dns.pcapng`). + - FOO.pcap.gz or FOO.pcapng.gz - the source file (noncompressed files shall not be used, e.g. 'dns-1.pcapng.gz') + - FOO.description - description of purpose the file is included (e.g. basic DNS query, RTP header with ED-137A header extension, packet missing in sequence) + - FOO.requirements - requirements, how tshark/wireshark should process the file (e.g. packet should be decoded by specification of ED-137B, PTT and SQL bits should be shown in packet info column). Requirements can describe non dissector related staff too (e.g. RTP Stream Analysis window should show warning about bad packet sequence, warning should be shown in yellow color). + - FOO.args - optional file, contains options for tshark to process file as expected (e.g. 'decode as' parameters) + - FOO_.pdml1 - the expected processed output from of tshark in PDML format for first pass (e.g. `dns-1_2.0.pcapng.pdml1`). Only first two levels of version number are used. + - FOO_.pdml2 - the expected processed output from of tshark in PDML format for second pass (e.g. `dns-1_2.0.pcapng.pdml1`). Only first two levels of version number are used. + - FOO_.text - the expected processed output from of tshark in TEXT format (e.g. `dns-1_2.0.pcapng.text`). Only first two levels of version number are used. + - FOO.no_pdml - optional file expressing that PDML output should not be checked (requirements probably describe GUI related requiremens only) + - FOO.no_text - optional file expressing that TEXT output should not be checked (requirements probably describe GUI related requiremens only) - filter.xsl - the post-processor. +Run make outputs to generate .pdml and .text and make verify_repository to check all required files before commit. + When proposing a new test, please include the source of the packet capture file in the commit message. The source could be a link to https://bugs.wireshark.org/ or https://wiki.wireshark.org/SampleCaptures for example. Try to keep capture files small and specific to a small number of protocols. +Options and variables to run framework +-------------------------------------- + +SUPPORTED_VERSIONS - list of versions checked during make or make outputs, when not specified, default in Makefile is used +VERSION - version used for make or make outputs, when not specified, tshark version is used +TSHARK_EXECUTABLE - path to tshark, when not specified, tshark in PATH is used + +make test - run tests, compare output of latest stored .pdml and .text +make VERSION=2.0 test - same as above, compare output with version 2.0 or previous +make test_pdml or make test_text - run tests for PDML or TEXT output only +make verify_repository - check whether each sample contains required files for at least one of checked versions +make verify_repository VERSION=2.0 - same above, check is made for specified version only +make outputs - generate .pdml and .text output for samples where files are missing, version is derived from version of used tshark +make outputs TSHARK_EXECUTABLE=path/tshark - same as above, but you can determine used tshark +make clean - removes temporary files after make test + Architecture ------------ The initial desired features were: @@ -28,10 +55,11 @@ The initial desired features were: - Take a packet capture file and produce the expected "output". - Have a filter that strips layers or just keeps a single layer. - Allow preferences to be applied (SSL keys, port numbers, ...). - - Maybe check both single and second pass mode (tshark -2) to catch issues + - Check both single and second pass mode (tshark -2) to catch issues related to maintained state within a dissector. License ------- This project including the tools and capture files are provided under the terms of version 2 of the GPL or any later version. + From cd96800768357165c8f32b05d8b9186cebd52511 Mon Sep 17 00:00:00 2001 From: Jiri Novak Date: Wed, 11 Jan 2017 16:15:56 +0100 Subject: [PATCH 03/17] Sample with traffic over Wifi with SIEMENS iPCF extension --- tests/wlan/siemens-iPCF-1/filter.xsl | 5 + tests/wlan/siemens-iPCF-1/filter.xsl~ | 5 + .../siemens-iPCF.description.txt | 20 + .../siemens-iPCF-1/siemens-iPCF.pcapng.gz | Bin 0 -> 2843 bytes .../siemens-iPCF.requirements.txt | 7 + .../siemens-iPCF-1/siemens-iPCF_2.0.pdml1 | 2799 +++++++++++++ .../siemens-iPCF-1/siemens-iPCF_2.0.pdml2 | 2799 +++++++++++++ .../wlan/siemens-iPCF-1/siemens-iPCF_2.0.text | 99 + .../siemens-iPCF-1/siemens-iPCF_2.3.pdml1 | 3457 +++++++++++++++++ .../siemens-iPCF-1/siemens-iPCF_2.3.pdml2 | 3457 +++++++++++++++++ .../wlan/siemens-iPCF-1/siemens-iPCF_2.3.text | 99 + .../siemens-iPCF-1/siemens-iPCF_all.pcapng.gz | Bin 0 -> 550748 bytes tests/wlan/siemens-iPCF/filter.xsl | 5 + .../siemens-iPCF/siemens-iPCF.description.txt | 20 + .../wlan/siemens-iPCF/siemens-iPCF.pcapng.gz | Bin 0 -> 2843 bytes .../siemens-iPCF.requirements.txt | 7 + .../siemens-iPCF.requirements.txt~ | 7 + .../wlan/siemens-iPCF/siemens-iPCF_2.0.pdml1 | 2799 +++++++++++++ .../wlan/siemens-iPCF/siemens-iPCF_2.0.pdml2 | 2799 +++++++++++++ tests/wlan/siemens-iPCF/siemens-iPCF_2.0.text | 99 + .../wlan/siemens-iPCF/siemens-iPCF_2.3.pdml1 | 3457 +++++++++++++++++ .../wlan/siemens-iPCF/siemens-iPCF_2.3.pdml2 | 3457 +++++++++++++++++ tests/wlan/siemens-iPCF/siemens-iPCF_2.3.text | 99 + 23 files changed, 25496 insertions(+) create mode 100644 tests/wlan/siemens-iPCF-1/filter.xsl create mode 100644 tests/wlan/siemens-iPCF-1/filter.xsl~ create mode 100644 tests/wlan/siemens-iPCF-1/siemens-iPCF.description.txt create mode 100644 tests/wlan/siemens-iPCF-1/siemens-iPCF.pcapng.gz create mode 100644 tests/wlan/siemens-iPCF-1/siemens-iPCF.requirements.txt create mode 100644 tests/wlan/siemens-iPCF-1/siemens-iPCF_2.0.pdml1 create mode 100644 tests/wlan/siemens-iPCF-1/siemens-iPCF_2.0.pdml2 create mode 100644 tests/wlan/siemens-iPCF-1/siemens-iPCF_2.0.text create mode 100644 tests/wlan/siemens-iPCF-1/siemens-iPCF_2.3.pdml1 create mode 100644 tests/wlan/siemens-iPCF-1/siemens-iPCF_2.3.pdml2 create mode 100644 tests/wlan/siemens-iPCF-1/siemens-iPCF_2.3.text create mode 100644 tests/wlan/siemens-iPCF-1/siemens-iPCF_all.pcapng.gz create mode 100644 tests/wlan/siemens-iPCF/filter.xsl create mode 100644 tests/wlan/siemens-iPCF/siemens-iPCF.description.txt create mode 100644 tests/wlan/siemens-iPCF/siemens-iPCF.pcapng.gz create mode 100644 tests/wlan/siemens-iPCF/siemens-iPCF.requirements.txt create mode 100644 tests/wlan/siemens-iPCF/siemens-iPCF.requirements.txt~ create mode 100644 tests/wlan/siemens-iPCF/siemens-iPCF_2.0.pdml1 create mode 100644 tests/wlan/siemens-iPCF/siemens-iPCF_2.0.pdml2 create mode 100644 tests/wlan/siemens-iPCF/siemens-iPCF_2.0.text create mode 100644 tests/wlan/siemens-iPCF/siemens-iPCF_2.3.pdml1 create mode 100644 tests/wlan/siemens-iPCF/siemens-iPCF_2.3.pdml2 create mode 100644 tests/wlan/siemens-iPCF/siemens-iPCF_2.3.text diff --git a/tests/wlan/siemens-iPCF-1/filter.xsl b/tests/wlan/siemens-iPCF-1/filter.xsl new file mode 100644 index 0000000..20e7fdf --- /dev/null +++ b/tests/wlan/siemens-iPCF-1/filter.xsl @@ -0,0 +1,5 @@ + + + + + diff --git a/tests/wlan/siemens-iPCF-1/filter.xsl~ b/tests/wlan/siemens-iPCF-1/filter.xsl~ new file mode 100644 index 0000000..679fa14 --- /dev/null +++ b/tests/wlan/siemens-iPCF-1/filter.xsl~ @@ -0,0 +1,5 @@ + + + + + diff --git a/tests/wlan/siemens-iPCF-1/siemens-iPCF.description.txt b/tests/wlan/siemens-iPCF-1/siemens-iPCF.description.txt new file mode 100644 index 0000000..fc86fd8 --- /dev/null +++ b/tests/wlan/siemens-iPCF-1/siemens-iPCF.description.txt @@ -0,0 +1,20 @@ +Traffic carried by Siemens iPCF 802.11 wireless extension +iPCF = industrial Point Coordination Function +iPCF is used to carry PROFINET over wireless + +Capture contains ICMP (not PROFINET) as payload between 192.168.0.5 and 192.168.0.1. + +Address description: +notebook - 00:0f:b0:c1:78:7f - 192.168.0.5 +cisco switch (management port) - f4:7f:35:a7:74:40 - 192.168.0.1 +siemens AP (server-ap, BSSID) - 00:1b:1b:3a:da:28 (note: MAC address printed on device is 00:1b:1b:3a:da:20) +siemens AP (client-ap) - 00:1b:1b:92:ca:f0 + +Connection diagram: +notebook=src <-> client-ap <-> server-ap <-> siemens_sw <-> cisco_sw=dst +Note: siemens_sw is not visible + +Content of capture: +ICMP between notebook (src) and cisco switch management port (dst). 1392B is size of payload. +Capture contain all packet - ICMP over iPCF and all related confirmations etc. + diff --git a/tests/wlan/siemens-iPCF-1/siemens-iPCF.pcapng.gz b/tests/wlan/siemens-iPCF-1/siemens-iPCF.pcapng.gz new file mode 100644 index 0000000000000000000000000000000000000000..42d88bdbe028d1a15f477fc9c82b248307eef743 GIT binary patch literal 2843 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/wlan/siemens-iPCF-1/siemens-iPCF_2.0.pdml2 b/tests/wlan/siemens-iPCF-1/siemens-iPCF_2.0.pdml2 new file mode 100644 index 0000000..64d473d --- /dev/null +++ b/tests/wlan/siemens-iPCF-1/siemens-iPCF_2.0.pdml2 @@ -0,0 +1,2799 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/wlan/siemens-iPCF-1/siemens-iPCF_2.0.text b/tests/wlan/siemens-iPCF-1/siemens-iPCF_2.0.text new file mode 100644 index 0000000..da4d603 --- /dev/null +++ b/tests/wlan/siemens-iPCF-1/siemens-iPCF_2.0.text @@ -0,0 +1,99 @@ + 1 0.000000 0.000000 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 2 0.000084 0.000084 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 3 0.000872 0.000788 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 4 0.001813 0.000941 -> 802.11 1528 Unrecognized (Reserved frame), Flags=....R..TC + 5 0.001894 0.000081 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 6 0.003688 0.001794 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 7 0.003812 0.000124 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 8 0.003901 0.000089 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 9 0.004024 0.000123 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 10 0.006126 0.002102 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 11 0.006249 0.000123 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 12 0.008315 0.002066 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 13 0.008433 0.000118 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 14 0.009650 0.001217 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 15 0.009782 0.000132 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 16 0.009870 0.000088 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 17 0.010038 0.000168 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 18 0.012044 0.002006 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 19 0.012121 0.000077 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 20 0.012854 0.000733 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 21 0.012979 0.000125 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 22 0.015065 0.002086 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 23 0.015195 0.000130 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 24 0.015279 0.000084 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 25 0.015407 0.000128 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 26 0.017690 0.002283 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 27 0.017811 0.000121 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 28 0.017884 0.000073 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 29 0.018052 0.000168 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 30 0.020031 0.001979 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 31 0.020111 0.000080 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 32 0.020877 0.000766 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 33 0.021003 0.000126 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 34 0.023639 0.002636 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 35 0.023723 0.000084 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 36 0.023795 0.000072 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 37 0.023909 0.000114 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 38 0.026048 0.002139 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 39 0.026125 0.000077 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 40 0.026823 0.000698 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 41 0.026913 0.000090 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 42 0.029710 0.002797 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 43 0.029804 0.000094 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 44 0.029876 0.000072 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 45 0.029949 0.000073 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 46 0.032043 0.002094 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 47 0.032161 0.000118 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 48 0.032867 0.000706 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 49 0.032950 0.000083 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 50 0.035694 0.002744 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 51 0.035811 0.000117 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 52 0.035883 0.000072 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 53 0.035958 0.000075 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 54 0.038050 0.002092 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 55 0.038224 0.000174 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 56 0.038910 0.000686 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 57 0.039029 0.000119 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 58 0.040077 0.001048 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 59 0.040154 0.000077 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 60 0.040276 0.000122 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 61 0.041680 0.001404 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 62 0.041801 0.000121 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 63 0.041873 0.000072 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 64 0.041947 0.000074 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 65 0.044346 0.002399 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 66 0.044422 0.000076 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 67 0.045192 0.000770 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 68 0.045273 0.000081 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 69 0.047668 0.002395 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 70 0.047784 0.000116 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 71 0.047857 0.000073 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 72 0.047975 0.000118 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 73 0.049996 0.002021 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 74 0.050110 0.000114 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 75 0.050923 0.000813 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 76 0.051062 0.000139 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 77 0.051197 0.000135 -> 802.11 82 Unrecognized (Reserved frame), Flags=....R.F.C + 78 0.051306 0.000109 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 79 0.053710 0.002404 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 80 0.053828 0.000118 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 81 0.053901 0.000073 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 82 0.054012 0.000111 -> 802.11 82 Unrecognized (Reserved frame), Flags=....R..TC + 83 0.054129 0.000117 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 84 0.057100 0.002971 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 85 0.057183 0.000083 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 86 0.057990 0.000807 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 87 0.059065 0.001075 -> 802.11 1528 Unrecognized (Reserved frame), Flags=....R..TC + 88 0.059183 0.000118 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 89 0.061674 0.002491 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 90 0.061767 0.000093 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 91 0.061842 0.000075 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 92 0.061961 0.000119 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 93 0.067818 0.005857 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 94 0.067896 0.000078 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 95 0.068647 0.000751 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 96 0.068767 0.000120 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 97 0.070404 0.001637 -> Broadcast (ff:ff:ff:ff:ff:ff) (BSSID) 802.11 55 DMG Beacon, Flags=......F.C, BI=32808[Malformed Packet] + 98 0.071821 0.001417 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 99 0.071935 0.000114 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C diff --git a/tests/wlan/siemens-iPCF-1/siemens-iPCF_2.3.pdml1 b/tests/wlan/siemens-iPCF-1/siemens-iPCF_2.3.pdml1 new file mode 100644 index 0000000..9b9f552 --- /dev/null +++ b/tests/wlan/siemens-iPCF-1/siemens-iPCF_2.3.pdml1 @@ -0,0 +1,3457 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/wlan/siemens-iPCF-1/siemens-iPCF_2.3.pdml2 b/tests/wlan/siemens-iPCF-1/siemens-iPCF_2.3.pdml2 new file mode 100644 index 0000000..9b9f552 --- /dev/null +++ b/tests/wlan/siemens-iPCF-1/siemens-iPCF_2.3.pdml2 @@ -0,0 +1,3457 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/wlan/siemens-iPCF-1/siemens-iPCF_2.3.text b/tests/wlan/siemens-iPCF-1/siemens-iPCF_2.3.text new file mode 100644 index 0000000..29abb10 --- /dev/null +++ b/tests/wlan/siemens-iPCF-1/siemens-iPCF_2.3.text @@ -0,0 +1,99 @@ + 1 0.000000 0.000000 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 2 0.000084 0.000084 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 3 0.000872 0.000788 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=626/29186, ttl=64 + 4 0.001813 0.000941 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=626/29186, ttl=64 + 5 0.001894 0.000081 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 6 0.003688 0.001794 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=626/29186, ttl=255 (request in 4) + 7 0.003812 0.000124 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 8 0.003901 0.000089 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 9 0.004024 0.000123 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 10 0.006126 0.002102 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 11 0.006249 0.000123 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 12 0.008315 0.002066 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=627/29442, ttl=64 + 13 0.008433 0.000118 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 14 0.009650 0.001217 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=627/29442, ttl=255 (request in 12) + 15 0.009782 0.000132 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 16 0.009870 0.000088 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 17 0.010038 0.000168 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 18 0.012044 0.002006 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 19 0.012121 0.000077 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 20 0.012854 0.000733 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=628/29698, ttl=64 + 21 0.012979 0.000125 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 22 0.015065 0.002086 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 23 0.015195 0.000130 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 24 0.015279 0.000084 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 25 0.015407 0.000128 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 26 0.017690 0.002283 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=628/29698, ttl=255 (request in 20) + 27 0.017811 0.000121 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 28 0.017884 0.000073 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 29 0.018052 0.000168 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 30 0.020031 0.001979 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 31 0.020111 0.000080 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 32 0.020877 0.000766 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=629/29954, ttl=64 + 33 0.021003 0.000126 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 34 0.023639 0.002636 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=629/29954, ttl=255 (request in 32) + 35 0.023723 0.000084 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 36 0.023795 0.000072 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 37 0.023909 0.000114 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 38 0.026048 0.002139 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 39 0.026125 0.000077 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 40 0.026823 0.000698 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=630/30210, ttl=64 + 41 0.026913 0.000090 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 42 0.029710 0.002797 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=630/30210, ttl=255 (request in 40) + 43 0.029804 0.000094 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 44 0.029876 0.000072 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 45 0.029949 0.000073 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 46 0.032043 0.002094 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 47 0.032161 0.000118 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 48 0.032867 0.000706 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=631/30466, ttl=64 + 49 0.032950 0.000083 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 50 0.035694 0.002744 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=631/30466, ttl=255 (request in 48) + 51 0.035811 0.000117 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 52 0.035883 0.000072 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 53 0.035958 0.000075 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 54 0.038050 0.002092 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 55 0.038224 0.000174 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 56 0.038910 0.000686 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=632/30722, ttl=64 + 57 0.039029 0.000119 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 58 0.040077 0.001048 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 59 0.040154 0.000077 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 60 0.040276 0.000122 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 61 0.041680 0.001404 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=632/30722, ttl=255 (request in 56) + 62 0.041801 0.000121 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 63 0.041873 0.000072 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 64 0.041947 0.000074 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 65 0.044346 0.002399 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 66 0.044422 0.000076 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 67 0.045192 0.000770 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=633/30978, ttl=64 + 68 0.045273 0.000081 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 69 0.047668 0.002395 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=633/30978, ttl=255 (request in 67) + 70 0.047784 0.000116 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 71 0.047857 0.000073 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 72 0.047975 0.000118 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 73 0.049996 0.002021 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 74 0.050110 0.000114 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 75 0.050923 0.000813 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=634/31234, ttl=64 + 76 0.051062 0.000139 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 77 0.051197 0.000135 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=....R.F.C + 78 0.051306 0.000109 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 79 0.053710 0.002404 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=634/31234, ttl=255 (request in 75) + 80 0.053828 0.000118 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 81 0.053901 0.000073 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 82 0.054012 0.000111 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=....R..TC + 83 0.054129 0.000117 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 84 0.057100 0.002971 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 85 0.057183 0.000083 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 86 0.057990 0.000807 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=635/31490, ttl=64 + 87 0.059065 0.001075 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=635/31490, ttl=64 + 88 0.059183 0.000118 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 89 0.061674 0.002491 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=635/31490, ttl=255 (request in 87) + 90 0.061767 0.000093 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 91 0.061842 0.000075 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 92 0.061961 0.000119 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 93 0.067818 0.005857 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 94 0.067896 0.000078 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 95 0.068647 0.000751 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=636/31746, ttl=64 + 96 0.068767 0.000120 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 97 0.070404 0.001637 → Broadcast (ff:ff:ff:ff:ff:ff) (BSSID) 802.11 55 DMG Beacon, Flags=......F.C, BI=32808[Malformed Packet] + 98 0.071821 0.001417 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=636/31746, ttl=255 (request in 95) + 99 0.071935 0.000114 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C diff --git a/tests/wlan/siemens-iPCF-1/siemens-iPCF_all.pcapng.gz b/tests/wlan/siemens-iPCF-1/siemens-iPCF_all.pcapng.gz new file mode 100644 index 0000000000000000000000000000000000000000..f88c6234c421330fc9eb7dd4ddf37ef9b14fac44 GIT binary patch literal 550748 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

lqjhz9OZaU+3*p%gq)TzB)5zEzZrMs^fgXW1x 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 z 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 + + + + diff --git a/tests/wlan/siemens-iPCF/siemens-iPCF.description.txt b/tests/wlan/siemens-iPCF/siemens-iPCF.description.txt new file mode 100644 index 0000000..fc86fd8 --- /dev/null +++ b/tests/wlan/siemens-iPCF/siemens-iPCF.description.txt @@ -0,0 +1,20 @@ +Traffic carried by Siemens iPCF 802.11 wireless extension +iPCF = industrial Point Coordination Function +iPCF is used to carry PROFINET over wireless + +Capture contains ICMP (not PROFINET) as payload between 192.168.0.5 and 192.168.0.1. + +Address description: +notebook - 00:0f:b0:c1:78:7f - 192.168.0.5 +cisco switch (management port) - f4:7f:35:a7:74:40 - 192.168.0.1 +siemens AP (server-ap, BSSID) - 00:1b:1b:3a:da:28 (note: MAC address printed on device is 00:1b:1b:3a:da:20) +siemens AP (client-ap) - 00:1b:1b:92:ca:f0 + +Connection diagram: +notebook=src <-> client-ap <-> server-ap <-> siemens_sw <-> cisco_sw=dst +Note: siemens_sw is not visible + +Content of capture: +ICMP between notebook (src) and cisco switch management port (dst). 1392B is size of payload. +Capture contain all packet - ICMP over iPCF and all related confirmations etc. + diff --git a/tests/wlan/siemens-iPCF/siemens-iPCF.pcapng.gz b/tests/wlan/siemens-iPCF/siemens-iPCF.pcapng.gz new file mode 100644 index 0000000000000000000000000000000000000000..42d88bdbe028d1a15f477fc9c82b248307eef743 GIT binary patch literal 2843 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/wlan/siemens-iPCF/siemens-iPCF_2.0.pdml2 b/tests/wlan/siemens-iPCF/siemens-iPCF_2.0.pdml2 new file mode 100644 index 0000000..64d473d --- /dev/null +++ b/tests/wlan/siemens-iPCF/siemens-iPCF_2.0.pdml2 @@ -0,0 +1,2799 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/wlan/siemens-iPCF/siemens-iPCF_2.0.text b/tests/wlan/siemens-iPCF/siemens-iPCF_2.0.text new file mode 100644 index 0000000..da4d603 --- /dev/null +++ b/tests/wlan/siemens-iPCF/siemens-iPCF_2.0.text @@ -0,0 +1,99 @@ + 1 0.000000 0.000000 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 2 0.000084 0.000084 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 3 0.000872 0.000788 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 4 0.001813 0.000941 -> 802.11 1528 Unrecognized (Reserved frame), Flags=....R..TC + 5 0.001894 0.000081 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 6 0.003688 0.001794 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 7 0.003812 0.000124 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 8 0.003901 0.000089 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 9 0.004024 0.000123 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 10 0.006126 0.002102 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 11 0.006249 0.000123 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 12 0.008315 0.002066 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 13 0.008433 0.000118 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 14 0.009650 0.001217 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 15 0.009782 0.000132 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 16 0.009870 0.000088 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 17 0.010038 0.000168 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 18 0.012044 0.002006 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 19 0.012121 0.000077 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 20 0.012854 0.000733 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 21 0.012979 0.000125 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 22 0.015065 0.002086 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 23 0.015195 0.000130 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 24 0.015279 0.000084 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 25 0.015407 0.000128 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 26 0.017690 0.002283 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 27 0.017811 0.000121 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 28 0.017884 0.000073 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 29 0.018052 0.000168 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 30 0.020031 0.001979 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 31 0.020111 0.000080 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 32 0.020877 0.000766 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 33 0.021003 0.000126 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 34 0.023639 0.002636 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 35 0.023723 0.000084 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 36 0.023795 0.000072 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 37 0.023909 0.000114 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 38 0.026048 0.002139 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 39 0.026125 0.000077 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 40 0.026823 0.000698 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 41 0.026913 0.000090 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 42 0.029710 0.002797 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 43 0.029804 0.000094 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 44 0.029876 0.000072 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 45 0.029949 0.000073 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 46 0.032043 0.002094 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 47 0.032161 0.000118 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 48 0.032867 0.000706 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 49 0.032950 0.000083 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 50 0.035694 0.002744 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 51 0.035811 0.000117 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 52 0.035883 0.000072 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 53 0.035958 0.000075 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 54 0.038050 0.002092 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 55 0.038224 0.000174 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 56 0.038910 0.000686 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 57 0.039029 0.000119 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 58 0.040077 0.001048 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 59 0.040154 0.000077 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 60 0.040276 0.000122 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 61 0.041680 0.001404 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 62 0.041801 0.000121 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 63 0.041873 0.000072 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 64 0.041947 0.000074 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 65 0.044346 0.002399 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 66 0.044422 0.000076 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 67 0.045192 0.000770 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 68 0.045273 0.000081 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 69 0.047668 0.002395 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 70 0.047784 0.000116 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 71 0.047857 0.000073 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 72 0.047975 0.000118 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 73 0.049996 0.002021 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 74 0.050110 0.000114 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 75 0.050923 0.000813 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 76 0.051062 0.000139 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 77 0.051197 0.000135 -> 802.11 82 Unrecognized (Reserved frame), Flags=....R.F.C + 78 0.051306 0.000109 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 79 0.053710 0.002404 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 80 0.053828 0.000118 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 81 0.053901 0.000073 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 82 0.054012 0.000111 -> 802.11 82 Unrecognized (Reserved frame), Flags=....R..TC + 83 0.054129 0.000117 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 84 0.057100 0.002971 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 85 0.057183 0.000083 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 86 0.057990 0.000807 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 87 0.059065 0.001075 -> 802.11 1528 Unrecognized (Reserved frame), Flags=....R..TC + 88 0.059183 0.000118 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 89 0.061674 0.002491 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 90 0.061767 0.000093 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 91 0.061842 0.000075 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 92 0.061961 0.000119 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 93 0.067818 0.005857 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 94 0.067896 0.000078 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 95 0.068647 0.000751 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 96 0.068767 0.000120 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 97 0.070404 0.001637 -> Broadcast (ff:ff:ff:ff:ff:ff) (BSSID) 802.11 55 DMG Beacon, Flags=......F.C, BI=32808[Malformed Packet] + 98 0.071821 0.001417 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 99 0.071935 0.000114 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C diff --git a/tests/wlan/siemens-iPCF/siemens-iPCF_2.3.pdml1 b/tests/wlan/siemens-iPCF/siemens-iPCF_2.3.pdml1 new file mode 100644 index 0000000..9b9f552 --- /dev/null +++ b/tests/wlan/siemens-iPCF/siemens-iPCF_2.3.pdml1 @@ -0,0 +1,3457 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/wlan/siemens-iPCF/siemens-iPCF_2.3.pdml2 b/tests/wlan/siemens-iPCF/siemens-iPCF_2.3.pdml2 new file mode 100644 index 0000000..9b9f552 --- /dev/null +++ b/tests/wlan/siemens-iPCF/siemens-iPCF_2.3.pdml2 @@ -0,0 +1,3457 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/wlan/siemens-iPCF/siemens-iPCF_2.3.text b/tests/wlan/siemens-iPCF/siemens-iPCF_2.3.text new file mode 100644 index 0000000..29abb10 --- /dev/null +++ b/tests/wlan/siemens-iPCF/siemens-iPCF_2.3.text @@ -0,0 +1,99 @@ + 1 0.000000 0.000000 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 2 0.000084 0.000084 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 3 0.000872 0.000788 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=626/29186, ttl=64 + 4 0.001813 0.000941 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=626/29186, ttl=64 + 5 0.001894 0.000081 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 6 0.003688 0.001794 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=626/29186, ttl=255 (request in 4) + 7 0.003812 0.000124 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 8 0.003901 0.000089 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 9 0.004024 0.000123 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 10 0.006126 0.002102 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 11 0.006249 0.000123 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 12 0.008315 0.002066 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=627/29442, ttl=64 + 13 0.008433 0.000118 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 14 0.009650 0.001217 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=627/29442, ttl=255 (request in 12) + 15 0.009782 0.000132 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 16 0.009870 0.000088 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 17 0.010038 0.000168 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 18 0.012044 0.002006 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 19 0.012121 0.000077 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 20 0.012854 0.000733 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=628/29698, ttl=64 + 21 0.012979 0.000125 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 22 0.015065 0.002086 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 23 0.015195 0.000130 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 24 0.015279 0.000084 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 25 0.015407 0.000128 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 26 0.017690 0.002283 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=628/29698, ttl=255 (request in 20) + 27 0.017811 0.000121 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 28 0.017884 0.000073 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 29 0.018052 0.000168 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 30 0.020031 0.001979 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 31 0.020111 0.000080 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 32 0.020877 0.000766 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=629/29954, ttl=64 + 33 0.021003 0.000126 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 34 0.023639 0.002636 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=629/29954, ttl=255 (request in 32) + 35 0.023723 0.000084 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 36 0.023795 0.000072 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 37 0.023909 0.000114 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 38 0.026048 0.002139 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 39 0.026125 0.000077 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 40 0.026823 0.000698 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=630/30210, ttl=64 + 41 0.026913 0.000090 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 42 0.029710 0.002797 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=630/30210, ttl=255 (request in 40) + 43 0.029804 0.000094 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 44 0.029876 0.000072 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 45 0.029949 0.000073 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 46 0.032043 0.002094 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 47 0.032161 0.000118 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 48 0.032867 0.000706 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=631/30466, ttl=64 + 49 0.032950 0.000083 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 50 0.035694 0.002744 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=631/30466, ttl=255 (request in 48) + 51 0.035811 0.000117 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 52 0.035883 0.000072 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 53 0.035958 0.000075 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 54 0.038050 0.002092 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 55 0.038224 0.000174 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 56 0.038910 0.000686 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=632/30722, ttl=64 + 57 0.039029 0.000119 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 58 0.040077 0.001048 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 59 0.040154 0.000077 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 60 0.040276 0.000122 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 61 0.041680 0.001404 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=632/30722, ttl=255 (request in 56) + 62 0.041801 0.000121 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 63 0.041873 0.000072 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 64 0.041947 0.000074 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 65 0.044346 0.002399 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 66 0.044422 0.000076 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 67 0.045192 0.000770 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=633/30978, ttl=64 + 68 0.045273 0.000081 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 69 0.047668 0.002395 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=633/30978, ttl=255 (request in 67) + 70 0.047784 0.000116 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 71 0.047857 0.000073 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 72 0.047975 0.000118 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 73 0.049996 0.002021 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 74 0.050110 0.000114 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 75 0.050923 0.000813 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=634/31234, ttl=64 + 76 0.051062 0.000139 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 77 0.051197 0.000135 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=....R.F.C + 78 0.051306 0.000109 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 79 0.053710 0.002404 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=634/31234, ttl=255 (request in 75) + 80 0.053828 0.000118 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 81 0.053901 0.000073 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 82 0.054012 0.000111 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=....R..TC + 83 0.054129 0.000117 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 84 0.057100 0.002971 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 85 0.057183 0.000083 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 86 0.057990 0.000807 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=635/31490, ttl=64 + 87 0.059065 0.001075 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=635/31490, ttl=64 + 88 0.059183 0.000118 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 89 0.061674 0.002491 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=635/31490, ttl=255 (request in 87) + 90 0.061767 0.000093 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 91 0.061842 0.000075 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 92 0.061961 0.000119 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 93 0.067818 0.005857 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 94 0.067896 0.000078 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 95 0.068647 0.000751 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=636/31746, ttl=64 + 96 0.068767 0.000120 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 97 0.070404 0.001637 → Broadcast (ff:ff:ff:ff:ff:ff) (BSSID) 802.11 55 DMG Beacon, Flags=......F.C, BI=32808[Malformed Packet] + 98 0.071821 0.001417 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=636/31746, ttl=255 (request in 95) + 99 0.071935 0.000114 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C From 6e9cdf4986a0b119ea7cec39fcd6a3fc48a55377 Mon Sep 17 00:00:00 2001 From: Jiri Novak Date: Wed, 11 Jan 2017 16:18:06 +0100 Subject: [PATCH 04/17] Removed old files --- tests/wlan/siemens-iPCF-1/filter.xsl~ | 5 - tests/wlan/siemens-iPCF/filter.xsl | 5 - .../siemens-iPCF/siemens-iPCF.description.txt | 20 - .../wlan/siemens-iPCF/siemens-iPCF.pcapng.gz | Bin 2843 -> 0 bytes .../siemens-iPCF.requirements.txt | 7 - .../siemens-iPCF.requirements.txt~ | 7 - .../wlan/siemens-iPCF/siemens-iPCF_2.0.pdml1 | 2799 ------------- .../wlan/siemens-iPCF/siemens-iPCF_2.0.pdml2 | 2799 ------------- tests/wlan/siemens-iPCF/siemens-iPCF_2.0.text | 99 - .../wlan/siemens-iPCF/siemens-iPCF_2.3.pdml1 | 3457 ----------------- .../wlan/siemens-iPCF/siemens-iPCF_2.3.pdml2 | 3457 ----------------- tests/wlan/siemens-iPCF/siemens-iPCF_2.3.text | 99 - 12 files changed, 12754 deletions(-) delete mode 100644 tests/wlan/siemens-iPCF-1/filter.xsl~ delete mode 100644 tests/wlan/siemens-iPCF/filter.xsl delete mode 100644 tests/wlan/siemens-iPCF/siemens-iPCF.description.txt delete mode 100644 tests/wlan/siemens-iPCF/siemens-iPCF.pcapng.gz delete mode 100644 tests/wlan/siemens-iPCF/siemens-iPCF.requirements.txt delete mode 100644 tests/wlan/siemens-iPCF/siemens-iPCF.requirements.txt~ delete mode 100644 tests/wlan/siemens-iPCF/siemens-iPCF_2.0.pdml1 delete mode 100644 tests/wlan/siemens-iPCF/siemens-iPCF_2.0.pdml2 delete mode 100644 tests/wlan/siemens-iPCF/siemens-iPCF_2.0.text delete mode 100644 tests/wlan/siemens-iPCF/siemens-iPCF_2.3.pdml1 delete mode 100644 tests/wlan/siemens-iPCF/siemens-iPCF_2.3.pdml2 delete mode 100644 tests/wlan/siemens-iPCF/siemens-iPCF_2.3.text diff --git a/tests/wlan/siemens-iPCF-1/filter.xsl~ b/tests/wlan/siemens-iPCF-1/filter.xsl~ deleted file mode 100644 index 679fa14..0000000 --- a/tests/wlan/siemens-iPCF-1/filter.xsl~ +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/tests/wlan/siemens-iPCF/filter.xsl b/tests/wlan/siemens-iPCF/filter.xsl deleted file mode 100644 index 20e7fdf..0000000 --- a/tests/wlan/siemens-iPCF/filter.xsl +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/tests/wlan/siemens-iPCF/siemens-iPCF.description.txt b/tests/wlan/siemens-iPCF/siemens-iPCF.description.txt deleted file mode 100644 index fc86fd8..0000000 --- a/tests/wlan/siemens-iPCF/siemens-iPCF.description.txt +++ /dev/null @@ -1,20 +0,0 @@ -Traffic carried by Siemens iPCF 802.11 wireless extension -iPCF = industrial Point Coordination Function -iPCF is used to carry PROFINET over wireless - -Capture contains ICMP (not PROFINET) as payload between 192.168.0.5 and 192.168.0.1. - -Address description: -notebook - 00:0f:b0:c1:78:7f - 192.168.0.5 -cisco switch (management port) - f4:7f:35:a7:74:40 - 192.168.0.1 -siemens AP (server-ap, BSSID) - 00:1b:1b:3a:da:28 (note: MAC address printed on device is 00:1b:1b:3a:da:20) -siemens AP (client-ap) - 00:1b:1b:92:ca:f0 - -Connection diagram: -notebook=src <-> client-ap <-> server-ap <-> siemens_sw <-> cisco_sw=dst -Note: siemens_sw is not visible - -Content of capture: -ICMP between notebook (src) and cisco switch management port (dst). 1392B is size of payload. -Capture contain all packet - ICMP over iPCF and all related confirmations etc. - diff --git a/tests/wlan/siemens-iPCF/siemens-iPCF.pcapng.gz b/tests/wlan/siemens-iPCF/siemens-iPCF.pcapng.gz deleted file mode 100644 index 42d88bdbe028d1a15f477fc9c82b248307eef743..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2843 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 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/tests/wlan/siemens-iPCF/siemens-iPCF_2.0.pdml2 b/tests/wlan/siemens-iPCF/siemens-iPCF_2.0.pdml2 deleted file mode 100644 index 64d473d..0000000 --- a/tests/wlan/siemens-iPCF/siemens-iPCF_2.0.pdml2 +++ /dev/null @@ -1,2799 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/tests/wlan/siemens-iPCF/siemens-iPCF_2.0.text b/tests/wlan/siemens-iPCF/siemens-iPCF_2.0.text deleted file mode 100644 index da4d603..0000000 --- a/tests/wlan/siemens-iPCF/siemens-iPCF_2.0.text +++ /dev/null @@ -1,99 +0,0 @@ - 1 0.000000 0.000000 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 2 0.000084 0.000084 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 3 0.000872 0.000788 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 4 0.001813 0.000941 -> 802.11 1528 Unrecognized (Reserved frame), Flags=....R..TC - 5 0.001894 0.000081 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 6 0.003688 0.001794 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 7 0.003812 0.000124 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 8 0.003901 0.000089 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 9 0.004024 0.000123 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 10 0.006126 0.002102 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 11 0.006249 0.000123 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 12 0.008315 0.002066 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 13 0.008433 0.000118 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 14 0.009650 0.001217 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 15 0.009782 0.000132 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 16 0.009870 0.000088 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 17 0.010038 0.000168 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 18 0.012044 0.002006 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 19 0.012121 0.000077 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 20 0.012854 0.000733 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 21 0.012979 0.000125 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 22 0.015065 0.002086 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 23 0.015195 0.000130 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 24 0.015279 0.000084 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 25 0.015407 0.000128 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 26 0.017690 0.002283 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 27 0.017811 0.000121 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 28 0.017884 0.000073 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 29 0.018052 0.000168 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 30 0.020031 0.001979 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 31 0.020111 0.000080 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 32 0.020877 0.000766 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 33 0.021003 0.000126 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 34 0.023639 0.002636 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 35 0.023723 0.000084 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 36 0.023795 0.000072 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 37 0.023909 0.000114 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 38 0.026048 0.002139 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 39 0.026125 0.000077 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 40 0.026823 0.000698 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 41 0.026913 0.000090 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 42 0.029710 0.002797 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 43 0.029804 0.000094 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 44 0.029876 0.000072 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 45 0.029949 0.000073 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 46 0.032043 0.002094 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 47 0.032161 0.000118 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 48 0.032867 0.000706 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 49 0.032950 0.000083 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 50 0.035694 0.002744 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 51 0.035811 0.000117 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 52 0.035883 0.000072 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 53 0.035958 0.000075 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 54 0.038050 0.002092 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 55 0.038224 0.000174 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 56 0.038910 0.000686 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 57 0.039029 0.000119 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 58 0.040077 0.001048 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 59 0.040154 0.000077 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 60 0.040276 0.000122 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 61 0.041680 0.001404 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 62 0.041801 0.000121 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 63 0.041873 0.000072 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 64 0.041947 0.000074 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 65 0.044346 0.002399 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 66 0.044422 0.000076 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 67 0.045192 0.000770 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 68 0.045273 0.000081 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 69 0.047668 0.002395 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 70 0.047784 0.000116 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 71 0.047857 0.000073 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 72 0.047975 0.000118 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 73 0.049996 0.002021 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 74 0.050110 0.000114 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 75 0.050923 0.000813 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 76 0.051062 0.000139 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 77 0.051197 0.000135 -> 802.11 82 Unrecognized (Reserved frame), Flags=....R.F.C - 78 0.051306 0.000109 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 79 0.053710 0.002404 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 80 0.053828 0.000118 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 81 0.053901 0.000073 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 82 0.054012 0.000111 -> 802.11 82 Unrecognized (Reserved frame), Flags=....R..TC - 83 0.054129 0.000117 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 84 0.057100 0.002971 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 85 0.057183 0.000083 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 86 0.057990 0.000807 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 87 0.059065 0.001075 -> 802.11 1528 Unrecognized (Reserved frame), Flags=....R..TC - 88 0.059183 0.000118 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 89 0.061674 0.002491 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 90 0.061767 0.000093 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 91 0.061842 0.000075 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 92 0.061961 0.000119 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 93 0.067818 0.005857 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 94 0.067896 0.000078 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 95 0.068647 0.000751 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 96 0.068767 0.000120 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 97 0.070404 0.001637 -> Broadcast (ff:ff:ff:ff:ff:ff) (BSSID) 802.11 55 DMG Beacon, Flags=......F.C, BI=32808[Malformed Packet] - 98 0.071821 0.001417 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 99 0.071935 0.000114 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C diff --git a/tests/wlan/siemens-iPCF/siemens-iPCF_2.3.pdml1 b/tests/wlan/siemens-iPCF/siemens-iPCF_2.3.pdml1 deleted file mode 100644 index 9b9f552..0000000 --- a/tests/wlan/siemens-iPCF/siemens-iPCF_2.3.pdml1 +++ /dev/null @@ -1,3457 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/tests/wlan/siemens-iPCF/siemens-iPCF_2.3.pdml2 b/tests/wlan/siemens-iPCF/siemens-iPCF_2.3.pdml2 deleted file mode 100644 index 9b9f552..0000000 --- a/tests/wlan/siemens-iPCF/siemens-iPCF_2.3.pdml2 +++ /dev/null @@ -1,3457 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/tests/wlan/siemens-iPCF/siemens-iPCF_2.3.text b/tests/wlan/siemens-iPCF/siemens-iPCF_2.3.text deleted file mode 100644 index 29abb10..0000000 --- a/tests/wlan/siemens-iPCF/siemens-iPCF_2.3.text +++ /dev/null @@ -1,99 +0,0 @@ - 1 0.000000 0.000000 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C - 2 0.000084 0.000084 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 3 0.000872 0.000788 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=626/29186, ttl=64 - 4 0.001813 0.000941 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=626/29186, ttl=64 - 5 0.001894 0.000081 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 6 0.003688 0.001794 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=626/29186, ttl=255 (request in 4) - 7 0.003812 0.000124 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 8 0.003901 0.000089 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC - 9 0.004024 0.000123 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 10 0.006126 0.002102 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C - 11 0.006249 0.000123 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 12 0.008315 0.002066 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=627/29442, ttl=64 - 13 0.008433 0.000118 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 14 0.009650 0.001217 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=627/29442, ttl=255 (request in 12) - 15 0.009782 0.000132 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 16 0.009870 0.000088 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC - 17 0.010038 0.000168 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 18 0.012044 0.002006 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C - 19 0.012121 0.000077 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 20 0.012854 0.000733 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=628/29698, ttl=64 - 21 0.012979 0.000125 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 22 0.015065 0.002086 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C - 23 0.015195 0.000130 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 24 0.015279 0.000084 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC - 25 0.015407 0.000128 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 26 0.017690 0.002283 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=628/29698, ttl=255 (request in 20) - 27 0.017811 0.000121 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 28 0.017884 0.000073 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC - 29 0.018052 0.000168 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 30 0.020031 0.001979 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C - 31 0.020111 0.000080 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 32 0.020877 0.000766 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=629/29954, ttl=64 - 33 0.021003 0.000126 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 34 0.023639 0.002636 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=629/29954, ttl=255 (request in 32) - 35 0.023723 0.000084 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 36 0.023795 0.000072 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC - 37 0.023909 0.000114 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 38 0.026048 0.002139 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C - 39 0.026125 0.000077 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 40 0.026823 0.000698 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=630/30210, ttl=64 - 41 0.026913 0.000090 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 42 0.029710 0.002797 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=630/30210, ttl=255 (request in 40) - 43 0.029804 0.000094 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 44 0.029876 0.000072 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC - 45 0.029949 0.000073 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 46 0.032043 0.002094 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C - 47 0.032161 0.000118 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 48 0.032867 0.000706 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=631/30466, ttl=64 - 49 0.032950 0.000083 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 50 0.035694 0.002744 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=631/30466, ttl=255 (request in 48) - 51 0.035811 0.000117 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 52 0.035883 0.000072 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC - 53 0.035958 0.000075 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 54 0.038050 0.002092 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C - 55 0.038224 0.000174 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 56 0.038910 0.000686 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=632/30722, ttl=64 - 57 0.039029 0.000119 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 58 0.040077 0.001048 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 59 0.040154 0.000077 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC - 60 0.040276 0.000122 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 61 0.041680 0.001404 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=632/30722, ttl=255 (request in 56) - 62 0.041801 0.000121 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 63 0.041873 0.000072 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC - 64 0.041947 0.000074 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 65 0.044346 0.002399 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C - 66 0.044422 0.000076 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 67 0.045192 0.000770 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=633/30978, ttl=64 - 68 0.045273 0.000081 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 69 0.047668 0.002395 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=633/30978, ttl=255 (request in 67) - 70 0.047784 0.000116 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 71 0.047857 0.000073 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC - 72 0.047975 0.000118 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 73 0.049996 0.002021 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C - 74 0.050110 0.000114 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 75 0.050923 0.000813 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=634/31234, ttl=64 - 76 0.051062 0.000139 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 77 0.051197 0.000135 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=....R.F.C - 78 0.051306 0.000109 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 79 0.053710 0.002404 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=634/31234, ttl=255 (request in 75) - 80 0.053828 0.000118 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 81 0.053901 0.000073 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC - 82 0.054012 0.000111 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=....R..TC - 83 0.054129 0.000117 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 84 0.057100 0.002971 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C - 85 0.057183 0.000083 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 86 0.057990 0.000807 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=635/31490, ttl=64 - 87 0.059065 0.001075 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=635/31490, ttl=64 - 88 0.059183 0.000118 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 89 0.061674 0.002491 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=635/31490, ttl=255 (request in 87) - 90 0.061767 0.000093 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 91 0.061842 0.000075 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC - 92 0.061961 0.000119 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 93 0.067818 0.005857 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C - 94 0.067896 0.000078 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 95 0.068647 0.000751 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=636/31746, ttl=64 - 96 0.068767 0.000120 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 97 0.070404 0.001637 → Broadcast (ff:ff:ff:ff:ff:ff) (BSSID) 802.11 55 DMG Beacon, Flags=......F.C, BI=32808[Malformed Packet] - 98 0.071821 0.001417 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=636/31746, ttl=255 (request in 95) - 99 0.071935 0.000114 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C From 328c1b7628197b5c59780922f28578cf2b1a9f38 Mon Sep 17 00:00:00 2001 From: Jiri Novak Date: Tue, 20 Feb 2018 23:21:17 +0100 Subject: [PATCH 05/17] New samples --- .../rtsp-channel_name_error.pcap | Bin 0 -> 2256 bytes .../rtsp-ed137_rtsp_tcp_rtp.pcapng | Bin 0 -> 52044 bytes .../rtsp-ed137_rtsp_udp_rtp.pcapng | Bin 0 -> 195104 bytes tests/rtsp/rtsp-pipelining1/filter.xsl | 5 +++ .../rtsp-pipelining1.description.txt | 6 +++ .../rtsp-pipelining1.description.txt~ | 5 +++ .../rtsp-pipelining1.pcapng.gz | Bin 0 -> 877 bytes .../rtsp-pipelining1.requirements.txt | 4 ++ .../rtsp-pipelining1_2.2.pdml1 | 6 +++ .../rtsp-pipelining1_2.2.pdml2 | 6 +++ .../rtsp-pipelining1_2.2.text | 3 ++ .../rtsp-pipelining1_2.4.pdml1 | 6 +++ .../rtsp-pipelining1_2.4.pdml2 | 6 +++ .../rtsp-pipelining1_2.4.text | 3 ++ tests/rtsp/rtsp-pipelining2/filter.xsl | 5 +++ .../rtsp-pipelining2.description.txt | 8 ++++ .../rtsp-pipelining2.description.txt~ | 5 +++ .../rtsp-pipelining2.pcapng.gz | Bin 0 -> 916 bytes .../rtsp-pipelining2.requirements.txt | 4 ++ .../rtsp-pipelining2.requirements.txt~ | 4 ++ .../rtsp-pipelining2_2.2.pdml1 | 6 +++ .../rtsp-pipelining2_2.2.pdml2 | 6 +++ .../rtsp-pipelining2_2.2.text | 3 ++ .../rtsp-pipelining2_2.4.pdml1 | 6 +++ .../rtsp-pipelining2_2.4.pdml2 | 6 +++ .../rtsp-pipelining2_2.4.text | 3 ++ tests/rtsp/rtsp-server_only_media/filter.xsl | 5 +++ .../rtsp-server_only_media.description.txt | 5 +++ .../rtsp-server_only_media.description.txt~ | 4 ++ .../rtsp-server_only_media.pcapng.gz | Bin 0 -> 2332 bytes .../rtsp-server_only_media.requirements.txt | 3 ++ .../rtsp-server_only_media.requirements.txt~ | 5 +++ .../rtsp-server_only_media_2.2.pdml1 | 40 ++++++++++++++++++ .../rtsp-server_only_media_2.2.pdml2 | 40 ++++++++++++++++++ .../rtsp-server_only_media_2.2.text | 37 ++++++++++++++++ .../rtsp-server_only_media_2.4.pdml1 | 40 ++++++++++++++++++ .../rtsp-server_only_media_2.4.pdml2 | 40 ++++++++++++++++++ .../rtsp-server_only_media_2.4.text | 37 ++++++++++++++++ .../siemens-iPCF-1.description.txt | 20 +++++++++ .../siemens-iPCF-1/siemens-iPCF-1.pcapng.gz | Bin 0 -> 2843 bytes .../siemens-iPCF-1.requirements.txt | 7 +++ .../siemens-iPCF-1_all.pcapng.gz | Bin 0 -> 550748 bytes 42 files changed, 389 insertions(+) create mode 100644 tests/rtsp/rtsp-channel_name_error/rtsp-channel_name_error.pcap create mode 100644 tests/rtsp/rtsp-ed137_rtsp_tcp_rtp/rtsp-ed137_rtsp_tcp_rtp.pcapng create mode 100644 tests/rtsp/rtsp-ed137_rtsp_udp_rtp/rtsp-ed137_rtsp_udp_rtp.pcapng create mode 100644 tests/rtsp/rtsp-pipelining1/filter.xsl create mode 100644 tests/rtsp/rtsp-pipelining1/rtsp-pipelining1.description.txt create mode 100644 tests/rtsp/rtsp-pipelining1/rtsp-pipelining1.description.txt~ create mode 100644 tests/rtsp/rtsp-pipelining1/rtsp-pipelining1.pcapng.gz create mode 100644 tests/rtsp/rtsp-pipelining1/rtsp-pipelining1.requirements.txt create mode 100644 tests/rtsp/rtsp-pipelining1/rtsp-pipelining1_2.2.pdml1 create mode 100644 tests/rtsp/rtsp-pipelining1/rtsp-pipelining1_2.2.pdml2 create mode 100644 tests/rtsp/rtsp-pipelining1/rtsp-pipelining1_2.2.text create mode 100644 tests/rtsp/rtsp-pipelining1/rtsp-pipelining1_2.4.pdml1 create mode 100644 tests/rtsp/rtsp-pipelining1/rtsp-pipelining1_2.4.pdml2 create mode 100644 tests/rtsp/rtsp-pipelining1/rtsp-pipelining1_2.4.text create mode 100644 tests/rtsp/rtsp-pipelining2/filter.xsl create mode 100644 tests/rtsp/rtsp-pipelining2/rtsp-pipelining2.description.txt create mode 100644 tests/rtsp/rtsp-pipelining2/rtsp-pipelining2.description.txt~ create mode 100644 tests/rtsp/rtsp-pipelining2/rtsp-pipelining2.pcapng.gz create mode 100644 tests/rtsp/rtsp-pipelining2/rtsp-pipelining2.requirements.txt create mode 100644 tests/rtsp/rtsp-pipelining2/rtsp-pipelining2.requirements.txt~ create mode 100644 tests/rtsp/rtsp-pipelining2/rtsp-pipelining2_2.2.pdml1 create mode 100644 tests/rtsp/rtsp-pipelining2/rtsp-pipelining2_2.2.pdml2 create mode 100644 tests/rtsp/rtsp-pipelining2/rtsp-pipelining2_2.2.text create mode 100644 tests/rtsp/rtsp-pipelining2/rtsp-pipelining2_2.4.pdml1 create mode 100644 tests/rtsp/rtsp-pipelining2/rtsp-pipelining2_2.4.pdml2 create mode 100644 tests/rtsp/rtsp-pipelining2/rtsp-pipelining2_2.4.text create mode 100644 tests/rtsp/rtsp-server_only_media/filter.xsl create mode 100644 tests/rtsp/rtsp-server_only_media/rtsp-server_only_media.description.txt create mode 100644 tests/rtsp/rtsp-server_only_media/rtsp-server_only_media.description.txt~ create mode 100644 tests/rtsp/rtsp-server_only_media/rtsp-server_only_media.pcapng.gz create mode 100644 tests/rtsp/rtsp-server_only_media/rtsp-server_only_media.requirements.txt create mode 100644 tests/rtsp/rtsp-server_only_media/rtsp-server_only_media.requirements.txt~ create mode 100644 tests/rtsp/rtsp-server_only_media/rtsp-server_only_media_2.2.pdml1 create mode 100644 tests/rtsp/rtsp-server_only_media/rtsp-server_only_media_2.2.pdml2 create mode 100644 tests/rtsp/rtsp-server_only_media/rtsp-server_only_media_2.2.text create mode 100644 tests/rtsp/rtsp-server_only_media/rtsp-server_only_media_2.4.pdml1 create mode 100644 tests/rtsp/rtsp-server_only_media/rtsp-server_only_media_2.4.pdml2 create mode 100644 tests/rtsp/rtsp-server_only_media/rtsp-server_only_media_2.4.text create mode 100644 tests/wlan/siemens-iPCF-1/siemens-iPCF-1.description.txt create mode 100644 tests/wlan/siemens-iPCF-1/siemens-iPCF-1.pcapng.gz create mode 100644 tests/wlan/siemens-iPCF-1/siemens-iPCF-1.requirements.txt create mode 100644 tests/wlan/siemens-iPCF-1/siemens-iPCF-1_all.pcapng.gz diff --git a/tests/rtsp/rtsp-channel_name_error/rtsp-channel_name_error.pcap b/tests/rtsp/rtsp-channel_name_error/rtsp-channel_name_error.pcap new file mode 100644 index 0000000000000000000000000000000000000000..c837164bd0b50d8512dd618bdbe9b4067d311f4d GIT binary patch literal 2256 zcmdT`O=#0l9Df_5&ba76VcvY`VK};cb?Zk)aIx!T>e|p|6E}2bZQP=3k|n9)K^)>i z^d^FW7bo~}P#6P2+-2aUw>c3(#KROkO;jd0PxGIwt(u9T!-5Te$ji&i`~N=jODCtF zJV&*t4pn|DD{xvfpcF^ZhTx^aD4_nI9`tu2o)o@J5gs~)64sfJH-2q z=cLKawJn!#E(PbW4Hy&KYo@-wh1+ZD3533E3kM!vNl9`~Dw)A8I4x%+nxz<$h-cJs z9=DT(tmRePQSv5?+Bqr~iD8)TvsJ5A98qP3uB$}a^2#jH6m*S{A?zXfbW@C82qGOI>qnKrQF3N{EysuX#36fYv`C$nV-tx-B zw~Ez6d3EtOVZE7Z%F)R3|9RU`Rgd$jqKBDrv2^U&PA}=U~ zoMyoD(y~O0{StGS1q%%?6JsNIbvKDSgQEeLn0-x5LQLHO@ z6*o6y&BnUn;H;q^*G3AKnk&Ca5Nzd+UPG#*y>9uF7PUq0x=Gt`^5>*o?w-FkxMiZT zW~${vC25->X&1b&&Bje{;A*W`evF?NkGU8RfBG5Y;FdDRtsNDN?*U`;Ixs?7ki*ts!SNh$ytEs>gr$EOyMg2P-vE2^e!>6% literal 0 HcmV?d00001 diff --git a/tests/rtsp/rtsp-ed137_rtsp_tcp_rtp/rtsp-ed137_rtsp_tcp_rtp.pcapng b/tests/rtsp/rtsp-ed137_rtsp_tcp_rtp/rtsp-ed137_rtsp_tcp_rtp.pcapng new file mode 100644 index 0000000000000000000000000000000000000000..5a014f7955889c4490756b8db416f2d83f4cb09a GIT binary patch literal 52044 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 z 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 literal 0 HcmV?d00001 diff --git a/tests/rtsp/rtsp-ed137_rtsp_udp_rtp/rtsp-ed137_rtsp_udp_rtp.pcapng b/tests/rtsp/rtsp-ed137_rtsp_udp_rtp/rtsp-ed137_rtsp_udp_rtp.pcapng new file mode 100644 index 0000000000000000000000000000000000000000..7a037634b43c3d4701a22710a5d27887fad6a5f4 GIT binary patch literal 195104 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 + + + + diff --git a/tests/rtsp/rtsp-pipelining1/rtsp-pipelining1.description.txt b/tests/rtsp/rtsp-pipelining1/rtsp-pipelining1.description.txt new file mode 100644 index 0000000..0d63ce9 --- /dev/null +++ b/tests/rtsp/rtsp-pipelining1/rtsp-pipelining1.description.txt @@ -0,0 +1,6 @@ +RTSP 1.0 with multiple messages in one packet. + +Traffic between client (172.16.31.65) and server (172.16.127.80). +Packet #1 contains multiple requests. +Packet #3 contains multiple responses. + diff --git a/tests/rtsp/rtsp-pipelining1/rtsp-pipelining1.description.txt~ b/tests/rtsp/rtsp-pipelining1/rtsp-pipelining1.description.txt~ new file mode 100644 index 0000000..cb933b6 --- /dev/null +++ b/tests/rtsp/rtsp-pipelining1/rtsp-pipelining1.description.txt~ @@ -0,0 +1,5 @@ +RTSP 1.0 with multiple messages in one packet. + +Traffic between client (172.16.31.65) and server (172.16.127.80). +Packet #1 contains multiple requests, packet # contains multiple responses. + diff --git a/tests/rtsp/rtsp-pipelining1/rtsp-pipelining1.pcapng.gz b/tests/rtsp/rtsp-pipelining1/rtsp-pipelining1.pcapng.gz new file mode 100644 index 0000000000000000000000000000000000000000..9a9880720bea3c54afa5fd5861a172cb47c6d2f6 GIT binary patch literal 877 zcmV-z1Csn7iwFP!000001HDyEY!gQmo+LOTtFA;PkWdBclmp_Y-v7kwO;(C)r%_03 zZ~R9%&}eNB$%1!xx<4kN2STON-g2aZTW^(UQ4f`nI3O-?0Zus}aR~wmIJR&>LZokO zQzCvOS_x(~+Ba|Be(!y6_S@xno{JDd`LTna^}&6kHwMsdG~;;j64nG+737hmEJ?z# zhB7QH=_B(a8pLiv2T?9|X~U*?-(e>p;i4U!*pC%K5mI>H$(NpF$FU!=!E&)YGrjx9 z215OSM50A$2s}gJ`{X@xqaMZ}%$0%e`uyeXJ047aA0CA@n?Ggm{d^hHTtUAb+lnU8 zK=JnDaWp;{@E5mzp1HW~v~_83|AD!+^lYNOuCMIubI<(+;eA`VjTg@ze6espE>Bdd z77n728lott6sSdzm6V`MqC*4H@Pj4^L|m$rEm0OEo~s157g9fn3~*Xvre=-Cp3|_y zXw>za#N1Pw$QDbvJv^5!lWz^Iz$1=J!pL^1fmK-;R?`@8sv!xInFZnjP;RPLEDPC| z1FNj>MSYI}xw3(=y1 zWkqK++a}=qW)e$qO%?EzrC~_SE}n}`FPv|jqz=`1u3^5u9hnm2Wt(uO3&ij!IFdZ) zns(fDe8B6SFxERk5p`{9=-A5UGolW}M49J4_zR@HaT+Q0qr5;p-7)>GqgVQSGMk96 zg3V@Ed0iDU{h>d`o{S@NaOfANJ*L6_1DEzP?ai%?wN`eb)tkR}^#|Jfj%n~^U!VjD z7pFI=rcA;R4&T7ji`8^n%~*|KQjZI>N4(kTBlS~K+Fvfce>X>=TWu1|vru!m(*|I; z-uu2h-^B0fwdJL|VBdWkzguHZJN$lljo+VhYvx1Xci|lQm*0=T@9%f;Q(5|V>}i|0 zmufOq4!NyNUe0OlQ?5?tk5><+YUx_}|8rM5+!^Nt%vO*4DoLO_H&)N~pQC^ literal 0 HcmV?d00001 diff --git a/tests/rtsp/rtsp-pipelining1/rtsp-pipelining1.requirements.txt b/tests/rtsp/rtsp-pipelining1/rtsp-pipelining1.requirements.txt new file mode 100644 index 0000000..e52b048 --- /dev/null +++ b/tests/rtsp/rtsp-pipelining1/rtsp-pipelining1.requirements.txt @@ -0,0 +1,4 @@ + +Packet #1 should be decoded as expected - 3 RTSP requests should be shown. +Packet #3 should be decoded as expected - 2 RTSP responses should be shown. + diff --git a/tests/rtsp/rtsp-pipelining1/rtsp-pipelining1_2.2.pdml1 b/tests/rtsp/rtsp-pipelining1/rtsp-pipelining1_2.2.pdml1 new file mode 100644 index 0000000..f10bad7 --- /dev/null +++ b/tests/rtsp/rtsp-pipelining1/rtsp-pipelining1_2.2.pdml1 @@ -0,0 +1,6 @@ + + + + + + diff --git a/tests/rtsp/rtsp-pipelining1/rtsp-pipelining1_2.2.pdml2 b/tests/rtsp/rtsp-pipelining1/rtsp-pipelining1_2.2.pdml2 new file mode 100644 index 0000000..f10bad7 --- /dev/null +++ b/tests/rtsp/rtsp-pipelining1/rtsp-pipelining1_2.2.pdml2 @@ -0,0 +1,6 @@ + + + + + + diff --git a/tests/rtsp/rtsp-pipelining1/rtsp-pipelining1_2.2.text b/tests/rtsp/rtsp-pipelining1/rtsp-pipelining1_2.2.text new file mode 100644 index 0000000..9e76965 --- /dev/null +++ b/tests/rtsp/rtsp-pipelining1/rtsp-pipelining1_2.2.text @@ -0,0 +1,3 @@ + 1 0.000000000 0.000000000 172.16.31.65 → 172.16.127.80 RTSP 861 SETUP rtsp://172.16.127.80/iprecorder/ RTSP/1.0ANNOUNCE rtsp://172.16.127.80/iprecorder/ RTSP/1.0SETUP rtsp://172.16.127.80/iprecorder/ RTSP/1.0 + 2 0.025365007 0.025365007 172.16.127.80 → 172.16.31.65 RTSP 191 Reply: RTSP/1.0 200 OK + 3 0.083327504 0.057962497 172.16.127.80 → 172.16.31.65 RTSP 219 [TCP ACKed unseen segment] Reply: RTSP/1.0 200 OK diff --git a/tests/rtsp/rtsp-pipelining1/rtsp-pipelining1_2.4.pdml1 b/tests/rtsp/rtsp-pipelining1/rtsp-pipelining1_2.4.pdml1 new file mode 100644 index 0000000..f10bad7 --- /dev/null +++ b/tests/rtsp/rtsp-pipelining1/rtsp-pipelining1_2.4.pdml1 @@ -0,0 +1,6 @@ + + + + + + diff --git a/tests/rtsp/rtsp-pipelining1/rtsp-pipelining1_2.4.pdml2 b/tests/rtsp/rtsp-pipelining1/rtsp-pipelining1_2.4.pdml2 new file mode 100644 index 0000000..f10bad7 --- /dev/null +++ b/tests/rtsp/rtsp-pipelining1/rtsp-pipelining1_2.4.pdml2 @@ -0,0 +1,6 @@ + + + + + + diff --git a/tests/rtsp/rtsp-pipelining1/rtsp-pipelining1_2.4.text b/tests/rtsp/rtsp-pipelining1/rtsp-pipelining1_2.4.text new file mode 100644 index 0000000..9af4019 --- /dev/null +++ b/tests/rtsp/rtsp-pipelining1/rtsp-pipelining1_2.4.text @@ -0,0 +1,3 @@ + 1 0.000000000 0.000000000 172.16.31.65 → 172.16.127.80 RTSP 861 SETUP rtsp://172.16.127.80/iprecorder/ RTSP/1.0ANNOUNCE rtsp://172.16.127.80/iprecorder/ RTSP/1.0SETUP rtsp://172.16.127.80/iprecorder/ RTSP/1.0 + 2 0.025365007 0.025365007 172.16.127.80 → 172.16.31.65 RTSP 191 Reply: RTSP/1.0 200 OK + 3 0.083327504 0.057962497 172.16.127.80 → 172.16.31.65 RTSP 219 [TCP ACKed unseen segment] Reply: RTSP/1.0 200 OKReply: RTSP/1.0 200 OK diff --git a/tests/rtsp/rtsp-pipelining2/filter.xsl b/tests/rtsp/rtsp-pipelining2/filter.xsl new file mode 100644 index 0000000..85bb13f --- /dev/null +++ b/tests/rtsp/rtsp-pipelining2/filter.xsl @@ -0,0 +1,5 @@ + + + + + diff --git a/tests/rtsp/rtsp-pipelining2/rtsp-pipelining2.description.txt b/tests/rtsp/rtsp-pipelining2/rtsp-pipelining2.description.txt new file mode 100644 index 0000000..785c608 --- /dev/null +++ b/tests/rtsp/rtsp-pipelining2/rtsp-pipelining2.description.txt @@ -0,0 +1,8 @@ +RTSP 1.0 with multiple messages in one packet. + +Traffic between client (172.16.31.65) and server (172.16.127.80). +Packet #1 contains multiple requests. +Packet #3 contains one message and body with no Content-Type and Content-Length. + +Please note that body in #3 was created by manual modification of packet. It was created to test that dissector will handle it. + diff --git a/tests/rtsp/rtsp-pipelining2/rtsp-pipelining2.description.txt~ b/tests/rtsp/rtsp-pipelining2/rtsp-pipelining2.description.txt~ new file mode 100644 index 0000000..cb933b6 --- /dev/null +++ b/tests/rtsp/rtsp-pipelining2/rtsp-pipelining2.description.txt~ @@ -0,0 +1,5 @@ +RTSP 1.0 with multiple messages in one packet. + +Traffic between client (172.16.31.65) and server (172.16.127.80). +Packet #1 contains multiple requests, packet # contains multiple responses. + diff --git a/tests/rtsp/rtsp-pipelining2/rtsp-pipelining2.pcapng.gz b/tests/rtsp/rtsp-pipelining2/rtsp-pipelining2.pcapng.gz new file mode 100644 index 0000000000000000000000000000000000000000..e242c6f055721f6b956bdd84c5d97d650e9fd2fe GIT binary patch literal 916 zcmV;F18e*riwFp)iHuqR19D|!F*9E>V`yJ*YcpSFVQXbBaARR`Zf5|!RZVEzMid^~ zSrdy05@;cWmP~R8`CI+ltCcPAcGoeEy}R=M)iF3myF0PfuB3^6Hg7~82J^4`Z#ifC^$2PeXN}M-dB{4|~X`z{6(3>}J-h1DB`Xr9$xdO0?iQU_Ps)El=v8gwKmY( zU%&UpoA)O_4i{k0)~ETOKf4EEzCxd0*o!96K>5et$IPP1lNq9jNe z*u%|&9T5W;eeX1uv-k{YVnvd5EUSj38JdPCi#49(xm>AKu9xx?{{~zyW%Y%WhxONx zGIImo(zR6z#x|uLC~M^So*1_2v*Q`!Ek(-)mKB}B?3&=;H`7>xIaR__mWClPn>-hr zUbxu0L>;Q}T+4j^I5H)M%Qm5>OT_RfDAGLVns(fFeDIfa80$Mm5p`{9=-A2^bD|Ew zM49LQ_ZLWep&J?XwY)$H?->8K&@=u$m`%lBgUnWsc|8^~{-L{L55|!>ICPV7k8!a7 zUcR+j{e%+ws-DFYzfO1>|D@51-+o7I&~kT+k3?}xF6JNQ0% z4&Rq^8|JTo@5VLq6yH_A_vb(0Q(5>5j9q67^GU<&^{3b?4Vfxu-A=A37qsqWS0{__ z)z4-c*+z9?{=Z^Z7Ulsv!<>TENwBYz6#D7A^(%eoEtL0TAX^Y(8u(qOP1?A*irc*( qK|fT2*&g`q{6_&n9b literal 0 HcmV?d00001 diff --git a/tests/rtsp/rtsp-pipelining2/rtsp-pipelining2.requirements.txt b/tests/rtsp/rtsp-pipelining2/rtsp-pipelining2.requirements.txt new file mode 100644 index 0000000..a73d316 --- /dev/null +++ b/tests/rtsp/rtsp-pipelining2/rtsp-pipelining2.requirements.txt @@ -0,0 +1,4 @@ + +Packet #1 should be decoded as expected - 3 RTSP requests should be shown. +Packet #3 should be decoded as expected - 1 RTSP response should be shown and generic data as body + diff --git a/tests/rtsp/rtsp-pipelining2/rtsp-pipelining2.requirements.txt~ b/tests/rtsp/rtsp-pipelining2/rtsp-pipelining2.requirements.txt~ new file mode 100644 index 0000000..e52b048 --- /dev/null +++ b/tests/rtsp/rtsp-pipelining2/rtsp-pipelining2.requirements.txt~ @@ -0,0 +1,4 @@ + +Packet #1 should be decoded as expected - 3 RTSP requests should be shown. +Packet #3 should be decoded as expected - 2 RTSP responses should be shown. + diff --git a/tests/rtsp/rtsp-pipelining2/rtsp-pipelining2_2.2.pdml1 b/tests/rtsp/rtsp-pipelining2/rtsp-pipelining2_2.2.pdml1 new file mode 100644 index 0000000..f10bad7 --- /dev/null +++ b/tests/rtsp/rtsp-pipelining2/rtsp-pipelining2_2.2.pdml1 @@ -0,0 +1,6 @@ + + + + + + diff --git a/tests/rtsp/rtsp-pipelining2/rtsp-pipelining2_2.2.pdml2 b/tests/rtsp/rtsp-pipelining2/rtsp-pipelining2_2.2.pdml2 new file mode 100644 index 0000000..f10bad7 --- /dev/null +++ b/tests/rtsp/rtsp-pipelining2/rtsp-pipelining2_2.2.pdml2 @@ -0,0 +1,6 @@ + + + + + + diff --git a/tests/rtsp/rtsp-pipelining2/rtsp-pipelining2_2.2.text b/tests/rtsp/rtsp-pipelining2/rtsp-pipelining2_2.2.text new file mode 100644 index 0000000..9e76965 --- /dev/null +++ b/tests/rtsp/rtsp-pipelining2/rtsp-pipelining2_2.2.text @@ -0,0 +1,3 @@ + 1 0.000000000 0.000000000 172.16.31.65 → 172.16.127.80 RTSP 861 SETUP rtsp://172.16.127.80/iprecorder/ RTSP/1.0ANNOUNCE rtsp://172.16.127.80/iprecorder/ RTSP/1.0SETUP rtsp://172.16.127.80/iprecorder/ RTSP/1.0 + 2 0.025365007 0.025365007 172.16.127.80 → 172.16.31.65 RTSP 191 Reply: RTSP/1.0 200 OK + 3 0.083327504 0.057962497 172.16.127.80 → 172.16.31.65 RTSP 219 [TCP ACKed unseen segment] Reply: RTSP/1.0 200 OK diff --git a/tests/rtsp/rtsp-pipelining2/rtsp-pipelining2_2.4.pdml1 b/tests/rtsp/rtsp-pipelining2/rtsp-pipelining2_2.4.pdml1 new file mode 100644 index 0000000..f10bad7 --- /dev/null +++ b/tests/rtsp/rtsp-pipelining2/rtsp-pipelining2_2.4.pdml1 @@ -0,0 +1,6 @@ + + + + + + diff --git a/tests/rtsp/rtsp-pipelining2/rtsp-pipelining2_2.4.pdml2 b/tests/rtsp/rtsp-pipelining2/rtsp-pipelining2_2.4.pdml2 new file mode 100644 index 0000000..f10bad7 --- /dev/null +++ b/tests/rtsp/rtsp-pipelining2/rtsp-pipelining2_2.4.pdml2 @@ -0,0 +1,6 @@ + + + + + + diff --git a/tests/rtsp/rtsp-pipelining2/rtsp-pipelining2_2.4.text b/tests/rtsp/rtsp-pipelining2/rtsp-pipelining2_2.4.text new file mode 100644 index 0000000..9e76965 --- /dev/null +++ b/tests/rtsp/rtsp-pipelining2/rtsp-pipelining2_2.4.text @@ -0,0 +1,3 @@ + 1 0.000000000 0.000000000 172.16.31.65 → 172.16.127.80 RTSP 861 SETUP rtsp://172.16.127.80/iprecorder/ RTSP/1.0ANNOUNCE rtsp://172.16.127.80/iprecorder/ RTSP/1.0SETUP rtsp://172.16.127.80/iprecorder/ RTSP/1.0 + 2 0.025365007 0.025365007 172.16.127.80 → 172.16.31.65 RTSP 191 Reply: RTSP/1.0 200 OK + 3 0.083327504 0.057962497 172.16.127.80 → 172.16.31.65 RTSP 219 [TCP ACKed unseen segment] Reply: RTSP/1.0 200 OK diff --git a/tests/rtsp/rtsp-server_only_media/filter.xsl b/tests/rtsp/rtsp-server_only_media/filter.xsl new file mode 100644 index 0000000..85bb13f --- /dev/null +++ b/tests/rtsp/rtsp-server_only_media/filter.xsl @@ -0,0 +1,5 @@ + + + + + diff --git a/tests/rtsp/rtsp-server_only_media/rtsp-server_only_media.description.txt b/tests/rtsp/rtsp-server_only_media/rtsp-server_only_media.description.txt new file mode 100644 index 0000000..d9c7911 --- /dev/null +++ b/tests/rtsp/rtsp-server_only_media/rtsp-server_only_media.description.txt @@ -0,0 +1,5 @@ +RTSP 1.0 with server_port only + +Traffic between client (172.16.31.65) and server (172.16.127.80). RTP media are transmitted from 172.16.31.66. +There are two sessions pipelined in one RTSP connection - server advertise different port for each of it. RTP media are captured for each session too. + diff --git a/tests/rtsp/rtsp-server_only_media/rtsp-server_only_media.description.txt~ b/tests/rtsp/rtsp-server_only_media/rtsp-server_only_media.description.txt~ new file mode 100644 index 0000000..397cb5d --- /dev/null +++ b/tests/rtsp/rtsp-server_only_media/rtsp-server_only_media.description.txt~ @@ -0,0 +1,4 @@ +RTSP 1.0 with server_port only + +Traffic between client (172.16.31.65) and server (172.16.127.80). There are two sessions pipelined in one RTSP connection. + diff --git a/tests/rtsp/rtsp-server_only_media/rtsp-server_only_media.pcapng.gz b/tests/rtsp/rtsp-server_only_media/rtsp-server_only_media.pcapng.gz new file mode 100644 index 0000000000000000000000000000000000000000..5f9e4ade20ad270071df4888ff7644f1d95eb03b GIT binary patch literal 2332 zcmV+%3FG!3iwFP!000001KnB;Y!l}hKF4uNymAd#WaYb`e9!m1@AJIhn@glJnKXuBSdDSbH$?D#B6*0h z71$PEFy4Wy6_iRrX$guX6+1n&M$y4&TeNC;wisK3S>u7Q#}&pO+3Jh1(Kc7)yN}|u zf>!A8N1jYwA-D^VV(36v2xm+3`@{r>6~Rnwtc@&%E2VJl%TvI{l5>>6$Dcgkf99)8 zV$8C(O)y5EXDhGnI|DFhv6pu)z-$<19J;n1TVE3Y_OXQznU5`e%5h><(dy=5T@(80 zgGFC^d!i0jQ!E)ME?OX+_}BdbbX_DC7bh@su}VkZNMj{X5{L;b3|o(xN;XIl4#F#1 zePWfw{r*|N+j?*@(>H!RgY|Ihht&uVupY=@d3jj!=lHXVc_%y*l5fZ2pez}rBLZ~Xj8sH{CW+T><^|Rfcl&)F1D=e2 zx!G>7ZM0X~${TFXMn`$Qt+KY>TJA76HrUFYHgmnTcB>uTYjK$C%{4Zstv(T`3j%Q( z9eLANK!evg4X)17$4!ZQY&p_k^H0L2M`Zsj+scr%VmnVf~~9}7={akOd2q`;$B|}=Bsx)l;$P}&TtRK z!U0#vWgLCxB)snb&=myeKM3${3eI2ZUL0Z~-JFTT_ zXbqf!rXwULL^K)>ML;RZ7_N;6A)V3K+Ca$5n&b&H%2Q0}Ns?3P=cFvo+$E|>OV%*+ z-6iVTa>=XA+Imk zYLYiPs|ZGpSFAI7Tz)^1h!5d)#ay^26bwe#ohG?n&!{YVm5!hpot02qtW|`?s@D)y z6=~5~wN@LgqU5-8T{5pIzuS5G-9NCT1KN1h%4hQX9WK9TFdX&wqD6b$kY5YRFOHQx z3%|Mu9NV$UbGLtQ#jMT!yKDd5xxe7e{n`0l9ams{Maa`{89(DZ{ev7&pKcyDT?bG1 z?`6}T{vpzR9#5-K`t#gV^K@U|M1|>10l&G1vZ~uV0}R{pc;hBrlfJ28=6&@(Jykb@i_>*;FY-{H z+NhaoPau=NDB$tO$Gf@;c>Hgi$G?^BzX~_3vk!UPKAQGl30h~y!XHnUY3h$r%7(ZCn+Fc;V zx40Ou6o~OVT#TPj$C!&jCdPc9z0tq>`_u3lT7Pn%a+P7C8soZy^UG&^?&se9G1Qby+=+mV!=d_TKhr3@V+#d;1GK-jsEqyTCj3e{g%r z*_^%P9pHW!_L6~9canQa8+IRY&$E~4X78Ok;&9`WfkOMir`&$Qd1loDT~1)yIc!bA9#C1TjD#n?_O?U*C@~IG(fBRx{ZW zQ!7aI?7aik7}Vr^YO6;@+5HsC?djb|#RdAQdz=T}%l5zrbn~z|1Ri+(Jel%#M}}r^SAb1R)W2EvG*Afwj8Sr#leM-o!s46hTzbvx`37v0I!RANfP?GsQ4&v?S(|z?gp^jDG{x7(*8XApign C0;0YE literal 0 HcmV?d00001 diff --git a/tests/rtsp/rtsp-server_only_media/rtsp-server_only_media.requirements.txt b/tests/rtsp/rtsp-server_only_media/rtsp-server_only_media.requirements.txt new file mode 100644 index 0000000..afb82eb --- /dev/null +++ b/tests/rtsp/rtsp-server_only_media/rtsp-server_only_media.requirements.txt @@ -0,0 +1,3 @@ + +RTP packets should be decoded as RTP - port should be decoded from RTSP. + diff --git a/tests/rtsp/rtsp-server_only_media/rtsp-server_only_media.requirements.txt~ b/tests/rtsp/rtsp-server_only_media/rtsp-server_only_media.requirements.txt~ new file mode 100644 index 0000000..ecc4586 --- /dev/null +++ b/tests/rtsp/rtsp-server_only_media/rtsp-server_only_media.requirements.txt~ @@ -0,0 +1,5 @@ + +RT +Packets should be decoded as described in specification: +Based on EUROCAE ED-137B specification: ED-137B, Part 1: RADIO, INTEROPERABILITY STANDARDS FOR VOIP ATM COMPONENTS https://boutique.eurocae.net/eshop/catalog/index.php + diff --git a/tests/rtsp/rtsp-server_only_media/rtsp-server_only_media_2.2.pdml1 b/tests/rtsp/rtsp-server_only_media/rtsp-server_only_media_2.2.pdml1 new file mode 100644 index 0000000..e3d917d --- /dev/null +++ b/tests/rtsp/rtsp-server_only_media/rtsp-server_only_media_2.2.pdml1 @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/rtsp/rtsp-server_only_media/rtsp-server_only_media_2.2.pdml2 b/tests/rtsp/rtsp-server_only_media/rtsp-server_only_media_2.2.pdml2 new file mode 100644 index 0000000..e3d917d --- /dev/null +++ b/tests/rtsp/rtsp-server_only_media/rtsp-server_only_media_2.2.pdml2 @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/rtsp/rtsp-server_only_media/rtsp-server_only_media_2.2.text b/tests/rtsp/rtsp-server_only_media/rtsp-server_only_media_2.2.text new file mode 100644 index 0000000..f46efba --- /dev/null +++ b/tests/rtsp/rtsp-server_only_media/rtsp-server_only_media_2.2.text @@ -0,0 +1,37 @@ + 1 0.000000000 0.000000000 172.16.31.65 → 172.16.127.80 TCP 74 44838 → 554 [SYN] Seq=0 Win=5840 Len=0 MSS=1460 SACK_PERM=1 TSval=4294900148 TSecr=0 WS=16 + 2 0.011379605 0.011379605 172.16.127.80 → 172.16.31.65 TCP 74 554 → 44838 [SYN, ACK] Seq=0 Ack=1 Win=14480 Len=0 MSS=1460 SACK_PERM=1 TSval=560456521 TSecr=4294900148 WS=128 + 3 0.011425198 0.000045593 172.16.31.65 → 172.16.127.80 TCP 66 44838 → 554 [ACK] Seq=1 Ack=1 Win=5840 Len=0 TSval=4294900151 TSecr=560456521 + 4 0.015556558 0.004131360 172.16.31.65 → 172.16.127.80 RTSP 213 OPTIONS * RTSP/1.0 + 5 0.026420790 0.010864232 172.16.127.80 → 172.16.31.65 TCP 66 554 → 44838 [ACK] Seq=1 Ack=148 Win=15616 Len=0 TSval=560456525 TSecr=4294900152 + 6 0.028239648 0.001818858 172.16.127.80 → 172.16.31.65 RTSP 162 Reply: RTSP/1.0 200 OK + 7 0.028287592 0.000047944 172.16.31.65 → 172.16.127.80 TCP 66 44838 → 554 [ACK] Seq=148 Ack=97 Win=5840 Len=0 TSval=4294900156 TSecr=560456525 + 8 0.170295155 0.142007563 172.16.31.65 → 172.16.127.80 RTSP/SDP 425 ANNOUNCE rtsp://172.16.127.80/iprecorder/ RTSP/1.0 + 9 0.190905639 0.020610484 172.16.127.80 → 172.16.31.65 RTSP 94 Reply: RTSP/1.0 200 OK + 10 0.191303536 0.000397897 172.16.31.65 → 172.16.127.80 RTSP 861 SETUP rtsp://172.16.127.80/iprecorder/ RTSP/1.0ANNOUNCE rtsp://172.16.127.80/iprecorder/ RTSP/1.0SETUP rtsp://172.16.127.80/iprecorder/ RTSP/1.0 + 11 0.216668543 0.025365007 172.16.127.80 → 172.16.31.65 RTSP 191 Reply: RTSP/1.0 200 OK + 12 0.245454283 0.028785740 172.16.31.65 → 172.16.127.80 RTSP 445 RECORD rtsp://172.16.127.80/iprecorder/ RTSP/1.0 + 13 0.268074022 0.022619739 172.16.31.66 → 172.16.127.80 UDP 60 8192 → 5000 Len=4[Malformed Packet] + 14 0.268584194 0.000510172 172.16.31.66 → 172.16.127.80 UDP 60 8192 → 5000 Len=4[Malformed Packet] + 15 0.268610639 0.000026445 172.16.31.66 → 172.16.127.80 UDP 60 8192 → 5000 Len=4[Malformed Packet] + 16 0.274631040 0.006020401 172.16.127.80 → 172.16.31.65 RTSP 219 Reply: RTSP/1.0 200 OK + 17 0.303819414 0.029188374 172.16.31.66 → 172.16.127.80 UDP 218 8192 → 5000 Len=176 + 18 0.311950901 0.008131487 172.16.31.65 → 172.16.127.80 TCP 66 44838 → 554 [ACK] Seq=1681 Ack=403 Win=6912 Len=0 TSval=4294900227 TSecr=560456583 + 19 0.321758277 0.009807376 172.16.31.65 → 172.16.127.80 RTSP 445 RECORD rtsp://172.16.127.80/iprecorder/ RTSP/1.0 + 20 0.323784395 0.002026118 172.16.31.66 → 172.16.127.80 UDP 218 8192 → 5000 Len=176 + 21 0.324494970 0.000710575 172.16.127.80 → 172.16.31.65 RTSP 132 Reply: RTSP/1.0 200 OK + 22 0.325106422 0.000611452 172.16.31.65 → 172.16.127.80 TCP 66 44838 → 554 [ACK] Seq=2060 Ack=469 Win=6912 Len=0 TSval=4294900230 TSecr=560456599 + 23 0.339825326 0.014718904 172.16.127.80 → 172.16.31.65 RTSP 132 Reply: RTSP/1.0 200 OK + 24 0.339866725 0.000041399 172.16.31.66 → 172.16.127.80 UDP 60 8194 → 5002 Len=4 + 25 0.340515491 0.000648766 172.16.31.65 → 172.16.127.80 TCP 66 44838 → 554 [ACK] Seq=2060 Ack=535 Win=6912 Len=0 TSval=4294900234 TSecr=560456603 + 26 0.375808852 0.035293361 172.16.31.66 → 172.16.127.80 UDP 218 8194 → 5002 Len=176 + 27 0.395812681 0.020003829 172.16.31.66 → 172.16.127.80 UDP 218 8194 → 5002 Len=176 + 28 0.415927622 0.020114941 172.16.31.66 → 172.16.127.80 UDP 218 8194 → 5002 Len=176 + 29 0.435861057 0.019933435 172.16.31.66 → 172.16.127.80 UDP 218 8194 → 5002 Len=176 + 30 30.398009567 29.962148510 172.16.31.65 → 172.16.127.80 RTSP 213 OPTIONS * RTSP/1.0 + 31 30.410345405 0.012335838 172.16.127.80 → 172.16.31.65 RTSP 162 Reply: RTSP/1.0 200 OK + 32 30.410388597 0.000043192 172.16.31.65 → 172.16.127.80 TCP 66 44838 → 554 [ACK] Seq=2207 Ack=631 Win=6912 Len=0 TSval=4294907752 TSecr=560464121 + 33 32.660093692 2.249705095 172.16.31.65 → 172.16.127.80 RTSP 444 PAUSE rtsp://172.16.127.80/iprecorder/ RTSP/1.0 + 34 32.674629953 0.014536261 172.16.127.80 → 172.16.31.65 RTSP 132 Reply: RTSP/1.0 200 OK + 35 32.674669848 0.000039895 172.16.31.65 → 172.16.127.80 RTSP 283 TEARDOWN rtsp://172.16.127.80/iprecorder/ RTSP/1.0 + 36 32.687153917 0.012484069 172.16.127.80 → 172.16.31.65 RTSP 132 Reply: RTSP/1.0 200 OK + 37 32.725370044 0.038216127 172.16.31.65 → 172.16.127.80 TCP 66 44838 → 554 [ACK] Seq=2802 Ack=763 Win=6912 Len=0 TSval=4294908331 TSecr=560464690 diff --git a/tests/rtsp/rtsp-server_only_media/rtsp-server_only_media_2.4.pdml1 b/tests/rtsp/rtsp-server_only_media/rtsp-server_only_media_2.4.pdml1 new file mode 100644 index 0000000..e3d917d --- /dev/null +++ b/tests/rtsp/rtsp-server_only_media/rtsp-server_only_media_2.4.pdml1 @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/rtsp/rtsp-server_only_media/rtsp-server_only_media_2.4.pdml2 b/tests/rtsp/rtsp-server_only_media/rtsp-server_only_media_2.4.pdml2 new file mode 100644 index 0000000..e3d917d --- /dev/null +++ b/tests/rtsp/rtsp-server_only_media/rtsp-server_only_media_2.4.pdml2 @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/rtsp/rtsp-server_only_media/rtsp-server_only_media_2.4.text b/tests/rtsp/rtsp-server_only_media/rtsp-server_only_media_2.4.text new file mode 100644 index 0000000..ddcf032 --- /dev/null +++ b/tests/rtsp/rtsp-server_only_media/rtsp-server_only_media_2.4.text @@ -0,0 +1,37 @@ + 1 0.000000000 0.000000000 172.16.31.65 → 172.16.127.80 TCP 74 44838 → 554 [SYN] Seq=0 Win=5840 Len=0 MSS=1460 SACK_PERM=1 TSval=4294900148 TSecr=0 WS=16 + 2 0.011379605 0.011379605 172.16.127.80 → 172.16.31.65 TCP 74 554 → 44838 [SYN, ACK] Seq=0 Ack=1 Win=14480 Len=0 MSS=1460 SACK_PERM=1 TSval=560456521 TSecr=4294900148 WS=128 + 3 0.011425198 0.000045593 172.16.31.65 → 172.16.127.80 TCP 66 44838 → 554 [ACK] Seq=1 Ack=1 Win=5840 Len=0 TSval=4294900151 TSecr=560456521 + 4 0.015556558 0.004131360 172.16.31.65 → 172.16.127.80 RTSP 213 OPTIONS * RTSP/1.0 + 5 0.026420790 0.010864232 172.16.127.80 → 172.16.31.65 TCP 66 554 → 44838 [ACK] Seq=1 Ack=148 Win=15616 Len=0 TSval=560456525 TSecr=4294900152 + 6 0.028239648 0.001818858 172.16.127.80 → 172.16.31.65 RTSP 162 Reply: RTSP/1.0 200 OK + 7 0.028287592 0.000047944 172.16.31.65 → 172.16.127.80 TCP 66 44838 → 554 [ACK] Seq=148 Ack=97 Win=5840 Len=0 TSval=4294900156 TSecr=560456525 + 8 0.170295155 0.142007563 172.16.31.65 → 172.16.127.80 RTSP/SDP 425 ANNOUNCE rtsp://172.16.127.80/iprecorder/ RTSP/1.0 + 9 0.190905639 0.020610484 172.16.127.80 → 172.16.31.65 RTSP 94 Reply: RTSP/1.0 200 OK + 10 0.191303536 0.000397897 172.16.31.65 → 172.16.127.80 RTSP 861 SETUP rtsp://172.16.127.80/iprecorder/ RTSP/1.0ANNOUNCE rtsp://172.16.127.80/iprecorder/ RTSP/1.0SETUP rtsp://172.16.127.80/iprecorder/ RTSP/1.0 + 11 0.216668543 0.025365007 172.16.127.80 → 172.16.31.65 RTSP 191 Reply: RTSP/1.0 200 OK + 12 0.245454283 0.028785740 172.16.31.65 → 172.16.127.80 RTSP/XML 445 RECORD rtsp://172.16.127.80/iprecorder/ RTSP/1.0 + 13 0.268074022 0.022619739 172.16.31.66 → 172.16.127.80 RTP 60 Unknown RTP version 0[Malformed Packet] + 14 0.268584194 0.000510172 172.16.31.66 → 172.16.127.80 RTP 60 Unknown RTP version 0[Malformed Packet] + 15 0.268610639 0.000026445 172.16.31.66 → 172.16.127.80 RTP 60 Unknown RTP version 0[Malformed Packet] + 16 0.274631040 0.006020401 172.16.127.80 → 172.16.31.65 RTSP 219 Reply: RTSP/1.0 200 OKReply: RTSP/1.0 200 OK + 17 0.303819414 0.029188374 172.16.31.66 → 172.16.127.80 RTP 218 PT=ITU-T G.711 PCMA, SSRC=0x48D0063E, Seq=0, Time=1860829185 + 18 0.311950901 0.008131487 172.16.31.65 → 172.16.127.80 TCP 66 44838 → 554 [ACK] Seq=1681 Ack=403 Win=6912 Len=0 TSval=4294900227 TSecr=560456583 + 19 0.321758277 0.009807376 172.16.31.65 → 172.16.127.80 RTSP/XML 445 RECORD rtsp://172.16.127.80/iprecorder/ RTSP/1.0 + 20 0.323784395 0.002026118 172.16.31.66 → 172.16.127.80 RTP 218 PT=ITU-T G.711 PCMA, SSRC=0x48D0063E, Seq=1, Time=1860829345 + 21 0.324494970 0.000710575 172.16.127.80 → 172.16.31.65 RTSP 132 Reply: RTSP/1.0 200 OK + 22 0.325106422 0.000611452 172.16.31.65 → 172.16.127.80 TCP 66 44838 → 554 [ACK] Seq=2060 Ack=469 Win=6912 Len=0 TSval=4294900230 TSecr=560456599 + 23 0.339825326 0.014718904 172.16.127.80 → 172.16.31.65 RTSP 132 Reply: RTSP/1.0 200 OK + 24 0.339866725 0.000041399 172.16.31.66 → 172.16.127.80 RTP 60 Unknown RTP version 0 + 25 0.340515491 0.000648766 172.16.31.65 → 172.16.127.80 TCP 66 44838 → 554 [ACK] Seq=2060 Ack=535 Win=6912 Len=0 TSval=4294900234 TSecr=560456603 + 26 0.375808852 0.035293361 172.16.31.66 → 172.16.127.80 RTP 218 PT=ITU-T G.711 PCMA, SSRC=0x4D3C3EA0, Seq=0, Time=1628635137 + 27 0.395812681 0.020003829 172.16.31.66 → 172.16.127.80 RTP 218 PT=ITU-T G.711 PCMA, SSRC=0x4D3C3EA0, Seq=1, Time=1628635297 + 28 0.415927622 0.020114941 172.16.31.66 → 172.16.127.80 RTP 218 PT=ITU-T G.711 PCMA, SSRC=0x4D3C3EA0, Seq=2, Time=1628635457 + 29 0.435861057 0.019933435 172.16.31.66 → 172.16.127.80 RTP 218 PT=ITU-T G.711 PCMA, SSRC=0x4D3C3EA0, Seq=3, Time=1628635617 + 30 30.398009567 29.962148510 172.16.31.65 → 172.16.127.80 RTSP 213 OPTIONS * RTSP/1.0 + 31 30.410345405 0.012335838 172.16.127.80 → 172.16.31.65 RTSP 162 Reply: RTSP/1.0 200 OK + 32 30.410388597 0.000043192 172.16.31.65 → 172.16.127.80 TCP 66 44838 → 554 [ACK] Seq=2207 Ack=631 Win=6912 Len=0 TSval=4294907752 TSecr=560464121 + 33 32.660093692 2.249705095 172.16.31.65 → 172.16.127.80 RTSP/XML 444 PAUSE rtsp://172.16.127.80/iprecorder/ RTSP/1.0 + 34 32.674629953 0.014536261 172.16.127.80 → 172.16.31.65 RTSP 132 Reply: RTSP/1.0 200 OK + 35 32.674669848 0.000039895 172.16.31.65 → 172.16.127.80 RTSP 283 TEARDOWN rtsp://172.16.127.80/iprecorder/ RTSP/1.0 + 36 32.687153917 0.012484069 172.16.127.80 → 172.16.31.65 RTSP 132 Reply: RTSP/1.0 200 OK + 37 32.725370044 0.038216127 172.16.31.65 → 172.16.127.80 TCP 66 44838 → 554 [ACK] Seq=2802 Ack=763 Win=6912 Len=0 TSval=4294908331 TSecr=560464690 diff --git a/tests/wlan/siemens-iPCF-1/siemens-iPCF-1.description.txt b/tests/wlan/siemens-iPCF-1/siemens-iPCF-1.description.txt new file mode 100644 index 0000000..fc86fd8 --- /dev/null +++ b/tests/wlan/siemens-iPCF-1/siemens-iPCF-1.description.txt @@ -0,0 +1,20 @@ +Traffic carried by Siemens iPCF 802.11 wireless extension +iPCF = industrial Point Coordination Function +iPCF is used to carry PROFINET over wireless + +Capture contains ICMP (not PROFINET) as payload between 192.168.0.5 and 192.168.0.1. + +Address description: +notebook - 00:0f:b0:c1:78:7f - 192.168.0.5 +cisco switch (management port) - f4:7f:35:a7:74:40 - 192.168.0.1 +siemens AP (server-ap, BSSID) - 00:1b:1b:3a:da:28 (note: MAC address printed on device is 00:1b:1b:3a:da:20) +siemens AP (client-ap) - 00:1b:1b:92:ca:f0 + +Connection diagram: +notebook=src <-> client-ap <-> server-ap <-> siemens_sw <-> cisco_sw=dst +Note: siemens_sw is not visible + +Content of capture: +ICMP between notebook (src) and cisco switch management port (dst). 1392B is size of payload. +Capture contain all packet - ICMP over iPCF and all related confirmations etc. + diff --git a/tests/wlan/siemens-iPCF-1/siemens-iPCF-1.pcapng.gz b/tests/wlan/siemens-iPCF-1/siemens-iPCF-1.pcapng.gz new file mode 100644 index 0000000000000000000000000000000000000000..42d88bdbe028d1a15f477fc9c82b248307eef743 GIT binary patch literal 2843 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

lqjhz9OZaU+3*p%gq)TzB)5zEzZrMs^fgXW1x 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 z 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 Date: Tue, 20 Feb 2018 23:22:31 +0100 Subject: [PATCH 06/17] Remove renamed files --- .../rtsp-pipelining1.description.txt~ | 5 - .../siemens-iPCF.description.txt | 20 - .../siemens-iPCF-1/siemens-iPCF.pcapng.gz | Bin 2843 -> 0 bytes .../siemens-iPCF.requirements.txt | 7 - .../siemens-iPCF-1/siemens-iPCF_2.0.pdml1 | 2799 ------------- .../siemens-iPCF-1/siemens-iPCF_2.0.pdml2 | 2799 ------------- .../wlan/siemens-iPCF-1/siemens-iPCF_2.0.text | 99 - .../siemens-iPCF-1/siemens-iPCF_2.3.pdml1 | 3457 ----------------- .../siemens-iPCF-1/siemens-iPCF_2.3.pdml2 | 3457 ----------------- .../wlan/siemens-iPCF-1/siemens-iPCF_2.3.text | 99 - .../siemens-iPCF-1/siemens-iPCF_all.pcapng.gz | Bin 550748 -> 0 bytes 11 files changed, 12742 deletions(-) delete mode 100644 tests/rtsp/rtsp-pipelining1/rtsp-pipelining1.description.txt~ delete mode 100644 tests/wlan/siemens-iPCF-1/siemens-iPCF.description.txt delete mode 100644 tests/wlan/siemens-iPCF-1/siemens-iPCF.pcapng.gz delete mode 100644 tests/wlan/siemens-iPCF-1/siemens-iPCF.requirements.txt delete mode 100644 tests/wlan/siemens-iPCF-1/siemens-iPCF_2.0.pdml1 delete mode 100644 tests/wlan/siemens-iPCF-1/siemens-iPCF_2.0.pdml2 delete mode 100644 tests/wlan/siemens-iPCF-1/siemens-iPCF_2.0.text delete mode 100644 tests/wlan/siemens-iPCF-1/siemens-iPCF_2.3.pdml1 delete mode 100644 tests/wlan/siemens-iPCF-1/siemens-iPCF_2.3.pdml2 delete mode 100644 tests/wlan/siemens-iPCF-1/siemens-iPCF_2.3.text delete mode 100644 tests/wlan/siemens-iPCF-1/siemens-iPCF_all.pcapng.gz diff --git a/tests/rtsp/rtsp-pipelining1/rtsp-pipelining1.description.txt~ b/tests/rtsp/rtsp-pipelining1/rtsp-pipelining1.description.txt~ deleted file mode 100644 index cb933b6..0000000 --- a/tests/rtsp/rtsp-pipelining1/rtsp-pipelining1.description.txt~ +++ /dev/null @@ -1,5 +0,0 @@ -RTSP 1.0 with multiple messages in one packet. - -Traffic between client (172.16.31.65) and server (172.16.127.80). -Packet #1 contains multiple requests, packet # contains multiple responses. - diff --git a/tests/wlan/siemens-iPCF-1/siemens-iPCF.description.txt b/tests/wlan/siemens-iPCF-1/siemens-iPCF.description.txt deleted file mode 100644 index fc86fd8..0000000 --- a/tests/wlan/siemens-iPCF-1/siemens-iPCF.description.txt +++ /dev/null @@ -1,20 +0,0 @@ -Traffic carried by Siemens iPCF 802.11 wireless extension -iPCF = industrial Point Coordination Function -iPCF is used to carry PROFINET over wireless - -Capture contains ICMP (not PROFINET) as payload between 192.168.0.5 and 192.168.0.1. - -Address description: -notebook - 00:0f:b0:c1:78:7f - 192.168.0.5 -cisco switch (management port) - f4:7f:35:a7:74:40 - 192.168.0.1 -siemens AP (server-ap, BSSID) - 00:1b:1b:3a:da:28 (note: MAC address printed on device is 00:1b:1b:3a:da:20) -siemens AP (client-ap) - 00:1b:1b:92:ca:f0 - -Connection diagram: -notebook=src <-> client-ap <-> server-ap <-> siemens_sw <-> cisco_sw=dst -Note: siemens_sw is not visible - -Content of capture: -ICMP between notebook (src) and cisco switch management port (dst). 1392B is size of payload. -Capture contain all packet - ICMP over iPCF and all related confirmations etc. - diff --git a/tests/wlan/siemens-iPCF-1/siemens-iPCF.pcapng.gz b/tests/wlan/siemens-iPCF-1/siemens-iPCF.pcapng.gz deleted file mode 100644 index 42d88bdbe028d1a15f477fc9c82b248307eef743..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2843 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 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/tests/wlan/siemens-iPCF-1/siemens-iPCF_2.0.pdml2 b/tests/wlan/siemens-iPCF-1/siemens-iPCF_2.0.pdml2 deleted file mode 100644 index 64d473d..0000000 --- a/tests/wlan/siemens-iPCF-1/siemens-iPCF_2.0.pdml2 +++ /dev/null @@ -1,2799 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/tests/wlan/siemens-iPCF-1/siemens-iPCF_2.0.text b/tests/wlan/siemens-iPCF-1/siemens-iPCF_2.0.text deleted file mode 100644 index da4d603..0000000 --- a/tests/wlan/siemens-iPCF-1/siemens-iPCF_2.0.text +++ /dev/null @@ -1,99 +0,0 @@ - 1 0.000000 0.000000 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 2 0.000084 0.000084 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 3 0.000872 0.000788 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 4 0.001813 0.000941 -> 802.11 1528 Unrecognized (Reserved frame), Flags=....R..TC - 5 0.001894 0.000081 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 6 0.003688 0.001794 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 7 0.003812 0.000124 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 8 0.003901 0.000089 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 9 0.004024 0.000123 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 10 0.006126 0.002102 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 11 0.006249 0.000123 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 12 0.008315 0.002066 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 13 0.008433 0.000118 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 14 0.009650 0.001217 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 15 0.009782 0.000132 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 16 0.009870 0.000088 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 17 0.010038 0.000168 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 18 0.012044 0.002006 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 19 0.012121 0.000077 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 20 0.012854 0.000733 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 21 0.012979 0.000125 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 22 0.015065 0.002086 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 23 0.015195 0.000130 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 24 0.015279 0.000084 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 25 0.015407 0.000128 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 26 0.017690 0.002283 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 27 0.017811 0.000121 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 28 0.017884 0.000073 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 29 0.018052 0.000168 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 30 0.020031 0.001979 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 31 0.020111 0.000080 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 32 0.020877 0.000766 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 33 0.021003 0.000126 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 34 0.023639 0.002636 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 35 0.023723 0.000084 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 36 0.023795 0.000072 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 37 0.023909 0.000114 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 38 0.026048 0.002139 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 39 0.026125 0.000077 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 40 0.026823 0.000698 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 41 0.026913 0.000090 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 42 0.029710 0.002797 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 43 0.029804 0.000094 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 44 0.029876 0.000072 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 45 0.029949 0.000073 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 46 0.032043 0.002094 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 47 0.032161 0.000118 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 48 0.032867 0.000706 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 49 0.032950 0.000083 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 50 0.035694 0.002744 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 51 0.035811 0.000117 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 52 0.035883 0.000072 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 53 0.035958 0.000075 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 54 0.038050 0.002092 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 55 0.038224 0.000174 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 56 0.038910 0.000686 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 57 0.039029 0.000119 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 58 0.040077 0.001048 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 59 0.040154 0.000077 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 60 0.040276 0.000122 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 61 0.041680 0.001404 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 62 0.041801 0.000121 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 63 0.041873 0.000072 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 64 0.041947 0.000074 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 65 0.044346 0.002399 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 66 0.044422 0.000076 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 67 0.045192 0.000770 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 68 0.045273 0.000081 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 69 0.047668 0.002395 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 70 0.047784 0.000116 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 71 0.047857 0.000073 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 72 0.047975 0.000118 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 73 0.049996 0.002021 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 74 0.050110 0.000114 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 75 0.050923 0.000813 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 76 0.051062 0.000139 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 77 0.051197 0.000135 -> 802.11 82 Unrecognized (Reserved frame), Flags=....R.F.C - 78 0.051306 0.000109 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 79 0.053710 0.002404 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 80 0.053828 0.000118 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 81 0.053901 0.000073 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 82 0.054012 0.000111 -> 802.11 82 Unrecognized (Reserved frame), Flags=....R..TC - 83 0.054129 0.000117 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 84 0.057100 0.002971 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 85 0.057183 0.000083 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 86 0.057990 0.000807 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 87 0.059065 0.001075 -> 802.11 1528 Unrecognized (Reserved frame), Flags=....R..TC - 88 0.059183 0.000118 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 89 0.061674 0.002491 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 90 0.061767 0.000093 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 91 0.061842 0.000075 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 92 0.061961 0.000119 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 93 0.067818 0.005857 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 94 0.067896 0.000078 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 95 0.068647 0.000751 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 96 0.068767 0.000120 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 97 0.070404 0.001637 -> Broadcast (ff:ff:ff:ff:ff:ff) (BSSID) 802.11 55 DMG Beacon, Flags=......F.C, BI=32808[Malformed Packet] - 98 0.071821 0.001417 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 99 0.071935 0.000114 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C diff --git a/tests/wlan/siemens-iPCF-1/siemens-iPCF_2.3.pdml1 b/tests/wlan/siemens-iPCF-1/siemens-iPCF_2.3.pdml1 deleted file mode 100644 index 9b9f552..0000000 --- a/tests/wlan/siemens-iPCF-1/siemens-iPCF_2.3.pdml1 +++ /dev/null @@ -1,3457 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/tests/wlan/siemens-iPCF-1/siemens-iPCF_2.3.pdml2 b/tests/wlan/siemens-iPCF-1/siemens-iPCF_2.3.pdml2 deleted file mode 100644 index 9b9f552..0000000 --- a/tests/wlan/siemens-iPCF-1/siemens-iPCF_2.3.pdml2 +++ /dev/null @@ -1,3457 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/tests/wlan/siemens-iPCF-1/siemens-iPCF_2.3.text b/tests/wlan/siemens-iPCF-1/siemens-iPCF_2.3.text deleted file mode 100644 index 29abb10..0000000 --- a/tests/wlan/siemens-iPCF-1/siemens-iPCF_2.3.text +++ /dev/null @@ -1,99 +0,0 @@ - 1 0.000000 0.000000 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C - 2 0.000084 0.000084 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 3 0.000872 0.000788 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=626/29186, ttl=64 - 4 0.001813 0.000941 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=626/29186, ttl=64 - 5 0.001894 0.000081 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 6 0.003688 0.001794 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=626/29186, ttl=255 (request in 4) - 7 0.003812 0.000124 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 8 0.003901 0.000089 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC - 9 0.004024 0.000123 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 10 0.006126 0.002102 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C - 11 0.006249 0.000123 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 12 0.008315 0.002066 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=627/29442, ttl=64 - 13 0.008433 0.000118 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 14 0.009650 0.001217 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=627/29442, ttl=255 (request in 12) - 15 0.009782 0.000132 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 16 0.009870 0.000088 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC - 17 0.010038 0.000168 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 18 0.012044 0.002006 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C - 19 0.012121 0.000077 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 20 0.012854 0.000733 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=628/29698, ttl=64 - 21 0.012979 0.000125 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 22 0.015065 0.002086 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C - 23 0.015195 0.000130 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 24 0.015279 0.000084 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC - 25 0.015407 0.000128 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 26 0.017690 0.002283 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=628/29698, ttl=255 (request in 20) - 27 0.017811 0.000121 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 28 0.017884 0.000073 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC - 29 0.018052 0.000168 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 30 0.020031 0.001979 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C - 31 0.020111 0.000080 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 32 0.020877 0.000766 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=629/29954, ttl=64 - 33 0.021003 0.000126 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 34 0.023639 0.002636 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=629/29954, ttl=255 (request in 32) - 35 0.023723 0.000084 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 36 0.023795 0.000072 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC - 37 0.023909 0.000114 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 38 0.026048 0.002139 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C - 39 0.026125 0.000077 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 40 0.026823 0.000698 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=630/30210, ttl=64 - 41 0.026913 0.000090 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 42 0.029710 0.002797 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=630/30210, ttl=255 (request in 40) - 43 0.029804 0.000094 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 44 0.029876 0.000072 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC - 45 0.029949 0.000073 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 46 0.032043 0.002094 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C - 47 0.032161 0.000118 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 48 0.032867 0.000706 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=631/30466, ttl=64 - 49 0.032950 0.000083 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 50 0.035694 0.002744 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=631/30466, ttl=255 (request in 48) - 51 0.035811 0.000117 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 52 0.035883 0.000072 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC - 53 0.035958 0.000075 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 54 0.038050 0.002092 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C - 55 0.038224 0.000174 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 56 0.038910 0.000686 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=632/30722, ttl=64 - 57 0.039029 0.000119 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 58 0.040077 0.001048 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 59 0.040154 0.000077 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC - 60 0.040276 0.000122 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 61 0.041680 0.001404 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=632/30722, ttl=255 (request in 56) - 62 0.041801 0.000121 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 63 0.041873 0.000072 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC - 64 0.041947 0.000074 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 65 0.044346 0.002399 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C - 66 0.044422 0.000076 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 67 0.045192 0.000770 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=633/30978, ttl=64 - 68 0.045273 0.000081 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 69 0.047668 0.002395 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=633/30978, ttl=255 (request in 67) - 70 0.047784 0.000116 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 71 0.047857 0.000073 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC - 72 0.047975 0.000118 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 73 0.049996 0.002021 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C - 74 0.050110 0.000114 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 75 0.050923 0.000813 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=634/31234, ttl=64 - 76 0.051062 0.000139 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 77 0.051197 0.000135 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=....R.F.C - 78 0.051306 0.000109 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 79 0.053710 0.002404 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=634/31234, ttl=255 (request in 75) - 80 0.053828 0.000118 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 81 0.053901 0.000073 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC - 82 0.054012 0.000111 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=....R..TC - 83 0.054129 0.000117 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 84 0.057100 0.002971 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C - 85 0.057183 0.000083 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 86 0.057990 0.000807 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=635/31490, ttl=64 - 87 0.059065 0.001075 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=635/31490, ttl=64 - 88 0.059183 0.000118 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 89 0.061674 0.002491 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=635/31490, ttl=255 (request in 87) - 90 0.061767 0.000093 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 91 0.061842 0.000075 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC - 92 0.061961 0.000119 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 93 0.067818 0.005857 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C - 94 0.067896 0.000078 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 95 0.068647 0.000751 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=636/31746, ttl=64 - 96 0.068767 0.000120 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 97 0.070404 0.001637 → Broadcast (ff:ff:ff:ff:ff:ff) (BSSID) 802.11 55 DMG Beacon, Flags=......F.C, BI=32808[Malformed Packet] - 98 0.071821 0.001417 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=636/31746, ttl=255 (request in 95) - 99 0.071935 0.000114 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C diff --git a/tests/wlan/siemens-iPCF-1/siemens-iPCF_all.pcapng.gz b/tests/wlan/siemens-iPCF-1/siemens-iPCF_all.pcapng.gz deleted file mode 100644 index f88c6234c421330fc9eb7dd4ddf37ef9b14fac44..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 550748 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

lqjhz9OZaU+3*p%gq)TzB)5zEzZrMs^fgXW1x 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 z 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 Date: Tue, 27 Feb 2018 09:18:43 +0100 Subject: [PATCH 07/17] All output files are now in output subdirectory of a test --- tests/dns/dns-1/{ => output}/dns-1_2.0.pdml1 | 0 tests/dns/dns-1/{ => output}/dns-1_2.0.pdml2 | 0 tests/dns/dns-1/{ => output}/dns-1_2.0.text | 0 tests/dns/dns-1/{ => output}/dns-1_2.2.pdml1 | 0 .../dns-1_2.2.pdml2} | 0 .../{dns-1_2.3.text => output/dns-1_2.2.text} | 0 .../dns-1_2.3.pdml1} | 0 tests/dns/dns-1/output/dns-1_2.3.pdml2 | 29 + tests/dns/dns-1/output/dns-1_2.3.text | 1 + tests/dns/dns-1/output/dns-1_2.4.pdml1 | 29 + tests/dns/dns-1/output/dns-1_2.4.pdml2 | 29 + tests/dns/dns-1/output/dns-1_2.4.text | 1 + tests/dns/qr-1/{ => output}/qr-1_2.0.pdml1 | 0 tests/dns/qr-1/{ => output}/qr-1_2.0.pdml2 | 0 tests/dns/qr-1/{ => output}/qr-1_2.0.text | 0 .../{qr-1_2.3.pdml1 => output/qr-1_2.2.pdml1} | 0 .../{qr-1_2.3.pdml2 => output/qr-1_2.2.pdml2} | 0 .../{qr-1_2.3.text => output/qr-1_2.2.text} | 0 tests/dns/qr-1/output/qr-1_2.3.pdml1 | 100 + tests/dns/qr-1/output/qr-1_2.3.pdml2 | 101 + tests/dns/qr-1/output/qr-1_2.3.text | 2 + tests/dns/qr-1/output/qr-1_2.4.pdml1 | 100 + tests/dns/qr-1/output/qr-1_2.4.pdml2 | 101 + tests/dns/qr-1/output/qr-1_2.4.text | 2 + .../ed137a-1/{ => output}/ed137a-1_2.0.pdml1 | 0 .../ed137a-1/{ => output}/ed137a-1_2.0.pdml2 | 0 .../ed137a-1/{ => output}/ed137a-1_2.0.text | 0 .../ed137a-1_2.2.pdml1} | 0 .../ed137a-1_2.2.pdml2} | 0 .../ed137a-1_2.2.text} | 0 .../ed137a-1/output/ed137a-1_2.3.pdml1 | 204 + .../ed137a-1/output/ed137a-1_2.3.pdml2 | 204 + .../ed137a-1/output/ed137a-1_2.3.text | 6 + .../ed137a-1/output/ed137a-1_2.4.pdml1 | 204 + .../ed137a-1/output/ed137a-1_2.4.pdml2 | 204 + .../ed137a-1/output/ed137a-1_2.4.text | 6 + .../ed137a-2/{ => output}/ed137a-2_2.0.pdml1 | 0 .../ed137a-2/{ => output}/ed137a-2_2.0.pdml2 | 0 .../ed137a-2/{ => output}/ed137a-2_2.0.text | 0 .../ed137a-2_2.2.pdml1} | 0 .../ed137a-2_2.2.pdml2} | 0 .../ed137a-2_2.2.text} | 0 .../ed137a-2/output/ed137a-2_2.3.pdml1 | 186 + .../ed137a-2/output/ed137a-2_2.3.pdml2 | 186 + .../ed137a-2/output/ed137a-2_2.3.text | 6 + .../ed137a-2/output/ed137a-2_2.4.pdml1 | 186 + .../ed137a-2/output/ed137a-2_2.4.pdml2 | 186 + .../ed137a-2/output/ed137a-2_2.4.text | 6 + .../{ => output}/rtsp-pipelining1_2.2.pdml1 | 0 .../{ => output}/rtsp-pipelining1_2.2.pdml2 | 0 .../{ => output}/rtsp-pipelining1_2.2.text | 0 .../{ => output}/rtsp-pipelining1_2.4.pdml1 | 0 .../{ => output}/rtsp-pipelining1_2.4.pdml2 | 0 .../{ => output}/rtsp-pipelining1_2.4.text | 0 .../{ => output}/rtsp-pipelining2_2.2.pdml1 | 0 .../{ => output}/rtsp-pipelining2_2.2.pdml2 | 0 .../{ => output}/rtsp-pipelining2_2.2.text | 0 .../{ => output}/rtsp-pipelining2_2.4.pdml1 | 0 .../{ => output}/rtsp-pipelining2_2.4.pdml2 | 0 .../{ => output}/rtsp-pipelining2_2.4.text | 0 .../rtsp-server_only_media_2.2.pdml1 | 0 .../rtsp-server_only_media_2.2.pdml2 | 0 .../rtsp-server_only_media_2.2.text | 0 .../rtsp-server_only_media_2.4.pdml1 | 0 .../rtsp-server_only_media_2.4.pdml2 | 0 .../rtsp-server_only_media_2.4.text | 0 .../output/siemens-iPCF-1_2.0.pdml1 | 2799 +++++++++++++ .../output/siemens-iPCF-1_2.0.pdml2 | 2799 +++++++++++++ .../output/siemens-iPCF-1_2.0.text | 99 + .../output/siemens-iPCF-1_2.2.pdml1 | 2601 +++++++++++++ .../output/siemens-iPCF-1_2.2.pdml2 | 2601 +++++++++++++ .../output/siemens-iPCF-1_2.2.text | 99 + .../output/siemens-iPCF-1_2.3.pdml1 | 3457 +++++++++++++++++ .../output/siemens-iPCF-1_2.3.pdml2 | 3457 +++++++++++++++++ .../output/siemens-iPCF-1_2.3.text | 99 + .../output/siemens-iPCF-1_2.4.pdml1 | 2601 +++++++++++++ .../output/siemens-iPCF-1_2.4.pdml2 | 2601 +++++++++++++ .../output/siemens-iPCF-1_2.4.text | 99 + 78 files changed, 25391 insertions(+) rename tests/dns/dns-1/{ => output}/dns-1_2.0.pdml1 (100%) rename tests/dns/dns-1/{ => output}/dns-1_2.0.pdml2 (100%) rename tests/dns/dns-1/{ => output}/dns-1_2.0.text (100%) rename tests/dns/dns-1/{ => output}/dns-1_2.2.pdml1 (100%) rename tests/dns/dns-1/{dns-1_2.3.pdml1 => output/dns-1_2.2.pdml2} (100%) rename tests/dns/dns-1/{dns-1_2.3.text => output/dns-1_2.2.text} (100%) rename tests/dns/dns-1/{dns-1_2.3.pdml2 => output/dns-1_2.3.pdml1} (100%) create mode 100644 tests/dns/dns-1/output/dns-1_2.3.pdml2 create mode 100644 tests/dns/dns-1/output/dns-1_2.3.text create mode 100644 tests/dns/dns-1/output/dns-1_2.4.pdml1 create mode 100644 tests/dns/dns-1/output/dns-1_2.4.pdml2 create mode 100644 tests/dns/dns-1/output/dns-1_2.4.text rename tests/dns/qr-1/{ => output}/qr-1_2.0.pdml1 (100%) rename tests/dns/qr-1/{ => output}/qr-1_2.0.pdml2 (100%) rename tests/dns/qr-1/{ => output}/qr-1_2.0.text (100%) rename tests/dns/qr-1/{qr-1_2.3.pdml1 => output/qr-1_2.2.pdml1} (100%) rename tests/dns/qr-1/{qr-1_2.3.pdml2 => output/qr-1_2.2.pdml2} (100%) rename tests/dns/qr-1/{qr-1_2.3.text => output/qr-1_2.2.text} (100%) create mode 100644 tests/dns/qr-1/output/qr-1_2.3.pdml1 create mode 100644 tests/dns/qr-1/output/qr-1_2.3.pdml2 create mode 100644 tests/dns/qr-1/output/qr-1_2.3.text create mode 100644 tests/dns/qr-1/output/qr-1_2.4.pdml1 create mode 100644 tests/dns/qr-1/output/qr-1_2.4.pdml2 create mode 100644 tests/dns/qr-1/output/qr-1_2.4.text rename tests/rtp.ed137a/ed137a-1/{ => output}/ed137a-1_2.0.pdml1 (100%) rename tests/rtp.ed137a/ed137a-1/{ => output}/ed137a-1_2.0.pdml2 (100%) rename tests/rtp.ed137a/ed137a-1/{ => output}/ed137a-1_2.0.text (100%) rename tests/rtp.ed137a/ed137a-1/{ed137a-1_2.3.pdml1 => output/ed137a-1_2.2.pdml1} (100%) rename tests/rtp.ed137a/ed137a-1/{ed137a-1_2.3.pdml2 => output/ed137a-1_2.2.pdml2} (100%) rename tests/rtp.ed137a/ed137a-1/{ed137a-1_2.3.text => output/ed137a-1_2.2.text} (100%) create mode 100644 tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.3.pdml1 create mode 100644 tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.3.pdml2 create mode 100644 tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.3.text create mode 100644 tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.4.pdml1 create mode 100644 tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.4.pdml2 create mode 100644 tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.4.text rename tests/rtp.ed137a/ed137a-2/{ => output}/ed137a-2_2.0.pdml1 (100%) rename tests/rtp.ed137a/ed137a-2/{ => output}/ed137a-2_2.0.pdml2 (100%) rename tests/rtp.ed137a/ed137a-2/{ => output}/ed137a-2_2.0.text (100%) rename tests/rtp.ed137a/ed137a-2/{ed137a-2_2.3.pdml1 => output/ed137a-2_2.2.pdml1} (100%) rename tests/rtp.ed137a/ed137a-2/{ed137a-2_2.3.pdml2 => output/ed137a-2_2.2.pdml2} (100%) rename tests/rtp.ed137a/ed137a-2/{ed137a-2_2.3.text => output/ed137a-2_2.2.text} (100%) create mode 100644 tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.3.pdml1 create mode 100644 tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.3.pdml2 create mode 100644 tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.3.text create mode 100644 tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.4.pdml1 create mode 100644 tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.4.pdml2 create mode 100644 tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.4.text rename tests/rtsp/rtsp-pipelining1/{ => output}/rtsp-pipelining1_2.2.pdml1 (100%) rename tests/rtsp/rtsp-pipelining1/{ => output}/rtsp-pipelining1_2.2.pdml2 (100%) rename tests/rtsp/rtsp-pipelining1/{ => output}/rtsp-pipelining1_2.2.text (100%) rename tests/rtsp/rtsp-pipelining1/{ => output}/rtsp-pipelining1_2.4.pdml1 (100%) rename tests/rtsp/rtsp-pipelining1/{ => output}/rtsp-pipelining1_2.4.pdml2 (100%) rename tests/rtsp/rtsp-pipelining1/{ => output}/rtsp-pipelining1_2.4.text (100%) rename tests/rtsp/rtsp-pipelining2/{ => output}/rtsp-pipelining2_2.2.pdml1 (100%) rename tests/rtsp/rtsp-pipelining2/{ => output}/rtsp-pipelining2_2.2.pdml2 (100%) rename tests/rtsp/rtsp-pipelining2/{ => output}/rtsp-pipelining2_2.2.text (100%) rename tests/rtsp/rtsp-pipelining2/{ => output}/rtsp-pipelining2_2.4.pdml1 (100%) rename tests/rtsp/rtsp-pipelining2/{ => output}/rtsp-pipelining2_2.4.pdml2 (100%) rename tests/rtsp/rtsp-pipelining2/{ => output}/rtsp-pipelining2_2.4.text (100%) rename tests/rtsp/rtsp-server_only_media/{ => output}/rtsp-server_only_media_2.2.pdml1 (100%) rename tests/rtsp/rtsp-server_only_media/{ => output}/rtsp-server_only_media_2.2.pdml2 (100%) rename tests/rtsp/rtsp-server_only_media/{ => output}/rtsp-server_only_media_2.2.text (100%) rename tests/rtsp/rtsp-server_only_media/{ => output}/rtsp-server_only_media_2.4.pdml1 (100%) rename tests/rtsp/rtsp-server_only_media/{ => output}/rtsp-server_only_media_2.4.pdml2 (100%) rename tests/rtsp/rtsp-server_only_media/{ => output}/rtsp-server_only_media_2.4.text (100%) create mode 100644 tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.0.pdml1 create mode 100644 tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.0.pdml2 create mode 100644 tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.0.text create mode 100644 tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.2.pdml1 create mode 100644 tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.2.pdml2 create mode 100644 tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.2.text create mode 100644 tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.3.pdml1 create mode 100644 tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.3.pdml2 create mode 100644 tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.3.text create mode 100644 tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.4.pdml1 create mode 100644 tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.4.pdml2 create mode 100644 tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.4.text diff --git a/tests/dns/dns-1/dns-1_2.0.pdml1 b/tests/dns/dns-1/output/dns-1_2.0.pdml1 similarity index 100% rename from tests/dns/dns-1/dns-1_2.0.pdml1 rename to tests/dns/dns-1/output/dns-1_2.0.pdml1 diff --git a/tests/dns/dns-1/dns-1_2.0.pdml2 b/tests/dns/dns-1/output/dns-1_2.0.pdml2 similarity index 100% rename from tests/dns/dns-1/dns-1_2.0.pdml2 rename to tests/dns/dns-1/output/dns-1_2.0.pdml2 diff --git a/tests/dns/dns-1/dns-1_2.0.text b/tests/dns/dns-1/output/dns-1_2.0.text similarity index 100% rename from tests/dns/dns-1/dns-1_2.0.text rename to tests/dns/dns-1/output/dns-1_2.0.text diff --git a/tests/dns/dns-1/dns-1_2.2.pdml1 b/tests/dns/dns-1/output/dns-1_2.2.pdml1 similarity index 100% rename from tests/dns/dns-1/dns-1_2.2.pdml1 rename to tests/dns/dns-1/output/dns-1_2.2.pdml1 diff --git a/tests/dns/dns-1/dns-1_2.3.pdml1 b/tests/dns/dns-1/output/dns-1_2.2.pdml2 similarity index 100% rename from tests/dns/dns-1/dns-1_2.3.pdml1 rename to tests/dns/dns-1/output/dns-1_2.2.pdml2 diff --git a/tests/dns/dns-1/dns-1_2.3.text b/tests/dns/dns-1/output/dns-1_2.2.text similarity index 100% rename from tests/dns/dns-1/dns-1_2.3.text rename to tests/dns/dns-1/output/dns-1_2.2.text diff --git a/tests/dns/dns-1/dns-1_2.3.pdml2 b/tests/dns/dns-1/output/dns-1_2.3.pdml1 similarity index 100% rename from tests/dns/dns-1/dns-1_2.3.pdml2 rename to tests/dns/dns-1/output/dns-1_2.3.pdml1 diff --git a/tests/dns/dns-1/output/dns-1_2.3.pdml2 b/tests/dns/dns-1/output/dns-1_2.3.pdml2 new file mode 100644 index 0000000..cf8ecce --- /dev/null +++ b/tests/dns/dns-1/output/dns-1_2.3.pdml2 @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/dns/dns-1/output/dns-1_2.3.text b/tests/dns/dns-1/output/dns-1_2.3.text new file mode 100644 index 0000000..8d683c1 --- /dev/null +++ b/tests/dns/dns-1/output/dns-1_2.3.text @@ -0,0 +1 @@ + 1 0.000000 0.000000 10.32.4.27 → 10.32.100.15 DNS 182 Standard query 0x4301 A in.m.yahoo.com diff --git a/tests/dns/dns-1/output/dns-1_2.4.pdml1 b/tests/dns/dns-1/output/dns-1_2.4.pdml1 new file mode 100644 index 0000000..8f625ab --- /dev/null +++ b/tests/dns/dns-1/output/dns-1_2.4.pdml1 @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/dns/dns-1/output/dns-1_2.4.pdml2 b/tests/dns/dns-1/output/dns-1_2.4.pdml2 new file mode 100644 index 0000000..8f625ab --- /dev/null +++ b/tests/dns/dns-1/output/dns-1_2.4.pdml2 @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/dns/dns-1/output/dns-1_2.4.text b/tests/dns/dns-1/output/dns-1_2.4.text new file mode 100644 index 0000000..8d683c1 --- /dev/null +++ b/tests/dns/dns-1/output/dns-1_2.4.text @@ -0,0 +1 @@ + 1 0.000000 0.000000 10.32.4.27 → 10.32.100.15 DNS 182 Standard query 0x4301 A in.m.yahoo.com diff --git a/tests/dns/qr-1/qr-1_2.0.pdml1 b/tests/dns/qr-1/output/qr-1_2.0.pdml1 similarity index 100% rename from tests/dns/qr-1/qr-1_2.0.pdml1 rename to tests/dns/qr-1/output/qr-1_2.0.pdml1 diff --git a/tests/dns/qr-1/qr-1_2.0.pdml2 b/tests/dns/qr-1/output/qr-1_2.0.pdml2 similarity index 100% rename from tests/dns/qr-1/qr-1_2.0.pdml2 rename to tests/dns/qr-1/output/qr-1_2.0.pdml2 diff --git a/tests/dns/qr-1/qr-1_2.0.text b/tests/dns/qr-1/output/qr-1_2.0.text similarity index 100% rename from tests/dns/qr-1/qr-1_2.0.text rename to tests/dns/qr-1/output/qr-1_2.0.text diff --git a/tests/dns/qr-1/qr-1_2.3.pdml1 b/tests/dns/qr-1/output/qr-1_2.2.pdml1 similarity index 100% rename from tests/dns/qr-1/qr-1_2.3.pdml1 rename to tests/dns/qr-1/output/qr-1_2.2.pdml1 diff --git a/tests/dns/qr-1/qr-1_2.3.pdml2 b/tests/dns/qr-1/output/qr-1_2.2.pdml2 similarity index 100% rename from tests/dns/qr-1/qr-1_2.3.pdml2 rename to tests/dns/qr-1/output/qr-1_2.2.pdml2 diff --git a/tests/dns/qr-1/qr-1_2.3.text b/tests/dns/qr-1/output/qr-1_2.2.text similarity index 100% rename from tests/dns/qr-1/qr-1_2.3.text rename to tests/dns/qr-1/output/qr-1_2.2.text diff --git a/tests/dns/qr-1/output/qr-1_2.3.pdml1 b/tests/dns/qr-1/output/qr-1_2.3.pdml1 new file mode 100644 index 0000000..9ca0c2b --- /dev/null +++ b/tests/dns/qr-1/output/qr-1_2.3.pdml1 @@ -0,0 +1,100 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/dns/qr-1/output/qr-1_2.3.pdml2 b/tests/dns/qr-1/output/qr-1_2.3.pdml2 new file mode 100644 index 0000000..6190224 --- /dev/null +++ b/tests/dns/qr-1/output/qr-1_2.3.pdml2 @@ -0,0 +1,101 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/dns/qr-1/output/qr-1_2.3.text b/tests/dns/qr-1/output/qr-1_2.3.text new file mode 100644 index 0000000..41db95d --- /dev/null +++ b/tests/dns/qr-1/output/qr-1_2.3.text @@ -0,0 +1,2 @@ + 1 0.000000 0.000000 192.168.22.101 → 8.8.8.8 DNS 85 Standard query 0xe65d A www.google.com OPT + 2 0.021423 0.021423 8.8.8.8 → 192.168.22.101 DNS 101 Standard query response 0xe65d A www.google.com A 172.217.16.164 OPT diff --git a/tests/dns/qr-1/output/qr-1_2.4.pdml1 b/tests/dns/qr-1/output/qr-1_2.4.pdml1 new file mode 100644 index 0000000..a20349a --- /dev/null +++ b/tests/dns/qr-1/output/qr-1_2.4.pdml1 @@ -0,0 +1,100 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/dns/qr-1/output/qr-1_2.4.pdml2 b/tests/dns/qr-1/output/qr-1_2.4.pdml2 new file mode 100644 index 0000000..b52c2c2 --- /dev/null +++ b/tests/dns/qr-1/output/qr-1_2.4.pdml2 @@ -0,0 +1,101 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/dns/qr-1/output/qr-1_2.4.text b/tests/dns/qr-1/output/qr-1_2.4.text new file mode 100644 index 0000000..41db95d --- /dev/null +++ b/tests/dns/qr-1/output/qr-1_2.4.text @@ -0,0 +1,2 @@ + 1 0.000000 0.000000 192.168.22.101 → 8.8.8.8 DNS 85 Standard query 0xe65d A www.google.com OPT + 2 0.021423 0.021423 8.8.8.8 → 192.168.22.101 DNS 101 Standard query response 0xe65d A www.google.com A 172.217.16.164 OPT diff --git a/tests/rtp.ed137a/ed137a-1/ed137a-1_2.0.pdml1 b/tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.0.pdml1 similarity index 100% rename from tests/rtp.ed137a/ed137a-1/ed137a-1_2.0.pdml1 rename to tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.0.pdml1 diff --git a/tests/rtp.ed137a/ed137a-1/ed137a-1_2.0.pdml2 b/tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.0.pdml2 similarity index 100% rename from tests/rtp.ed137a/ed137a-1/ed137a-1_2.0.pdml2 rename to tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.0.pdml2 diff --git a/tests/rtp.ed137a/ed137a-1/ed137a-1_2.0.text b/tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.0.text similarity index 100% rename from tests/rtp.ed137a/ed137a-1/ed137a-1_2.0.text rename to tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.0.text diff --git a/tests/rtp.ed137a/ed137a-1/ed137a-1_2.3.pdml1 b/tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.2.pdml1 similarity index 100% rename from tests/rtp.ed137a/ed137a-1/ed137a-1_2.3.pdml1 rename to tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.2.pdml1 diff --git a/tests/rtp.ed137a/ed137a-1/ed137a-1_2.3.pdml2 b/tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.2.pdml2 similarity index 100% rename from tests/rtp.ed137a/ed137a-1/ed137a-1_2.3.pdml2 rename to tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.2.pdml2 diff --git a/tests/rtp.ed137a/ed137a-1/ed137a-1_2.3.text b/tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.2.text similarity index 100% rename from tests/rtp.ed137a/ed137a-1/ed137a-1_2.3.text rename to tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.2.text diff --git a/tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.3.pdml1 b/tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.3.pdml1 new file mode 100644 index 0000000..fcb6eb6 --- /dev/null +++ b/tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.3.pdml1 @@ -0,0 +1,204 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.3.pdml2 b/tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.3.pdml2 new file mode 100644 index 0000000..fcb6eb6 --- /dev/null +++ b/tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.3.pdml2 @@ -0,0 +1,204 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.3.text b/tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.3.text new file mode 100644 index 0000000..85f3372 --- /dev/null +++ b/tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.3.text @@ -0,0 +1,6 @@ + 1 0.000000 0.000000 172.16.176.24 → 172.16.176.11 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x58E1D996, Seq=1130, Time=558160 + 2 0.196636 0.196636 172.16.176.24 → 172.16.176.11 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x58E1D996, Seq=1131, Time=559760 + 3 0.299523 0.102887 172.16.176.24 → 172.16.176.11 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x58E1D996, Seq=1132, Time=560640 + 4 0.338710 0.039187 172.16.176.24 → 172.16.176.11 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x58E1D996, Seq=1133, Time=560960, SQU + 5 0.358728 0.020018 172.16.176.24 → 172.16.176.11 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x58E1D996, Seq=1134, Time=561120, SQU + 6 0.390928 0.032200 172.16.176.24 → 172.16.176.11 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x58E1D996, Seq=1135, Time=561280, SQU diff --git a/tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.4.pdml1 b/tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.4.pdml1 new file mode 100644 index 0000000..fcb6eb6 --- /dev/null +++ b/tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.4.pdml1 @@ -0,0 +1,204 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.4.pdml2 b/tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.4.pdml2 new file mode 100644 index 0000000..fcb6eb6 --- /dev/null +++ b/tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.4.pdml2 @@ -0,0 +1,204 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.4.text b/tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.4.text new file mode 100644 index 0000000..85f3372 --- /dev/null +++ b/tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.4.text @@ -0,0 +1,6 @@ + 1 0.000000 0.000000 172.16.176.24 → 172.16.176.11 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x58E1D996, Seq=1130, Time=558160 + 2 0.196636 0.196636 172.16.176.24 → 172.16.176.11 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x58E1D996, Seq=1131, Time=559760 + 3 0.299523 0.102887 172.16.176.24 → 172.16.176.11 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x58E1D996, Seq=1132, Time=560640 + 4 0.338710 0.039187 172.16.176.24 → 172.16.176.11 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x58E1D996, Seq=1133, Time=560960, SQU + 5 0.358728 0.020018 172.16.176.24 → 172.16.176.11 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x58E1D996, Seq=1134, Time=561120, SQU + 6 0.390928 0.032200 172.16.176.24 → 172.16.176.11 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x58E1D996, Seq=1135, Time=561280, SQU diff --git a/tests/rtp.ed137a/ed137a-2/ed137a-2_2.0.pdml1 b/tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.0.pdml1 similarity index 100% rename from tests/rtp.ed137a/ed137a-2/ed137a-2_2.0.pdml1 rename to tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.0.pdml1 diff --git a/tests/rtp.ed137a/ed137a-2/ed137a-2_2.0.pdml2 b/tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.0.pdml2 similarity index 100% rename from tests/rtp.ed137a/ed137a-2/ed137a-2_2.0.pdml2 rename to tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.0.pdml2 diff --git a/tests/rtp.ed137a/ed137a-2/ed137a-2_2.0.text b/tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.0.text similarity index 100% rename from tests/rtp.ed137a/ed137a-2/ed137a-2_2.0.text rename to tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.0.text diff --git a/tests/rtp.ed137a/ed137a-2/ed137a-2_2.3.pdml1 b/tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.2.pdml1 similarity index 100% rename from tests/rtp.ed137a/ed137a-2/ed137a-2_2.3.pdml1 rename to tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.2.pdml1 diff --git a/tests/rtp.ed137a/ed137a-2/ed137a-2_2.3.pdml2 b/tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.2.pdml2 similarity index 100% rename from tests/rtp.ed137a/ed137a-2/ed137a-2_2.3.pdml2 rename to tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.2.pdml2 diff --git a/tests/rtp.ed137a/ed137a-2/ed137a-2_2.3.text b/tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.2.text similarity index 100% rename from tests/rtp.ed137a/ed137a-2/ed137a-2_2.3.text rename to tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.2.text diff --git a/tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.3.pdml1 b/tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.3.pdml1 new file mode 100644 index 0000000..664abd6 --- /dev/null +++ b/tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.3.pdml1 @@ -0,0 +1,186 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.3.pdml2 b/tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.3.pdml2 new file mode 100644 index 0000000..664abd6 --- /dev/null +++ b/tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.3.pdml2 @@ -0,0 +1,186 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.3.text b/tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.3.text new file mode 100644 index 0000000..ba35cbd --- /dev/null +++ b/tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.3.text @@ -0,0 +1,6 @@ + 1 0.000000 0.000000 172.16.176.9 → 172.16.176.41 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x7B01FCBF, Seq=12759, Time=2890804201 + 2 0.199984 0.199984 172.16.176.9 → 172.16.176.41 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x7B01FCBF, Seq=12760, Time=2890805801 + 3 0.399967 0.199983 172.16.176.9 → 172.16.176.41 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x7B01FCBF, Seq=12761, Time=2890807401 + 4 0.551027 0.151060 172.16.176.9 → 172.16.176.41 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x7B01FCBF, Seq=12762, Time=2890808449, PTT + 5 0.570996 0.019969 172.16.176.9 → 172.16.176.41 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x7B01FCBF, Seq=12763, Time=2890808609, PTT + 6 0.591015 0.020019 172.16.176.9 → 172.16.176.41 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x7B01FCBF, Seq=12764, Time=2890808769, PTT diff --git a/tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.4.pdml1 b/tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.4.pdml1 new file mode 100644 index 0000000..664abd6 --- /dev/null +++ b/tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.4.pdml1 @@ -0,0 +1,186 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.4.pdml2 b/tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.4.pdml2 new file mode 100644 index 0000000..664abd6 --- /dev/null +++ b/tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.4.pdml2 @@ -0,0 +1,186 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.4.text b/tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.4.text new file mode 100644 index 0000000..ba35cbd --- /dev/null +++ b/tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.4.text @@ -0,0 +1,6 @@ + 1 0.000000 0.000000 172.16.176.9 → 172.16.176.41 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x7B01FCBF, Seq=12759, Time=2890804201 + 2 0.199984 0.199984 172.16.176.9 → 172.16.176.41 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x7B01FCBF, Seq=12760, Time=2890805801 + 3 0.399967 0.199983 172.16.176.9 → 172.16.176.41 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x7B01FCBF, Seq=12761, Time=2890807401 + 4 0.551027 0.151060 172.16.176.9 → 172.16.176.41 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x7B01FCBF, Seq=12762, Time=2890808449, PTT + 5 0.570996 0.019969 172.16.176.9 → 172.16.176.41 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x7B01FCBF, Seq=12763, Time=2890808609, PTT + 6 0.591015 0.020019 172.16.176.9 → 172.16.176.41 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x7B01FCBF, Seq=12764, Time=2890808769, PTT diff --git a/tests/rtsp/rtsp-pipelining1/rtsp-pipelining1_2.2.pdml1 b/tests/rtsp/rtsp-pipelining1/output/rtsp-pipelining1_2.2.pdml1 similarity index 100% rename from tests/rtsp/rtsp-pipelining1/rtsp-pipelining1_2.2.pdml1 rename to tests/rtsp/rtsp-pipelining1/output/rtsp-pipelining1_2.2.pdml1 diff --git a/tests/rtsp/rtsp-pipelining1/rtsp-pipelining1_2.2.pdml2 b/tests/rtsp/rtsp-pipelining1/output/rtsp-pipelining1_2.2.pdml2 similarity index 100% rename from tests/rtsp/rtsp-pipelining1/rtsp-pipelining1_2.2.pdml2 rename to tests/rtsp/rtsp-pipelining1/output/rtsp-pipelining1_2.2.pdml2 diff --git a/tests/rtsp/rtsp-pipelining1/rtsp-pipelining1_2.2.text b/tests/rtsp/rtsp-pipelining1/output/rtsp-pipelining1_2.2.text similarity index 100% rename from tests/rtsp/rtsp-pipelining1/rtsp-pipelining1_2.2.text rename to tests/rtsp/rtsp-pipelining1/output/rtsp-pipelining1_2.2.text diff --git a/tests/rtsp/rtsp-pipelining1/rtsp-pipelining1_2.4.pdml1 b/tests/rtsp/rtsp-pipelining1/output/rtsp-pipelining1_2.4.pdml1 similarity index 100% rename from tests/rtsp/rtsp-pipelining1/rtsp-pipelining1_2.4.pdml1 rename to tests/rtsp/rtsp-pipelining1/output/rtsp-pipelining1_2.4.pdml1 diff --git a/tests/rtsp/rtsp-pipelining1/rtsp-pipelining1_2.4.pdml2 b/tests/rtsp/rtsp-pipelining1/output/rtsp-pipelining1_2.4.pdml2 similarity index 100% rename from tests/rtsp/rtsp-pipelining1/rtsp-pipelining1_2.4.pdml2 rename to tests/rtsp/rtsp-pipelining1/output/rtsp-pipelining1_2.4.pdml2 diff --git a/tests/rtsp/rtsp-pipelining1/rtsp-pipelining1_2.4.text b/tests/rtsp/rtsp-pipelining1/output/rtsp-pipelining1_2.4.text similarity index 100% rename from tests/rtsp/rtsp-pipelining1/rtsp-pipelining1_2.4.text rename to tests/rtsp/rtsp-pipelining1/output/rtsp-pipelining1_2.4.text diff --git a/tests/rtsp/rtsp-pipelining2/rtsp-pipelining2_2.2.pdml1 b/tests/rtsp/rtsp-pipelining2/output/rtsp-pipelining2_2.2.pdml1 similarity index 100% rename from tests/rtsp/rtsp-pipelining2/rtsp-pipelining2_2.2.pdml1 rename to tests/rtsp/rtsp-pipelining2/output/rtsp-pipelining2_2.2.pdml1 diff --git a/tests/rtsp/rtsp-pipelining2/rtsp-pipelining2_2.2.pdml2 b/tests/rtsp/rtsp-pipelining2/output/rtsp-pipelining2_2.2.pdml2 similarity index 100% rename from tests/rtsp/rtsp-pipelining2/rtsp-pipelining2_2.2.pdml2 rename to tests/rtsp/rtsp-pipelining2/output/rtsp-pipelining2_2.2.pdml2 diff --git a/tests/rtsp/rtsp-pipelining2/rtsp-pipelining2_2.2.text b/tests/rtsp/rtsp-pipelining2/output/rtsp-pipelining2_2.2.text similarity index 100% rename from tests/rtsp/rtsp-pipelining2/rtsp-pipelining2_2.2.text rename to tests/rtsp/rtsp-pipelining2/output/rtsp-pipelining2_2.2.text diff --git a/tests/rtsp/rtsp-pipelining2/rtsp-pipelining2_2.4.pdml1 b/tests/rtsp/rtsp-pipelining2/output/rtsp-pipelining2_2.4.pdml1 similarity index 100% rename from tests/rtsp/rtsp-pipelining2/rtsp-pipelining2_2.4.pdml1 rename to tests/rtsp/rtsp-pipelining2/output/rtsp-pipelining2_2.4.pdml1 diff --git a/tests/rtsp/rtsp-pipelining2/rtsp-pipelining2_2.4.pdml2 b/tests/rtsp/rtsp-pipelining2/output/rtsp-pipelining2_2.4.pdml2 similarity index 100% rename from tests/rtsp/rtsp-pipelining2/rtsp-pipelining2_2.4.pdml2 rename to tests/rtsp/rtsp-pipelining2/output/rtsp-pipelining2_2.4.pdml2 diff --git a/tests/rtsp/rtsp-pipelining2/rtsp-pipelining2_2.4.text b/tests/rtsp/rtsp-pipelining2/output/rtsp-pipelining2_2.4.text similarity index 100% rename from tests/rtsp/rtsp-pipelining2/rtsp-pipelining2_2.4.text rename to tests/rtsp/rtsp-pipelining2/output/rtsp-pipelining2_2.4.text diff --git a/tests/rtsp/rtsp-server_only_media/rtsp-server_only_media_2.2.pdml1 b/tests/rtsp/rtsp-server_only_media/output/rtsp-server_only_media_2.2.pdml1 similarity index 100% rename from tests/rtsp/rtsp-server_only_media/rtsp-server_only_media_2.2.pdml1 rename to tests/rtsp/rtsp-server_only_media/output/rtsp-server_only_media_2.2.pdml1 diff --git a/tests/rtsp/rtsp-server_only_media/rtsp-server_only_media_2.2.pdml2 b/tests/rtsp/rtsp-server_only_media/output/rtsp-server_only_media_2.2.pdml2 similarity index 100% rename from tests/rtsp/rtsp-server_only_media/rtsp-server_only_media_2.2.pdml2 rename to tests/rtsp/rtsp-server_only_media/output/rtsp-server_only_media_2.2.pdml2 diff --git a/tests/rtsp/rtsp-server_only_media/rtsp-server_only_media_2.2.text b/tests/rtsp/rtsp-server_only_media/output/rtsp-server_only_media_2.2.text similarity index 100% rename from tests/rtsp/rtsp-server_only_media/rtsp-server_only_media_2.2.text rename to tests/rtsp/rtsp-server_only_media/output/rtsp-server_only_media_2.2.text diff --git a/tests/rtsp/rtsp-server_only_media/rtsp-server_only_media_2.4.pdml1 b/tests/rtsp/rtsp-server_only_media/output/rtsp-server_only_media_2.4.pdml1 similarity index 100% rename from tests/rtsp/rtsp-server_only_media/rtsp-server_only_media_2.4.pdml1 rename to tests/rtsp/rtsp-server_only_media/output/rtsp-server_only_media_2.4.pdml1 diff --git a/tests/rtsp/rtsp-server_only_media/rtsp-server_only_media_2.4.pdml2 b/tests/rtsp/rtsp-server_only_media/output/rtsp-server_only_media_2.4.pdml2 similarity index 100% rename from tests/rtsp/rtsp-server_only_media/rtsp-server_only_media_2.4.pdml2 rename to tests/rtsp/rtsp-server_only_media/output/rtsp-server_only_media_2.4.pdml2 diff --git a/tests/rtsp/rtsp-server_only_media/rtsp-server_only_media_2.4.text b/tests/rtsp/rtsp-server_only_media/output/rtsp-server_only_media_2.4.text similarity index 100% rename from tests/rtsp/rtsp-server_only_media/rtsp-server_only_media_2.4.text rename to tests/rtsp/rtsp-server_only_media/output/rtsp-server_only_media_2.4.text diff --git a/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.0.pdml1 b/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.0.pdml1 new file mode 100644 index 0000000..64d473d --- /dev/null +++ b/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.0.pdml1 @@ -0,0 +1,2799 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.0.pdml2 b/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.0.pdml2 new file mode 100644 index 0000000..64d473d --- /dev/null +++ b/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.0.pdml2 @@ -0,0 +1,2799 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.0.text b/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.0.text new file mode 100644 index 0000000..da4d603 --- /dev/null +++ b/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.0.text @@ -0,0 +1,99 @@ + 1 0.000000 0.000000 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 2 0.000084 0.000084 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 3 0.000872 0.000788 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 4 0.001813 0.000941 -> 802.11 1528 Unrecognized (Reserved frame), Flags=....R..TC + 5 0.001894 0.000081 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 6 0.003688 0.001794 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 7 0.003812 0.000124 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 8 0.003901 0.000089 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 9 0.004024 0.000123 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 10 0.006126 0.002102 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 11 0.006249 0.000123 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 12 0.008315 0.002066 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 13 0.008433 0.000118 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 14 0.009650 0.001217 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 15 0.009782 0.000132 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 16 0.009870 0.000088 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 17 0.010038 0.000168 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 18 0.012044 0.002006 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 19 0.012121 0.000077 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 20 0.012854 0.000733 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 21 0.012979 0.000125 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 22 0.015065 0.002086 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 23 0.015195 0.000130 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 24 0.015279 0.000084 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 25 0.015407 0.000128 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 26 0.017690 0.002283 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 27 0.017811 0.000121 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 28 0.017884 0.000073 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 29 0.018052 0.000168 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 30 0.020031 0.001979 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 31 0.020111 0.000080 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 32 0.020877 0.000766 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 33 0.021003 0.000126 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 34 0.023639 0.002636 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 35 0.023723 0.000084 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 36 0.023795 0.000072 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 37 0.023909 0.000114 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 38 0.026048 0.002139 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 39 0.026125 0.000077 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 40 0.026823 0.000698 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 41 0.026913 0.000090 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 42 0.029710 0.002797 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 43 0.029804 0.000094 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 44 0.029876 0.000072 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 45 0.029949 0.000073 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 46 0.032043 0.002094 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 47 0.032161 0.000118 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 48 0.032867 0.000706 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 49 0.032950 0.000083 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 50 0.035694 0.002744 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 51 0.035811 0.000117 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 52 0.035883 0.000072 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 53 0.035958 0.000075 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 54 0.038050 0.002092 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 55 0.038224 0.000174 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 56 0.038910 0.000686 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 57 0.039029 0.000119 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 58 0.040077 0.001048 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 59 0.040154 0.000077 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 60 0.040276 0.000122 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 61 0.041680 0.001404 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 62 0.041801 0.000121 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 63 0.041873 0.000072 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 64 0.041947 0.000074 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 65 0.044346 0.002399 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 66 0.044422 0.000076 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 67 0.045192 0.000770 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 68 0.045273 0.000081 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 69 0.047668 0.002395 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 70 0.047784 0.000116 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 71 0.047857 0.000073 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 72 0.047975 0.000118 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 73 0.049996 0.002021 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 74 0.050110 0.000114 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 75 0.050923 0.000813 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 76 0.051062 0.000139 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 77 0.051197 0.000135 -> 802.11 82 Unrecognized (Reserved frame), Flags=....R.F.C + 78 0.051306 0.000109 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 79 0.053710 0.002404 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 80 0.053828 0.000118 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 81 0.053901 0.000073 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 82 0.054012 0.000111 -> 802.11 82 Unrecognized (Reserved frame), Flags=....R..TC + 83 0.054129 0.000117 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 84 0.057100 0.002971 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 85 0.057183 0.000083 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 86 0.057990 0.000807 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 87 0.059065 0.001075 -> 802.11 1528 Unrecognized (Reserved frame), Flags=....R..TC + 88 0.059183 0.000118 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 89 0.061674 0.002491 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 90 0.061767 0.000093 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 91 0.061842 0.000075 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 92 0.061961 0.000119 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 93 0.067818 0.005857 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 94 0.067896 0.000078 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 95 0.068647 0.000751 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 96 0.068767 0.000120 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 97 0.070404 0.001637 -> Broadcast (ff:ff:ff:ff:ff:ff) (BSSID) 802.11 55 DMG Beacon, Flags=......F.C, BI=32808[Malformed Packet] + 98 0.071821 0.001417 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 99 0.071935 0.000114 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C diff --git a/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.2.pdml1 b/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.2.pdml1 new file mode 100644 index 0000000..e47f0b2 --- /dev/null +++ b/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.2.pdml1 @@ -0,0 +1,2601 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.2.pdml2 b/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.2.pdml2 new file mode 100644 index 0000000..e47f0b2 --- /dev/null +++ b/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.2.pdml2 @@ -0,0 +1,2601 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.2.text b/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.2.text new file mode 100644 index 0000000..e9c9f96 --- /dev/null +++ b/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.2.text @@ -0,0 +1,99 @@ + 1 0.000000 0.000000 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 2 0.000084 0.000084 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 3 0.000872 0.000788 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 4 0.001813 0.000941 → 802.11 1528 Unrecognized (Reserved frame), Flags=....R..TC + 5 0.001894 0.000081 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 6 0.003688 0.001794 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 7 0.003812 0.000124 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 8 0.003901 0.000089 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 9 0.004024 0.000123 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 10 0.006126 0.002102 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 11 0.006249 0.000123 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 12 0.008315 0.002066 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 13 0.008433 0.000118 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 14 0.009650 0.001217 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 15 0.009782 0.000132 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 16 0.009870 0.000088 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 17 0.010038 0.000168 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 18 0.012044 0.002006 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 19 0.012121 0.000077 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 20 0.012854 0.000733 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 21 0.012979 0.000125 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 22 0.015065 0.002086 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 23 0.015195 0.000130 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 24 0.015279 0.000084 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 25 0.015407 0.000128 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 26 0.017690 0.002283 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 27 0.017811 0.000121 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 28 0.017884 0.000073 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 29 0.018052 0.000168 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 30 0.020031 0.001979 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 31 0.020111 0.000080 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 32 0.020877 0.000766 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 33 0.021003 0.000126 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 34 0.023639 0.002636 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 35 0.023723 0.000084 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 36 0.023795 0.000072 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 37 0.023909 0.000114 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 38 0.026048 0.002139 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 39 0.026125 0.000077 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 40 0.026823 0.000698 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 41 0.026913 0.000090 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 42 0.029710 0.002797 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 43 0.029804 0.000094 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 44 0.029876 0.000072 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 45 0.029949 0.000073 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 46 0.032043 0.002094 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 47 0.032161 0.000118 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 48 0.032867 0.000706 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 49 0.032950 0.000083 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 50 0.035694 0.002744 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 51 0.035811 0.000117 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 52 0.035883 0.000072 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 53 0.035958 0.000075 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 54 0.038050 0.002092 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 55 0.038224 0.000174 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 56 0.038910 0.000686 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 57 0.039029 0.000119 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 58 0.040077 0.001048 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 59 0.040154 0.000077 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 60 0.040276 0.000122 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 61 0.041680 0.001404 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 62 0.041801 0.000121 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 63 0.041873 0.000072 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 64 0.041947 0.000074 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 65 0.044346 0.002399 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 66 0.044422 0.000076 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 67 0.045192 0.000770 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 68 0.045273 0.000081 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 69 0.047668 0.002395 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 70 0.047784 0.000116 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 71 0.047857 0.000073 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 72 0.047975 0.000118 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 73 0.049996 0.002021 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 74 0.050110 0.000114 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 75 0.050923 0.000813 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 76 0.051062 0.000139 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 77 0.051197 0.000135 → 802.11 82 Unrecognized (Reserved frame), Flags=....R.F.C + 78 0.051306 0.000109 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 79 0.053710 0.002404 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 80 0.053828 0.000118 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 81 0.053901 0.000073 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 82 0.054012 0.000111 → 802.11 82 Unrecognized (Reserved frame), Flags=....R..TC + 83 0.054129 0.000117 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 84 0.057100 0.002971 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 85 0.057183 0.000083 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 86 0.057990 0.000807 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 87 0.059065 0.001075 → 802.11 1528 Unrecognized (Reserved frame), Flags=....R..TC + 88 0.059183 0.000118 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 89 0.061674 0.002491 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 90 0.061767 0.000093 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 91 0.061842 0.000075 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 92 0.061961 0.000119 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 93 0.067818 0.005857 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 94 0.067896 0.000078 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 95 0.068647 0.000751 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 96 0.068767 0.000120 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 97 0.070404 0.001637 → Broadcast (ff:ff:ff:ff:ff:ff) (BSSID) 802.11 55 DMG Beacon, Flags=......F.C, BI=32808[Malformed Packet] + 98 0.071821 0.001417 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 99 0.071935 0.000114 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C diff --git a/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.3.pdml1 b/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.3.pdml1 new file mode 100644 index 0000000..9b9f552 --- /dev/null +++ b/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.3.pdml1 @@ -0,0 +1,3457 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.3.pdml2 b/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.3.pdml2 new file mode 100644 index 0000000..9b9f552 --- /dev/null +++ b/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.3.pdml2 @@ -0,0 +1,3457 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.3.text b/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.3.text new file mode 100644 index 0000000..29abb10 --- /dev/null +++ b/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.3.text @@ -0,0 +1,99 @@ + 1 0.000000 0.000000 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 2 0.000084 0.000084 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 3 0.000872 0.000788 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=626/29186, ttl=64 + 4 0.001813 0.000941 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=626/29186, ttl=64 + 5 0.001894 0.000081 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 6 0.003688 0.001794 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=626/29186, ttl=255 (request in 4) + 7 0.003812 0.000124 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 8 0.003901 0.000089 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 9 0.004024 0.000123 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 10 0.006126 0.002102 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 11 0.006249 0.000123 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 12 0.008315 0.002066 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=627/29442, ttl=64 + 13 0.008433 0.000118 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 14 0.009650 0.001217 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=627/29442, ttl=255 (request in 12) + 15 0.009782 0.000132 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 16 0.009870 0.000088 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 17 0.010038 0.000168 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 18 0.012044 0.002006 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 19 0.012121 0.000077 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 20 0.012854 0.000733 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=628/29698, ttl=64 + 21 0.012979 0.000125 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 22 0.015065 0.002086 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 23 0.015195 0.000130 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 24 0.015279 0.000084 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 25 0.015407 0.000128 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 26 0.017690 0.002283 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=628/29698, ttl=255 (request in 20) + 27 0.017811 0.000121 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 28 0.017884 0.000073 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 29 0.018052 0.000168 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 30 0.020031 0.001979 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 31 0.020111 0.000080 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 32 0.020877 0.000766 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=629/29954, ttl=64 + 33 0.021003 0.000126 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 34 0.023639 0.002636 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=629/29954, ttl=255 (request in 32) + 35 0.023723 0.000084 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 36 0.023795 0.000072 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 37 0.023909 0.000114 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 38 0.026048 0.002139 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 39 0.026125 0.000077 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 40 0.026823 0.000698 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=630/30210, ttl=64 + 41 0.026913 0.000090 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 42 0.029710 0.002797 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=630/30210, ttl=255 (request in 40) + 43 0.029804 0.000094 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 44 0.029876 0.000072 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 45 0.029949 0.000073 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 46 0.032043 0.002094 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 47 0.032161 0.000118 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 48 0.032867 0.000706 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=631/30466, ttl=64 + 49 0.032950 0.000083 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 50 0.035694 0.002744 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=631/30466, ttl=255 (request in 48) + 51 0.035811 0.000117 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 52 0.035883 0.000072 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 53 0.035958 0.000075 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 54 0.038050 0.002092 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 55 0.038224 0.000174 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 56 0.038910 0.000686 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=632/30722, ttl=64 + 57 0.039029 0.000119 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 58 0.040077 0.001048 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 59 0.040154 0.000077 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 60 0.040276 0.000122 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 61 0.041680 0.001404 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=632/30722, ttl=255 (request in 56) + 62 0.041801 0.000121 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 63 0.041873 0.000072 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 64 0.041947 0.000074 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 65 0.044346 0.002399 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 66 0.044422 0.000076 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 67 0.045192 0.000770 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=633/30978, ttl=64 + 68 0.045273 0.000081 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 69 0.047668 0.002395 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=633/30978, ttl=255 (request in 67) + 70 0.047784 0.000116 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 71 0.047857 0.000073 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 72 0.047975 0.000118 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 73 0.049996 0.002021 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 74 0.050110 0.000114 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 75 0.050923 0.000813 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=634/31234, ttl=64 + 76 0.051062 0.000139 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 77 0.051197 0.000135 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=....R.F.C + 78 0.051306 0.000109 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 79 0.053710 0.002404 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=634/31234, ttl=255 (request in 75) + 80 0.053828 0.000118 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 81 0.053901 0.000073 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 82 0.054012 0.000111 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=....R..TC + 83 0.054129 0.000117 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 84 0.057100 0.002971 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 85 0.057183 0.000083 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 86 0.057990 0.000807 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=635/31490, ttl=64 + 87 0.059065 0.001075 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=635/31490, ttl=64 + 88 0.059183 0.000118 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 89 0.061674 0.002491 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=635/31490, ttl=255 (request in 87) + 90 0.061767 0.000093 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 91 0.061842 0.000075 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 92 0.061961 0.000119 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 93 0.067818 0.005857 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 94 0.067896 0.000078 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 95 0.068647 0.000751 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=636/31746, ttl=64 + 96 0.068767 0.000120 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 97 0.070404 0.001637 → Broadcast (ff:ff:ff:ff:ff:ff) (BSSID) 802.11 55 DMG Beacon, Flags=......F.C, BI=32808[Malformed Packet] + 98 0.071821 0.001417 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=636/31746, ttl=255 (request in 95) + 99 0.071935 0.000114 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C diff --git a/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.4.pdml1 b/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.4.pdml1 new file mode 100644 index 0000000..e47f0b2 --- /dev/null +++ b/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.4.pdml1 @@ -0,0 +1,2601 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.4.pdml2 b/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.4.pdml2 new file mode 100644 index 0000000..e47f0b2 --- /dev/null +++ b/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.4.pdml2 @@ -0,0 +1,2601 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.4.text b/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.4.text new file mode 100644 index 0000000..e9c9f96 --- /dev/null +++ b/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.4.text @@ -0,0 +1,99 @@ + 1 0.000000 0.000000 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 2 0.000084 0.000084 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 3 0.000872 0.000788 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 4 0.001813 0.000941 → 802.11 1528 Unrecognized (Reserved frame), Flags=....R..TC + 5 0.001894 0.000081 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 6 0.003688 0.001794 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 7 0.003812 0.000124 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 8 0.003901 0.000089 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 9 0.004024 0.000123 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 10 0.006126 0.002102 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 11 0.006249 0.000123 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 12 0.008315 0.002066 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 13 0.008433 0.000118 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 14 0.009650 0.001217 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 15 0.009782 0.000132 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 16 0.009870 0.000088 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 17 0.010038 0.000168 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 18 0.012044 0.002006 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 19 0.012121 0.000077 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 20 0.012854 0.000733 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 21 0.012979 0.000125 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 22 0.015065 0.002086 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 23 0.015195 0.000130 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 24 0.015279 0.000084 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 25 0.015407 0.000128 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 26 0.017690 0.002283 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 27 0.017811 0.000121 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 28 0.017884 0.000073 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 29 0.018052 0.000168 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 30 0.020031 0.001979 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 31 0.020111 0.000080 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 32 0.020877 0.000766 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 33 0.021003 0.000126 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 34 0.023639 0.002636 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 35 0.023723 0.000084 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 36 0.023795 0.000072 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 37 0.023909 0.000114 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 38 0.026048 0.002139 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 39 0.026125 0.000077 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 40 0.026823 0.000698 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 41 0.026913 0.000090 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 42 0.029710 0.002797 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 43 0.029804 0.000094 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 44 0.029876 0.000072 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 45 0.029949 0.000073 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 46 0.032043 0.002094 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 47 0.032161 0.000118 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 48 0.032867 0.000706 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 49 0.032950 0.000083 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 50 0.035694 0.002744 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 51 0.035811 0.000117 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 52 0.035883 0.000072 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 53 0.035958 0.000075 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 54 0.038050 0.002092 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 55 0.038224 0.000174 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 56 0.038910 0.000686 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 57 0.039029 0.000119 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 58 0.040077 0.001048 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 59 0.040154 0.000077 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 60 0.040276 0.000122 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 61 0.041680 0.001404 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 62 0.041801 0.000121 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 63 0.041873 0.000072 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 64 0.041947 0.000074 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 65 0.044346 0.002399 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 66 0.044422 0.000076 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 67 0.045192 0.000770 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 68 0.045273 0.000081 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 69 0.047668 0.002395 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 70 0.047784 0.000116 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 71 0.047857 0.000073 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 72 0.047975 0.000118 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 73 0.049996 0.002021 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 74 0.050110 0.000114 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 75 0.050923 0.000813 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 76 0.051062 0.000139 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 77 0.051197 0.000135 → 802.11 82 Unrecognized (Reserved frame), Flags=....R.F.C + 78 0.051306 0.000109 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 79 0.053710 0.002404 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 80 0.053828 0.000118 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 81 0.053901 0.000073 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 82 0.054012 0.000111 → 802.11 82 Unrecognized (Reserved frame), Flags=....R..TC + 83 0.054129 0.000117 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 84 0.057100 0.002971 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 85 0.057183 0.000083 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 86 0.057990 0.000807 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 87 0.059065 0.001075 → 802.11 1528 Unrecognized (Reserved frame), Flags=....R..TC + 88 0.059183 0.000118 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 89 0.061674 0.002491 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 90 0.061767 0.000093 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 91 0.061842 0.000075 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 92 0.061961 0.000119 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 93 0.067818 0.005857 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 94 0.067896 0.000078 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 95 0.068647 0.000751 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 96 0.068767 0.000120 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 97 0.070404 0.001637 → Broadcast (ff:ff:ff:ff:ff:ff) (BSSID) 802.11 55 DMG Beacon, Flags=......F.C, BI=32808[Malformed Packet] + 98 0.071821 0.001417 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 99 0.071935 0.000114 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C From 27da1e04ba0d787b10e8d2e1a86c2b35c4e64e77 Mon Sep 17 00:00:00 2001 From: Jiri Novak Date: Tue, 27 Feb 2018 12:46:49 +0100 Subject: [PATCH 08/17] Added VERBOSE and TEST_FAIL_FIRST variables --- Makefile | 40 ++++++++++++++++----------- scripts/sample_make_output.sh | 36 +++++++++++++++++------- scripts/sample_test.sh | 42 ++++++++++++++++++++-------- scripts/sample_verify.sh | 52 +++++++++++++++++++++++------------ 4 files changed, 115 insertions(+), 55 deletions(-) diff --git a/Makefile b/Makefile index cc639d0..14a7701 100644 --- a/Makefile +++ b/Makefile @@ -7,6 +7,9 @@ TEST_CASE_DIRS=$(wildcard tests/*/*) # Convert directories to test case names TEST_CASES=$(foreach test,$(TEST_CASE_DIRS), $(test)/$(notdir $(test))) +# Convert directories to test case names with output dir +TEST_CASES_OUTPUT=$(foreach test,$(TEST_CASE_DIRS), $(test)/output/$(notdir $(test))) + # List of versions for which we check and store different outputs # When output is verified, current wireshark version's output is compared to same version's stored output or to the latest previous version # - list should be ordered from the oldest to the newest version @@ -17,14 +20,17 @@ SELECTED_VERSIONS=$(if $(VERSION),$(VERSION),$(SUPPORTED_VERSIONS)) TSHARK_EXECUTABLE?=tshark TSHARK_VERSION=$(shell $(TSHARK_EXECUTABLE) --version | head -1 | cut -d' ' -f 3 | cut -d'.' -f1,2) +VERBOSE?=no +TEST_FAIL_FIRST?=yes + %.pdml1.current: - @./scripts/sample_test.sh "$(TSHARK_EXECUTABLE)" "$(basename $(basename $@))" pdml1 $(SELECTED_VERSIONS) + @./scripts/sample_test.sh "$(TSHARK_EXECUTABLE)" "$(basename $(basename $@))" pdml1 $(VERBOSE) $(TEST_FAIL_FIRST) $(SELECTED_VERSIONS) %.pdml2.current: - @./scripts/sample_test.sh "$(TSHARK_EXECUTABLE)" "$(basename $(basename $@))" pdml2 $(SELECTED_VERSIONS) + @./scripts/sample_test.sh "$(TSHARK_EXECUTABLE)" "$(basename $(basename $@))" pdml2 $(VERBOSE) $(TEST_FAIL_FIRST) $(SELECTED_VERSIONS) %.text.current: - @./scripts/sample_test.sh "$(TSHARK_EXECUTABLE)" "$(basename $(basename $@))" text $(SELECTED_VERSIONS) + @./scripts/sample_test.sh "$(TSHARK_EXECUTABLE)" "$(basename $(basename $@))" text $(VERBOSE) $(TEST_FAIL_FIRST) $(SELECTED_VERSIONS) all: @echo "Usage:" @@ -35,6 +41,8 @@ all: @echo "you can use variables:" @echo "TSHARK_EXECUTABLE=/path/to/tshark" @echo "VERSION=2.0" + @echo "VERBOSE=yes" + @echo "TEST_FAIL_FIRST=no" @echo "e.g. make outputs TSHARK_EXECUTABLE=/path/to/tshark creates outputs with specified tshark and with its version" @echo "e.g. make test VERSION=2.0 test samples with current tshark, but compares its outputs with specified version" @@ -47,29 +55,29 @@ test_text: $(foreach test, $(TEST_CASE_DIRS), $(test)/$(notdir $(test)).text.cur test: test_pdml1 test_pdml2 test_text make_outputs_pdml1: - @$(foreach test_case, $(TEST_CASE_DIRS), ./scripts/sample_make_output.sh "$(TSHARK_EXECUTABLE)" "$(test_case)" pdml1;) + @$(foreach test_case, $(TEST_CASE_DIRS), ./scripts/sample_make_output.sh "$(TSHARK_EXECUTABLE)" "$(test_case)" pdml1 $(VERBOSE);) make_outputs_pdml2: - @$(foreach test_case, $(TEST_CASE_DIRS), ./scripts/sample_make_output.sh "$(TSHARK_EXECUTABLE)" "$(test_case)" pdml2;) + @$(foreach test_case, $(TEST_CASE_DIRS), ./scripts/sample_make_output.sh "$(TSHARK_EXECUTABLE)" "$(test_case)" pdml2 $(VERBOSE);) make_outputs_text: - @$(foreach test_case, $(TEST_CASE_DIRS), ./scripts/sample_make_output.sh "$(TSHARK_EXECUTABLE)" "$(test_case)" text;) + @$(foreach test_case, $(TEST_CASE_DIRS), ./scripts/sample_make_output.sh "$(TSHARK_EXECUTABLE)" "$(test_case)" text $(VERBOSE);) outputs: make_outputs_pdml1 make_outputs_pdml2 make_outputs_text verify_repository: - @$(foreach test_case, $(TEST_CASE_DIRS), ./scripts/sample_verify.sh "$(test_case)" $(SELECTED_VERSIONS);) + @$(foreach test_case, $(TEST_CASE_DIRS), ./scripts/sample_verify.sh "$(test_case)" $(VERBOSE) $(SELECTED_VERSIONS);) clean: - @rm -f $(TEST_CASES:=.pdml1.current) - @rm -f $(TEST_CASES:=.pdml1.current.tmp) - @rm -f $(TEST_CASES:=.pdml1.current.tmp2) - @rm -f $(TEST_CASES:=.pdml2.current) - @rm -f $(TEST_CASES:=.pdml2.current.tmp) - @rm -f $(TEST_CASES:=.pdml2.current.tmp2) - @rm -f $(TEST_CASES:=.text.current) - @rm -f $(TEST_CASES:=.text.current.tmp) - @rm -f $(TEST_CASES:=.text.current.tmp2) + @rm -f $(TEST_CASES_OUTPUT:=.pdml1.current) + @rm -f $(TEST_CASES_OUTPUT:=.pdml1.current.tmp) + @rm -f $(TEST_CASES_OUTPUT:=.pdml1.current.tmp2) + @rm -f $(TEST_CASES_OUTPUT:=.pdml2.current) + @rm -f $(TEST_CASES_OUTPUT:=.pdml2.current.tmp) + @rm -f $(TEST_CASES_OUTPUT:=.pdml2.current.tmp2) + @rm -f $(TEST_CASES_OUTPUT:=.text.current) + @rm -f $(TEST_CASES_OUTPUT:=.text.current.tmp) + @rm -f $(TEST_CASES_OUTPUT:=.text.current.tmp2) #.PHONY: clean diff --git a/scripts/sample_make_output.sh b/scripts/sample_make_output.sh index ecc56ed..bd361cd 100755 --- a/scripts/sample_make_output.sh +++ b/scripts/sample_make_output.sh @@ -3,21 +3,37 @@ TSHARK_EXECUTABLE="$1" SAMPLE_DIR="$2" TYPE="$3" -REQ_VERSION="$4" +VERBOSE="$4" +REQ_VERSION="$5" + +OUTPUT="" + +echo_history () { + echo -ne "${OUTPUT} $*" + OUTPUT="" +} + +echo_verbose () { + if [ "${VERBOSE}" == "yes" ]; then + echo -ne "$*" + else + OUTPUT="${OUTPUT} $*" + fi +} ${TSHARK_EXECUTABLE} --version > /dev/null 2> /dev/null if [ "$?" != "0" ]; then - echo "Executable for tshark doesn't exists (${TSHARK_EXECUTABLE})" + echo_history "Executable for tshark doesn't exists (${TSHARK_EXECUTABLE})\n" exit 0 fi -echo "Creating output '${TYPE}' for ${SAMPLE_DIR}:" +echo_verbose "Creating output '${TYPE}' for ${SAMPLE_DIR}:\n" FILE=`basename "${SAMPLE_DIR}"` TSHARK_VERSION=`${TSHARK_EXECUTABLE} --version | head -1 | cut -d' ' -f 3 | cut -d'.' -f1,2` if [ -n "${REQ_VERSION}" ]; then if [ "${REQ_VERSION}" != "${TSHARK_VERSION}" ]; then - echo " FAILED, required tshark version do not match running version" + echo_history " FAILED, required tshark version do not match running version\n" exit 1 fi fi @@ -29,7 +45,7 @@ if [ -f "${FILE}.pcap.gz" ]; then elif [ -f "${FILE}.pcapng.gz" ]; then FILE_PCAP="${FILE}.pcapng.gz" else - echo " No sample for ${SAMPLE_DIR}" + echo_history " No sample for ${SAMPLE_DIR}\n" exit 0 fi @@ -38,7 +54,7 @@ if [ -r "${FILE}.args" ]; then TSHARK_ARGS=`cat "${FILE}.args"` fi -OUTPUT_FILE="${FILE}_${TSHARK_VERSION}.${TYPE}" +OUTPUT_FILE="output/${FILE}_${TSHARK_VERSION}.${TYPE}" XTYPE=${TYPE} XARGS= @@ -59,21 +75,21 @@ if [ ! -f "${OUTPUT_FILE}" -o ${FILE_PCAP} -nt ${OUTPUT_FILE} ]; then if [ "$?" -ne "0" ]; then rm -f "${OUTPUT_FILE}.tmp" rm -f "${OUTPUT_FILE}.tmp2" - echo " FAILED, file ${SAMPLE_DIR}/${OUTPUT_FILE}" + echo_history " FAILED, file ${SAMPLE_DIR}/${OUTPUT_FILE}\n" exit 1 fi rm -f "${OUTPUT_FILE}.tmp2" fi mv "${OUTPUT_FILE}.tmp" "${OUTPUT_FILE}" - echo " OK, file ${SAMPLE_DIR}/${OUTPUT_FILE}" + echo_history " OK, file ${SAMPLE_DIR}/${OUTPUT_FILE}\n" exit 0 else rm -f "${OUTPUT_FILE}.tmp" - echo " FAILED, file ${SAMPLE_DIR}/${OUTPUT_FILE}" + echo_history " FAILED, file ${SAMPLE_DIR}/${OUTPUT_FILE}\n" exit 1 fi else - echo " SKIPPED, already exists and is up to date (${SAMPLE_DIR}/${OUTPUT_FILE})" + echo_verbose " SKIPPED, already exists and is up to date (${SAMPLE_DIR}/${OUTPUT_FILE})\n" exit 0 fi diff --git a/scripts/sample_test.sh b/scripts/sample_test.sh index 4ebda18..f161855 100755 --- a/scripts/sample_test.sh +++ b/scripts/sample_test.sh @@ -3,10 +3,20 @@ TSHARK_EXECUTABLE="$1" FILE="$2" TYPE="$3" +VERBOSE="$4" +TEST_FAIL_FIRST="$5" shift shift shift +exit_fail () { + if [ "${TEST_FAIL_FIRST}" == "yes" ]; then + exit $1 + else + exit 0 + fi +} + ${TSHARK_EXECUTABLE} --version > /dev/null 2> /dev/null if [ "$?" != "0" ]; then echo "Executable for tshark doesn't exists (${TSHARK_EXECUTABLE})" @@ -14,6 +24,8 @@ if [ "$?" != "0" ]; then fi DIR=`dirname "${FILE}"` +FILENAME=`basename "${FILE}"` +OUTFILE=${DIR}/output/${FILENAME} echo -n "Processing ${FILE}.${TYPE}: " @@ -31,7 +43,7 @@ elif [ -f "${FILE}.pcapng.gz" ]; then FILE_PCAP="${FILE}.pcapng.gz" else echo " No sample for ${FILE}" - exit 0 + exit_fail 0 fi TSHARK_ARGS= @@ -39,11 +51,11 @@ if [ -r "${FILE}.args" ]; then TSHARK_ARGS=`cat "${FILE}.args"` fi -OUTPUT_FILE="${FILE}.${TYPE}.current" +OUTPUT_FILE="${OUTFILE}.${TYPE}.current" LAST_VER= for x in $@; do - if [ -f "${FILE}_${x}.${TYPE}" ]; then + if [ -f "${OUTFILE}_${x}.${TYPE}" ]; then LAST_VER=$x fi if [ "${x}" == "${TSHARK_VERSION}" ]; then @@ -51,7 +63,7 @@ for x in $@; do fi done -BASE_FILE="${FILE}_${LAST_VER}.${TYPE}" +BASE_FILE="${OUTFILE}_${LAST_VER}.${TYPE}" if [ ! -f "${BASE_FILE}" ]; then echo " No stored output up to version ${TSHARK_VERSION}." @@ -72,31 +84,39 @@ if [ "$?" -eq "0" ]; then xsltproc "${DIR}"/filter.xsl "${OUTPUT_FILE}.tmp2" > "${OUTPUT_FILE}.tmp" if [ "$?" -ne "0" ]; then echo " FAILED (${LAST_VER}/${TSHARK_VERSION})" - exit 1 + exit_fail 1 fi - diff "${BASE_FILE}" "${OUTPUT_FILE}.tmp" + if [ "${VERBOSE}" == "yes" ]; then + diff "${BASE_FILE}" "${OUTPUT_FILE}.tmp" + else + diff -q "${BASE_FILE}" "${OUTPUT_FILE}.tmp" + fi if [ "$?" -ne "0" ]; then echo " FAILED (${LAST_VER}/${TSHARK_VERSION})" - exit 1 + exit_fail 1 fi else mv "${OUTPUT_FILE}.tmp2" "${OUTPUT_FILE}.tmp" fi - diff "${BASE_FILE}" "${OUTPUT_FILE}.tmp" + if [ "${VERBOSE}" == "yes" ]; then + diff "${BASE_FILE}" "${OUTPUT_FILE}.tmp" + else + diff -q "${BASE_FILE}" "${OUTPUT_FILE}.tmp" + fi if [ "$?" -ne "0" ]; then echo " FAILED (${LAST_VER}/${TSHARK_VERSION})" - exit 1 + exit_fail 1 fi rm -f "${OUTPUT_FILE}.tmp2" mv "${OUTPUT_FILE}.tmp" "${OUTPUT_FILE}" echo " OK (${LAST_VER}/${TSHARK_VERSION})" - exit 0 + exit_fail 0 else echo " FAILED (${LAST_VER}/${TSHARK_VERSION})" - exit 1 + exit_fail 1 fi #* diff --git a/scripts/sample_verify.sh b/scripts/sample_verify.sh index 3c2a844..54e5638 100755 --- a/scripts/sample_verify.sh +++ b/scripts/sample_verify.sh @@ -1,9 +1,25 @@ #!/bin/bash SAMPLE_DIR="$1" +VERBOSE="$2" shift CHECKED_VERSIONS=$@ +OUTPUT="" + +echo_history () { + echo -ne "${OUTPUT} $*" + OUTPUT="" +} + +echo_verbose () { + if [ "${VERBOSE}" == "yes" ]; then + echo -ne "$*" + else + OUTPUT="${OUTPUT} $*" + fi +} + if [ $# -gt 1 ]; then ONE_VERSION=0 else @@ -12,34 +28,34 @@ fi CHECK_ERROR=0 -echo -n "Checking ${SAMPLE_DIR}: " +echo_verbose "Checking ${SAMPLE_DIR}: " FILE=`basename "${SAMPLE_DIR}"` if [ ! -f ""${SAMPLE_DIR}"/"${FILE}".pcap.gz" -a ! -f ""${SAMPLE_DIR}"/"${FILE}".pcapng.gz" ]; then - echo -e "\n PCAP sample is missing in ${SAMPLE_DIR} (${SAMPLE_DIR}/${FILE}.pcap.gz or ${SAMPLE_DIR}/${FILE}.pcapng.gz)" + echo_history "\n PCAP sample is missing in ${SAMPLE_DIR} (${SAMPLE_DIR}/${FILE}.pcap.gz or ${SAMPLE_DIR}/${FILE}.pcapng.gz)\n" CHECK_ERROR=1 fi if [ ! -f ""${SAMPLE_DIR}"/"${FILE}".description.txt" ]; then - echo -e "\n PCAP description is missing in ${SAMPLE_DIR} (${SAMPLE_DIR}/${FILE}.description.txt)" + echo_history "\n PCAP description is missing in ${SAMPLE_DIR} (${SAMPLE_DIR}/${FILE}.description.txt)\n" CHECK_ERROR=1 fi if [ ! -f ""${SAMPLE_DIR}"/"${FILE}".requirements.txt" ]; then - echo -e "\n PCAP requirements are missing in ${SAMPLE_DIR} (${SAMPLE_DIR}/${FILE}.requirements.txt)" + echo_history "\n PCAP requirements are missing in ${SAMPLE_DIR} (${SAMPLE_DIR}/${FILE}.requirements.txt)\n" CHECK_ERROR=1 fi # Check for TXT FOUND=0 for v in ${CHECKED_VERSIONS}; do - if [ -f ""${SAMPLE_DIR}"/${FILE}_${v}.text" ]; then + if [ -f ""${SAMPLE_DIR}"/output/${FILE}_${v}.text" ]; then FOUND=1 fi done -if [ ! -f ""${SAMPLE_DIR}"/"${FILE}".no_txt" -a $FOUND == 0 ]; then +if [ ! -f ""${SAMPLE_DIR}"/output/"${FILE}".no_txt" -a $FOUND == 0 ]; then if [ "${ONE_VERSION}" == "1" ]; then - echo -e "\n TXT output ${SAMPLE_DIR}/${FILE}_${CHECKED_VERSIONS}.text is missing in ${SAMPLE_DIR}" + echo_history "\n TXT output ${SAMPLE_DIR}/output/${FILE}_${CHECKED_VERSIONS}.text is missing in ${SAMPLE_DIR}/output\n" CHECK_ERROR=1 else - echo -e "\n TXT output ${SAMPLE_DIR}/${FILE}_.text for any version of ${CHECKED_VERSIONS} is missing in ${SAMPLE_DIR}" + echo_history "\n TXT output ${SAMPLE_DIR}/output/${FILE}_.text for any version of ${CHECKED_VERSIONS} is missing in ${SAMPLE_DIR}/output\n" CHECK_ERROR=1 fi fi @@ -47,16 +63,16 @@ fi # Check for PDML1 FOUND=0 for v in ${CHECKED_VERSIONS}; do - if [ -f ""${SAMPLE_DIR}"/${FILE}_${v}.pdml1" ]; then + if [ -f ""${SAMPLE_DIR}"/output/${FILE}_${v}.pdml1" ]; then FOUND=1 fi done -if [ ! -f ""${SAMPLE_DIR}"/"${FILE}".no_pdml1" -a $FOUND == 0 ]; then +if [ ! -f ""${SAMPLE_DIR}"/output/"${FILE}".no_pdml1" -a $FOUND == 0 ]; then if [ "${ONE_VERSION}" == "1" ]; then - echo -e "\n PDML1 output ${SAMPLE_DIR}/${FILE}_${CHECKED_VERSIONS}.pdml1 is missing in ${SAMPLE_DIR}" + echo_history "\n PDML1 output ${SAMPLE_DIR}/output/${FILE}_${CHECKED_VERSIONS}.pdml1 is missing in ${SAMPLE_DIR}/output\n" CHECK_ERROR=1 else - echo -e "\n PDML1 output ${SAMPLE_DIR}/${FILE}_.pdml1 for any version of ${CHECKED_VERSIONS} is missing in ${SAMPLE_DIR}" + echo_history "\n PDML1 output ${SAMPLE_DIR}/output/${FILE}_.pdml1 for any version of ${CHECKED_VERSIONS} is missing in ${SAMPLE_DIR}/output\n" CHECK_ERROR=1 fi fi @@ -64,24 +80,24 @@ fi # Check for PDML2 FOUND=0 for v in ${CHECKED_VERSIONS}; do - if [ -f ""${SAMPLE_DIR}"/${FILE}_${v}.pdml2" ]; then + if [ -f ""${SAMPLE_DIR}"/output/${FILE}_${v}.pdml2" ]; then FOUND=1 fi done -if [ ! -f ""${SAMPLE_DIR}"/"${FILE}".no_pdml2" -a $FOUND == 0 ]; then +if [ ! -f ""${SAMPLE_DIR}"/output/"${FILE}".no_pdml2" -a $FOUND == 0 ]; then if [ "${ONE_VERSION}" == "1" ]; then - echo -e "\n PDML2 output ${SAMPLE_DIR}/${FILE}_${CHECKED_VERSIONS}.pdml2 is missing in ${SAMPLE_DIR}" + echo_history "\n PDML2 output ${SAMPLE_DIR}/output/${FILE}_${CHECKED_VERSIONS}.pdml2 is missing in ${SAMPLE_DIR}/output\n" CHECK_ERROR=1 else - echo -e "\n PDML2 output ${SAMPLE_DIR}/${FILE}_.pdml2 for any version of ${CHECKED_VERSIONS} is missing in ${SAMPLE_DIR}" + echo_history "\n PDML2 output ${SAMPLE_DIR}/output/${FILE}_.pdml2 for any version of ${CHECKED_VERSIONS} is missing in ${SAMPLE_DIR}/output\n" CHECK_ERROR=1 fi fi if [ "${CHECK_ERROR}" == "1" ]; then - echo -e " Check failed" + echo_history " Check failed\n" else - echo -e " Check OK" + echo_verbose " Check OK\n" fi exit ${CHECK_ERROR} From 9989af09ab5f5f7af578e8925df6756803477781 Mon Sep 17 00:00:00 2001 From: Jiri Novak Date: Tue, 27 Feb 2018 12:47:29 +0100 Subject: [PATCH 09/17] Updated samples and outputs --- tests/rtsp/rtsp-channel_name_error/filter.xsl | 5 + .../output/rtsp-channel_name_error_2.2.pdml1 | 99 ++ .../output/rtsp-channel_name_error_2.2.pdml2 | 99 ++ .../output/rtsp-channel_name_error_2.2.text | 7 + .../rtsp-channel_name_error.pcap.gz | Bin 0 -> 888 bytes tests/rtsp/rtsp-ed137_rtsp_tcp_rtp/filter.xsl | 5 + .../output/rtsp-ed137_rtsp_tcp_rtp_2.2.pdml1 | 239 +++++ .../output/rtsp-ed137_rtsp_tcp_rtp_2.2.pdml2 | 239 +++++ .../output/rtsp-ed137_rtsp_tcp_rtp_2.2.text | 103 ++ .../rtsp-ed137_rtsp_tcp_rtp.pcapng.gz | Bin 0 -> 35127 bytes tests/rtsp/rtsp-ed137_rtsp_udp_rtp/filter.xsl | 5 + .../output/rtsp-ed137_rtsp_udp_rtp_2.2.pdml1 | 887 ++++++++++++++++++ .../output/rtsp-ed137_rtsp_udp_rtp_2.2.pdml2 | 887 ++++++++++++++++++ .../output/rtsp-ed137_rtsp_udp_rtp_2.2.text | 771 +++++++++++++++ .../rtsp-ed137_rtsp_udp_rtp.pcapng.gz | Bin 0 -> 8981 bytes 15 files changed, 3346 insertions(+) create mode 100644 tests/rtsp/rtsp-channel_name_error/filter.xsl create mode 100644 tests/rtsp/rtsp-channel_name_error/output/rtsp-channel_name_error_2.2.pdml1 create mode 100644 tests/rtsp/rtsp-channel_name_error/output/rtsp-channel_name_error_2.2.pdml2 create mode 100644 tests/rtsp/rtsp-channel_name_error/output/rtsp-channel_name_error_2.2.text create mode 100644 tests/rtsp/rtsp-channel_name_error/rtsp-channel_name_error.pcap.gz create mode 100644 tests/rtsp/rtsp-ed137_rtsp_tcp_rtp/filter.xsl create mode 100644 tests/rtsp/rtsp-ed137_rtsp_tcp_rtp/output/rtsp-ed137_rtsp_tcp_rtp_2.2.pdml1 create mode 100644 tests/rtsp/rtsp-ed137_rtsp_tcp_rtp/output/rtsp-ed137_rtsp_tcp_rtp_2.2.pdml2 create mode 100644 tests/rtsp/rtsp-ed137_rtsp_tcp_rtp/output/rtsp-ed137_rtsp_tcp_rtp_2.2.text create mode 100644 tests/rtsp/rtsp-ed137_rtsp_tcp_rtp/rtsp-ed137_rtsp_tcp_rtp.pcapng.gz create mode 100644 tests/rtsp/rtsp-ed137_rtsp_udp_rtp/filter.xsl create mode 100644 tests/rtsp/rtsp-ed137_rtsp_udp_rtp/output/rtsp-ed137_rtsp_udp_rtp_2.2.pdml1 create mode 100644 tests/rtsp/rtsp-ed137_rtsp_udp_rtp/output/rtsp-ed137_rtsp_udp_rtp_2.2.pdml2 create mode 100644 tests/rtsp/rtsp-ed137_rtsp_udp_rtp/output/rtsp-ed137_rtsp_udp_rtp_2.2.text create mode 100644 tests/rtsp/rtsp-ed137_rtsp_udp_rtp/rtsp-ed137_rtsp_udp_rtp.pcapng.gz diff --git a/tests/rtsp/rtsp-channel_name_error/filter.xsl b/tests/rtsp/rtsp-channel_name_error/filter.xsl new file mode 100644 index 0000000..ab18d32 --- /dev/null +++ b/tests/rtsp/rtsp-channel_name_error/filter.xsl @@ -0,0 +1,5 @@ + + + + + diff --git a/tests/rtsp/rtsp-channel_name_error/output/rtsp-channel_name_error_2.2.pdml1 b/tests/rtsp/rtsp-channel_name_error/output/rtsp-channel_name_error_2.2.pdml1 new file mode 100644 index 0000000..bf76841 --- /dev/null +++ b/tests/rtsp/rtsp-channel_name_error/output/rtsp-channel_name_error_2.2.pdml1 @@ -0,0 +1,99 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/rtsp/rtsp-channel_name_error/output/rtsp-channel_name_error_2.2.pdml2 b/tests/rtsp/rtsp-channel_name_error/output/rtsp-channel_name_error_2.2.pdml2 new file mode 100644 index 0000000..bf76841 --- /dev/null +++ b/tests/rtsp/rtsp-channel_name_error/output/rtsp-channel_name_error_2.2.pdml2 @@ -0,0 +1,99 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/rtsp/rtsp-channel_name_error/output/rtsp-channel_name_error_2.2.text b/tests/rtsp/rtsp-channel_name_error/output/rtsp-channel_name_error_2.2.text new file mode 100644 index 0000000..6ad3fcf --- /dev/null +++ b/tests/rtsp/rtsp-channel_name_error/output/rtsp-channel_name_error_2.2.text @@ -0,0 +1,7 @@ + 1 0.000000 0.000000 172.16.31.65 → 172.16.127.80 RTSP 214 OPTIONS * RTSP/1.0 + 2 0.010164 0.010164 172.16.127.80 → 172.16.31.65 RTSP 162 Reply: RTSP/1.0 200 OK + 3 0.010292 0.000128 172.16.31.65 → 172.16.127.80 RTSP 1224 ANNOUNCE rtsp://172.16.127.80/iprecorder/ RTSP/1.0SETUP rtsp://172.16.127.80/iprecorder/ RTSP/1.0ANNOUNCE rtsp://172.16.127.80/iprecorder/ RTSP/1.0SETUP rtsp://172.16.127.80/iprecorder/ RTSP/1.0 + 4 0.032574 0.022282 172.16.127.80 → 172.16.31.65 RTSP 130 Reply: RTSP/1.0 406 Session with name '' is not configured + 5 0.071068 0.038494 172.16.31.65 → 172.16.127.80 TCP 66 41230 → 554 [ACK] Seq=1307 Ack=161 Win=432 Len=0 TSval=63271 TSecr=906416865 + 6 0.082851 0.011783 172.16.127.80 → 172.16.31.65 RTSP 258 Reply: RTSP/1.0 406 Session with name '' is not configured + 7 0.082974 0.000123 172.16.31.65 → 172.16.127.80 TCP 66 41230 → 554 [ACK] Seq=1307 Ack=353 Win=499 Len=0 TSval=63273 TSecr=906416877 diff --git a/tests/rtsp/rtsp-channel_name_error/rtsp-channel_name_error.pcap.gz b/tests/rtsp/rtsp-channel_name_error/rtsp-channel_name_error.pcap.gz new file mode 100644 index 0000000000000000000000000000000000000000..005463ed521453003f3903bfd54cf6c5dcf13e38 GIT binary patch literal 888 zcmV-;1Bd({iwFqJl#E&c19Eh8a4lnKVQy|^Y+r6+ZDn6&a&m8SE^uREZ~)bnPiWI% z7{=2vx~*CrD7c#+dKiu_|GG74MsTs~Wa`?`W)nAbW^L9*+axBb;z1nZLG&iV1TRkT z&p|;1LEL5FrMEc|LBzupJWW(4I8XEavbEbf5p*!H;VVtPFK^!8^L%+a@#Mv8qK2p? zDxbwg`0@>?rBR};v>$%I!Q)D7_U1FVK1n+xnI>a-9nNB=;o4@N3X@@$r0Foq>%)pH zQ#46)a1M8NsjeoVZd(r_CW;QJ24ZQ3M+_~nybxy5!Coa82nLoYzsv*S9dCGiOROH{ zjkyz@gy4x=g}y6com{t9M0<*0WIqg zk`jqzUm_L{rQ=GU97@Gw$y8TJmip51kP??tUCE;fJU1juDXBNE#8WFBe{~3=wuDEu zFSXCPd)Sw{PgTB5LD$pRm(rPvFS~Hp*2?q|&B(c<0%BMmD|c3e`li^5XgGQj zs7G!?@L+rd14YqrhBD_Y-2$gFV)e8u(wIvXZPmzWf?>gh)?lC@s>Q5sLcNqCQ&PW- zcyEzw6;w;$ksRxlC?3ElCK&K+{u_}Mc$j0EHi)=fzN2UWspEDO%&aEvS=ust%64$; z?TE6Q@*4g77UF-?GylJDp|<~a3q`B!2!o`N%}e6?gBKu$FL|RniQTy&FNy7{B%Z!@ zd!ZYW_{rYMN)pfFY^x-38z7`L#{qZIIo%yahFZ{2b2HK%WSB0>n8t{nE81FiRj`#i zdJm~i9Kd7UKVTboA1CeB(`%Di0zrp*X6^$FV9{+>J4?K-e{YK+y(0G2IQ_*-I OR^=Ca7wLA;2mk<0O06IO literal 0 HcmV?d00001 diff --git a/tests/rtsp/rtsp-ed137_rtsp_tcp_rtp/filter.xsl b/tests/rtsp/rtsp-ed137_rtsp_tcp_rtp/filter.xsl new file mode 100644 index 0000000..ab18d32 --- /dev/null +++ b/tests/rtsp/rtsp-ed137_rtsp_tcp_rtp/filter.xsl @@ -0,0 +1,5 @@ + + + + + diff --git a/tests/rtsp/rtsp-ed137_rtsp_tcp_rtp/output/rtsp-ed137_rtsp_tcp_rtp_2.2.pdml1 b/tests/rtsp/rtsp-ed137_rtsp_tcp_rtp/output/rtsp-ed137_rtsp_tcp_rtp_2.2.pdml1 new file mode 100644 index 0000000..cdab1fe --- /dev/null +++ b/tests/rtsp/rtsp-ed137_rtsp_tcp_rtp/output/rtsp-ed137_rtsp_tcp_rtp_2.2.pdml1 @@ -0,0 +1,239 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/rtsp/rtsp-ed137_rtsp_tcp_rtp/output/rtsp-ed137_rtsp_tcp_rtp_2.2.pdml2 b/tests/rtsp/rtsp-ed137_rtsp_tcp_rtp/output/rtsp-ed137_rtsp_tcp_rtp_2.2.pdml2 new file mode 100644 index 0000000..cdab1fe --- /dev/null +++ b/tests/rtsp/rtsp-ed137_rtsp_tcp_rtp/output/rtsp-ed137_rtsp_tcp_rtp_2.2.pdml2 @@ -0,0 +1,239 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/rtsp/rtsp-ed137_rtsp_tcp_rtp/output/rtsp-ed137_rtsp_tcp_rtp_2.2.text b/tests/rtsp/rtsp-ed137_rtsp_tcp_rtp/output/rtsp-ed137_rtsp_tcp_rtp_2.2.text new file mode 100644 index 0000000..f5b9be5 --- /dev/null +++ b/tests/rtsp/rtsp-ed137_rtsp_tcp_rtp/output/rtsp-ed137_rtsp_tcp_rtp_2.2.text @@ -0,0 +1,103 @@ + 1 0.000000 0.000000 172.16.168.24 → 172.16.168.64 TCP 74 45275 → 554 [SYN] Seq=0 Win=5840 Len=0 MSS=1460 SACK_PERM=1 TSval=4294943454 TSecr=0 WS=4 + 2 0.000111 0.000111 172.16.168.64 → 172.16.168.24 TCP 74 554 → 45275 [SYN, ACK] Seq=0 Ack=1 Win=14480 Len=0 MSS=1460 SACK_PERM=1 TSval=47899697 TSecr=4294943454 WS=128 + 3 0.000883 0.000772 172.16.168.24 → 172.16.168.64 TCP 66 45275 → 554 [ACK] Seq=1 Ack=1 Win=5840 Len=0 TSval=4294943454 TSecr=47899697 + 4 0.011442 0.010559 172.16.168.24 → 172.16.168.64 TCP 196 [TCP segment of a reassembled PDU] + 5 0.011562 0.000120 172.16.168.64 → 172.16.168.24 TCP 66 554 → 45275 [ACK] Seq=1 Ack=131 Win=15616 Len=0 TSval=47899700 TSecr=4294943455 + 6 0.012362 0.000800 172.16.168.24 → 172.16.168.64 RTSP/SDP 205 ANNOUNCE rtsp://172.16.168.64 RTSP/1.0 + 7 0.012468 0.000106 172.16.168.64 → 172.16.168.24 TCP 66 554 → 45275 [ACK] Seq=1 Ack=270 Win=16640 Len=0 TSval=47899700 TSecr=4294943455 + 8 0.012714 0.000246 172.16.168.64 → 172.16.168.24 RTSP 94 Reply: RTSP/1.0 200 OK + 9 0.013302 0.000588 172.16.168.24 → 172.16.168.64 TCP 66 45275 → 554 [ACK] Seq=270 Ack=29 Win=5840 Len=0 TSval=4294943455 TSecr=47899700 + 10 0.014900 0.001598 172.16.168.24 → 172.16.168.64 RTSP 230 SETUP rtsp://172.16.168.64 RTSP/1.0 + 11 0.016054 0.001154 172.16.168.64 → 172.16.168.24 RTSP 238 Reply: RTSP/1.0 200 OK + 12 0.021838 0.005784 172.16.168.24 → 172.16.168.64 TCP 74 40252 → 5000 [SYN] Seq=0 Win=5840 Len=0 MSS=1460 SACK_PERM=1 TSval=4294943456 TSecr=0 WS=4 + 13 0.021948 0.000110 172.16.168.64 → 172.16.168.24 TCP 74 5000 → 40252 [SYN, ACK] Seq=0 Ack=1 Win=14480 Len=0 MSS=1460 SACK_PERM=1 TSval=47899703 TSecr=4294943456 WS=128 + 14 0.022605 0.000657 172.16.168.24 → 172.16.168.64 TCP 66 40252 → 5000 [ACK] Seq=1 Ack=1 Win=5840 Len=0 TSval=4294943456 TSecr=47899703 + 15 0.059680 0.037075 172.16.168.24 → 172.16.168.64 TCP 66 45275 → 554 [ACK] Seq=434 Ack=201 Win=6912 Len=0 TSval=4294943460 TSecr=47899701 + 16 82.903410 82.843730 172.16.168.24 → 172.16.168.64 TCP 237 [TCP segment of a reassembled PDU] + 17 82.942325 0.038915 172.16.168.64 → 172.16.168.24 TCP 66 554 → 45275 [ACK] Seq=201 Ack=605 Win=18816 Len=0 TSval=47920433 TSecr=4294951744 + 18 82.943365 0.001040 172.16.168.24 → 172.16.168.64 RTSP 386 RECORD rtsp://172.16.168.64 RTSP/1.0 + 19 82.943457 0.000092 172.16.168.64 → 172.16.168.24 TCP 66 554 → 45275 [ACK] Seq=201 Ack=925 Win=19840 Len=0 TSval=47920433 TSecr=4294951748 + 20 82.943666 0.000209 172.16.168.64 → 172.16.168.24 RTSP 131 Reply: RTSP/1.0 200 OK + 21 82.944401 0.000735 172.16.168.24 → 172.16.168.64 TCP 66 45275 → 554 [ACK] Seq=925 Ack=266 Win=6912 Len=0 TSval=4294951748 TSecr=47920433 + 22 82.945716 0.001315 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=1 Ack=1 Win=5840 Len=1214 TSval=4294951748 TSecr=47899703 + 23 82.945798 0.000082 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=1215 Win=17408 Len=0 TSval=47920433 TSecr=4294951748 + 24 83.038945 0.093147 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=1215 Ack=1 Win=5840 Len=1214 TSval=4294951757 TSecr=47920433 + 25 83.038977 0.000032 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=2429 Win=20352 Len=0 TSval=47920457 TSecr=4294951757 + 26 83.187801 0.148824 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=2429 Ack=1 Win=5840 Len=1214 TSval=4294951772 TSecr=47920457 + 27 83.187844 0.000043 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=3643 Win=23168 Len=0 TSval=47920494 TSecr=4294951772 + 28 83.336951 0.149107 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=3643 Ack=1 Win=5840 Len=1214 TSval=4294951787 TSecr=47920494 + 29 83.337076 0.000125 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=4857 Win=26112 Len=0 TSval=47920531 TSecr=4294951787 + 30 83.487930 0.150854 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=4857 Ack=1 Win=5840 Len=1214 TSval=4294951802 TSecr=47920531 + 31 83.488082 0.000152 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=6071 Win=29056 Len=0 TSval=47920569 TSecr=4294951802 + 32 83.639473 0.151391 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=6071 Ack=1 Win=5840 Len=1214 TSval=4294951817 TSecr=47920569 + 33 83.639500 0.000027 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=7285 Win=31872 Len=0 TSval=47920607 TSecr=4294951817 + 34 83.787889 0.148389 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=7285 Ack=1 Win=5840 Len=1214 TSval=4294951832 TSecr=47920607 + 35 83.788040 0.000151 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=8499 Win=34816 Len=0 TSval=47920644 TSecr=4294951832 + 36 83.936929 0.148889 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=8499 Ack=1 Win=5840 Len=1214 TSval=4294951847 TSecr=47920644 + 37 83.936966 0.000037 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=9713 Win=37760 Len=0 TSval=47920681 TSecr=4294951847 + 38 84.088655 0.151689 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=9713 Ack=1 Win=5840 Len=1214 TSval=4294951862 TSecr=47920681 + 39 84.088778 0.000123 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=10927 Win=40576 Len=0 TSval=47920719 TSecr=4294951862 + 40 84.239582 0.150804 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=10927 Ack=1 Win=5840 Len=1214 TSval=4294951877 TSecr=47920719 + 41 84.239647 0.000065 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=12141 Win=42368 Len=0 TSval=47920757 TSecr=4294951877 + 42 84.389247 0.149600 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=12141 Ack=1 Win=5840 Len=1214 TSval=4294951892 TSecr=47920757 + 43 84.389275 0.000028 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=13355 Win=42368 Len=0 TSval=47920794 TSecr=4294951892 + 44 84.537607 0.148332 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=13355 Ack=1 Win=5840 Len=1214 TSval=4294951907 TSecr=47920794 + 45 84.537648 0.000041 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=14569 Win=42368 Len=0 TSval=47920831 TSecr=4294951907 + 46 84.688938 0.151290 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=14569 Ack=1 Win=5840 Len=1214 TSval=4294951922 TSecr=47920831 + 47 84.688974 0.000036 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=15783 Win=42368 Len=0 TSval=47920869 TSecr=4294951922 + 48 84.839735 0.150761 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=15783 Ack=1 Win=5840 Len=1214 TSval=4294951937 TSecr=47920869 + 49 84.839797 0.000062 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=16997 Win=42368 Len=0 TSval=47920907 TSecr=4294951937 + 50 84.988774 0.148977 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=16997 Ack=1 Win=5840 Len=1214 TSval=4294951952 TSecr=47920907 + 51 85.026250 0.037476 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=18211 Win=42368 Len=0 TSval=47920954 TSecr=4294951952 + 52 85.137658 0.111408 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=18211 Ack=1 Win=5840 Len=1214 TSval=4294951967 TSecr=47920954 + 53 85.174292 0.036634 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=19425 Win=42368 Len=0 TSval=47920991 TSecr=4294951967 + 54 85.287470 0.113178 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=19425 Ack=1 Win=5840 Len=1214 TSval=4294951982 TSecr=47920991 + 55 85.326297 0.038827 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=20639 Win=42368 Len=0 TSval=47921029 TSecr=4294951982 + 56 85.454149 0.127852 172.16.168.24 → 172.16.168.64 TCP 236 [TCP segment of a reassembled PDU] + 57 85.490263 0.036114 172.16.168.64 → 172.16.168.24 TCP 66 554 → 45275 [ACK] Seq=266 Ack=1095 Win=20992 Len=0 TSval=47921070 TSecr=4294951999 + 58 85.492043 0.001780 172.16.168.24 → 172.16.168.64 RTSP 267 PAUSE rtsp://172.16.168.64 RTSP/1.0 + 59 85.492122 0.000079 172.16.168.64 → 172.16.168.24 TCP 66 554 → 45275 [ACK] Seq=266 Ack=1296 Win=22016 Len=0 TSval=47921070 TSecr=4294952003 + 60 85.492476 0.000354 172.16.168.64 → 172.16.168.24 RTSP 131 Reply: RTSP/1.0 200 OK + 61 85.493326 0.000850 172.16.168.24 → 172.16.168.64 TCP 66 45275 → 554 [ACK] Seq=1296 Ack=331 Win=6912 Len=0 TSval=4294952003 TSecr=47921070 + 62 107.513836 22.020510 172.16.168.24 → 172.16.168.64 TCP 237 [TCP segment of a reassembled PDU] + 63 107.550410 0.036574 172.16.168.64 → 172.16.168.24 TCP 66 554 → 45275 [ACK] Seq=331 Ack=1467 Win=23168 Len=0 TSval=47926585 TSecr=4294954205 + 64 107.552548 0.002138 172.16.168.24 → 172.16.168.64 RTSP 385 RECORD rtsp://172.16.168.64 RTSP/1.0 + 65 107.552658 0.000110 172.16.168.64 → 172.16.168.24 TCP 66 554 → 45275 [ACK] Seq=331 Ack=1786 Win=24192 Len=0 TSval=47926585 TSecr=4294954209 + 66 107.552859 0.000201 172.16.168.64 → 172.16.168.24 RTSP 131 Reply: RTSP/1.0 200 OK + 67 107.553769 0.000910 172.16.168.24 → 172.16.168.64 TCP 66 45275 → 554 [ACK] Seq=1786 Ack=396 Win=6912 Len=0 TSval=4294954209 TSecr=47926585 + 68 107.555048 0.001279 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=20639 Ack=1 Win=5840 Len=1214 TSval=4294954209 TSecr=47921029 + 69 107.555152 0.000104 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=21853 Win=42368 Len=0 TSval=47926586 TSecr=4294954209 + 70 107.642312 0.087160 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=21853 Ack=1 Win=5840 Len=1214 TSval=4294954218 TSecr=47926586 + 71 107.642431 0.000119 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=23067 Win=42368 Len=0 TSval=47926608 TSecr=4294954218 + 72 107.790193 0.147762 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=23067 Ack=1 Win=5840 Len=1214 TSval=4294954232 TSecr=47926608 + 73 107.790260 0.000067 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=24281 Win=42368 Len=0 TSval=47926644 TSecr=4294954232 + 74 107.939306 0.149046 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=24281 Ack=1 Win=5840 Len=1214 TSval=4294954247 TSecr=47926644 + 75 107.939403 0.000097 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=25495 Win=42368 Len=0 TSval=47926682 TSecr=4294954247 + 76 108.090214 0.150811 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=25495 Ack=1 Win=5840 Len=1214 TSval=4294954262 TSecr=47926682 + 77 108.090243 0.000029 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=26709 Win=42368 Len=0 TSval=47926719 TSecr=4294954262 + 78 108.242271 0.152028 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=26709 Ack=1 Win=5840 Len=1214 TSval=4294954278 TSecr=47926719 + 79 108.242304 0.000033 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=27923 Win=42368 Len=0 TSval=47926757 TSecr=4294954278 + 80 108.393955 0.151651 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=27923 Ack=1 Win=5840 Len=1214 TSval=4294954293 TSecr=47926757 + 81 108.394072 0.000117 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=29137 Win=42368 Len=0 TSval=47926795 TSecr=4294954293 + 82 108.539047 0.144975 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=29137 Ack=1 Win=5840 Len=1214 TSval=4294954307 TSecr=47926795 + 83 108.539146 0.000099 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=30351 Win=42368 Len=0 TSval=47926832 TSecr=4294954307 + 84 108.690289 0.151143 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=30351 Ack=1 Win=5840 Len=1214 TSval=4294954322 TSecr=47926832 + 85 108.690312 0.000023 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=31565 Win=42368 Len=0 TSval=47926869 TSecr=4294954322 + 86 108.842261 0.151949 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=31565 Ack=1 Win=5840 Len=1214 TSval=4294954338 TSecr=47926869 + 87 108.842299 0.000038 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=32779 Win=42368 Len=0 TSval=47926907 TSecr=4294954338 + 88 108.990281 0.147982 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=32779 Ack=1 Win=5840 Len=1214 TSval=4294954352 TSecr=47926907 + 89 108.990401 0.000120 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=33993 Win=42368 Len=0 TSval=47926944 TSecr=4294954352 + 90 109.139230 0.148829 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=33993 Ack=1 Win=5840 Len=1214 TSval=4294954367 TSecr=47926944 + 91 109.139267 0.000037 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=35207 Win=42368 Len=0 TSval=47926982 TSecr=4294954367 + 92 109.290137 0.150870 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=35207 Ack=1 Win=5840 Len=1214 TSval=4294954382 TSecr=47926982 + 93 109.290266 0.000129 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=36421 Win=42368 Len=0 TSval=47927019 TSecr=4294954382 + 94 109.448956 0.158690 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=36421 Ack=1 Win=5840 Len=1214 TSval=4294954398 TSecr=47927019 + 95 109.449028 0.000072 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=37635 Win=42368 Len=0 TSval=47927059 TSecr=4294954398 + 96 109.588608 0.139580 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=37635 Ack=1 Win=5840 Len=1214 TSval=4294954412 TSecr=47927059 + 97 109.588644 0.000036 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=38849 Win=42368 Len=0 TSval=47927094 TSecr=4294954412 + 98 109.767041 0.178397 172.16.168.24 → 172.16.168.64 TCP 236 [TCP segment of a reassembled PDU] + 99 109.806440 0.039399 172.16.168.64 → 172.16.168.24 TCP 66 554 → 45275 [ACK] Seq=396 Ack=1956 Win=25216 Len=0 TSval=47927149 TSecr=4294954430 + 100 109.807449 0.001009 172.16.168.24 → 172.16.168.64 RTSP 266 PAUSE rtsp://172.16.168.64 RTSP/1.0 + 101 109.807547 0.000098 172.16.168.64 → 172.16.168.24 TCP 66 554 → 45275 [ACK] Seq=396 Ack=2156 Win=26368 Len=0 TSval=47927149 TSecr=4294954434 + 102 109.807894 0.000347 172.16.168.64 → 172.16.168.24 RTSP 131 Reply: RTSP/1.0 200 OK + 103 109.808803 0.000909 172.16.168.24 → 172.16.168.64 TCP 66 45275 → 554 [ACK] Seq=2156 Ack=461 Win=6912 Len=0 TSval=4294954434 TSecr=47927149 diff --git a/tests/rtsp/rtsp-ed137_rtsp_tcp_rtp/rtsp-ed137_rtsp_tcp_rtp.pcapng.gz b/tests/rtsp/rtsp-ed137_rtsp_tcp_rtp/rtsp-ed137_rtsp_tcp_rtp.pcapng.gz new file mode 100644 index 0000000000000000000000000000000000000000..721b40b88f390d8f5d1a5bfa9fc2d364d171edb8 GIT binary patch literal 35127 zcmV*8KykkxiwFohl#E&c19Eh8a4ltIF*7$`a&&WWUvy(|UvhMCE^uREaBgP+?EMFL zT-TMLi_)@W*>1a=lo({?&v)*fo}RHSxt+V+T?JG?D&V9#q3Q&JL?Fe4Pz4Yq0Lr!` zceF{0!Imv)LeI>ddwY7^cWlq}+}kr%sDzA@Q=LGN2+TsL0tgZy-ae%kZCW&6&%N)x z`M&pc*%Ye^=j^rj+H3u5tzu!XPk#E-pG<7ovL*8S|McmPfWJ5Y?(xwr&u(ehe>i#c z#ozt>%U}QeS3mc~mtOjO+ukp}{Q09_`wI7!FFm^Db6Wz*LmhjYJ6?SG^Dlq#^Iv)K zx5N7rFCwiyFGdd^IDDk{@QZC-M-IK1eE-Ei+4BCwljX_T{da$FZf@D~$d-?8X+8Av zmQR3pJ_g?VjV(`Z*|P6QcjCpDzxu_`zx);O|F3=ii(lIEssA@~+VXefdSe{?J9+=^ zw;$W`H}S<-9eD2jX@NiXoB#E%x19XX&*ABhZwYSM^85XM-xlA;c7Eh9xBjnBfj_>V z6d(DWgSYG@@9uy8$WDI#8kpgukNxz~M?U_^&CP%5c<+DYqaS_beHp(h>$mA&$a-JO z`x4)mwPlMZ>vWYT$CLNS@BE~A`g^wrfV|~@{>0Z#!W+Mk^@ut1vL_G7di)o%T7F5^ zKjRi-Rp5EmgVyz>{;JBlKK?7~S_bk4U)}oHPyge;2J869`)l%Ky+5`mW9FA+9QdQf zSQb3bK1jyT`>Q<}J6?aFjHe#^>A9Eh$#6Xx{>H|pXk&Ho#jZqm$2Y$4gKK;pRw6*gaFTVWgPZHs;eD!m9YghOFBZt57Vpr?lBV8@6U7vpm{HXfK z;Y91<#OJWSj@ECy*xb=^aR1)s1i0=C-7Ouz_;Ew);r7HnFxc;Y{nMZP^e1N?pvOyp z^b0+HXwSa%e3Q4v?mNG-XM+cCImuVIZaMa!srT0i*7qfEoxjlI!Y|4A=$|ddCcyKF z2kG&@^#>|?Jbu3(o#Y34{L>Tn>G4ZF-vmlJ^3Bh^_!9VEZR3lz(3kG_l}~@N`^}kqMlk3LejNG&Rt>%QwNHPt`I}vd zjzi5I-}u^#P<6!rg|EHz61e>D*7>VCJ@jV})hSfb>Fp2e)ZGGf`tARe|8+Wj^_OJq z{qw~b3!bwNk^wyrS7g`^l=0M-Z@>4m`(=D!eJ=v4yx3I#OGfA|^3?~d@jrb3q5c=F z_}^pq@2R^5%;7E1|Nf7o_wVU1*7)&{{6fZ!vx~7g@O^Hvt+28AKO(Z+M*}ONgzo+&0_8vKWxOK1Ro8LU#+WSzi_H^y7-_yg^ zU(&;ow-#eJ!SkCB+UpC?BbB{w_?5kW3+Uo6z+V69Gwb*E`pXa5Yp`atwfp^91-{bN z$@#yW_^Ka9JC1$1nIw^yj(oYLrnBe2Q!(#r;lZ%t%QB3>(!=~VT=CnF{)$ii#p&b+xv6{`~TnzVf?Y`TEOWzCYxC*1N5v>qtjy zS7Lu__bhFd@;pk^yOziibe(|N3zw)`4UjE!mU*TT<;y1qd(l=fLD}L#v zfBKS#B~Qq`dn;1zANLEts+2$Q4B;;xUFF>t;X^fAIhY)ouJj4-a5a zU4=ng?zh$H?}K@M*JIG{fA4-<{e>Q0eC!u84n1;-+v2@`?87o1T?)MI$*6hnfh+~N z!{{e}Nd{o)qyN{df0X~9T57KUJ8yjDA0Gek_=m^62h`QPWBc~~$3wT@JN?eeQ(#3Z@sZC`^=ZgC$8Q;Hs9N@Ez!Dh;mo^lzy9`Hr{26c z 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 c`dNNG`1$p|ZsXS + + + + diff --git a/tests/rtsp/rtsp-ed137_rtsp_udp_rtp/output/rtsp-ed137_rtsp_udp_rtp_2.2.pdml1 b/tests/rtsp/rtsp-ed137_rtsp_udp_rtp/output/rtsp-ed137_rtsp_udp_rtp_2.2.pdml1 new file mode 100644 index 0000000..faed367 --- /dev/null +++ b/tests/rtsp/rtsp-ed137_rtsp_udp_rtp/output/rtsp-ed137_rtsp_udp_rtp_2.2.pdml1 @@ -0,0 +1,887 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/rtsp/rtsp-ed137_rtsp_udp_rtp/output/rtsp-ed137_rtsp_udp_rtp_2.2.pdml2 b/tests/rtsp/rtsp-ed137_rtsp_udp_rtp/output/rtsp-ed137_rtsp_udp_rtp_2.2.pdml2 new file mode 100644 index 0000000..faed367 --- /dev/null +++ b/tests/rtsp/rtsp-ed137_rtsp_udp_rtp/output/rtsp-ed137_rtsp_udp_rtp_2.2.pdml2 @@ -0,0 +1,887 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/rtsp/rtsp-ed137_rtsp_udp_rtp/output/rtsp-ed137_rtsp_udp_rtp_2.2.text b/tests/rtsp/rtsp-ed137_rtsp_udp_rtp/output/rtsp-ed137_rtsp_udp_rtp_2.2.text new file mode 100644 index 0000000..5a8b2f5 --- /dev/null +++ b/tests/rtsp/rtsp-ed137_rtsp_udp_rtp/output/rtsp-ed137_rtsp_udp_rtp_2.2.text @@ -0,0 +1,771 @@ + 1 0.000000 0.000000 172.16.31.253 → 172.16.31.155 RTSP 215 OPTIONS * RTSP/1.0 + 2 0.002580 0.002580 172.16.31.155 → 172.16.31.253 RTSP 302 Reply: RTSP/1.0 200 OK + 3 0.019387 0.016807 172.16.31.253 → 172.16.31.155 RTSP 292 OPTIONS * RTSP/1.0 + 4 0.021476 0.002089 172.16.31.155 → 172.16.31.253 RTSP 302 Reply: RTSP/1.0 200 OK + 5 0.121170 0.099694 172.16.31.253 → 172.16.31.155 RTSP/SDP 425 ANNOUNCE rtsp://172.16.31.155/iprecorder/ RTSP/1.0 + 6 0.124830 0.003660 172.16.31.155 → 172.16.31.253 RTSP 203 Reply: RTSP/1.0 200 OK + 7 0.125504 0.000674 172.16.31.253 → 172.16.31.155 RTSP 342 SETUP rtsp://172.16.31.155/iprecorder/ RTSP/2.0 + 8 0.135947 0.010443 172.16.31.155 → 172.16.31.253 RTSP 353 Reply: RTSP/2.0 200 OK + 9 0.154365 0.018418 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 10 0.174355 0.019990 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 11 0.194531 0.020176 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 12 0.214353 0.019822 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 13 0.234357 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 14 0.254371 0.020014 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 15 0.274380 0.020009 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 16 0.294371 0.019991 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 17 0.314373 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 18 0.334375 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 19 0.354372 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 20 0.374367 0.019995 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 21 0.394376 0.020009 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 22 0.414397 0.020021 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 23 0.434360 0.019963 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 24 0.454359 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 25 0.474679 0.020320 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 26 0.494376 0.019697 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 27 0.514365 0.019989 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 28 0.534374 0.020009 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 29 0.554378 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 30 0.574376 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 31 0.594363 0.019987 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 32 0.614383 0.020020 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 33 0.634385 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 34 0.654369 0.019984 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 35 0.674375 0.020006 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 36 0.694376 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 37 0.714378 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 38 0.734368 0.019990 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 39 0.754384 0.020016 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 40 0.774389 0.020005 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 41 0.794385 0.019996 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 42 0.814387 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 43 0.834386 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 44 0.854379 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 45 0.874379 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 46 0.894361 0.019982 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 47 0.914386 0.020025 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 48 0.934383 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 49 0.954381 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 50 0.974382 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 51 0.994366 0.019984 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 52 1.014377 0.020011 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 53 1.034381 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 54 1.054370 0.019989 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 55 1.074377 0.020007 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 56 1.094350 0.019973 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 57 1.114375 0.020025 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 58 1.134381 0.020006 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 59 1.154378 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 60 1.174379 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 61 1.194381 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 62 1.214384 0.020003 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 63 1.234393 0.020009 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 64 1.254380 0.019987 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 65 1.274394 0.020014 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 66 1.294386 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 67 1.314387 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 68 1.334389 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 69 1.354373 0.019984 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 70 1.374394 0.020021 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 71 1.394383 0.019989 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 72 1.414389 0.020006 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 73 1.434395 0.020006 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 74 1.454395 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 75 1.474383 0.019988 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 76 1.494398 0.020015 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 77 1.514381 0.019983 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 78 1.534385 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 79 1.554385 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 80 1.574378 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 81 1.594621 0.020243 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 82 1.614395 0.019774 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 83 1.634398 0.020003 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 84 1.654394 0.019996 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 85 1.674395 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 86 1.694392 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 87 1.714391 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 88 1.734392 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 89 1.754390 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 90 1.774392 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 91 1.794390 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 92 1.814391 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 93 1.834385 0.019994 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 94 1.854397 0.020012 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 95 1.874390 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 96 1.894390 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 97 1.914384 0.019994 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 98 1.934396 0.020012 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 99 1.954390 0.019994 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 100 1.974389 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 101 1.994377 0.019988 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 102 2.014396 0.020019 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 103 2.034385 0.019989 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 104 2.054376 0.019991 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 105 2.074385 0.020009 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 106 2.094395 0.020010 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 107 2.114394 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 108 2.134395 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 109 2.154395 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 110 2.174405 0.020010 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 111 2.194404 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 112 2.214395 0.019991 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 113 2.234395 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 114 2.254397 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 115 2.274398 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 116 2.294403 0.020005 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 117 2.314401 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 118 2.334395 0.019994 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 119 2.354396 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 120 2.374390 0.019994 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 121 2.394396 0.020006 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 122 2.414391 0.019995 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 123 2.434397 0.020006 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 124 2.454397 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 125 2.474406 0.020009 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 126 2.494381 0.019975 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 127 2.514402 0.020021 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 128 2.534382 0.019980 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 129 2.554404 0.020022 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 130 2.574408 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 131 2.594396 0.019988 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 132 2.614391 0.019995 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 133 2.634410 0.020019 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 134 2.654418 0.020008 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 135 2.674397 0.019979 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 136 2.694401 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 137 2.714412 0.020011 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 138 2.734404 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 139 2.754406 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 140 2.774410 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 141 2.794406 0.019996 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 142 2.814414 0.020008 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 143 2.834411 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 144 2.854408 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 145 2.874403 0.019995 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 146 2.894390 0.019987 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 147 2.914395 0.020005 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 148 2.934405 0.020010 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 149 2.954403 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 150 2.974402 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 151 2.994403 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 152 3.014413 0.020010 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 153 3.034405 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 154 3.054391 0.019986 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 155 3.074408 0.020017 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 156 3.094387 0.019979 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 157 3.114398 0.020011 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 158 3.134402 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 159 3.154401 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 160 3.174397 0.019996 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 161 3.194397 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 162 3.214403 0.020006 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 163 3.234404 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 164 3.254398 0.019994 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 165 3.274406 0.020008 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 166 3.294407 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 167 3.314396 0.019989 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 168 3.334388 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 169 3.354401 0.020013 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 170 3.374402 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 171 3.394406 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 172 3.414404 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 173 3.434412 0.020008 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 174 3.454412 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 175 3.474405 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 176 3.494408 0.020003 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 177 3.514388 0.019980 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 178 3.534405 0.020017 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 179 3.554403 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 180 3.574390 0.019987 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 181 3.594406 0.020016 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 182 3.614408 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 183 3.634399 0.019991 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 184 3.654403 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 185 3.674408 0.020005 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 186 3.694412 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 187 3.714410 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 188 3.734403 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 189 3.754407 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 190 3.774408 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 191 3.794406 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 192 3.814413 0.020007 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 193 3.834415 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 194 3.854400 0.019985 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 195 3.874400 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 196 3.894405 0.020005 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 197 3.914413 0.020008 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 198 3.934411 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 199 3.954404 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 200 3.974401 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 201 3.994402 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 202 4.014407 0.020005 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 203 4.034412 0.020005 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 204 4.054410 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 205 4.074420 0.020010 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 206 4.094407 0.019987 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 207 4.114403 0.019996 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 208 4.134404 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 209 4.154412 0.020008 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 210 4.174403 0.019991 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 211 4.194415 0.020012 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 212 4.214416 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 213 4.234398 0.019982 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 214 4.254411 0.020013 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 215 4.274413 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 216 4.294411 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 217 4.314408 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 218 4.334406 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 219 4.354420 0.020014 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 220 4.374413 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 221 4.394414 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 222 4.414409 0.019995 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 223 4.434401 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 224 4.454413 0.020012 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 225 4.474417 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 226 4.494427 0.020010 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 227 4.514421 0.019994 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 228 4.534414 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 229 4.554432 0.020018 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 230 4.574412 0.019980 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 231 4.594412 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 232 4.614432 0.020020 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 233 4.634421 0.019989 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 234 4.654413 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 235 4.674423 0.020010 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 236 4.694421 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 237 4.714419 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 238 4.734421 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 239 4.754418 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 240 4.774417 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 241 4.794419 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 242 4.814422 0.020003 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 243 4.834422 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 244 4.854420 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 245 4.874409 0.019989 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 246 4.894422 0.020013 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 247 4.914423 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 248 4.934420 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 249 4.954412 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 250 4.974417 0.020005 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 251 4.994425 0.020008 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 252 5.014414 0.019989 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 253 5.034418 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 254 5.054422 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 255 5.074412 0.019990 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 256 5.094428 0.020016 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 257 5.114412 0.019984 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 258 5.134425 0.020013 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 259 5.154410 0.019985 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 260 5.174403 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 261 5.194429 0.020026 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 262 5.214418 0.019989 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 263 5.234419 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 264 5.254421 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 265 5.274421 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 266 5.294425 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 267 5.314425 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 268 5.334424 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 269 5.354424 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 270 5.374425 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 271 5.394422 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 272 5.414422 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 273 5.434425 0.020003 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 274 5.454425 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 275 5.474423 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 276 5.494428 0.020005 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 277 5.514426 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 278 5.534426 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 279 5.554428 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 280 5.574425 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 281 5.594425 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 282 5.614425 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 283 5.634412 0.019987 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 284 5.654427 0.020015 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 285 5.674427 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 286 5.694430 0.020003 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 287 5.714414 0.019984 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 288 5.734415 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 289 5.754434 0.020019 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 290 5.774427 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 291 5.794432 0.020005 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 292 5.814427 0.019995 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 293 5.834434 0.020007 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 294 5.854425 0.019991 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 295 5.874417 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 296 5.894426 0.020009 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 297 5.914429 0.020003 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 298 5.934423 0.019994 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 299 5.954432 0.020009 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 300 5.974425 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 301 5.994430 0.020005 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 302 6.014435 0.020005 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 303 6.034428 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 304 6.054446 0.020018 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 305 6.074431 0.019985 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 306 6.094440 0.020009 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 307 6.114434 0.019994 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 308 6.134434 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 309 6.154437 0.020003 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 310 6.174421 0.019984 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 311 6.194433 0.020012 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 312 6.214410 0.019977 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 313 6.234432 0.020022 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 314 6.254429 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 315 6.274417 0.019988 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 316 6.294437 0.020020 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 317 6.314429 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 318 6.334421 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 319 6.354431 0.020010 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 320 6.374422 0.019991 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 321 6.394420 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 322 6.414437 0.020017 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 323 6.434434 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 324 6.454428 0.019994 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 325 6.474430 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 326 6.494431 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 327 6.514418 0.019987 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 328 6.534433 0.020015 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 329 6.554436 0.020003 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 330 6.574420 0.019984 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 331 6.594442 0.020022 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 332 6.614425 0.019983 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 333 6.634431 0.020006 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 334 6.654434 0.020003 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 335 6.674447 0.020013 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 336 6.694439 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 337 6.714561 0.020122 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 338 6.734428 0.019867 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 339 6.754426 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 340 6.774439 0.020013 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 341 6.794427 0.019988 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 342 6.814440 0.020013 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 343 6.834424 0.019984 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 344 6.854448 0.020024 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 345 6.874440 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 346 6.894441 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 347 6.914445 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 348 6.934447 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 349 6.954451 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 350 6.974435 0.019984 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 351 6.994432 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 352 7.014436 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 353 7.034440 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 354 7.054440 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 355 7.074424 0.019984 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 356 7.094441 0.020017 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 357 7.114442 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 358 7.134435 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 359 7.154437 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 360 7.174423 0.019986 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 361 7.194436 0.020013 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 362 7.214445 0.020009 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 363 7.234445 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 364 7.254445 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 365 7.274436 0.019991 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 366 7.294428 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 367 7.314435 0.020007 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 368 7.334452 0.020017 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 369 7.354445 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 370 7.374438 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 371 7.394444 0.020006 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 372 7.414443 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 373 7.434447 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 374 7.454442 0.019995 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 375 7.474446 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 376 7.494456 0.020010 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 377 7.514446 0.019990 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 378 7.534447 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 379 7.554448 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 380 7.574442 0.019994 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 381 7.594447 0.020005 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 382 7.614440 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 383 7.634460 0.020020 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 384 7.654441 0.019981 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 385 7.674446 0.020005 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 386 7.694439 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 387 7.714468 0.020029 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 388 7.734443 0.019975 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 389 7.754445 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 390 7.774452 0.020007 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 391 7.794455 0.020003 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 392 7.814435 0.019980 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 393 7.834441 0.020006 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 394 7.854442 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 395 7.874454 0.020012 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 396 7.894506 0.020052 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 397 7.914448 0.019942 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 398 7.934436 0.019988 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 399 7.954442 0.020006 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 400 7.974450 0.020008 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 401 7.994448 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 402 8.014444 0.019996 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 403 8.034445 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 404 8.054438 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 405 8.074432 0.019994 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 406 8.094448 0.020016 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 407 8.114451 0.020003 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 408 8.134434 0.019983 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 409 8.154447 0.020013 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 410 8.174452 0.020005 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 411 8.194446 0.019994 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 412 8.214450 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 413 8.234430 0.019980 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 414 8.254440 0.020010 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 415 8.274455 0.020015 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 416 8.294467 0.020012 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 417 8.314448 0.019981 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 418 8.334439 0.019991 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 419 8.354444 0.020005 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 420 8.374442 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 421 8.394453 0.020011 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 422 8.414434 0.019981 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 423 8.434438 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 424 8.454452 0.020014 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 425 8.474449 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 426 8.494450 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 427 8.514444 0.019994 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 428 8.534445 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 429 8.554459 0.020014 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 430 8.574462 0.020003 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 431 8.594460 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 432 8.614461 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 433 8.634467 0.020006 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 434 8.654448 0.019981 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 435 8.674493 0.020045 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 436 8.694442 0.019949 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 437 8.714451 0.020009 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 438 8.734447 0.019996 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 439 8.754452 0.020005 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 440 8.774445 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 441 8.794451 0.020006 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 442 8.814451 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 443 8.834453 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 444 8.854468 0.020015 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 445 8.874460 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 446 8.894459 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 447 8.914455 0.019996 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 448 8.934686 0.020231 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 449 8.954460 0.019774 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 450 8.974466 0.020006 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 451 8.994453 0.019987 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 452 9.014446 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 453 9.034455 0.020009 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 454 9.054459 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 455 9.074461 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 456 9.094463 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 457 9.114459 0.019996 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 458 9.134455 0.019996 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 459 9.154465 0.020010 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 460 9.174457 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 461 9.194459 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 462 9.214466 0.020007 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 463 9.234453 0.019987 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 464 9.254457 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 465 9.274449 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 466 9.294746 0.020297 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 467 9.314451 0.019705 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 468 9.334455 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 469 9.354453 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 470 9.374455 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 471 9.394470 0.020015 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 472 9.414454 0.019984 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 473 9.434468 0.020014 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 474 9.454457 0.019989 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 475 9.474452 0.019995 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 476 9.494488 0.020036 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 477 9.514465 0.019977 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 478 9.534452 0.019987 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 479 9.554468 0.020016 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 480 9.574464 0.019996 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 481 9.594456 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 482 9.614478 0.020022 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 483 9.634452 0.019974 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 484 9.654445 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 485 9.674458 0.020013 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 486 9.694472 0.020014 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 487 9.714450 0.019978 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 488 9.734472 0.020022 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 489 9.754463 0.019991 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 490 9.774462 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 491 9.794496 0.020034 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 492 9.814464 0.019968 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 493 9.834486 0.020022 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 494 9.854538 0.020052 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 495 9.874502 0.019964 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 496 9.894543 0.020041 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 497 9.914491 0.019948 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 498 9.934476 0.019985 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 499 9.954499 0.020023 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 500 9.974490 0.019991 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 501 9.994478 0.019988 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 502 10.014482 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 503 10.034478 0.019996 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 504 10.054487 0.020009 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 505 10.074484 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 506 10.094501 0.020017 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 507 10.114481 0.019980 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 508 10.134507 0.020026 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 509 10.154499 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 510 10.174486 0.019987 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 511 10.194492 0.020006 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 512 10.214482 0.019990 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 513 10.234482 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 514 10.254482 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 515 10.274488 0.020006 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 516 10.294499 0.020011 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 517 10.314500 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 518 10.334489 0.019989 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 519 10.354508 0.020019 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 520 10.374501 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 521 10.394498 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 522 10.414507 0.020009 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 523 10.434511 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 524 10.454506 0.019995 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 525 10.474516 0.020010 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 526 10.494516 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 527 10.514522 0.020006 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 528 10.534512 0.019990 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 529 10.554516 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 530 10.574516 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 531 10.594528 0.020012 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 532 10.614512 0.019984 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 533 10.634501 0.019989 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 534 10.654478 0.019977 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 535 10.674511 0.020033 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 536 10.694468 0.019957 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 537 10.714480 0.020012 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 538 10.734478 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 539 10.754518 0.020040 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 540 10.774476 0.019958 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 541 10.794476 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 542 10.814480 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 543 10.834483 0.020003 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 544 10.854489 0.020006 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 545 10.874481 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 546 10.894472 0.019991 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 547 10.914514 0.020042 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 548 10.934492 0.019978 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 549 10.954490 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 550 10.974481 0.019991 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 551 10.994497 0.020016 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 552 11.014499 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 553 11.034496 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 554 11.054495 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 555 11.074490 0.019995 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 556 11.094490 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 557 11.114483 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 558 11.134476 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 559 11.154496 0.020020 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 560 11.174482 0.019986 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 561 11.194499 0.020017 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 562 11.214484 0.019985 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 563 11.234501 0.020017 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 564 11.254490 0.019989 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 565 11.274478 0.019988 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 566 11.294473 0.019995 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 567 11.314474 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 568 11.334482 0.020008 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 569 11.354492 0.020010 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 570 11.374485 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 571 11.394488 0.020003 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 572 11.414489 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 573 11.434480 0.019991 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 574 11.454481 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 575 11.474490 0.020009 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 576 11.494494 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 577 11.514492 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 578 11.534490 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 579 11.554492 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 580 11.574492 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 581 11.594500 0.020008 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 582 11.614481 0.019981 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 583 11.634485 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 584 11.654483 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 585 11.674499 0.020016 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 586 11.694496 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 587 11.714496 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 588 11.734496 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 589 11.754488 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 590 11.774515 0.020027 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 591 11.794503 0.019988 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 592 11.814487 0.019984 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 593 11.834482 0.019995 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 594 11.854499 0.020017 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 595 11.874514 0.020015 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 596 11.894505 0.019991 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 597 11.914479 0.019974 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 598 11.934498 0.020019 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 599 11.954494 0.019996 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 600 11.974481 0.019987 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 601 11.994524 0.020043 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 602 12.014497 0.019973 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 603 12.034500 0.020003 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 604 12.054506 0.020006 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 605 12.074495 0.019989 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 606 12.094508 0.020013 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 607 12.114501 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 608 12.134490 0.019989 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 609 12.154491 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 610 12.174490 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 611 12.194493 0.020003 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 612 12.214479 0.019986 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 613 12.234488 0.020009 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 614 12.254489 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 615 12.274481 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 616 12.294487 0.020006 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 617 12.314492 0.020005 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 618 12.334485 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 619 12.354488 0.020003 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 620 12.374480 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 621 12.394490 0.020010 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 622 12.414492 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 623 12.434497 0.020005 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 624 12.454499 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 625 12.474503 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 626 12.494493 0.019990 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 627 12.514502 0.020009 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 628 12.534501 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 629 12.554513 0.020012 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 630 12.574491 0.019978 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 631 12.594501 0.020010 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 632 12.614496 0.019995 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 633 12.634501 0.020005 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 634 12.654509 0.020008 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 635 12.674491 0.019982 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 636 12.694500 0.020009 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 637 12.714493 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 638 12.734493 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 639 12.754507 0.020014 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 640 12.774496 0.019989 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 641 12.794498 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 642 12.814499 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 643 12.834507 0.020008 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 644 12.854497 0.019990 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 645 12.874489 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 646 12.894502 0.020013 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 647 12.914491 0.019989 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 648 12.934507 0.020016 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 649 12.954504 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 650 12.974505 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 651 12.994564 0.020059 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 652 13.014506 0.019942 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 653 13.034499 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 654 13.054497 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 655 13.074505 0.020008 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 656 13.094504 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 657 13.114499 0.019995 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 658 13.134498 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 659 13.154501 0.020003 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 660 13.174500 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 661 13.194508 0.020008 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 662 13.214507 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 663 13.234503 0.019996 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 664 13.254504 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 665 13.274504 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 666 13.294505 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 667 13.305910 0.011405 172.16.31.253 → 172.16.31.155 RTSP 294 TEARDOWN rtsp://172.16.31.155/iprecorder/ RTSP/1.0 + 668 13.314487 0.008577 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 669 13.334501 0.020014 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 670 13.354492 0.019991 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 671 13.374503 0.020011 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 672 13.394503 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 673 13.414503 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 674 13.434509 0.020006 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 675 13.454505 0.019996 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 676 13.474510 0.020005 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 677 13.494509 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 678 13.514505 0.019996 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 679 13.534512 0.020007 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 680 13.554492 0.019980 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 681 13.574493 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 682 13.594511 0.020018 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 683 13.614530 0.020019 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 684 13.634527 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 685 13.654527 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 686 13.674511 0.019984 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 687 13.694522 0.020011 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 688 13.714519 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 689 13.734511 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 690 13.754529 0.020018 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 691 13.774527 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 692 13.794525 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 693 13.814516 0.019991 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 694 13.834521 0.020005 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 695 13.854509 0.019988 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 696 13.874513 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 697 13.894495 0.019982 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 698 13.914518 0.020023 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 699 13.934518 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 700 13.954515 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 701 13.974512 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 702 13.994503 0.019991 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 703 14.014511 0.020008 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 704 14.034515 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 705 14.054515 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 706 14.074508 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 707 14.094511 0.020003 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 708 14.114504 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 709 14.134501 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 710 14.154509 0.020008 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 711 14.174506 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 712 14.194506 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 713 14.214500 0.019994 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 714 14.234519 0.020019 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 715 14.254508 0.019989 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 716 14.274520 0.020012 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 717 14.294539 0.020019 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 718 14.314522 0.019983 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 719 14.334524 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 720 14.354524 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 721 14.374524 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 722 14.394517 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 723 14.414503 0.019986 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 724 14.434504 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 725 14.454516 0.020012 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 726 14.474515 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 727 14.494517 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 728 14.514517 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 729 14.534530 0.020013 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 730 14.554502 0.019972 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 731 14.574526 0.020024 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 732 14.594501 0.019975 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 733 14.614503 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 734 14.634519 0.020016 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 735 14.654517 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 736 14.674516 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 737 14.694499 0.019983 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 738 14.714524 0.020025 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 739 14.734516 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 740 14.754536 0.020020 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 741 14.774526 0.019990 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 742 14.794502 0.019976 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 743 14.814517 0.020015 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 744 14.834524 0.020007 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 745 14.854525 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 746 14.874525 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 747 14.894526 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 748 14.914534 0.020008 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 749 14.934530 0.019996 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 750 14.954529 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 751 14.974532 0.020003 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 752 14.994532 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 753 15.014534 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 754 15.034534 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 755 15.054532 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 756 15.074523 0.019991 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 757 15.094533 0.020010 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 758 15.114555 0.020022 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 759 15.134540 0.019985 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 760 15.154536 0.019996 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 761 15.174527 0.019991 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 762 15.194537 0.020010 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 763 15.214508 0.019971 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 764 15.234524 0.020016 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 765 15.254526 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 766 15.274523 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 767 15.294510 0.019987 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 768 15.314522 0.020012 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 769 15.334523 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 770 15.354521 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 771 15.374520 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 diff --git a/tests/rtsp/rtsp-ed137_rtsp_udp_rtp/rtsp-ed137_rtsp_udp_rtp.pcapng.gz b/tests/rtsp/rtsp-ed137_rtsp_udp_rtp/rtsp-ed137_rtsp_udp_rtp.pcapng.gz new file mode 100644 index 0000000000000000000000000000000000000000..a1090d4897e3318198e3fbf40619da6524a2fff5 GIT binary patch literal 8981 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 literal 0 HcmV?d00001 From 91ab602736482a23e4c0e4089df0248c04aeac68 Mon Sep 17 00:00:00 2001 From: Jiri Novak Date: Tue, 27 Feb 2018 12:48:01 +0100 Subject: [PATCH 10/17] Renamed/modified output files --- .../rtsp-channel_name_error.pcap | Bin 2256 -> 0 bytes .../rtsp-ed137_rtsp_tcp_rtp.pcapng | Bin 52044 -> 0 bytes .../rtsp-ed137_rtsp_udp_rtp.pcapng | Bin 195104 -> 0 bytes tests/rtsp/rtsp-pipelining1/filter.xsl | 2 +- .../output/rtsp-pipelining1_2.2.pdml1 | 63 +++- .../output/rtsp-pipelining1_2.2.pdml2 | 63 +++- .../output/rtsp-pipelining1_2.4.pdml1 | 6 - .../output/rtsp-pipelining1_2.4.pdml2 | 6 - tests/rtsp/rtsp-pipelining2/filter.xsl | 2 +- .../output/rtsp-pipelining2_2.2.pdml1 | 63 +++- .../output/rtsp-pipelining2_2.2.pdml2 | 63 +++- .../output/rtsp-pipelining2_2.4.pdml1 | 6 - .../output/rtsp-pipelining2_2.4.pdml2 | 6 - tests/rtsp/rtsp-server_only_media/filter.xsl | 2 +- .../output/rtsp-server_only_media_2.2.pdml1 | 284 ++++++++++++++++-- .../output/rtsp-server_only_media_2.2.pdml2 | 284 ++++++++++++++++-- .../output/rtsp-server_only_media_2.4.pdml1 | 40 --- .../output/rtsp-server_only_media_2.4.pdml2 | 40 --- 18 files changed, 745 insertions(+), 185 deletions(-) delete mode 100644 tests/rtsp/rtsp-channel_name_error/rtsp-channel_name_error.pcap delete mode 100644 tests/rtsp/rtsp-ed137_rtsp_tcp_rtp/rtsp-ed137_rtsp_tcp_rtp.pcapng delete mode 100644 tests/rtsp/rtsp-ed137_rtsp_udp_rtp/rtsp-ed137_rtsp_udp_rtp.pcapng delete mode 100644 tests/rtsp/rtsp-pipelining1/output/rtsp-pipelining1_2.4.pdml1 delete mode 100644 tests/rtsp/rtsp-pipelining1/output/rtsp-pipelining1_2.4.pdml2 delete mode 100644 tests/rtsp/rtsp-pipelining2/output/rtsp-pipelining2_2.4.pdml1 delete mode 100644 tests/rtsp/rtsp-pipelining2/output/rtsp-pipelining2_2.4.pdml2 delete mode 100644 tests/rtsp/rtsp-server_only_media/output/rtsp-server_only_media_2.4.pdml1 delete mode 100644 tests/rtsp/rtsp-server_only_media/output/rtsp-server_only_media_2.4.pdml2 diff --git a/tests/rtsp/rtsp-channel_name_error/rtsp-channel_name_error.pcap b/tests/rtsp/rtsp-channel_name_error/rtsp-channel_name_error.pcap deleted file mode 100644 index c837164bd0b50d8512dd618bdbe9b4067d311f4d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2256 zcmdT`O=#0l9Df_5&ba76VcvY`VK};cb?Zk)aIx!T>e|p|6E}2bZQP=3k|n9)K^)>i z^d^FW7bo~}P#6P2+-2aUw>c3(#KROkO;jd0PxGIwt(u9T!-5Te$ji&i`~N=jODCtF zJV&*t4pn|DD{xvfpcF^ZhTx^aD4_nI9`tu2o)o@J5gs~)64sfJH-2q z=cLKawJn!#E(PbW4Hy&KYo@-wh1+ZD3533E3kM!vNl9`~Dw)A8I4x%+nxz<$h-cJs z9=DT(tmRePQSv5?+Bqr~iD8)TvsJ5A98qP3uB$}a^2#jH6m*S{A?zXfbW@C82qGOI>qnKrQF3N{EysuX#36fYv`C$nV-tx-B zw~Ez6d3EtOVZE7Z%F)R3|9RU`Rgd$jqKBDrv2^U&PA}=U~ zoMyoD(y~O0{StGS1q%%?6JsNIbvKDSgQEeLn0-x5LQLHO@ z6*o6y&BnUn;H;q^*G3AKnk&Ca5Nzd+UPG#*y>9uF7PUq0x=Gt`^5>*o?w-FkxMiZT zW~${vC25->X&1b&&Bje{;A*W`evF?NkGU8RfBG5Y;FdDRtsNDN?*U`;Ixs?7ki*ts!SNh$ytEs>gr$EOyMg2P-vE2^e!>6% diff --git a/tests/rtsp/rtsp-ed137_rtsp_tcp_rtp/rtsp-ed137_rtsp_tcp_rtp.pcapng b/tests/rtsp/rtsp-ed137_rtsp_tcp_rtp/rtsp-ed137_rtsp_tcp_rtp.pcapng deleted file mode 100644 index 5a014f7955889c4490756b8db416f2d83f4cb09a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 52044 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 z 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 diff --git a/tests/rtsp/rtsp-ed137_rtsp_udp_rtp/rtsp-ed137_rtsp_udp_rtp.pcapng b/tests/rtsp/rtsp-ed137_rtsp_udp_rtp/rtsp-ed137_rtsp_udp_rtp.pcapng deleted file mode 100644 index 7a037634b43c3d4701a22710a5d27887fad6a5f4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 195104 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 - + diff --git a/tests/rtsp/rtsp-pipelining1/output/rtsp-pipelining1_2.2.pdml1 b/tests/rtsp/rtsp-pipelining1/output/rtsp-pipelining1_2.2.pdml1 index f10bad7..99da6d5 100644 --- a/tests/rtsp/rtsp-pipelining1/output/rtsp-pipelining1_2.2.pdml1 +++ b/tests/rtsp/rtsp-pipelining1/output/rtsp-pipelining1_2.2.pdml1 @@ -1,6 +1,63 @@ - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/rtsp/rtsp-pipelining1/output/rtsp-pipelining1_2.2.pdml2 b/tests/rtsp/rtsp-pipelining1/output/rtsp-pipelining1_2.2.pdml2 index f10bad7..99da6d5 100644 --- a/tests/rtsp/rtsp-pipelining1/output/rtsp-pipelining1_2.2.pdml2 +++ b/tests/rtsp/rtsp-pipelining1/output/rtsp-pipelining1_2.2.pdml2 @@ -1,6 +1,63 @@ - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/rtsp/rtsp-pipelining1/output/rtsp-pipelining1_2.4.pdml1 b/tests/rtsp/rtsp-pipelining1/output/rtsp-pipelining1_2.4.pdml1 deleted file mode 100644 index f10bad7..0000000 --- a/tests/rtsp/rtsp-pipelining1/output/rtsp-pipelining1_2.4.pdml1 +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/tests/rtsp/rtsp-pipelining1/output/rtsp-pipelining1_2.4.pdml2 b/tests/rtsp/rtsp-pipelining1/output/rtsp-pipelining1_2.4.pdml2 deleted file mode 100644 index f10bad7..0000000 --- a/tests/rtsp/rtsp-pipelining1/output/rtsp-pipelining1_2.4.pdml2 +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/tests/rtsp/rtsp-pipelining2/filter.xsl b/tests/rtsp/rtsp-pipelining2/filter.xsl index 85bb13f..ab18d32 100644 --- a/tests/rtsp/rtsp-pipelining2/filter.xsl +++ b/tests/rtsp/rtsp-pipelining2/filter.xsl @@ -1,5 +1,5 @@ - + diff --git a/tests/rtsp/rtsp-pipelining2/output/rtsp-pipelining2_2.2.pdml1 b/tests/rtsp/rtsp-pipelining2/output/rtsp-pipelining2_2.2.pdml1 index f10bad7..ebb7685 100644 --- a/tests/rtsp/rtsp-pipelining2/output/rtsp-pipelining2_2.2.pdml1 +++ b/tests/rtsp/rtsp-pipelining2/output/rtsp-pipelining2_2.2.pdml1 @@ -1,6 +1,63 @@ - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/rtsp/rtsp-pipelining2/output/rtsp-pipelining2_2.2.pdml2 b/tests/rtsp/rtsp-pipelining2/output/rtsp-pipelining2_2.2.pdml2 index f10bad7..ebb7685 100644 --- a/tests/rtsp/rtsp-pipelining2/output/rtsp-pipelining2_2.2.pdml2 +++ b/tests/rtsp/rtsp-pipelining2/output/rtsp-pipelining2_2.2.pdml2 @@ -1,6 +1,63 @@ - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/rtsp/rtsp-pipelining2/output/rtsp-pipelining2_2.4.pdml1 b/tests/rtsp/rtsp-pipelining2/output/rtsp-pipelining2_2.4.pdml1 deleted file mode 100644 index f10bad7..0000000 --- a/tests/rtsp/rtsp-pipelining2/output/rtsp-pipelining2_2.4.pdml1 +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/tests/rtsp/rtsp-pipelining2/output/rtsp-pipelining2_2.4.pdml2 b/tests/rtsp/rtsp-pipelining2/output/rtsp-pipelining2_2.4.pdml2 deleted file mode 100644 index f10bad7..0000000 --- a/tests/rtsp/rtsp-pipelining2/output/rtsp-pipelining2_2.4.pdml2 +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/tests/rtsp/rtsp-server_only_media/filter.xsl b/tests/rtsp/rtsp-server_only_media/filter.xsl index 85bb13f..ab18d32 100644 --- a/tests/rtsp/rtsp-server_only_media/filter.xsl +++ b/tests/rtsp/rtsp-server_only_media/filter.xsl @@ -1,5 +1,5 @@ - + diff --git a/tests/rtsp/rtsp-server_only_media/output/rtsp-server_only_media_2.2.pdml1 b/tests/rtsp/rtsp-server_only_media/output/rtsp-server_only_media_2.2.pdml1 index e3d917d..a57b87e 100644 --- a/tests/rtsp/rtsp-server_only_media/output/rtsp-server_only_media_2.2.pdml1 +++ b/tests/rtsp/rtsp-server_only_media/output/rtsp-server_only_media_2.2.pdml1 @@ -3,38 +3,256 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/rtsp/rtsp-server_only_media/output/rtsp-server_only_media_2.2.pdml2 b/tests/rtsp/rtsp-server_only_media/output/rtsp-server_only_media_2.2.pdml2 index e3d917d..a57b87e 100644 --- a/tests/rtsp/rtsp-server_only_media/output/rtsp-server_only_media_2.2.pdml2 +++ b/tests/rtsp/rtsp-server_only_media/output/rtsp-server_only_media_2.2.pdml2 @@ -3,38 +3,256 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/rtsp/rtsp-server_only_media/output/rtsp-server_only_media_2.4.pdml1 b/tests/rtsp/rtsp-server_only_media/output/rtsp-server_only_media_2.4.pdml1 deleted file mode 100644 index e3d917d..0000000 --- a/tests/rtsp/rtsp-server_only_media/output/rtsp-server_only_media_2.4.pdml1 +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/tests/rtsp/rtsp-server_only_media/output/rtsp-server_only_media_2.4.pdml2 b/tests/rtsp/rtsp-server_only_media/output/rtsp-server_only_media_2.4.pdml2 deleted file mode 100644 index e3d917d..0000000 --- a/tests/rtsp/rtsp-server_only_media/output/rtsp-server_only_media_2.4.pdml2 +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - From 7a6800ea6f0c7dd4b3256cf7945267a3ad6d4337 Mon Sep 17 00:00:00 2001 From: Jiri Novak Date: Tue, 27 Feb 2018 13:03:19 +0100 Subject: [PATCH 11/17] Added description/requirements for RTSP samples --- .../rtsp-channel_name_error.description.txt | 7 +++++++ .../rtsp-channel_name_error.requirements.txt | 3 +++ .../rtsp-ed137_rtsp_tcp_rtp.description.txt | 7 +++++++ .../rtsp-ed137_rtsp_tcp_rtp.requirements.txt | 2 ++ .../rtsp-ed137_rtsp_udp_rtp.description.txt | 7 +++++++ .../rtsp-ed137_rtsp_udp_rtp.requirements.txt | 2 ++ 6 files changed, 28 insertions(+) create mode 100644 tests/rtsp/rtsp-channel_name_error/rtsp-channel_name_error.description.txt create mode 100644 tests/rtsp/rtsp-channel_name_error/rtsp-channel_name_error.requirements.txt create mode 100644 tests/rtsp/rtsp-ed137_rtsp_tcp_rtp/rtsp-ed137_rtsp_tcp_rtp.description.txt create mode 100644 tests/rtsp/rtsp-ed137_rtsp_tcp_rtp/rtsp-ed137_rtsp_tcp_rtp.requirements.txt create mode 100644 tests/rtsp/rtsp-ed137_rtsp_udp_rtp/rtsp-ed137_rtsp_udp_rtp.description.txt create mode 100644 tests/rtsp/rtsp-ed137_rtsp_udp_rtp/rtsp-ed137_rtsp_udp_rtp.requirements.txt diff --git a/tests/rtsp/rtsp-channel_name_error/rtsp-channel_name_error.description.txt b/tests/rtsp/rtsp-channel_name_error/rtsp-channel_name_error.description.txt new file mode 100644 index 0000000..de236e0 --- /dev/null +++ b/tests/rtsp/rtsp-channel_name_error/rtsp-channel_name_error.description.txt @@ -0,0 +1,7 @@ +RTSP 1.0, client asks recording for nonexisting channel + +172.16.31.65 is client +172.16.127.80 is server + +client names channel in SDP attribute u= in packet #3 + diff --git a/tests/rtsp/rtsp-channel_name_error/rtsp-channel_name_error.requirements.txt b/tests/rtsp/rtsp-channel_name_error/rtsp-channel_name_error.requirements.txt new file mode 100644 index 0000000..c03edee --- /dev/null +++ b/tests/rtsp/rtsp-channel_name_error/rtsp-channel_name_error.requirements.txt @@ -0,0 +1,3 @@ + +Wireshark should show messages. It should not core or so. + diff --git a/tests/rtsp/rtsp-ed137_rtsp_tcp_rtp/rtsp-ed137_rtsp_tcp_rtp.description.txt b/tests/rtsp/rtsp-ed137_rtsp_tcp_rtp/rtsp-ed137_rtsp_tcp_rtp.description.txt new file mode 100644 index 0000000..f8c76f8 --- /dev/null +++ b/tests/rtsp/rtsp-ed137_rtsp_tcp_rtp/rtsp-ed137_rtsp_tcp_rtp.description.txt @@ -0,0 +1,7 @@ +RTSP 1.0 with media in TCP + +172.16.168.24 is RTSP client +172.16.168.64 is RTSP server + +Client transmits media in TCP. Client adds XML metadata to RECORD/PAUSE messages. + diff --git a/tests/rtsp/rtsp-ed137_rtsp_tcp_rtp/rtsp-ed137_rtsp_tcp_rtp.requirements.txt b/tests/rtsp/rtsp-ed137_rtsp_tcp_rtp/rtsp-ed137_rtsp_tcp_rtp.requirements.txt new file mode 100644 index 0000000..11e2650 --- /dev/null +++ b/tests/rtsp/rtsp-ed137_rtsp_tcp_rtp/rtsp-ed137_rtsp_tcp_rtp.requirements.txt @@ -0,0 +1,2 @@ +Wireshark should decode RTP in UDP based on RTSP messages +Wireshark should show XML metadata as XML. diff --git a/tests/rtsp/rtsp-ed137_rtsp_udp_rtp/rtsp-ed137_rtsp_udp_rtp.description.txt b/tests/rtsp/rtsp-ed137_rtsp_udp_rtp/rtsp-ed137_rtsp_udp_rtp.description.txt new file mode 100644 index 0000000..a6924db --- /dev/null +++ b/tests/rtsp/rtsp-ed137_rtsp_udp_rtp/rtsp-ed137_rtsp_udp_rtp.description.txt @@ -0,0 +1,7 @@ +RTSP 1.0 with media in UDP + +172.16.31.253 is RTSP client, it's media are comming from 172.16.31.254 +172.16.31.155 is RTSP server + +Client transmits media in UDP. + diff --git a/tests/rtsp/rtsp-ed137_rtsp_udp_rtp/rtsp-ed137_rtsp_udp_rtp.requirements.txt b/tests/rtsp/rtsp-ed137_rtsp_udp_rtp/rtsp-ed137_rtsp_udp_rtp.requirements.txt new file mode 100644 index 0000000..e6dc218 --- /dev/null +++ b/tests/rtsp/rtsp-ed137_rtsp_udp_rtp/rtsp-ed137_rtsp_udp_rtp.requirements.txt @@ -0,0 +1,2 @@ +Wireshark should decode RTP in UDP based on RTSP messages + From d7b33305bf210400b5d7fe660b163e4a70dcded0 Mon Sep 17 00:00:00 2001 From: Jiri Novak Date: Wed, 28 Feb 2018 14:06:18 +0100 Subject: [PATCH 12/17] Clean up of backup files --- .../rtsp/rtsp-pipelining2/rtsp-pipelining2.description.txt~ | 5 ----- .../rtsp/rtsp-pipelining2/rtsp-pipelining2.requirements.txt~ | 4 ---- .../rtsp-server_only_media.description.txt~ | 4 ---- .../rtsp-server_only_media.requirements.txt~ | 5 ----- 4 files changed, 18 deletions(-) delete mode 100644 tests/rtsp/rtsp-pipelining2/rtsp-pipelining2.description.txt~ delete mode 100644 tests/rtsp/rtsp-pipelining2/rtsp-pipelining2.requirements.txt~ delete mode 100644 tests/rtsp/rtsp-server_only_media/rtsp-server_only_media.description.txt~ delete mode 100644 tests/rtsp/rtsp-server_only_media/rtsp-server_only_media.requirements.txt~ diff --git a/tests/rtsp/rtsp-pipelining2/rtsp-pipelining2.description.txt~ b/tests/rtsp/rtsp-pipelining2/rtsp-pipelining2.description.txt~ deleted file mode 100644 index cb933b6..0000000 --- a/tests/rtsp/rtsp-pipelining2/rtsp-pipelining2.description.txt~ +++ /dev/null @@ -1,5 +0,0 @@ -RTSP 1.0 with multiple messages in one packet. - -Traffic between client (172.16.31.65) and server (172.16.127.80). -Packet #1 contains multiple requests, packet # contains multiple responses. - diff --git a/tests/rtsp/rtsp-pipelining2/rtsp-pipelining2.requirements.txt~ b/tests/rtsp/rtsp-pipelining2/rtsp-pipelining2.requirements.txt~ deleted file mode 100644 index e52b048..0000000 --- a/tests/rtsp/rtsp-pipelining2/rtsp-pipelining2.requirements.txt~ +++ /dev/null @@ -1,4 +0,0 @@ - -Packet #1 should be decoded as expected - 3 RTSP requests should be shown. -Packet #3 should be decoded as expected - 2 RTSP responses should be shown. - diff --git a/tests/rtsp/rtsp-server_only_media/rtsp-server_only_media.description.txt~ b/tests/rtsp/rtsp-server_only_media/rtsp-server_only_media.description.txt~ deleted file mode 100644 index 397cb5d..0000000 --- a/tests/rtsp/rtsp-server_only_media/rtsp-server_only_media.description.txt~ +++ /dev/null @@ -1,4 +0,0 @@ -RTSP 1.0 with server_port only - -Traffic between client (172.16.31.65) and server (172.16.127.80). There are two sessions pipelined in one RTSP connection. - diff --git a/tests/rtsp/rtsp-server_only_media/rtsp-server_only_media.requirements.txt~ b/tests/rtsp/rtsp-server_only_media/rtsp-server_only_media.requirements.txt~ deleted file mode 100644 index ecc4586..0000000 --- a/tests/rtsp/rtsp-server_only_media/rtsp-server_only_media.requirements.txt~ +++ /dev/null @@ -1,5 +0,0 @@ - -RT -Packets should be decoded as described in specification: -Based on EUROCAE ED-137B specification: ED-137B, Part 1: RADIO, INTEROPERABILITY STANDARDS FOR VOIP ATM COMPONENTS https://boutique.eurocae.net/eshop/catalog/index.php - From bf2a701735a39263b05800824bd4ac2278d44103 Mon Sep 17 00:00:00 2001 From: Jiri Novak Date: Wed, 28 Feb 2018 14:06:39 +0100 Subject: [PATCH 13/17] Makefile improved to correctly solve dependencies --- Makefile | 100 +++++++++++++++++++++++----------- scripts/sample_make_output.sh | 37 ++++++------- scripts/sample_test.sh | 2 + scripts/sample_verify.sh | 2 + 4 files changed, 89 insertions(+), 52 deletions(-) diff --git a/Makefile b/Makefile index 14a7701..0ddb472 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,12 @@ # Test tshark's dissectors on small test files +.DEFAULT_GOAL := help +.SECONDEXPANSION: + +# Set home dir if it is not set +HOME?=$(mktemp -d) + # List all available test directories TEST_CASE_DIRS=$(wildcard tests/*/*) @@ -10,10 +16,13 @@ TEST_CASES=$(foreach test,$(TEST_CASE_DIRS), $(test)/$(notdir $(test))) # Convert directories to test case names with output dir TEST_CASES_OUTPUT=$(foreach test,$(TEST_CASE_DIRS), $(test)/output/$(notdir $(test))) +# Editor backup files +EDITOR_BACKUP_FILES=$(wildcard *~) $(wildcard */*~) $(wildcard */*/*~) $(wildcard */*/*/*~) $(wildcard */*/*/*/*~) + # List of versions for which we check and store different outputs # When output is verified, current wireshark version's output is compared to same version's stored output or to the latest previous version # - list should be ordered from the oldest to the newest version -SUPPORTED_VERSIONS?=2.0 2.2 2.3 +SUPPORTED_VERSIONS?=2.0 2.2 2.3 2.4 2.5 VERSION?= SELECTED_VERSIONS=$(if $(VERSION),$(VERSION),$(SUPPORTED_VERSIONS)) @@ -23,45 +32,52 @@ TSHARK_VERSION=$(shell $(TSHARK_EXECUTABLE) --version | head -1 | cut -d' ' -f 3 VERBOSE?=no TEST_FAIL_FIRST?=yes -%.pdml1.current: - @./scripts/sample_test.sh "$(TSHARK_EXECUTABLE)" "$(basename $(basename $@))" pdml1 $(VERBOSE) $(TEST_FAIL_FIRST) $(SELECTED_VERSIONS) +%.pdml1.current: TESTDIR = $(patsubst %/,%,$(dir $(patsubst %/,%,$(dir $*)))) +%.pdml1.current: TESTNAME = $(notdir $*) +%.pdml1.current: $$(dir $$(subst /output,,$$@))/filter.xsl $$(wildcard $$(dir $$(subst /output,,$$@))/*.pcap*.gz) + @./scripts/sample_test.sh "$(TSHARK_EXECUTABLE)" "$(TESTDIR)/$(TESTNAME)" pdml1 $(VERBOSE) $(TEST_FAIL_FIRST) $(SELECTED_VERSIONS) -%.pdml2.current: - @./scripts/sample_test.sh "$(TSHARK_EXECUTABLE)" "$(basename $(basename $@))" pdml2 $(VERBOSE) $(TEST_FAIL_FIRST) $(SELECTED_VERSIONS) +%.pdml2.current: TESTDIR = $(patsubst %/,%,$(dir $(patsubst %/,%,$(dir $*)))) +%.pdml2.current: TESTNAME = $(notdir $*) +%.pdml2.current: $$(dir $$(subst /output,,$$@))/filter.xsl $$(wildcard $$(dir $$(subst /output,,$$@))/*.pcap*.gz) + @./scripts/sample_test.sh "$(TSHARK_EXECUTABLE)" "$(TESTDIR)/$(TESTNAME)" pdml2 $(VERBOSE) $(TEST_FAIL_FIRST) $(SELECTED_VERSIONS) -%.text.current: - @./scripts/sample_test.sh "$(TSHARK_EXECUTABLE)" "$(basename $(basename $@))" text $(VERBOSE) $(TEST_FAIL_FIRST) $(SELECTED_VERSIONS) +%.text.current: TESTDIR = $(patsubst %/,%,$(dir $(patsubst %/,%,$(dir $*)))) +%.text.current: TESTNAME = $(notdir $*) +%.text.current: $$(dir $$(subst /output,,$$@))/filter.xsl $$(wildcard $$(dir $$(subst /output,,$$@))/*.pcap*.gz) + @./scripts/sample_test.sh "$(TSHARK_EXECUTABLE)" "$(TESTDIR)/$(TESTNAME)" text $(VERBOSE) $(TEST_FAIL_FIRST) $(SELECTED_VERSIONS) -all: - @echo "Usage:" - @echo "make outputs create missing output files (.test, .pdml1, .pdml2)" - @echo "make verify_repository verifies whether each test is equipped with required files" - @echo "make test test each sample output with current wireshark" - @echo "" - @echo "you can use variables:" - @echo "TSHARK_EXECUTABLE=/path/to/tshark" - @echo "VERSION=2.0" - @echo "VERBOSE=yes" - @echo "TEST_FAIL_FIRST=no" - @echo "e.g. make outputs TSHARK_EXECUTABLE=/path/to/tshark creates outputs with specified tshark and with its version" - @echo "e.g. make test VERSION=2.0 test samples with current tshark, but compares its outputs with specified version" +%.pdml1: TESTDIR = $(patsubst %/,%,$(dir $(patsubst %/,%,$(dir $*)))) +%.pdml1: $$(dir $$(subst /output,,$$@))/filter.xsl $$(wildcard $$(dir $$(subst /output,,$$@))/*.pcap*.gz) + @./scripts/sample_make_output.sh "$(TSHARK_EXECUTABLE)" "$(TESTDIR)" pdml1 $(VERBOSE) + +%.pdml2: TESTDIR = $(patsubst %/,%,$(dir $(patsubst %/,%,$(dir $*)))) +%.pdml2: $$(dir $$(subst /output,,$$@))/filter.xsl $$(wildcard $$(dir $$(subst /output,,$$@))/*.pcap*.gz) + @./scripts/sample_make_output.sh "$(TSHARK_EXECUTABLE)" "$(TESTDIR)" pdml2 $(VERBOSE) + +%.text: TESTDIR = $(patsubst %/,%,$(dir $(patsubst %/,%,$(dir $*)))) +%.text: $$(dir $$(subst /output,,$$@))/filter.xsl $$(wildcard $$(dir $$(subst /output,,$$@))/*.pcap*.gz) + @./scripts/sample_make_output.sh "$(TSHARK_EXECUTABLE)" "$(TESTDIR)" text $(VERBOSE) -test_pdml1: $(foreach test, $(TEST_CASE_DIRS), $(test)/$(notdir $(test)).pdml1.current) +tests_pdml1: $(foreach test, $(TEST_CASE_DIRS), $(test)/output/$(notdir $(test)).pdml1.current) -test_pdml2: $(foreach test, $(TEST_CASE_DIRS), $(test)/$(notdir $(test)).pdml2.current) +tests_pdml2: $(foreach test, $(TEST_CASE_DIRS), $(test)/output/$(notdir $(test)).pdml2.current) -test_text: $(foreach test, $(TEST_CASE_DIRS), $(test)/$(notdir $(test)).text.current) +tests_text: $(foreach test, $(TEST_CASE_DIRS), $(test)/output/$(notdir $(test)).text.current) -test: test_pdml1 test_pdml2 test_text +%/output: %/output/$$(notdir $$*).pdml1.current %/output/$$(notdir $$*).pdml2.current %/output/$$(notdir $$*).text.current + @ -make_outputs_pdml1: - @$(foreach test_case, $(TEST_CASE_DIRS), ./scripts/sample_make_output.sh "$(TSHARK_EXECUTABLE)" "$(test_case)" pdml1 $(VERBOSE);) +tests: $(foreach test, $(TEST_CASE_DIRS), $(test)/output) -make_outputs_pdml2: - @$(foreach test_case, $(TEST_CASE_DIRS), ./scripts/sample_make_output.sh "$(TSHARK_EXECUTABLE)" "$(test_case)" pdml2 $(VERBOSE);) +make_outputs_pdml1: $(foreach test_case, $(TEST_CASE_DIRS), $(test_case)/output/$(notdir $(test_case))_$(TSHARK_VERSION).pdml1) + @ -make_outputs_text: - @$(foreach test_case, $(TEST_CASE_DIRS), ./scripts/sample_make_output.sh "$(TSHARK_EXECUTABLE)" "$(test_case)" text $(VERBOSE);) +make_outputs_pdml2: $(foreach test_case, $(TEST_CASE_DIRS), $(test_case)/output/$(notdir $(test_case))_$(TSHARK_VERSION).pdml2) + @ + +make_outputs_text: $(foreach test_case, $(TEST_CASE_DIRS), $(test_case)/output/$(notdir $(test_case))_$(TSHARK_VERSION).text) + @ outputs: make_outputs_pdml1 make_outputs_pdml2 make_outputs_text @@ -79,5 +95,27 @@ clean: @rm -f $(TEST_CASES_OUTPUT:=.text.current.tmp) @rm -f $(TEST_CASES_OUTPUT:=.text.current.tmp2) -#.PHONY: clean +clean-backups: $(EDITOR_BACKUP_FILES) + @rm -f $(EDITOR_BACKUP_FILES) + +maintainer-clean: clean clean-backups + +help: + @echo "Usage:" + @echo "make outputs create missing output files (.test, .pdml1, .pdml2)" + @echo "make verify_repository verifies whether each test is equipped with required files" + @echo "make tests test each sample output with current wireshark" + @echo "make all do verify_repository outputs tests in row + @echo "" + @echo "you can use variables:" + @echo "TSHARK_EXECUTABLE=/path/to/tshark" + @echo "VERSION=2.0" + @echo "VERBOSE=yes" + @echo "TEST_FAIL_FIRST=no" + @echo "e.g. make outputs TSHARK_EXECUTABLE=/path/to/tshark creates outputs with specified tshark and with its version" + @echo "e.g. make tests VERSION=2.0 test samples with current tshark, but compares its outputs with specified version" + +all: verify_repository outputs tests + +#.PHONY: all diff --git a/scripts/sample_make_output.sh b/scripts/sample_make_output.sh index bd361cd..47976ea 100755 --- a/scripts/sample_make_output.sh +++ b/scripts/sample_make_output.sh @@ -66,31 +66,26 @@ elif [ "${TYPE}" == "pdml2" ]; then XARGS=-2 fi -if [ ! -f "${OUTPUT_FILE}" -o ${FILE_PCAP} -nt ${OUTPUT_FILE} ]; then - "${TSHARK_EXECUTABLE}" $TSHARK_ARGS -T ${XTYPE} ${XARGS} -r "${FILE_PCAP}" > "${OUTPUT_FILE}".tmp - if [ "$?" -eq "0" ]; then - if [ "${XTYPE}" == "pdml" ]; then - mv -f "${OUTPUT_FILE}.tmp" "${OUTPUT_FILE}.tmp2" - xsltproc filter.xsl "${OUTPUT_FILE}.tmp2" > "${OUTPUT_FILE}.tmp" - if [ "$?" -ne "0" ]; then - rm -f "${OUTPUT_FILE}.tmp" - rm -f "${OUTPUT_FILE}.tmp2" - echo_history " FAILED, file ${SAMPLE_DIR}/${OUTPUT_FILE}\n" - exit 1 - fi +"${TSHARK_EXECUTABLE}" $TSHARK_ARGS -T ${XTYPE} ${XARGS} -r "${FILE_PCAP}" > "${OUTPUT_FILE}".tmp +if [ "$?" -eq "0" ]; then + if [ "${XTYPE}" == "pdml" ]; then + mv -f "${OUTPUT_FILE}.tmp" "${OUTPUT_FILE}.tmp2" + xsltproc filter.xsl "${OUTPUT_FILE}.tmp2" > "${OUTPUT_FILE}.tmp" + if [ "$?" -ne "0" ]; then + rm -f "${OUTPUT_FILE}.tmp" rm -f "${OUTPUT_FILE}.tmp2" + echo_history " FAILED, file ${SAMPLE_DIR}/${OUTPUT_FILE}\n" + exit 1 fi - mv "${OUTPUT_FILE}.tmp" "${OUTPUT_FILE}" - echo_history " OK, file ${SAMPLE_DIR}/${OUTPUT_FILE}\n" - exit 0 - else - rm -f "${OUTPUT_FILE}.tmp" - echo_history " FAILED, file ${SAMPLE_DIR}/${OUTPUT_FILE}\n" - exit 1 + rm -f "${OUTPUT_FILE}.tmp2" fi -else - echo_verbose " SKIPPED, already exists and is up to date (${SAMPLE_DIR}/${OUTPUT_FILE})\n" + mv "${OUTPUT_FILE}.tmp" "${OUTPUT_FILE}" + echo_history " OK, file ${SAMPLE_DIR}/${OUTPUT_FILE}\n" exit 0 +else + rm -f "${OUTPUT_FILE}.tmp" + echo_history " FAILED, file ${SAMPLE_DIR}/${OUTPUT_FILE}\n" + exit 1 fi #* diff --git a/scripts/sample_test.sh b/scripts/sample_test.sh index f161855..d8be2cb 100755 --- a/scripts/sample_test.sh +++ b/scripts/sample_test.sh @@ -8,6 +8,8 @@ TEST_FAIL_FIRST="$5" shift shift shift +shift +shift exit_fail () { if [ "${TEST_FAIL_FIRST}" == "yes" ]; then diff --git a/scripts/sample_verify.sh b/scripts/sample_verify.sh index 54e5638..82acf97 100755 --- a/scripts/sample_verify.sh +++ b/scripts/sample_verify.sh @@ -3,6 +3,8 @@ SAMPLE_DIR="$1" VERBOSE="$2" shift +shift + CHECKED_VERSIONS=$@ OUTPUT="" From f66bda1ec28defad2481b4585fb9f8e237ab25c5 Mon Sep 17 00:00:00 2001 From: Jiri Novak Date: Wed, 28 Feb 2018 14:16:25 +0100 Subject: [PATCH 14/17] Documentation updated --- README.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 4b51037..15185b9 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ and a collection of capture files. Running tests ------------- -Simply invoke `make test` or `make test -j4` for more parallelism. +Simply invoke `make tests` or `make tests -j4` for more parallelism. Adding a new test ----------------- @@ -37,15 +37,19 @@ Options and variables to run framework SUPPORTED_VERSIONS - list of versions checked during make or make outputs, when not specified, default in Makefile is used VERSION - version used for make or make outputs, when not specified, tshark version is used TSHARK_EXECUTABLE - path to tshark, when not specified, tshark in PATH is used +VERBOSE=yes - produce more verbose messages during processing +TEST_FAIL_ON_ERROR=no - do not stop on first error during tests -make test - run tests, compare output of latest stored .pdml and .text -make VERSION=2.0 test - same as above, compare output with version 2.0 or previous +make tests - run tests, compare output of latest stored .pdml and .text +make tests VERSION=2.0 - same as above, compare output with version 2.0 or previous make test_pdml or make test_text - run tests for PDML or TEXT output only make verify_repository - check whether each sample contains required files for at least one of checked versions make verify_repository VERSION=2.0 - same above, check is made for specified version only make outputs - generate .pdml and .text output for samples where files are missing, version is derived from version of used tshark make outputs TSHARK_EXECUTABLE=path/tshark - same as above, but you can determine used tshark make clean - removes temporary files after make test +make maintainer-clean - removes temporary files including editor backup files +make all - do verify_repository outputs tests in row Architecture ------------ From 1b72291312d3fd8b79da74a9ab42819ff0006636 Mon Sep 17 00:00:00 2001 From: Jiri Novak Date: Wed, 28 Feb 2018 14:16:32 +0100 Subject: [PATCH 15/17] Variable renamed --- Makefile | 12 ++++++------ scripts/sample_test.sh | 4 ++-- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/Makefile b/Makefile index 0ddb472..ae46a33 100644 --- a/Makefile +++ b/Makefile @@ -30,22 +30,22 @@ TSHARK_EXECUTABLE?=tshark TSHARK_VERSION=$(shell $(TSHARK_EXECUTABLE) --version | head -1 | cut -d' ' -f 3 | cut -d'.' -f1,2) VERBOSE?=no -TEST_FAIL_FIRST?=yes +TEST_FAIL_ON_ERROR?=yes %.pdml1.current: TESTDIR = $(patsubst %/,%,$(dir $(patsubst %/,%,$(dir $*)))) %.pdml1.current: TESTNAME = $(notdir $*) %.pdml1.current: $$(dir $$(subst /output,,$$@))/filter.xsl $$(wildcard $$(dir $$(subst /output,,$$@))/*.pcap*.gz) - @./scripts/sample_test.sh "$(TSHARK_EXECUTABLE)" "$(TESTDIR)/$(TESTNAME)" pdml1 $(VERBOSE) $(TEST_FAIL_FIRST) $(SELECTED_VERSIONS) + @./scripts/sample_test.sh "$(TSHARK_EXECUTABLE)" "$(TESTDIR)/$(TESTNAME)" pdml1 $(VERBOSE) $(TEST_FAIL_ON_ERROR) $(SELECTED_VERSIONS) %.pdml2.current: TESTDIR = $(patsubst %/,%,$(dir $(patsubst %/,%,$(dir $*)))) %.pdml2.current: TESTNAME = $(notdir $*) %.pdml2.current: $$(dir $$(subst /output,,$$@))/filter.xsl $$(wildcard $$(dir $$(subst /output,,$$@))/*.pcap*.gz) - @./scripts/sample_test.sh "$(TSHARK_EXECUTABLE)" "$(TESTDIR)/$(TESTNAME)" pdml2 $(VERBOSE) $(TEST_FAIL_FIRST) $(SELECTED_VERSIONS) + @./scripts/sample_test.sh "$(TSHARK_EXECUTABLE)" "$(TESTDIR)/$(TESTNAME)" pdml2 $(VERBOSE) $(TEST_FAIL_ON_ERROR) $(SELECTED_VERSIONS) %.text.current: TESTDIR = $(patsubst %/,%,$(dir $(patsubst %/,%,$(dir $*)))) %.text.current: TESTNAME = $(notdir $*) %.text.current: $$(dir $$(subst /output,,$$@))/filter.xsl $$(wildcard $$(dir $$(subst /output,,$$@))/*.pcap*.gz) - @./scripts/sample_test.sh "$(TSHARK_EXECUTABLE)" "$(TESTDIR)/$(TESTNAME)" text $(VERBOSE) $(TEST_FAIL_FIRST) $(SELECTED_VERSIONS) + @./scripts/sample_test.sh "$(TSHARK_EXECUTABLE)" "$(TESTDIR)/$(TESTNAME)" text $(VERBOSE) $(TEST_FAIL_ON_ERROR) $(SELECTED_VERSIONS) %.pdml1: TESTDIR = $(patsubst %/,%,$(dir $(patsubst %/,%,$(dir $*)))) %.pdml1: $$(dir $$(subst /output,,$$@))/filter.xsl $$(wildcard $$(dir $$(subst /output,,$$@))/*.pcap*.gz) @@ -105,13 +105,13 @@ help: @echo "make outputs create missing output files (.test, .pdml1, .pdml2)" @echo "make verify_repository verifies whether each test is equipped with required files" @echo "make tests test each sample output with current wireshark" - @echo "make all do verify_repository outputs tests in row + @echo "make all do verify_repository outputs tests in row" @echo "" @echo "you can use variables:" @echo "TSHARK_EXECUTABLE=/path/to/tshark" @echo "VERSION=2.0" @echo "VERBOSE=yes" - @echo "TEST_FAIL_FIRST=no" + @echo "TEST_FAIL_ON_ERROR=no" @echo "e.g. make outputs TSHARK_EXECUTABLE=/path/to/tshark creates outputs with specified tshark and with its version" @echo "e.g. make tests VERSION=2.0 test samples with current tshark, but compares its outputs with specified version" diff --git a/scripts/sample_test.sh b/scripts/sample_test.sh index d8be2cb..0a87497 100755 --- a/scripts/sample_test.sh +++ b/scripts/sample_test.sh @@ -4,7 +4,7 @@ TSHARK_EXECUTABLE="$1" FILE="$2" TYPE="$3" VERBOSE="$4" -TEST_FAIL_FIRST="$5" +TEST_FAIL_ON_ERROR="$5" shift shift shift @@ -12,7 +12,7 @@ shift shift exit_fail () { - if [ "${TEST_FAIL_FIRST}" == "yes" ]; then + if [ "${TEST_FAIL_ON_ERROR}" == "yes" ]; then exit $1 else exit 0 From cb0bf4a1c36e45e9fdcbe9d7b2b521192fd55e79 Mon Sep 17 00:00:00 2001 From: Jiri Novak Date: Wed, 28 Feb 2018 14:58:07 +0100 Subject: [PATCH 16/17] Removed custom column --- tests/dns/dns-1/output/dns-1_2.0.text | 2 +- tests/dns/dns-1/output/dns-1_2.2.text | 2 +- tests/dns/dns-1/output/dns-1_2.3.text | 2 +- tests/dns/dns-1/output/dns-1_2.4.text | 2 +- tests/dns/qr-1/output/qr-1_2.0.text | 4 +- tests/dns/qr-1/output/qr-1_2.2.text | 4 +- tests/dns/qr-1/output/qr-1_2.3.text | 4 +- tests/dns/qr-1/output/qr-1_2.4.text | 4 +- .../ed137a-1/output/ed137a-1_2.0.text | 12 +- .../ed137a-1/output/ed137a-1_2.2.text | 12 +- .../ed137a-1/output/ed137a-1_2.3.text | 12 +- .../ed137a-1/output/ed137a-1_2.4.text | 12 +- .../ed137a-2/output/ed137a-2_2.0.text | 12 +- .../ed137a-2/output/ed137a-2_2.2.text | 12 +- .../ed137a-2/output/ed137a-2_2.3.text | 12 +- .../ed137a-2/output/ed137a-2_2.4.text | 12 +- .../output/rtsp-channel_name_error_2.2.text | 14 +- .../output/rtsp-ed137_rtsp_tcp_rtp_2.2.text | 206 +-- .../output/rtsp-ed137_rtsp_udp_rtp_2.2.text | 1542 ++++++++--------- .../output/rtsp-pipelining1_2.2.text | 6 +- .../output/rtsp-pipelining1_2.4.text | 6 +- .../output/rtsp-pipelining2_2.2.text | 6 +- .../output/rtsp-pipelining2_2.4.text | 6 +- .../output/rtsp-server_only_media_2.2.text | 74 +- .../output/rtsp-server_only_media_2.4.text | 74 +- .../output/siemens-iPCF-1_2.0.text | 198 +-- .../output/siemens-iPCF-1_2.2.text | 198 +-- .../output/siemens-iPCF-1_2.3.text | 198 +-- .../output/siemens-iPCF-1_2.4.text | 198 +-- 29 files changed, 1423 insertions(+), 1423 deletions(-) diff --git a/tests/dns/dns-1/output/dns-1_2.0.text b/tests/dns/dns-1/output/dns-1_2.0.text index 104eea4..1201a48 100644 --- a/tests/dns/dns-1/output/dns-1_2.0.text +++ b/tests/dns/dns-1/output/dns-1_2.0.text @@ -1 +1 @@ - 1 0.000000 0.000000 10.32.4.27 -> 10.32.100.15 DNS 182 Standard query 0x4301 A in.m.yahoo.com + 1 0.000000 10.32.4.27 -> 10.32.100.15 DNS 182 Standard query 0x4301 A in.m.yahoo.com diff --git a/tests/dns/dns-1/output/dns-1_2.2.text b/tests/dns/dns-1/output/dns-1_2.2.text index 8d683c1..23c2451 100644 --- a/tests/dns/dns-1/output/dns-1_2.2.text +++ b/tests/dns/dns-1/output/dns-1_2.2.text @@ -1 +1 @@ - 1 0.000000 0.000000 10.32.4.27 → 10.32.100.15 DNS 182 Standard query 0x4301 A in.m.yahoo.com + 1 0.000000 10.32.4.27 → 10.32.100.15 DNS 182 Standard query 0x4301 A in.m.yahoo.com diff --git a/tests/dns/dns-1/output/dns-1_2.3.text b/tests/dns/dns-1/output/dns-1_2.3.text index 8d683c1..23c2451 100644 --- a/tests/dns/dns-1/output/dns-1_2.3.text +++ b/tests/dns/dns-1/output/dns-1_2.3.text @@ -1 +1 @@ - 1 0.000000 0.000000 10.32.4.27 → 10.32.100.15 DNS 182 Standard query 0x4301 A in.m.yahoo.com + 1 0.000000 10.32.4.27 → 10.32.100.15 DNS 182 Standard query 0x4301 A in.m.yahoo.com diff --git a/tests/dns/dns-1/output/dns-1_2.4.text b/tests/dns/dns-1/output/dns-1_2.4.text index 8d683c1..23c2451 100644 --- a/tests/dns/dns-1/output/dns-1_2.4.text +++ b/tests/dns/dns-1/output/dns-1_2.4.text @@ -1 +1 @@ - 1 0.000000 0.000000 10.32.4.27 → 10.32.100.15 DNS 182 Standard query 0x4301 A in.m.yahoo.com + 1 0.000000 10.32.4.27 → 10.32.100.15 DNS 182 Standard query 0x4301 A in.m.yahoo.com diff --git a/tests/dns/qr-1/output/qr-1_2.0.text b/tests/dns/qr-1/output/qr-1_2.0.text index 17a74d9..865c7fd 100644 --- a/tests/dns/qr-1/output/qr-1_2.0.text +++ b/tests/dns/qr-1/output/qr-1_2.0.text @@ -1,2 +1,2 @@ - 1 0.000000 0.000000 192.168.22.101 -> 8.8.8.8 DNS 85 Standard query 0xe65d A www.google.com OPT - 2 0.021423 0.021423 8.8.8.8 -> 192.168.22.101 DNS 101 Standard query response 0xe65d A www.google.com A 172.217.16.164 OPT + 1 0.000000 192.168.22.101 -> 8.8.8.8 DNS 85 Standard query 0xe65d A www.google.com OPT + 2 0.021423 8.8.8.8 -> 192.168.22.101 DNS 101 Standard query response 0xe65d A www.google.com A 172.217.16.164 OPT diff --git a/tests/dns/qr-1/output/qr-1_2.2.text b/tests/dns/qr-1/output/qr-1_2.2.text index 41db95d..aeeff12 100644 --- a/tests/dns/qr-1/output/qr-1_2.2.text +++ b/tests/dns/qr-1/output/qr-1_2.2.text @@ -1,2 +1,2 @@ - 1 0.000000 0.000000 192.168.22.101 → 8.8.8.8 DNS 85 Standard query 0xe65d A www.google.com OPT - 2 0.021423 0.021423 8.8.8.8 → 192.168.22.101 DNS 101 Standard query response 0xe65d A www.google.com A 172.217.16.164 OPT + 1 0.000000 192.168.22.101 → 8.8.8.8 DNS 85 Standard query 0xe65d A www.google.com OPT + 2 0.021423 8.8.8.8 → 192.168.22.101 DNS 101 Standard query response 0xe65d A www.google.com A 172.217.16.164 OPT diff --git a/tests/dns/qr-1/output/qr-1_2.3.text b/tests/dns/qr-1/output/qr-1_2.3.text index 41db95d..8349a6d 100644 --- a/tests/dns/qr-1/output/qr-1_2.3.text +++ b/tests/dns/qr-1/output/qr-1_2.3.text @@ -1,2 +1,2 @@ - 1 0.000000 0.000000 192.168.22.101 → 8.8.8.8 DNS 85 Standard query 0xe65d A www.google.com OPT - 2 0.021423 0.021423 8.8.8.8 → 192.168.22.101 DNS 101 Standard query response 0xe65d A www.google.com A 172.217.16.164 OPT + 1 0.000000 192.168.22.101 → 8.8.8.8 DNS 85 Standard query 0xe65d A www.google.com OPT + 2 0.021423 8.8.8.8 → 192.168.22.101 DNS 101 Standard query response 0xe65d A www.google.com A 172.217.16.164 OPT diff --git a/tests/dns/qr-1/output/qr-1_2.4.text b/tests/dns/qr-1/output/qr-1_2.4.text index 41db95d..8349a6d 100644 --- a/tests/dns/qr-1/output/qr-1_2.4.text +++ b/tests/dns/qr-1/output/qr-1_2.4.text @@ -1,2 +1,2 @@ - 1 0.000000 0.000000 192.168.22.101 → 8.8.8.8 DNS 85 Standard query 0xe65d A www.google.com OPT - 2 0.021423 0.021423 8.8.8.8 → 192.168.22.101 DNS 101 Standard query response 0xe65d A www.google.com A 172.217.16.164 OPT + 1 0.000000 192.168.22.101 → 8.8.8.8 DNS 85 Standard query 0xe65d A www.google.com OPT + 2 0.021423 8.8.8.8 → 192.168.22.101 DNS 101 Standard query response 0xe65d A www.google.com A 172.217.16.164 OPT diff --git a/tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.0.text b/tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.0.text index 509651b..ef53d94 100644 --- a/tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.0.text +++ b/tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.0.text @@ -1,6 +1,6 @@ - 1 0.000000 0.000000 172.16.176.24 -> 172.16.176.11 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x58E1D996, Seq=1130, Time=558160 - 2 0.196636 0.196636 172.16.176.24 -> 172.16.176.11 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x58E1D996, Seq=1131, Time=559760 - 3 0.299523 0.102887 172.16.176.24 -> 172.16.176.11 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x58E1D996, Seq=1132, Time=560640 - 4 0.338710 0.039187 172.16.176.24 -> 172.16.176.11 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x58E1D996, Seq=1133, Time=560960, SQU - 5 0.358728 0.020018 172.16.176.24 -> 172.16.176.11 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x58E1D996, Seq=1134, Time=561120, SQU - 6 0.390928 0.032200 172.16.176.24 -> 172.16.176.11 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x58E1D996, Seq=1135, Time=561280, SQU + 1 0.000000 172.16.176.24 -> 172.16.176.11 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x58E1D996, Seq=1130, Time=558160 + 2 0.196636 172.16.176.24 -> 172.16.176.11 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x58E1D996, Seq=1131, Time=559760 + 3 0.299523 172.16.176.24 -> 172.16.176.11 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x58E1D996, Seq=1132, Time=560640 + 4 0.338710 172.16.176.24 -> 172.16.176.11 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x58E1D996, Seq=1133, Time=560960, SQU + 5 0.358728 172.16.176.24 -> 172.16.176.11 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x58E1D996, Seq=1134, Time=561120, SQU + 6 0.390928 172.16.176.24 -> 172.16.176.11 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x58E1D996, Seq=1135, Time=561280, SQU diff --git a/tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.2.text b/tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.2.text index 85f3372..7e8339d 100644 --- a/tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.2.text +++ b/tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.2.text @@ -1,6 +1,6 @@ - 1 0.000000 0.000000 172.16.176.24 → 172.16.176.11 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x58E1D996, Seq=1130, Time=558160 - 2 0.196636 0.196636 172.16.176.24 → 172.16.176.11 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x58E1D996, Seq=1131, Time=559760 - 3 0.299523 0.102887 172.16.176.24 → 172.16.176.11 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x58E1D996, Seq=1132, Time=560640 - 4 0.338710 0.039187 172.16.176.24 → 172.16.176.11 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x58E1D996, Seq=1133, Time=560960, SQU - 5 0.358728 0.020018 172.16.176.24 → 172.16.176.11 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x58E1D996, Seq=1134, Time=561120, SQU - 6 0.390928 0.032200 172.16.176.24 → 172.16.176.11 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x58E1D996, Seq=1135, Time=561280, SQU + 1 0.000000 172.16.176.24 → 172.16.176.11 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x58E1D996, Seq=1130, Time=558160 + 2 0.196636 172.16.176.24 → 172.16.176.11 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x58E1D996, Seq=1131, Time=559760 + 3 0.299523 172.16.176.24 → 172.16.176.11 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x58E1D996, Seq=1132, Time=560640 + 4 0.338710 172.16.176.24 → 172.16.176.11 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x58E1D996, Seq=1133, Time=560960, SQU + 5 0.358728 172.16.176.24 → 172.16.176.11 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x58E1D996, Seq=1134, Time=561120, SQU + 6 0.390928 172.16.176.24 → 172.16.176.11 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x58E1D996, Seq=1135, Time=561280, SQU diff --git a/tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.3.text b/tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.3.text index 85f3372..7e8339d 100644 --- a/tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.3.text +++ b/tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.3.text @@ -1,6 +1,6 @@ - 1 0.000000 0.000000 172.16.176.24 → 172.16.176.11 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x58E1D996, Seq=1130, Time=558160 - 2 0.196636 0.196636 172.16.176.24 → 172.16.176.11 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x58E1D996, Seq=1131, Time=559760 - 3 0.299523 0.102887 172.16.176.24 → 172.16.176.11 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x58E1D996, Seq=1132, Time=560640 - 4 0.338710 0.039187 172.16.176.24 → 172.16.176.11 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x58E1D996, Seq=1133, Time=560960, SQU - 5 0.358728 0.020018 172.16.176.24 → 172.16.176.11 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x58E1D996, Seq=1134, Time=561120, SQU - 6 0.390928 0.032200 172.16.176.24 → 172.16.176.11 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x58E1D996, Seq=1135, Time=561280, SQU + 1 0.000000 172.16.176.24 → 172.16.176.11 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x58E1D996, Seq=1130, Time=558160 + 2 0.196636 172.16.176.24 → 172.16.176.11 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x58E1D996, Seq=1131, Time=559760 + 3 0.299523 172.16.176.24 → 172.16.176.11 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x58E1D996, Seq=1132, Time=560640 + 4 0.338710 172.16.176.24 → 172.16.176.11 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x58E1D996, Seq=1133, Time=560960, SQU + 5 0.358728 172.16.176.24 → 172.16.176.11 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x58E1D996, Seq=1134, Time=561120, SQU + 6 0.390928 172.16.176.24 → 172.16.176.11 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x58E1D996, Seq=1135, Time=561280, SQU diff --git a/tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.4.text b/tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.4.text index 85f3372..7e8339d 100644 --- a/tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.4.text +++ b/tests/rtp.ed137a/ed137a-1/output/ed137a-1_2.4.text @@ -1,6 +1,6 @@ - 1 0.000000 0.000000 172.16.176.24 → 172.16.176.11 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x58E1D996, Seq=1130, Time=558160 - 2 0.196636 0.196636 172.16.176.24 → 172.16.176.11 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x58E1D996, Seq=1131, Time=559760 - 3 0.299523 0.102887 172.16.176.24 → 172.16.176.11 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x58E1D996, Seq=1132, Time=560640 - 4 0.338710 0.039187 172.16.176.24 → 172.16.176.11 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x58E1D996, Seq=1133, Time=560960, SQU - 5 0.358728 0.020018 172.16.176.24 → 172.16.176.11 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x58E1D996, Seq=1134, Time=561120, SQU - 6 0.390928 0.032200 172.16.176.24 → 172.16.176.11 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x58E1D996, Seq=1135, Time=561280, SQU + 1 0.000000 172.16.176.24 → 172.16.176.11 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x58E1D996, Seq=1130, Time=558160 + 2 0.196636 172.16.176.24 → 172.16.176.11 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x58E1D996, Seq=1131, Time=559760 + 3 0.299523 172.16.176.24 → 172.16.176.11 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x58E1D996, Seq=1132, Time=560640 + 4 0.338710 172.16.176.24 → 172.16.176.11 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x58E1D996, Seq=1133, Time=560960, SQU + 5 0.358728 172.16.176.24 → 172.16.176.11 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x58E1D996, Seq=1134, Time=561120, SQU + 6 0.390928 172.16.176.24 → 172.16.176.11 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x58E1D996, Seq=1135, Time=561280, SQU diff --git a/tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.0.text b/tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.0.text index a407298..3408454 100644 --- a/tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.0.text +++ b/tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.0.text @@ -1,6 +1,6 @@ - 1 0.000000 0.000000 172.16.176.9 -> 172.16.176.41 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x7B01FCBF, Seq=12759, Time=2890804201 - 2 0.199984 0.199984 172.16.176.9 -> 172.16.176.41 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x7B01FCBF, Seq=12760, Time=2890805801 - 3 0.399967 0.199983 172.16.176.9 -> 172.16.176.41 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x7B01FCBF, Seq=12761, Time=2890807401 - 4 0.551027 0.151060 172.16.176.9 -> 172.16.176.41 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x7B01FCBF, Seq=12762, Time=2890808449, PTT - 5 0.570996 0.019969 172.16.176.9 -> 172.16.176.41 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x7B01FCBF, Seq=12763, Time=2890808609, PTT - 6 0.591015 0.020019 172.16.176.9 -> 172.16.176.41 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x7B01FCBF, Seq=12764, Time=2890808769, PTT + 1 0.000000 172.16.176.9 -> 172.16.176.41 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x7B01FCBF, Seq=12759, Time=2890804201 + 2 0.199984 172.16.176.9 -> 172.16.176.41 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x7B01FCBF, Seq=12760, Time=2890805801 + 3 0.399967 172.16.176.9 -> 172.16.176.41 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x7B01FCBF, Seq=12761, Time=2890807401 + 4 0.551027 172.16.176.9 -> 172.16.176.41 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x7B01FCBF, Seq=12762, Time=2890808449, PTT + 5 0.570996 172.16.176.9 -> 172.16.176.41 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x7B01FCBF, Seq=12763, Time=2890808609, PTT + 6 0.591015 172.16.176.9 -> 172.16.176.41 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x7B01FCBF, Seq=12764, Time=2890808769, PTT diff --git a/tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.2.text b/tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.2.text index ba35cbd..458905a 100644 --- a/tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.2.text +++ b/tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.2.text @@ -1,6 +1,6 @@ - 1 0.000000 0.000000 172.16.176.9 → 172.16.176.41 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x7B01FCBF, Seq=12759, Time=2890804201 - 2 0.199984 0.199984 172.16.176.9 → 172.16.176.41 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x7B01FCBF, Seq=12760, Time=2890805801 - 3 0.399967 0.199983 172.16.176.9 → 172.16.176.41 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x7B01FCBF, Seq=12761, Time=2890807401 - 4 0.551027 0.151060 172.16.176.9 → 172.16.176.41 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x7B01FCBF, Seq=12762, Time=2890808449, PTT - 5 0.570996 0.019969 172.16.176.9 → 172.16.176.41 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x7B01FCBF, Seq=12763, Time=2890808609, PTT - 6 0.591015 0.020019 172.16.176.9 → 172.16.176.41 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x7B01FCBF, Seq=12764, Time=2890808769, PTT + 1 0.000000 172.16.176.9 → 172.16.176.41 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x7B01FCBF, Seq=12759, Time=2890804201 + 2 0.199984 172.16.176.9 → 172.16.176.41 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x7B01FCBF, Seq=12760, Time=2890805801 + 3 0.399967 172.16.176.9 → 172.16.176.41 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x7B01FCBF, Seq=12761, Time=2890807401 + 4 0.551027 172.16.176.9 → 172.16.176.41 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x7B01FCBF, Seq=12762, Time=2890808449, PTT + 5 0.570996 172.16.176.9 → 172.16.176.41 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x7B01FCBF, Seq=12763, Time=2890808609, PTT + 6 0.591015 172.16.176.9 → 172.16.176.41 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x7B01FCBF, Seq=12764, Time=2890808769, PTT diff --git a/tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.3.text b/tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.3.text index ba35cbd..458905a 100644 --- a/tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.3.text +++ b/tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.3.text @@ -1,6 +1,6 @@ - 1 0.000000 0.000000 172.16.176.9 → 172.16.176.41 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x7B01FCBF, Seq=12759, Time=2890804201 - 2 0.199984 0.199984 172.16.176.9 → 172.16.176.41 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x7B01FCBF, Seq=12760, Time=2890805801 - 3 0.399967 0.199983 172.16.176.9 → 172.16.176.41 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x7B01FCBF, Seq=12761, Time=2890807401 - 4 0.551027 0.151060 172.16.176.9 → 172.16.176.41 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x7B01FCBF, Seq=12762, Time=2890808449, PTT - 5 0.570996 0.019969 172.16.176.9 → 172.16.176.41 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x7B01FCBF, Seq=12763, Time=2890808609, PTT - 6 0.591015 0.020019 172.16.176.9 → 172.16.176.41 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x7B01FCBF, Seq=12764, Time=2890808769, PTT + 1 0.000000 172.16.176.9 → 172.16.176.41 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x7B01FCBF, Seq=12759, Time=2890804201 + 2 0.199984 172.16.176.9 → 172.16.176.41 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x7B01FCBF, Seq=12760, Time=2890805801 + 3 0.399967 172.16.176.9 → 172.16.176.41 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x7B01FCBF, Seq=12761, Time=2890807401 + 4 0.551027 172.16.176.9 → 172.16.176.41 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x7B01FCBF, Seq=12762, Time=2890808449, PTT + 5 0.570996 172.16.176.9 → 172.16.176.41 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x7B01FCBF, Seq=12763, Time=2890808609, PTT + 6 0.591015 172.16.176.9 → 172.16.176.41 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x7B01FCBF, Seq=12764, Time=2890808769, PTT diff --git a/tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.4.text b/tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.4.text index ba35cbd..458905a 100644 --- a/tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.4.text +++ b/tests/rtp.ed137a/ed137a-2/output/ed137a-2_2.4.text @@ -1,6 +1,6 @@ - 1 0.000000 0.000000 172.16.176.9 → 172.16.176.41 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x7B01FCBF, Seq=12759, Time=2890804201 - 2 0.199984 0.199984 172.16.176.9 → 172.16.176.41 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x7B01FCBF, Seq=12760, Time=2890805801 - 3 0.399967 0.199983 172.16.176.9 → 172.16.176.41 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x7B01FCBF, Seq=12761, Time=2890807401 - 4 0.551027 0.151060 172.16.176.9 → 172.16.176.41 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x7B01FCBF, Seq=12762, Time=2890808449, PTT - 5 0.570996 0.019969 172.16.176.9 → 172.16.176.41 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x7B01FCBF, Seq=12763, Time=2890808609, PTT - 6 0.591015 0.020019 172.16.176.9 → 172.16.176.41 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x7B01FCBF, Seq=12764, Time=2890808769, PTT + 1 0.000000 172.16.176.9 → 172.16.176.41 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x7B01FCBF, Seq=12759, Time=2890804201 + 2 0.199984 172.16.176.9 → 172.16.176.41 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x7B01FCBF, Seq=12760, Time=2890805801 + 3 0.399967 172.16.176.9 → 172.16.176.41 RTP 62 PT=DynamicRTP-Type-123, SSRC=0x7B01FCBF, Seq=12761, Time=2890807401 + 4 0.551027 172.16.176.9 → 172.16.176.41 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x7B01FCBF, Seq=12762, Time=2890808449, PTT + 5 0.570996 172.16.176.9 → 172.16.176.41 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x7B01FCBF, Seq=12763, Time=2890808609, PTT + 6 0.591015 172.16.176.9 → 172.16.176.41 RTP 222 PT=ITU-T G.711 PCMA, SSRC=0x7B01FCBF, Seq=12764, Time=2890808769, PTT diff --git a/tests/rtsp/rtsp-channel_name_error/output/rtsp-channel_name_error_2.2.text b/tests/rtsp/rtsp-channel_name_error/output/rtsp-channel_name_error_2.2.text index 6ad3fcf..fea0d77 100644 --- a/tests/rtsp/rtsp-channel_name_error/output/rtsp-channel_name_error_2.2.text +++ b/tests/rtsp/rtsp-channel_name_error/output/rtsp-channel_name_error_2.2.text @@ -1,7 +1,7 @@ - 1 0.000000 0.000000 172.16.31.65 → 172.16.127.80 RTSP 214 OPTIONS * RTSP/1.0 - 2 0.010164 0.010164 172.16.127.80 → 172.16.31.65 RTSP 162 Reply: RTSP/1.0 200 OK - 3 0.010292 0.000128 172.16.31.65 → 172.16.127.80 RTSP 1224 ANNOUNCE rtsp://172.16.127.80/iprecorder/ RTSP/1.0SETUP rtsp://172.16.127.80/iprecorder/ RTSP/1.0ANNOUNCE rtsp://172.16.127.80/iprecorder/ RTSP/1.0SETUP rtsp://172.16.127.80/iprecorder/ RTSP/1.0 - 4 0.032574 0.022282 172.16.127.80 → 172.16.31.65 RTSP 130 Reply: RTSP/1.0 406 Session with name '' is not configured - 5 0.071068 0.038494 172.16.31.65 → 172.16.127.80 TCP 66 41230 → 554 [ACK] Seq=1307 Ack=161 Win=432 Len=0 TSval=63271 TSecr=906416865 - 6 0.082851 0.011783 172.16.127.80 → 172.16.31.65 RTSP 258 Reply: RTSP/1.0 406 Session with name '' is not configured - 7 0.082974 0.000123 172.16.31.65 → 172.16.127.80 TCP 66 41230 → 554 [ACK] Seq=1307 Ack=353 Win=499 Len=0 TSval=63273 TSecr=906416877 + 1 0.000000 172.16.31.65 → 172.16.127.80 RTSP 214 OPTIONS * RTSP/1.0 + 2 0.010164 172.16.127.80 → 172.16.31.65 RTSP 162 Reply: RTSP/1.0 200 OK + 3 0.010292 172.16.31.65 → 172.16.127.80 RTSP 1224 ANNOUNCE rtsp://172.16.127.80/iprecorder/ RTSP/1.0SETUP rtsp://172.16.127.80/iprecorder/ RTSP/1.0ANNOUNCE rtsp://172.16.127.80/iprecorder/ RTSP/1.0SETUP rtsp://172.16.127.80/iprecorder/ RTSP/1.0 + 4 0.032574 172.16.127.80 → 172.16.31.65 RTSP 130 Reply: RTSP/1.0 406 Session with name '' is not configured + 5 0.071068 172.16.31.65 → 172.16.127.80 TCP 66 41230 → 554 [ACK] Seq=1307 Ack=161 Win=432 Len=0 TSval=63271 TSecr=906416865 + 6 0.082851 172.16.127.80 → 172.16.31.65 RTSP 258 Reply: RTSP/1.0 406 Session with name '' is not configured + 7 0.082974 172.16.31.65 → 172.16.127.80 TCP 66 41230 → 554 [ACK] Seq=1307 Ack=353 Win=499 Len=0 TSval=63273 TSecr=906416877 diff --git a/tests/rtsp/rtsp-ed137_rtsp_tcp_rtp/output/rtsp-ed137_rtsp_tcp_rtp_2.2.text b/tests/rtsp/rtsp-ed137_rtsp_tcp_rtp/output/rtsp-ed137_rtsp_tcp_rtp_2.2.text index f5b9be5..ce10493 100644 --- a/tests/rtsp/rtsp-ed137_rtsp_tcp_rtp/output/rtsp-ed137_rtsp_tcp_rtp_2.2.text +++ b/tests/rtsp/rtsp-ed137_rtsp_tcp_rtp/output/rtsp-ed137_rtsp_tcp_rtp_2.2.text @@ -1,103 +1,103 @@ - 1 0.000000 0.000000 172.16.168.24 → 172.16.168.64 TCP 74 45275 → 554 [SYN] Seq=0 Win=5840 Len=0 MSS=1460 SACK_PERM=1 TSval=4294943454 TSecr=0 WS=4 - 2 0.000111 0.000111 172.16.168.64 → 172.16.168.24 TCP 74 554 → 45275 [SYN, ACK] Seq=0 Ack=1 Win=14480 Len=0 MSS=1460 SACK_PERM=1 TSval=47899697 TSecr=4294943454 WS=128 - 3 0.000883 0.000772 172.16.168.24 → 172.16.168.64 TCP 66 45275 → 554 [ACK] Seq=1 Ack=1 Win=5840 Len=0 TSval=4294943454 TSecr=47899697 - 4 0.011442 0.010559 172.16.168.24 → 172.16.168.64 TCP 196 [TCP segment of a reassembled PDU] - 5 0.011562 0.000120 172.16.168.64 → 172.16.168.24 TCP 66 554 → 45275 [ACK] Seq=1 Ack=131 Win=15616 Len=0 TSval=47899700 TSecr=4294943455 - 6 0.012362 0.000800 172.16.168.24 → 172.16.168.64 RTSP/SDP 205 ANNOUNCE rtsp://172.16.168.64 RTSP/1.0 - 7 0.012468 0.000106 172.16.168.64 → 172.16.168.24 TCP 66 554 → 45275 [ACK] Seq=1 Ack=270 Win=16640 Len=0 TSval=47899700 TSecr=4294943455 - 8 0.012714 0.000246 172.16.168.64 → 172.16.168.24 RTSP 94 Reply: RTSP/1.0 200 OK - 9 0.013302 0.000588 172.16.168.24 → 172.16.168.64 TCP 66 45275 → 554 [ACK] Seq=270 Ack=29 Win=5840 Len=0 TSval=4294943455 TSecr=47899700 - 10 0.014900 0.001598 172.16.168.24 → 172.16.168.64 RTSP 230 SETUP rtsp://172.16.168.64 RTSP/1.0 - 11 0.016054 0.001154 172.16.168.64 → 172.16.168.24 RTSP 238 Reply: RTSP/1.0 200 OK - 12 0.021838 0.005784 172.16.168.24 → 172.16.168.64 TCP 74 40252 → 5000 [SYN] Seq=0 Win=5840 Len=0 MSS=1460 SACK_PERM=1 TSval=4294943456 TSecr=0 WS=4 - 13 0.021948 0.000110 172.16.168.64 → 172.16.168.24 TCP 74 5000 → 40252 [SYN, ACK] Seq=0 Ack=1 Win=14480 Len=0 MSS=1460 SACK_PERM=1 TSval=47899703 TSecr=4294943456 WS=128 - 14 0.022605 0.000657 172.16.168.24 → 172.16.168.64 TCP 66 40252 → 5000 [ACK] Seq=1 Ack=1 Win=5840 Len=0 TSval=4294943456 TSecr=47899703 - 15 0.059680 0.037075 172.16.168.24 → 172.16.168.64 TCP 66 45275 → 554 [ACK] Seq=434 Ack=201 Win=6912 Len=0 TSval=4294943460 TSecr=47899701 - 16 82.903410 82.843730 172.16.168.24 → 172.16.168.64 TCP 237 [TCP segment of a reassembled PDU] - 17 82.942325 0.038915 172.16.168.64 → 172.16.168.24 TCP 66 554 → 45275 [ACK] Seq=201 Ack=605 Win=18816 Len=0 TSval=47920433 TSecr=4294951744 - 18 82.943365 0.001040 172.16.168.24 → 172.16.168.64 RTSP 386 RECORD rtsp://172.16.168.64 RTSP/1.0 - 19 82.943457 0.000092 172.16.168.64 → 172.16.168.24 TCP 66 554 → 45275 [ACK] Seq=201 Ack=925 Win=19840 Len=0 TSval=47920433 TSecr=4294951748 - 20 82.943666 0.000209 172.16.168.64 → 172.16.168.24 RTSP 131 Reply: RTSP/1.0 200 OK - 21 82.944401 0.000735 172.16.168.24 → 172.16.168.64 TCP 66 45275 → 554 [ACK] Seq=925 Ack=266 Win=6912 Len=0 TSval=4294951748 TSecr=47920433 - 22 82.945716 0.001315 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=1 Ack=1 Win=5840 Len=1214 TSval=4294951748 TSecr=47899703 - 23 82.945798 0.000082 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=1215 Win=17408 Len=0 TSval=47920433 TSecr=4294951748 - 24 83.038945 0.093147 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=1215 Ack=1 Win=5840 Len=1214 TSval=4294951757 TSecr=47920433 - 25 83.038977 0.000032 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=2429 Win=20352 Len=0 TSval=47920457 TSecr=4294951757 - 26 83.187801 0.148824 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=2429 Ack=1 Win=5840 Len=1214 TSval=4294951772 TSecr=47920457 - 27 83.187844 0.000043 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=3643 Win=23168 Len=0 TSval=47920494 TSecr=4294951772 - 28 83.336951 0.149107 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=3643 Ack=1 Win=5840 Len=1214 TSval=4294951787 TSecr=47920494 - 29 83.337076 0.000125 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=4857 Win=26112 Len=0 TSval=47920531 TSecr=4294951787 - 30 83.487930 0.150854 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=4857 Ack=1 Win=5840 Len=1214 TSval=4294951802 TSecr=47920531 - 31 83.488082 0.000152 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=6071 Win=29056 Len=0 TSval=47920569 TSecr=4294951802 - 32 83.639473 0.151391 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=6071 Ack=1 Win=5840 Len=1214 TSval=4294951817 TSecr=47920569 - 33 83.639500 0.000027 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=7285 Win=31872 Len=0 TSval=47920607 TSecr=4294951817 - 34 83.787889 0.148389 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=7285 Ack=1 Win=5840 Len=1214 TSval=4294951832 TSecr=47920607 - 35 83.788040 0.000151 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=8499 Win=34816 Len=0 TSval=47920644 TSecr=4294951832 - 36 83.936929 0.148889 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=8499 Ack=1 Win=5840 Len=1214 TSval=4294951847 TSecr=47920644 - 37 83.936966 0.000037 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=9713 Win=37760 Len=0 TSval=47920681 TSecr=4294951847 - 38 84.088655 0.151689 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=9713 Ack=1 Win=5840 Len=1214 TSval=4294951862 TSecr=47920681 - 39 84.088778 0.000123 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=10927 Win=40576 Len=0 TSval=47920719 TSecr=4294951862 - 40 84.239582 0.150804 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=10927 Ack=1 Win=5840 Len=1214 TSval=4294951877 TSecr=47920719 - 41 84.239647 0.000065 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=12141 Win=42368 Len=0 TSval=47920757 TSecr=4294951877 - 42 84.389247 0.149600 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=12141 Ack=1 Win=5840 Len=1214 TSval=4294951892 TSecr=47920757 - 43 84.389275 0.000028 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=13355 Win=42368 Len=0 TSval=47920794 TSecr=4294951892 - 44 84.537607 0.148332 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=13355 Ack=1 Win=5840 Len=1214 TSval=4294951907 TSecr=47920794 - 45 84.537648 0.000041 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=14569 Win=42368 Len=0 TSval=47920831 TSecr=4294951907 - 46 84.688938 0.151290 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=14569 Ack=1 Win=5840 Len=1214 TSval=4294951922 TSecr=47920831 - 47 84.688974 0.000036 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=15783 Win=42368 Len=0 TSval=47920869 TSecr=4294951922 - 48 84.839735 0.150761 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=15783 Ack=1 Win=5840 Len=1214 TSval=4294951937 TSecr=47920869 - 49 84.839797 0.000062 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=16997 Win=42368 Len=0 TSval=47920907 TSecr=4294951937 - 50 84.988774 0.148977 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=16997 Ack=1 Win=5840 Len=1214 TSval=4294951952 TSecr=47920907 - 51 85.026250 0.037476 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=18211 Win=42368 Len=0 TSval=47920954 TSecr=4294951952 - 52 85.137658 0.111408 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=18211 Ack=1 Win=5840 Len=1214 TSval=4294951967 TSecr=47920954 - 53 85.174292 0.036634 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=19425 Win=42368 Len=0 TSval=47920991 TSecr=4294951967 - 54 85.287470 0.113178 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=19425 Ack=1 Win=5840 Len=1214 TSval=4294951982 TSecr=47920991 - 55 85.326297 0.038827 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=20639 Win=42368 Len=0 TSval=47921029 TSecr=4294951982 - 56 85.454149 0.127852 172.16.168.24 → 172.16.168.64 TCP 236 [TCP segment of a reassembled PDU] - 57 85.490263 0.036114 172.16.168.64 → 172.16.168.24 TCP 66 554 → 45275 [ACK] Seq=266 Ack=1095 Win=20992 Len=0 TSval=47921070 TSecr=4294951999 - 58 85.492043 0.001780 172.16.168.24 → 172.16.168.64 RTSP 267 PAUSE rtsp://172.16.168.64 RTSP/1.0 - 59 85.492122 0.000079 172.16.168.64 → 172.16.168.24 TCP 66 554 → 45275 [ACK] Seq=266 Ack=1296 Win=22016 Len=0 TSval=47921070 TSecr=4294952003 - 60 85.492476 0.000354 172.16.168.64 → 172.16.168.24 RTSP 131 Reply: RTSP/1.0 200 OK - 61 85.493326 0.000850 172.16.168.24 → 172.16.168.64 TCP 66 45275 → 554 [ACK] Seq=1296 Ack=331 Win=6912 Len=0 TSval=4294952003 TSecr=47921070 - 62 107.513836 22.020510 172.16.168.24 → 172.16.168.64 TCP 237 [TCP segment of a reassembled PDU] - 63 107.550410 0.036574 172.16.168.64 → 172.16.168.24 TCP 66 554 → 45275 [ACK] Seq=331 Ack=1467 Win=23168 Len=0 TSval=47926585 TSecr=4294954205 - 64 107.552548 0.002138 172.16.168.24 → 172.16.168.64 RTSP 385 RECORD rtsp://172.16.168.64 RTSP/1.0 - 65 107.552658 0.000110 172.16.168.64 → 172.16.168.24 TCP 66 554 → 45275 [ACK] Seq=331 Ack=1786 Win=24192 Len=0 TSval=47926585 TSecr=4294954209 - 66 107.552859 0.000201 172.16.168.64 → 172.16.168.24 RTSP 131 Reply: RTSP/1.0 200 OK - 67 107.553769 0.000910 172.16.168.24 → 172.16.168.64 TCP 66 45275 → 554 [ACK] Seq=1786 Ack=396 Win=6912 Len=0 TSval=4294954209 TSecr=47926585 - 68 107.555048 0.001279 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=20639 Ack=1 Win=5840 Len=1214 TSval=4294954209 TSecr=47921029 - 69 107.555152 0.000104 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=21853 Win=42368 Len=0 TSval=47926586 TSecr=4294954209 - 70 107.642312 0.087160 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=21853 Ack=1 Win=5840 Len=1214 TSval=4294954218 TSecr=47926586 - 71 107.642431 0.000119 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=23067 Win=42368 Len=0 TSval=47926608 TSecr=4294954218 - 72 107.790193 0.147762 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=23067 Ack=1 Win=5840 Len=1214 TSval=4294954232 TSecr=47926608 - 73 107.790260 0.000067 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=24281 Win=42368 Len=0 TSval=47926644 TSecr=4294954232 - 74 107.939306 0.149046 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=24281 Ack=1 Win=5840 Len=1214 TSval=4294954247 TSecr=47926644 - 75 107.939403 0.000097 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=25495 Win=42368 Len=0 TSval=47926682 TSecr=4294954247 - 76 108.090214 0.150811 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=25495 Ack=1 Win=5840 Len=1214 TSval=4294954262 TSecr=47926682 - 77 108.090243 0.000029 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=26709 Win=42368 Len=0 TSval=47926719 TSecr=4294954262 - 78 108.242271 0.152028 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=26709 Ack=1 Win=5840 Len=1214 TSval=4294954278 TSecr=47926719 - 79 108.242304 0.000033 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=27923 Win=42368 Len=0 TSval=47926757 TSecr=4294954278 - 80 108.393955 0.151651 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=27923 Ack=1 Win=5840 Len=1214 TSval=4294954293 TSecr=47926757 - 81 108.394072 0.000117 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=29137 Win=42368 Len=0 TSval=47926795 TSecr=4294954293 - 82 108.539047 0.144975 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=29137 Ack=1 Win=5840 Len=1214 TSval=4294954307 TSecr=47926795 - 83 108.539146 0.000099 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=30351 Win=42368 Len=0 TSval=47926832 TSecr=4294954307 - 84 108.690289 0.151143 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=30351 Ack=1 Win=5840 Len=1214 TSval=4294954322 TSecr=47926832 - 85 108.690312 0.000023 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=31565 Win=42368 Len=0 TSval=47926869 TSecr=4294954322 - 86 108.842261 0.151949 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=31565 Ack=1 Win=5840 Len=1214 TSval=4294954338 TSecr=47926869 - 87 108.842299 0.000038 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=32779 Win=42368 Len=0 TSval=47926907 TSecr=4294954338 - 88 108.990281 0.147982 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=32779 Ack=1 Win=5840 Len=1214 TSval=4294954352 TSecr=47926907 - 89 108.990401 0.000120 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=33993 Win=42368 Len=0 TSval=47926944 TSecr=4294954352 - 90 109.139230 0.148829 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=33993 Ack=1 Win=5840 Len=1214 TSval=4294954367 TSecr=47926944 - 91 109.139267 0.000037 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=35207 Win=42368 Len=0 TSval=47926982 TSecr=4294954367 - 92 109.290137 0.150870 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=35207 Ack=1 Win=5840 Len=1214 TSval=4294954382 TSecr=47926982 - 93 109.290266 0.000129 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=36421 Win=42368 Len=0 TSval=47927019 TSecr=4294954382 - 94 109.448956 0.158690 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=36421 Ack=1 Win=5840 Len=1214 TSval=4294954398 TSecr=47927019 - 95 109.449028 0.000072 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=37635 Win=42368 Len=0 TSval=47927059 TSecr=4294954398 - 96 109.588608 0.139580 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=37635 Ack=1 Win=5840 Len=1214 TSval=4294954412 TSecr=47927059 - 97 109.588644 0.000036 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=38849 Win=42368 Len=0 TSval=47927094 TSecr=4294954412 - 98 109.767041 0.178397 172.16.168.24 → 172.16.168.64 TCP 236 [TCP segment of a reassembled PDU] - 99 109.806440 0.039399 172.16.168.64 → 172.16.168.24 TCP 66 554 → 45275 [ACK] Seq=396 Ack=1956 Win=25216 Len=0 TSval=47927149 TSecr=4294954430 - 100 109.807449 0.001009 172.16.168.24 → 172.16.168.64 RTSP 266 PAUSE rtsp://172.16.168.64 RTSP/1.0 - 101 109.807547 0.000098 172.16.168.64 → 172.16.168.24 TCP 66 554 → 45275 [ACK] Seq=396 Ack=2156 Win=26368 Len=0 TSval=47927149 TSecr=4294954434 - 102 109.807894 0.000347 172.16.168.64 → 172.16.168.24 RTSP 131 Reply: RTSP/1.0 200 OK - 103 109.808803 0.000909 172.16.168.24 → 172.16.168.64 TCP 66 45275 → 554 [ACK] Seq=2156 Ack=461 Win=6912 Len=0 TSval=4294954434 TSecr=47927149 + 1 0.000000 172.16.168.24 → 172.16.168.64 TCP 74 45275 → 554 [SYN] Seq=0 Win=5840 Len=0 MSS=1460 SACK_PERM=1 TSval=4294943454 TSecr=0 WS=4 + 2 0.000111 172.16.168.64 → 172.16.168.24 TCP 74 554 → 45275 [SYN, ACK] Seq=0 Ack=1 Win=14480 Len=0 MSS=1460 SACK_PERM=1 TSval=47899697 TSecr=4294943454 WS=128 + 3 0.000883 172.16.168.24 → 172.16.168.64 TCP 66 45275 → 554 [ACK] Seq=1 Ack=1 Win=5840 Len=0 TSval=4294943454 TSecr=47899697 + 4 0.011442 172.16.168.24 → 172.16.168.64 TCP 196 [TCP segment of a reassembled PDU] + 5 0.011562 172.16.168.64 → 172.16.168.24 TCP 66 554 → 45275 [ACK] Seq=1 Ack=131 Win=15616 Len=0 TSval=47899700 TSecr=4294943455 + 6 0.012362 172.16.168.24 → 172.16.168.64 RTSP/SDP 205 ANNOUNCE rtsp://172.16.168.64 RTSP/1.0 + 7 0.012468 172.16.168.64 → 172.16.168.24 TCP 66 554 → 45275 [ACK] Seq=1 Ack=270 Win=16640 Len=0 TSval=47899700 TSecr=4294943455 + 8 0.012714 172.16.168.64 → 172.16.168.24 RTSP 94 Reply: RTSP/1.0 200 OK + 9 0.013302 172.16.168.24 → 172.16.168.64 TCP 66 45275 → 554 [ACK] Seq=270 Ack=29 Win=5840 Len=0 TSval=4294943455 TSecr=47899700 + 10 0.014900 172.16.168.24 → 172.16.168.64 RTSP 230 SETUP rtsp://172.16.168.64 RTSP/1.0 + 11 0.016054 172.16.168.64 → 172.16.168.24 RTSP 238 Reply: RTSP/1.0 200 OK + 12 0.021838 172.16.168.24 → 172.16.168.64 TCP 74 40252 → 5000 [SYN] Seq=0 Win=5840 Len=0 MSS=1460 SACK_PERM=1 TSval=4294943456 TSecr=0 WS=4 + 13 0.021948 172.16.168.64 → 172.16.168.24 TCP 74 5000 → 40252 [SYN, ACK] Seq=0 Ack=1 Win=14480 Len=0 MSS=1460 SACK_PERM=1 TSval=47899703 TSecr=4294943456 WS=128 + 14 0.022605 172.16.168.24 → 172.16.168.64 TCP 66 40252 → 5000 [ACK] Seq=1 Ack=1 Win=5840 Len=0 TSval=4294943456 TSecr=47899703 + 15 0.059680 172.16.168.24 → 172.16.168.64 TCP 66 45275 → 554 [ACK] Seq=434 Ack=201 Win=6912 Len=0 TSval=4294943460 TSecr=47899701 + 16 82.903410 172.16.168.24 → 172.16.168.64 TCP 237 [TCP segment of a reassembled PDU] + 17 82.942325 172.16.168.64 → 172.16.168.24 TCP 66 554 → 45275 [ACK] Seq=201 Ack=605 Win=18816 Len=0 TSval=47920433 TSecr=4294951744 + 18 82.943365 172.16.168.24 → 172.16.168.64 RTSP 386 RECORD rtsp://172.16.168.64 RTSP/1.0 + 19 82.943457 172.16.168.64 → 172.16.168.24 TCP 66 554 → 45275 [ACK] Seq=201 Ack=925 Win=19840 Len=0 TSval=47920433 TSecr=4294951748 + 20 82.943666 172.16.168.64 → 172.16.168.24 RTSP 131 Reply: RTSP/1.0 200 OK + 21 82.944401 172.16.168.24 → 172.16.168.64 TCP 66 45275 → 554 [ACK] Seq=925 Ack=266 Win=6912 Len=0 TSval=4294951748 TSecr=47920433 + 22 82.945716 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=1 Ack=1 Win=5840 Len=1214 TSval=4294951748 TSecr=47899703 + 23 82.945798 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=1215 Win=17408 Len=0 TSval=47920433 TSecr=4294951748 + 24 83.038945 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=1215 Ack=1 Win=5840 Len=1214 TSval=4294951757 TSecr=47920433 + 25 83.038977 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=2429 Win=20352 Len=0 TSval=47920457 TSecr=4294951757 + 26 83.187801 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=2429 Ack=1 Win=5840 Len=1214 TSval=4294951772 TSecr=47920457 + 27 83.187844 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=3643 Win=23168 Len=0 TSval=47920494 TSecr=4294951772 + 28 83.336951 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=3643 Ack=1 Win=5840 Len=1214 TSval=4294951787 TSecr=47920494 + 29 83.337076 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=4857 Win=26112 Len=0 TSval=47920531 TSecr=4294951787 + 30 83.487930 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=4857 Ack=1 Win=5840 Len=1214 TSval=4294951802 TSecr=47920531 + 31 83.488082 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=6071 Win=29056 Len=0 TSval=47920569 TSecr=4294951802 + 32 83.639473 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=6071 Ack=1 Win=5840 Len=1214 TSval=4294951817 TSecr=47920569 + 33 83.639500 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=7285 Win=31872 Len=0 TSval=47920607 TSecr=4294951817 + 34 83.787889 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=7285 Ack=1 Win=5840 Len=1214 TSval=4294951832 TSecr=47920607 + 35 83.788040 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=8499 Win=34816 Len=0 TSval=47920644 TSecr=4294951832 + 36 83.936929 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=8499 Ack=1 Win=5840 Len=1214 TSval=4294951847 TSecr=47920644 + 37 83.936966 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=9713 Win=37760 Len=0 TSval=47920681 TSecr=4294951847 + 38 84.088655 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=9713 Ack=1 Win=5840 Len=1214 TSval=4294951862 TSecr=47920681 + 39 84.088778 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=10927 Win=40576 Len=0 TSval=47920719 TSecr=4294951862 + 40 84.239582 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=10927 Ack=1 Win=5840 Len=1214 TSval=4294951877 TSecr=47920719 + 41 84.239647 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=12141 Win=42368 Len=0 TSval=47920757 TSecr=4294951877 + 42 84.389247 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=12141 Ack=1 Win=5840 Len=1214 TSval=4294951892 TSecr=47920757 + 43 84.389275 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=13355 Win=42368 Len=0 TSval=47920794 TSecr=4294951892 + 44 84.537607 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=13355 Ack=1 Win=5840 Len=1214 TSval=4294951907 TSecr=47920794 + 45 84.537648 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=14569 Win=42368 Len=0 TSval=47920831 TSecr=4294951907 + 46 84.688938 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=14569 Ack=1 Win=5840 Len=1214 TSval=4294951922 TSecr=47920831 + 47 84.688974 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=15783 Win=42368 Len=0 TSval=47920869 TSecr=4294951922 + 48 84.839735 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=15783 Ack=1 Win=5840 Len=1214 TSval=4294951937 TSecr=47920869 + 49 84.839797 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=16997 Win=42368 Len=0 TSval=47920907 TSecr=4294951937 + 50 84.988774 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=16997 Ack=1 Win=5840 Len=1214 TSval=4294951952 TSecr=47920907 + 51 85.026250 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=18211 Win=42368 Len=0 TSval=47920954 TSecr=4294951952 + 52 85.137658 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=18211 Ack=1 Win=5840 Len=1214 TSval=4294951967 TSecr=47920954 + 53 85.174292 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=19425 Win=42368 Len=0 TSval=47920991 TSecr=4294951967 + 54 85.287470 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=19425 Ack=1 Win=5840 Len=1214 TSval=4294951982 TSecr=47920991 + 55 85.326297 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=20639 Win=42368 Len=0 TSval=47921029 TSecr=4294951982 + 56 85.454149 172.16.168.24 → 172.16.168.64 TCP 236 [TCP segment of a reassembled PDU] + 57 85.490263 172.16.168.64 → 172.16.168.24 TCP 66 554 → 45275 [ACK] Seq=266 Ack=1095 Win=20992 Len=0 TSval=47921070 TSecr=4294951999 + 58 85.492043 172.16.168.24 → 172.16.168.64 RTSP 267 PAUSE rtsp://172.16.168.64 RTSP/1.0 + 59 85.492122 172.16.168.64 → 172.16.168.24 TCP 66 554 → 45275 [ACK] Seq=266 Ack=1296 Win=22016 Len=0 TSval=47921070 TSecr=4294952003 + 60 85.492476 172.16.168.64 → 172.16.168.24 RTSP 131 Reply: RTSP/1.0 200 OK + 61 85.493326 172.16.168.24 → 172.16.168.64 TCP 66 45275 → 554 [ACK] Seq=1296 Ack=331 Win=6912 Len=0 TSval=4294952003 TSecr=47921070 + 62 107.513836 172.16.168.24 → 172.16.168.64 TCP 237 [TCP segment of a reassembled PDU] + 63 107.550410 172.16.168.64 → 172.16.168.24 TCP 66 554 → 45275 [ACK] Seq=331 Ack=1467 Win=23168 Len=0 TSval=47926585 TSecr=4294954205 + 64 107.552548 172.16.168.24 → 172.16.168.64 RTSP 385 RECORD rtsp://172.16.168.64 RTSP/1.0 + 65 107.552658 172.16.168.64 → 172.16.168.24 TCP 66 554 → 45275 [ACK] Seq=331 Ack=1786 Win=24192 Len=0 TSval=47926585 TSecr=4294954209 + 66 107.552859 172.16.168.64 → 172.16.168.24 RTSP 131 Reply: RTSP/1.0 200 OK + 67 107.553769 172.16.168.24 → 172.16.168.64 TCP 66 45275 → 554 [ACK] Seq=1786 Ack=396 Win=6912 Len=0 TSval=4294954209 TSecr=47926585 + 68 107.555048 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=20639 Ack=1 Win=5840 Len=1214 TSval=4294954209 TSecr=47921029 + 69 107.555152 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=21853 Win=42368 Len=0 TSval=47926586 TSecr=4294954209 + 70 107.642312 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=21853 Ack=1 Win=5840 Len=1214 TSval=4294954218 TSecr=47926586 + 71 107.642431 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=23067 Win=42368 Len=0 TSval=47926608 TSecr=4294954218 + 72 107.790193 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=23067 Ack=1 Win=5840 Len=1214 TSval=4294954232 TSecr=47926608 + 73 107.790260 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=24281 Win=42368 Len=0 TSval=47926644 TSecr=4294954232 + 74 107.939306 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=24281 Ack=1 Win=5840 Len=1214 TSval=4294954247 TSecr=47926644 + 75 107.939403 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=25495 Win=42368 Len=0 TSval=47926682 TSecr=4294954247 + 76 108.090214 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=25495 Ack=1 Win=5840 Len=1214 TSval=4294954262 TSecr=47926682 + 77 108.090243 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=26709 Win=42368 Len=0 TSval=47926719 TSecr=4294954262 + 78 108.242271 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=26709 Ack=1 Win=5840 Len=1214 TSval=4294954278 TSecr=47926719 + 79 108.242304 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=27923 Win=42368 Len=0 TSval=47926757 TSecr=4294954278 + 80 108.393955 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=27923 Ack=1 Win=5840 Len=1214 TSval=4294954293 TSecr=47926757 + 81 108.394072 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=29137 Win=42368 Len=0 TSval=47926795 TSecr=4294954293 + 82 108.539047 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=29137 Ack=1 Win=5840 Len=1214 TSval=4294954307 TSecr=47926795 + 83 108.539146 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=30351 Win=42368 Len=0 TSval=47926832 TSecr=4294954307 + 84 108.690289 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=30351 Ack=1 Win=5840 Len=1214 TSval=4294954322 TSecr=47926832 + 85 108.690312 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=31565 Win=42368 Len=0 TSval=47926869 TSecr=4294954322 + 86 108.842261 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=31565 Ack=1 Win=5840 Len=1214 TSval=4294954338 TSecr=47926869 + 87 108.842299 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=32779 Win=42368 Len=0 TSval=47926907 TSecr=4294954338 + 88 108.990281 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=32779 Ack=1 Win=5840 Len=1214 TSval=4294954352 TSecr=47926907 + 89 108.990401 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=33993 Win=42368 Len=0 TSval=47926944 TSecr=4294954352 + 90 109.139230 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=33993 Ack=1 Win=5840 Len=1214 TSval=4294954367 TSecr=47926944 + 91 109.139267 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=35207 Win=42368 Len=0 TSval=47926982 TSecr=4294954367 + 92 109.290137 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=35207 Ack=1 Win=5840 Len=1214 TSval=4294954382 TSecr=47926982 + 93 109.290266 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=36421 Win=42368 Len=0 TSval=47927019 TSecr=4294954382 + 94 109.448956 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=36421 Ack=1 Win=5840 Len=1214 TSval=4294954398 TSecr=47927019 + 95 109.449028 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=37635 Win=42368 Len=0 TSval=47927059 TSecr=4294954398 + 96 109.588608 172.16.168.24 → 172.16.168.64 TCP 1280 40252 → 5000 [PSH, ACK] Seq=37635 Ack=1 Win=5840 Len=1214 TSval=4294954412 TSecr=47927059 + 97 109.588644 172.16.168.64 → 172.16.168.24 TCP 66 5000 → 40252 [ACK] Seq=1 Ack=38849 Win=42368 Len=0 TSval=47927094 TSecr=4294954412 + 98 109.767041 172.16.168.24 → 172.16.168.64 TCP 236 [TCP segment of a reassembled PDU] + 99 109.806440 172.16.168.64 → 172.16.168.24 TCP 66 554 → 45275 [ACK] Seq=396 Ack=1956 Win=25216 Len=0 TSval=47927149 TSecr=4294954430 + 100 109.807449 172.16.168.24 → 172.16.168.64 RTSP 266 PAUSE rtsp://172.16.168.64 RTSP/1.0 + 101 109.807547 172.16.168.64 → 172.16.168.24 TCP 66 554 → 45275 [ACK] Seq=396 Ack=2156 Win=26368 Len=0 TSval=47927149 TSecr=4294954434 + 102 109.807894 172.16.168.64 → 172.16.168.24 RTSP 131 Reply: RTSP/1.0 200 OK + 103 109.808803 172.16.168.24 → 172.16.168.64 TCP 66 45275 → 554 [ACK] Seq=2156 Ack=461 Win=6912 Len=0 TSval=4294954434 TSecr=47927149 diff --git a/tests/rtsp/rtsp-ed137_rtsp_udp_rtp/output/rtsp-ed137_rtsp_udp_rtp_2.2.text b/tests/rtsp/rtsp-ed137_rtsp_udp_rtp/output/rtsp-ed137_rtsp_udp_rtp_2.2.text index 5a8b2f5..7122f2f 100644 --- a/tests/rtsp/rtsp-ed137_rtsp_udp_rtp/output/rtsp-ed137_rtsp_udp_rtp_2.2.text +++ b/tests/rtsp/rtsp-ed137_rtsp_udp_rtp/output/rtsp-ed137_rtsp_udp_rtp_2.2.text @@ -1,771 +1,771 @@ - 1 0.000000 0.000000 172.16.31.253 → 172.16.31.155 RTSP 215 OPTIONS * RTSP/1.0 - 2 0.002580 0.002580 172.16.31.155 → 172.16.31.253 RTSP 302 Reply: RTSP/1.0 200 OK - 3 0.019387 0.016807 172.16.31.253 → 172.16.31.155 RTSP 292 OPTIONS * RTSP/1.0 - 4 0.021476 0.002089 172.16.31.155 → 172.16.31.253 RTSP 302 Reply: RTSP/1.0 200 OK - 5 0.121170 0.099694 172.16.31.253 → 172.16.31.155 RTSP/SDP 425 ANNOUNCE rtsp://172.16.31.155/iprecorder/ RTSP/1.0 - 6 0.124830 0.003660 172.16.31.155 → 172.16.31.253 RTSP 203 Reply: RTSP/1.0 200 OK - 7 0.125504 0.000674 172.16.31.253 → 172.16.31.155 RTSP 342 SETUP rtsp://172.16.31.155/iprecorder/ RTSP/2.0 - 8 0.135947 0.010443 172.16.31.155 → 172.16.31.253 RTSP 353 Reply: RTSP/2.0 200 OK - 9 0.154365 0.018418 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 10 0.174355 0.019990 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 11 0.194531 0.020176 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 12 0.214353 0.019822 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 13 0.234357 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 14 0.254371 0.020014 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 15 0.274380 0.020009 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 16 0.294371 0.019991 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 17 0.314373 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 18 0.334375 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 19 0.354372 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 20 0.374367 0.019995 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 21 0.394376 0.020009 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 22 0.414397 0.020021 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 23 0.434360 0.019963 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 24 0.454359 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 25 0.474679 0.020320 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 26 0.494376 0.019697 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 27 0.514365 0.019989 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 28 0.534374 0.020009 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 29 0.554378 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 30 0.574376 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 31 0.594363 0.019987 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 32 0.614383 0.020020 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 33 0.634385 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 34 0.654369 0.019984 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 35 0.674375 0.020006 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 36 0.694376 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 37 0.714378 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 38 0.734368 0.019990 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 39 0.754384 0.020016 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 40 0.774389 0.020005 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 41 0.794385 0.019996 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 42 0.814387 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 43 0.834386 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 44 0.854379 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 45 0.874379 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 46 0.894361 0.019982 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 47 0.914386 0.020025 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 48 0.934383 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 49 0.954381 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 50 0.974382 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 51 0.994366 0.019984 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 52 1.014377 0.020011 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 53 1.034381 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 54 1.054370 0.019989 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 55 1.074377 0.020007 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 56 1.094350 0.019973 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 57 1.114375 0.020025 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 58 1.134381 0.020006 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 59 1.154378 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 60 1.174379 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 61 1.194381 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 62 1.214384 0.020003 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 63 1.234393 0.020009 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 64 1.254380 0.019987 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 65 1.274394 0.020014 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 66 1.294386 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 67 1.314387 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 68 1.334389 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 69 1.354373 0.019984 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 70 1.374394 0.020021 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 71 1.394383 0.019989 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 72 1.414389 0.020006 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 73 1.434395 0.020006 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 74 1.454395 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 75 1.474383 0.019988 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 76 1.494398 0.020015 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 77 1.514381 0.019983 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 78 1.534385 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 79 1.554385 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 80 1.574378 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 81 1.594621 0.020243 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 82 1.614395 0.019774 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 83 1.634398 0.020003 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 84 1.654394 0.019996 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 85 1.674395 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 86 1.694392 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 87 1.714391 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 88 1.734392 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 89 1.754390 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 90 1.774392 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 91 1.794390 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 92 1.814391 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 93 1.834385 0.019994 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 94 1.854397 0.020012 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 95 1.874390 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 96 1.894390 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 97 1.914384 0.019994 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 98 1.934396 0.020012 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 99 1.954390 0.019994 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 100 1.974389 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 101 1.994377 0.019988 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 102 2.014396 0.020019 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 103 2.034385 0.019989 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 104 2.054376 0.019991 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 105 2.074385 0.020009 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 106 2.094395 0.020010 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 107 2.114394 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 108 2.134395 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 109 2.154395 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 110 2.174405 0.020010 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 111 2.194404 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 112 2.214395 0.019991 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 113 2.234395 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 114 2.254397 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 115 2.274398 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 116 2.294403 0.020005 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 117 2.314401 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 118 2.334395 0.019994 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 119 2.354396 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 120 2.374390 0.019994 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 121 2.394396 0.020006 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 122 2.414391 0.019995 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 123 2.434397 0.020006 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 124 2.454397 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 125 2.474406 0.020009 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 126 2.494381 0.019975 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 127 2.514402 0.020021 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 128 2.534382 0.019980 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 129 2.554404 0.020022 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 130 2.574408 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 131 2.594396 0.019988 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 132 2.614391 0.019995 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 133 2.634410 0.020019 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 134 2.654418 0.020008 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 135 2.674397 0.019979 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 136 2.694401 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 137 2.714412 0.020011 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 138 2.734404 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 139 2.754406 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 140 2.774410 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 141 2.794406 0.019996 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 142 2.814414 0.020008 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 143 2.834411 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 144 2.854408 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 145 2.874403 0.019995 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 146 2.894390 0.019987 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 147 2.914395 0.020005 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 148 2.934405 0.020010 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 149 2.954403 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 150 2.974402 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 151 2.994403 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 152 3.014413 0.020010 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 153 3.034405 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 154 3.054391 0.019986 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 155 3.074408 0.020017 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 156 3.094387 0.019979 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 157 3.114398 0.020011 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 158 3.134402 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 159 3.154401 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 160 3.174397 0.019996 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 161 3.194397 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 162 3.214403 0.020006 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 163 3.234404 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 164 3.254398 0.019994 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 165 3.274406 0.020008 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 166 3.294407 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 167 3.314396 0.019989 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 168 3.334388 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 169 3.354401 0.020013 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 170 3.374402 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 171 3.394406 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 172 3.414404 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 173 3.434412 0.020008 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 174 3.454412 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 175 3.474405 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 176 3.494408 0.020003 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 177 3.514388 0.019980 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 178 3.534405 0.020017 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 179 3.554403 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 180 3.574390 0.019987 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 181 3.594406 0.020016 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 182 3.614408 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 183 3.634399 0.019991 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 184 3.654403 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 185 3.674408 0.020005 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 186 3.694412 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 187 3.714410 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 188 3.734403 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 189 3.754407 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 190 3.774408 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 191 3.794406 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 192 3.814413 0.020007 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 193 3.834415 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 194 3.854400 0.019985 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 195 3.874400 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 196 3.894405 0.020005 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 197 3.914413 0.020008 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 198 3.934411 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 199 3.954404 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 200 3.974401 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 201 3.994402 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 202 4.014407 0.020005 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 203 4.034412 0.020005 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 204 4.054410 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 205 4.074420 0.020010 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 206 4.094407 0.019987 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 207 4.114403 0.019996 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 208 4.134404 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 209 4.154412 0.020008 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 210 4.174403 0.019991 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 211 4.194415 0.020012 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 212 4.214416 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 213 4.234398 0.019982 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 214 4.254411 0.020013 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 215 4.274413 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 216 4.294411 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 217 4.314408 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 218 4.334406 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 219 4.354420 0.020014 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 220 4.374413 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 221 4.394414 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 222 4.414409 0.019995 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 223 4.434401 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 224 4.454413 0.020012 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 225 4.474417 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 226 4.494427 0.020010 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 227 4.514421 0.019994 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 228 4.534414 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 229 4.554432 0.020018 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 230 4.574412 0.019980 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 231 4.594412 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 232 4.614432 0.020020 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 233 4.634421 0.019989 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 234 4.654413 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 235 4.674423 0.020010 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 236 4.694421 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 237 4.714419 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 238 4.734421 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 239 4.754418 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 240 4.774417 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 241 4.794419 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 242 4.814422 0.020003 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 243 4.834422 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 244 4.854420 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 245 4.874409 0.019989 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 246 4.894422 0.020013 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 247 4.914423 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 248 4.934420 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 249 4.954412 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 250 4.974417 0.020005 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 251 4.994425 0.020008 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 252 5.014414 0.019989 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 253 5.034418 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 254 5.054422 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 255 5.074412 0.019990 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 256 5.094428 0.020016 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 257 5.114412 0.019984 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 258 5.134425 0.020013 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 259 5.154410 0.019985 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 260 5.174403 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 261 5.194429 0.020026 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 262 5.214418 0.019989 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 263 5.234419 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 264 5.254421 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 265 5.274421 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 266 5.294425 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 267 5.314425 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 268 5.334424 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 269 5.354424 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 270 5.374425 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 271 5.394422 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 272 5.414422 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 273 5.434425 0.020003 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 274 5.454425 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 275 5.474423 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 276 5.494428 0.020005 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 277 5.514426 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 278 5.534426 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 279 5.554428 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 280 5.574425 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 281 5.594425 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 282 5.614425 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 283 5.634412 0.019987 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 284 5.654427 0.020015 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 285 5.674427 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 286 5.694430 0.020003 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 287 5.714414 0.019984 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 288 5.734415 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 289 5.754434 0.020019 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 290 5.774427 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 291 5.794432 0.020005 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 292 5.814427 0.019995 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 293 5.834434 0.020007 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 294 5.854425 0.019991 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 295 5.874417 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 296 5.894426 0.020009 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 297 5.914429 0.020003 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 298 5.934423 0.019994 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 299 5.954432 0.020009 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 300 5.974425 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 301 5.994430 0.020005 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 302 6.014435 0.020005 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 303 6.034428 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 304 6.054446 0.020018 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 305 6.074431 0.019985 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 306 6.094440 0.020009 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 307 6.114434 0.019994 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 308 6.134434 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 309 6.154437 0.020003 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 310 6.174421 0.019984 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 311 6.194433 0.020012 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 312 6.214410 0.019977 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 313 6.234432 0.020022 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 314 6.254429 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 315 6.274417 0.019988 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 316 6.294437 0.020020 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 317 6.314429 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 318 6.334421 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 319 6.354431 0.020010 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 320 6.374422 0.019991 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 321 6.394420 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 322 6.414437 0.020017 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 323 6.434434 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 324 6.454428 0.019994 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 325 6.474430 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 326 6.494431 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 327 6.514418 0.019987 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 328 6.534433 0.020015 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 329 6.554436 0.020003 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 330 6.574420 0.019984 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 331 6.594442 0.020022 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 332 6.614425 0.019983 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 333 6.634431 0.020006 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 334 6.654434 0.020003 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 335 6.674447 0.020013 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 336 6.694439 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 337 6.714561 0.020122 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 338 6.734428 0.019867 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 339 6.754426 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 340 6.774439 0.020013 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 341 6.794427 0.019988 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 342 6.814440 0.020013 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 343 6.834424 0.019984 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 344 6.854448 0.020024 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 345 6.874440 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 346 6.894441 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 347 6.914445 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 348 6.934447 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 349 6.954451 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 350 6.974435 0.019984 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 351 6.994432 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 352 7.014436 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 353 7.034440 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 354 7.054440 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 355 7.074424 0.019984 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 356 7.094441 0.020017 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 357 7.114442 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 358 7.134435 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 359 7.154437 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 360 7.174423 0.019986 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 361 7.194436 0.020013 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 362 7.214445 0.020009 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 363 7.234445 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 364 7.254445 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 365 7.274436 0.019991 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 366 7.294428 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 367 7.314435 0.020007 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 368 7.334452 0.020017 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 369 7.354445 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 370 7.374438 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 371 7.394444 0.020006 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 372 7.414443 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 373 7.434447 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 374 7.454442 0.019995 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 375 7.474446 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 376 7.494456 0.020010 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 377 7.514446 0.019990 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 378 7.534447 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 379 7.554448 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 380 7.574442 0.019994 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 381 7.594447 0.020005 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 382 7.614440 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 383 7.634460 0.020020 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 384 7.654441 0.019981 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 385 7.674446 0.020005 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 386 7.694439 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 387 7.714468 0.020029 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 388 7.734443 0.019975 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 389 7.754445 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 390 7.774452 0.020007 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 391 7.794455 0.020003 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 392 7.814435 0.019980 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 393 7.834441 0.020006 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 394 7.854442 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 395 7.874454 0.020012 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 396 7.894506 0.020052 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 397 7.914448 0.019942 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 398 7.934436 0.019988 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 399 7.954442 0.020006 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 400 7.974450 0.020008 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 401 7.994448 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 402 8.014444 0.019996 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 403 8.034445 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 404 8.054438 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 405 8.074432 0.019994 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 406 8.094448 0.020016 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 407 8.114451 0.020003 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 408 8.134434 0.019983 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 409 8.154447 0.020013 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 410 8.174452 0.020005 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 411 8.194446 0.019994 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 412 8.214450 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 413 8.234430 0.019980 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 414 8.254440 0.020010 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 415 8.274455 0.020015 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 416 8.294467 0.020012 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 417 8.314448 0.019981 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 418 8.334439 0.019991 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 419 8.354444 0.020005 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 420 8.374442 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 421 8.394453 0.020011 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 422 8.414434 0.019981 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 423 8.434438 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 424 8.454452 0.020014 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 425 8.474449 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 426 8.494450 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 427 8.514444 0.019994 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 428 8.534445 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 429 8.554459 0.020014 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 430 8.574462 0.020003 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 431 8.594460 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 432 8.614461 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 433 8.634467 0.020006 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 434 8.654448 0.019981 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 435 8.674493 0.020045 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 436 8.694442 0.019949 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 437 8.714451 0.020009 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 438 8.734447 0.019996 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 439 8.754452 0.020005 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 440 8.774445 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 441 8.794451 0.020006 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 442 8.814451 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 443 8.834453 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 444 8.854468 0.020015 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 445 8.874460 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 446 8.894459 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 447 8.914455 0.019996 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 448 8.934686 0.020231 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 449 8.954460 0.019774 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 450 8.974466 0.020006 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 451 8.994453 0.019987 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 452 9.014446 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 453 9.034455 0.020009 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 454 9.054459 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 455 9.074461 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 456 9.094463 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 457 9.114459 0.019996 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 458 9.134455 0.019996 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 459 9.154465 0.020010 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 460 9.174457 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 461 9.194459 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 462 9.214466 0.020007 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 463 9.234453 0.019987 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 464 9.254457 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 465 9.274449 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 466 9.294746 0.020297 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 467 9.314451 0.019705 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 468 9.334455 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 469 9.354453 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 470 9.374455 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 471 9.394470 0.020015 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 472 9.414454 0.019984 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 473 9.434468 0.020014 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 474 9.454457 0.019989 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 475 9.474452 0.019995 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 476 9.494488 0.020036 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 477 9.514465 0.019977 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 478 9.534452 0.019987 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 479 9.554468 0.020016 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 480 9.574464 0.019996 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 481 9.594456 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 482 9.614478 0.020022 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 483 9.634452 0.019974 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 484 9.654445 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 485 9.674458 0.020013 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 486 9.694472 0.020014 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 487 9.714450 0.019978 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 488 9.734472 0.020022 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 489 9.754463 0.019991 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 490 9.774462 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 491 9.794496 0.020034 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 492 9.814464 0.019968 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 493 9.834486 0.020022 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 494 9.854538 0.020052 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 495 9.874502 0.019964 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 496 9.894543 0.020041 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 497 9.914491 0.019948 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 498 9.934476 0.019985 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 499 9.954499 0.020023 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 500 9.974490 0.019991 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 501 9.994478 0.019988 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 502 10.014482 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 503 10.034478 0.019996 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 504 10.054487 0.020009 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 505 10.074484 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 506 10.094501 0.020017 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 507 10.114481 0.019980 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 508 10.134507 0.020026 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 509 10.154499 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 510 10.174486 0.019987 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 511 10.194492 0.020006 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 512 10.214482 0.019990 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 513 10.234482 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 514 10.254482 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 515 10.274488 0.020006 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 516 10.294499 0.020011 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 517 10.314500 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 518 10.334489 0.019989 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 519 10.354508 0.020019 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 520 10.374501 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 521 10.394498 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 522 10.414507 0.020009 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 523 10.434511 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 524 10.454506 0.019995 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 525 10.474516 0.020010 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 526 10.494516 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 527 10.514522 0.020006 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 528 10.534512 0.019990 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 529 10.554516 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 530 10.574516 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 531 10.594528 0.020012 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 532 10.614512 0.019984 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 533 10.634501 0.019989 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 534 10.654478 0.019977 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 535 10.674511 0.020033 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 536 10.694468 0.019957 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 537 10.714480 0.020012 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 538 10.734478 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 539 10.754518 0.020040 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 540 10.774476 0.019958 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 541 10.794476 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 542 10.814480 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 543 10.834483 0.020003 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 544 10.854489 0.020006 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 545 10.874481 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 546 10.894472 0.019991 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 547 10.914514 0.020042 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 548 10.934492 0.019978 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 549 10.954490 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 550 10.974481 0.019991 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 551 10.994497 0.020016 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 552 11.014499 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 553 11.034496 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 554 11.054495 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 555 11.074490 0.019995 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 556 11.094490 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 557 11.114483 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 558 11.134476 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 559 11.154496 0.020020 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 560 11.174482 0.019986 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 561 11.194499 0.020017 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 562 11.214484 0.019985 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 563 11.234501 0.020017 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 564 11.254490 0.019989 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 565 11.274478 0.019988 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 566 11.294473 0.019995 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 567 11.314474 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 568 11.334482 0.020008 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 569 11.354492 0.020010 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 570 11.374485 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 571 11.394488 0.020003 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 572 11.414489 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 573 11.434480 0.019991 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 574 11.454481 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 575 11.474490 0.020009 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 576 11.494494 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 577 11.514492 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 578 11.534490 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 579 11.554492 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 580 11.574492 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 581 11.594500 0.020008 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 582 11.614481 0.019981 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 583 11.634485 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 584 11.654483 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 585 11.674499 0.020016 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 586 11.694496 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 587 11.714496 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 588 11.734496 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 589 11.754488 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 590 11.774515 0.020027 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 591 11.794503 0.019988 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 592 11.814487 0.019984 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 593 11.834482 0.019995 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 594 11.854499 0.020017 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 595 11.874514 0.020015 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 596 11.894505 0.019991 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 597 11.914479 0.019974 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 598 11.934498 0.020019 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 599 11.954494 0.019996 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 600 11.974481 0.019987 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 601 11.994524 0.020043 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 602 12.014497 0.019973 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 603 12.034500 0.020003 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 604 12.054506 0.020006 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 605 12.074495 0.019989 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 606 12.094508 0.020013 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 607 12.114501 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 608 12.134490 0.019989 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 609 12.154491 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 610 12.174490 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 611 12.194493 0.020003 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 612 12.214479 0.019986 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 613 12.234488 0.020009 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 614 12.254489 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 615 12.274481 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 616 12.294487 0.020006 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 617 12.314492 0.020005 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 618 12.334485 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 619 12.354488 0.020003 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 620 12.374480 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 621 12.394490 0.020010 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 622 12.414492 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 623 12.434497 0.020005 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 624 12.454499 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 625 12.474503 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 626 12.494493 0.019990 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 627 12.514502 0.020009 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 628 12.534501 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 629 12.554513 0.020012 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 630 12.574491 0.019978 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 631 12.594501 0.020010 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 632 12.614496 0.019995 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 633 12.634501 0.020005 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 634 12.654509 0.020008 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 635 12.674491 0.019982 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 636 12.694500 0.020009 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 637 12.714493 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 638 12.734493 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 639 12.754507 0.020014 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 640 12.774496 0.019989 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 641 12.794498 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 642 12.814499 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 643 12.834507 0.020008 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 644 12.854497 0.019990 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 645 12.874489 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 646 12.894502 0.020013 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 647 12.914491 0.019989 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 648 12.934507 0.020016 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 649 12.954504 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 650 12.974505 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 651 12.994564 0.020059 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 652 13.014506 0.019942 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 653 13.034499 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 654 13.054497 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 655 13.074505 0.020008 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 656 13.094504 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 657 13.114499 0.019995 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 658 13.134498 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 659 13.154501 0.020003 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 660 13.174500 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 661 13.194508 0.020008 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 662 13.214507 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 663 13.234503 0.019996 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 664 13.254504 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 665 13.274504 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 666 13.294505 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 667 13.305910 0.011405 172.16.31.253 → 172.16.31.155 RTSP 294 TEARDOWN rtsp://172.16.31.155/iprecorder/ RTSP/1.0 - 668 13.314487 0.008577 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 669 13.334501 0.020014 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 670 13.354492 0.019991 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 671 13.374503 0.020011 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 672 13.394503 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 673 13.414503 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 674 13.434509 0.020006 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 675 13.454505 0.019996 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 676 13.474510 0.020005 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 677 13.494509 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 678 13.514505 0.019996 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 679 13.534512 0.020007 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 680 13.554492 0.019980 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 681 13.574493 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 682 13.594511 0.020018 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 683 13.614530 0.020019 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 684 13.634527 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 685 13.654527 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 686 13.674511 0.019984 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 687 13.694522 0.020011 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 688 13.714519 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 689 13.734511 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 690 13.754529 0.020018 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 691 13.774527 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 692 13.794525 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 693 13.814516 0.019991 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 694 13.834521 0.020005 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 695 13.854509 0.019988 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 696 13.874513 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 697 13.894495 0.019982 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 698 13.914518 0.020023 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 699 13.934518 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 700 13.954515 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 701 13.974512 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 702 13.994503 0.019991 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 703 14.014511 0.020008 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 704 14.034515 0.020004 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 705 14.054515 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 706 14.074508 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 707 14.094511 0.020003 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 708 14.114504 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 709 14.134501 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 710 14.154509 0.020008 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 711 14.174506 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 712 14.194506 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 713 14.214500 0.019994 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 714 14.234519 0.020019 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 715 14.254508 0.019989 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 716 14.274520 0.020012 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 717 14.294539 0.020019 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 718 14.314522 0.019983 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 719 14.334524 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 720 14.354524 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 721 14.374524 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 722 14.394517 0.019993 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 723 14.414503 0.019986 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 724 14.434504 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 725 14.454516 0.020012 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 726 14.474515 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 727 14.494517 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 728 14.514517 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 729 14.534530 0.020013 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 730 14.554502 0.019972 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 731 14.574526 0.020024 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 732 14.594501 0.019975 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 733 14.614503 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 734 14.634519 0.020016 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 735 14.654517 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 736 14.674516 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 737 14.694499 0.019983 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 738 14.714524 0.020025 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 739 14.734516 0.019992 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 740 14.754536 0.020020 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 741 14.774526 0.019990 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 742 14.794502 0.019976 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 743 14.814517 0.020015 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 744 14.834524 0.020007 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 745 14.854525 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 746 14.874525 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 747 14.894526 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 748 14.914534 0.020008 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 749 14.934530 0.019996 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 750 14.954529 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 751 14.974532 0.020003 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 752 14.994532 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 753 15.014534 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 754 15.034534 0.020000 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 755 15.054532 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 756 15.074523 0.019991 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 757 15.094533 0.020010 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 758 15.114555 0.020022 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 759 15.134540 0.019985 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 760 15.154536 0.019996 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 761 15.174527 0.019991 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 762 15.194537 0.020010 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 763 15.214508 0.019971 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 764 15.234524 0.020016 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 765 15.254526 0.020002 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 766 15.274523 0.019997 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 767 15.294510 0.019987 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 768 15.314522 0.020012 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 769 15.334523 0.020001 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 770 15.354521 0.019998 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 - 771 15.374520 0.019999 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 1 0.000000 172.16.31.253 → 172.16.31.155 RTSP 215 OPTIONS * RTSP/1.0 + 2 0.002580 172.16.31.155 → 172.16.31.253 RTSP 302 Reply: RTSP/1.0 200 OK + 3 0.019387 172.16.31.253 → 172.16.31.155 RTSP 292 OPTIONS * RTSP/1.0 + 4 0.021476 172.16.31.155 → 172.16.31.253 RTSP 302 Reply: RTSP/1.0 200 OK + 5 0.121170 172.16.31.253 → 172.16.31.155 RTSP/SDP 425 ANNOUNCE rtsp://172.16.31.155/iprecorder/ RTSP/1.0 + 6 0.124830 172.16.31.155 → 172.16.31.253 RTSP 203 Reply: RTSP/1.0 200 OK + 7 0.125504 172.16.31.253 → 172.16.31.155 RTSP 342 SETUP rtsp://172.16.31.155/iprecorder/ RTSP/2.0 + 8 0.135947 172.16.31.155 → 172.16.31.253 RTSP 353 Reply: RTSP/2.0 200 OK + 9 0.154365 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 10 0.174355 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 11 0.194531 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 12 0.214353 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 13 0.234357 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 14 0.254371 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 15 0.274380 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 16 0.294371 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 17 0.314373 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 18 0.334375 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 19 0.354372 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 20 0.374367 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 21 0.394376 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 22 0.414397 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 23 0.434360 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 24 0.454359 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 25 0.474679 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 26 0.494376 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 27 0.514365 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 28 0.534374 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 29 0.554378 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 30 0.574376 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 31 0.594363 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 32 0.614383 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 33 0.634385 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 34 0.654369 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 35 0.674375 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 36 0.694376 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 37 0.714378 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 38 0.734368 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 39 0.754384 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 40 0.774389 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 41 0.794385 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 42 0.814387 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 43 0.834386 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 44 0.854379 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 45 0.874379 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 46 0.894361 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 47 0.914386 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 48 0.934383 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 49 0.954381 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 50 0.974382 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 51 0.994366 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 52 1.014377 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 53 1.034381 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 54 1.054370 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 55 1.074377 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 56 1.094350 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 57 1.114375 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 58 1.134381 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 59 1.154378 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 60 1.174379 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 61 1.194381 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 62 1.214384 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 63 1.234393 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 64 1.254380 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 65 1.274394 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 66 1.294386 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 67 1.314387 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 68 1.334389 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 69 1.354373 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 70 1.374394 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 71 1.394383 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 72 1.414389 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 73 1.434395 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 74 1.454395 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 75 1.474383 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 76 1.494398 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 77 1.514381 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 78 1.534385 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 79 1.554385 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 80 1.574378 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 81 1.594621 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 82 1.614395 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 83 1.634398 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 84 1.654394 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 85 1.674395 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 86 1.694392 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 87 1.714391 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 88 1.734392 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 89 1.754390 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 90 1.774392 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 91 1.794390 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 92 1.814391 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 93 1.834385 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 94 1.854397 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 95 1.874390 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 96 1.894390 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 97 1.914384 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 98 1.934396 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 99 1.954390 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 100 1.974389 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 101 1.994377 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 102 2.014396 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 103 2.034385 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 104 2.054376 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 105 2.074385 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 106 2.094395 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 107 2.114394 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 108 2.134395 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 109 2.154395 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 110 2.174405 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 111 2.194404 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 112 2.214395 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 113 2.234395 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 114 2.254397 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 115 2.274398 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 116 2.294403 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 117 2.314401 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 118 2.334395 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 119 2.354396 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 120 2.374390 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 121 2.394396 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 122 2.414391 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 123 2.434397 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 124 2.454397 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 125 2.474406 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 126 2.494381 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 127 2.514402 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 128 2.534382 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 129 2.554404 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 130 2.574408 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 131 2.594396 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 132 2.614391 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 133 2.634410 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 134 2.654418 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 135 2.674397 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 136 2.694401 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 137 2.714412 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 138 2.734404 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 139 2.754406 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 140 2.774410 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 141 2.794406 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 142 2.814414 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 143 2.834411 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 144 2.854408 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 145 2.874403 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 146 2.894390 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 147 2.914395 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 148 2.934405 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 149 2.954403 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 150 2.974402 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 151 2.994403 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 152 3.014413 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 153 3.034405 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 154 3.054391 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 155 3.074408 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 156 3.094387 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 157 3.114398 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 158 3.134402 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 159 3.154401 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 160 3.174397 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 161 3.194397 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 162 3.214403 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 163 3.234404 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 164 3.254398 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 165 3.274406 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 166 3.294407 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 167 3.314396 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 168 3.334388 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 169 3.354401 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 170 3.374402 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 171 3.394406 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 172 3.414404 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 173 3.434412 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 174 3.454412 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 175 3.474405 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 176 3.494408 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 177 3.514388 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 178 3.534405 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 179 3.554403 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 180 3.574390 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 181 3.594406 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 182 3.614408 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 183 3.634399 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 184 3.654403 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 185 3.674408 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 186 3.694412 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 187 3.714410 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 188 3.734403 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 189 3.754407 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 190 3.774408 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 191 3.794406 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 192 3.814413 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 193 3.834415 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 194 3.854400 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 195 3.874400 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 196 3.894405 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 197 3.914413 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 198 3.934411 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 199 3.954404 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 200 3.974401 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 201 3.994402 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 202 4.014407 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 203 4.034412 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 204 4.054410 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 205 4.074420 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 206 4.094407 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 207 4.114403 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 208 4.134404 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 209 4.154412 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 210 4.174403 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 211 4.194415 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 212 4.214416 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 213 4.234398 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 214 4.254411 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 215 4.274413 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 216 4.294411 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 217 4.314408 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 218 4.334406 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 219 4.354420 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 220 4.374413 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 221 4.394414 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 222 4.414409 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 223 4.434401 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 224 4.454413 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 225 4.474417 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 226 4.494427 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 227 4.514421 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 228 4.534414 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 229 4.554432 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 230 4.574412 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 231 4.594412 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 232 4.614432 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 233 4.634421 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 234 4.654413 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 235 4.674423 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 236 4.694421 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 237 4.714419 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 238 4.734421 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 239 4.754418 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 240 4.774417 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 241 4.794419 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 242 4.814422 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 243 4.834422 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 244 4.854420 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 245 4.874409 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 246 4.894422 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 247 4.914423 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 248 4.934420 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 249 4.954412 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 250 4.974417 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 251 4.994425 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 252 5.014414 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 253 5.034418 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 254 5.054422 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 255 5.074412 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 256 5.094428 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 257 5.114412 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 258 5.134425 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 259 5.154410 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 260 5.174403 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 261 5.194429 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 262 5.214418 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 263 5.234419 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 264 5.254421 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 265 5.274421 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 266 5.294425 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 267 5.314425 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 268 5.334424 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 269 5.354424 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 270 5.374425 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 271 5.394422 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 272 5.414422 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 273 5.434425 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 274 5.454425 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 275 5.474423 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 276 5.494428 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 277 5.514426 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 278 5.534426 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 279 5.554428 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 280 5.574425 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 281 5.594425 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 282 5.614425 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 283 5.634412 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 284 5.654427 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 285 5.674427 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 286 5.694430 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 287 5.714414 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 288 5.734415 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 289 5.754434 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 290 5.774427 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 291 5.794432 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 292 5.814427 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 293 5.834434 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 294 5.854425 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 295 5.874417 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 296 5.894426 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 297 5.914429 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 298 5.934423 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 299 5.954432 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 300 5.974425 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 301 5.994430 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 302 6.014435 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 303 6.034428 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 304 6.054446 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 305 6.074431 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 306 6.094440 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 307 6.114434 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 308 6.134434 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 309 6.154437 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 310 6.174421 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 311 6.194433 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 312 6.214410 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 313 6.234432 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 314 6.254429 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 315 6.274417 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 316 6.294437 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 317 6.314429 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 318 6.334421 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 319 6.354431 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 320 6.374422 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 321 6.394420 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 322 6.414437 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 323 6.434434 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 324 6.454428 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 325 6.474430 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 326 6.494431 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 327 6.514418 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 328 6.534433 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 329 6.554436 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 330 6.574420 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 331 6.594442 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 332 6.614425 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 333 6.634431 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 334 6.654434 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 335 6.674447 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 336 6.694439 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 337 6.714561 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 338 6.734428 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 339 6.754426 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 340 6.774439 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 341 6.794427 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 342 6.814440 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 343 6.834424 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 344 6.854448 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 345 6.874440 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 346 6.894441 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 347 6.914445 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 348 6.934447 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 349 6.954451 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 350 6.974435 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 351 6.994432 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 352 7.014436 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 353 7.034440 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 354 7.054440 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 355 7.074424 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 356 7.094441 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 357 7.114442 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 358 7.134435 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 359 7.154437 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 360 7.174423 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 361 7.194436 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 362 7.214445 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 363 7.234445 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 364 7.254445 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 365 7.274436 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 366 7.294428 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 367 7.314435 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 368 7.334452 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 369 7.354445 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 370 7.374438 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 371 7.394444 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 372 7.414443 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 373 7.434447 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 374 7.454442 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 375 7.474446 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 376 7.494456 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 377 7.514446 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 378 7.534447 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 379 7.554448 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 380 7.574442 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 381 7.594447 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 382 7.614440 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 383 7.634460 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 384 7.654441 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 385 7.674446 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 386 7.694439 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 387 7.714468 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 388 7.734443 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 389 7.754445 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 390 7.774452 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 391 7.794455 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 392 7.814435 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 393 7.834441 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 394 7.854442 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 395 7.874454 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 396 7.894506 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 397 7.914448 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 398 7.934436 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 399 7.954442 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 400 7.974450 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 401 7.994448 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 402 8.014444 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 403 8.034445 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 404 8.054438 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 405 8.074432 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 406 8.094448 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 407 8.114451 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 408 8.134434 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 409 8.154447 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 410 8.174452 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 411 8.194446 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 412 8.214450 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 413 8.234430 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 414 8.254440 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 415 8.274455 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 416 8.294467 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 417 8.314448 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 418 8.334439 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 419 8.354444 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 420 8.374442 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 421 8.394453 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 422 8.414434 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 423 8.434438 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 424 8.454452 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 425 8.474449 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 426 8.494450 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 427 8.514444 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 428 8.534445 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 429 8.554459 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 430 8.574462 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 431 8.594460 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 432 8.614461 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 433 8.634467 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 434 8.654448 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 435 8.674493 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 436 8.694442 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 437 8.714451 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 438 8.734447 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 439 8.754452 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 440 8.774445 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 441 8.794451 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 442 8.814451 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 443 8.834453 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 444 8.854468 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 445 8.874460 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 446 8.894459 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 447 8.914455 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 448 8.934686 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 449 8.954460 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 450 8.974466 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 451 8.994453 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 452 9.014446 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 453 9.034455 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 454 9.054459 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 455 9.074461 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 456 9.094463 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 457 9.114459 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 458 9.134455 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 459 9.154465 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 460 9.174457 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 461 9.194459 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 462 9.214466 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 463 9.234453 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 464 9.254457 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 465 9.274449 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 466 9.294746 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 467 9.314451 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 468 9.334455 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 469 9.354453 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 470 9.374455 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 471 9.394470 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 472 9.414454 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 473 9.434468 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 474 9.454457 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 475 9.474452 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 476 9.494488 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 477 9.514465 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 478 9.534452 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 479 9.554468 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 480 9.574464 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 481 9.594456 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 482 9.614478 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 483 9.634452 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 484 9.654445 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 485 9.674458 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 486 9.694472 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 487 9.714450 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 488 9.734472 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 489 9.754463 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 490 9.774462 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 491 9.794496 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 492 9.814464 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 493 9.834486 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 494 9.854538 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 495 9.874502 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 496 9.894543 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 497 9.914491 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 498 9.934476 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 499 9.954499 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 500 9.974490 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 501 9.994478 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 502 10.014482 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 503 10.034478 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 504 10.054487 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 505 10.074484 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 506 10.094501 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 507 10.114481 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 508 10.134507 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 509 10.154499 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 510 10.174486 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 511 10.194492 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 512 10.214482 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 513 10.234482 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 514 10.254482 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 515 10.274488 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 516 10.294499 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 517 10.314500 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 518 10.334489 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 519 10.354508 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 520 10.374501 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 521 10.394498 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 522 10.414507 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 523 10.434511 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 524 10.454506 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 525 10.474516 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 526 10.494516 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 527 10.514522 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 528 10.534512 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 529 10.554516 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 530 10.574516 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 531 10.594528 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 532 10.614512 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 533 10.634501 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 534 10.654478 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 535 10.674511 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 536 10.694468 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 537 10.714480 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 538 10.734478 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 539 10.754518 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 540 10.774476 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 541 10.794476 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 542 10.814480 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 543 10.834483 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 544 10.854489 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 545 10.874481 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 546 10.894472 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 547 10.914514 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 548 10.934492 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 549 10.954490 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 550 10.974481 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 551 10.994497 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 552 11.014499 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 553 11.034496 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 554 11.054495 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 555 11.074490 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 556 11.094490 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 557 11.114483 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 558 11.134476 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 559 11.154496 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 560 11.174482 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 561 11.194499 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 562 11.214484 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 563 11.234501 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 564 11.254490 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 565 11.274478 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 566 11.294473 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 567 11.314474 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 568 11.334482 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 569 11.354492 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 570 11.374485 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 571 11.394488 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 572 11.414489 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 573 11.434480 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 574 11.454481 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 575 11.474490 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 576 11.494494 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 577 11.514492 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 578 11.534490 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 579 11.554492 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 580 11.574492 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 581 11.594500 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 582 11.614481 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 583 11.634485 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 584 11.654483 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 585 11.674499 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 586 11.694496 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 587 11.714496 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 588 11.734496 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 589 11.754488 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 590 11.774515 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 591 11.794503 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 592 11.814487 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 593 11.834482 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 594 11.854499 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 595 11.874514 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 596 11.894505 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 597 11.914479 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 598 11.934498 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 599 11.954494 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 600 11.974481 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 601 11.994524 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 602 12.014497 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 603 12.034500 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 604 12.054506 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 605 12.074495 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 606 12.094508 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 607 12.114501 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 608 12.134490 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 609 12.154491 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 610 12.174490 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 611 12.194493 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 612 12.214479 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 613 12.234488 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 614 12.254489 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 615 12.274481 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 616 12.294487 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 617 12.314492 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 618 12.334485 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 619 12.354488 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 620 12.374480 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 621 12.394490 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 622 12.414492 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 623 12.434497 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 624 12.454499 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 625 12.474503 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 626 12.494493 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 627 12.514502 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 628 12.534501 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 629 12.554513 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 630 12.574491 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 631 12.594501 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 632 12.614496 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 633 12.634501 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 634 12.654509 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 635 12.674491 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 636 12.694500 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 637 12.714493 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 638 12.734493 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 639 12.754507 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 640 12.774496 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 641 12.794498 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 642 12.814499 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 643 12.834507 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 644 12.854497 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 645 12.874489 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 646 12.894502 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 647 12.914491 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 648 12.934507 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 649 12.954504 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 650 12.974505 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 651 12.994564 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 652 13.014506 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 653 13.034499 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 654 13.054497 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 655 13.074505 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 656 13.094504 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 657 13.114499 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 658 13.134498 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 659 13.154501 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 660 13.174500 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 661 13.194508 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 662 13.214507 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 663 13.234503 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 664 13.254504 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 665 13.274504 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 666 13.294505 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 667 13.305910 172.16.31.253 → 172.16.31.155 RTSP 294 TEARDOWN rtsp://172.16.31.155/iprecorder/ RTSP/1.0 + 668 13.314487 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 669 13.334501 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 670 13.354492 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 671 13.374503 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 672 13.394503 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 673 13.414503 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 674 13.434509 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 675 13.454505 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 676 13.474510 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 677 13.494509 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 678 13.514505 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 679 13.534512 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 680 13.554492 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 681 13.574493 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 682 13.594511 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 683 13.614530 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 684 13.634527 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 685 13.654527 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 686 13.674511 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 687 13.694522 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 688 13.714519 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 689 13.734511 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 690 13.754529 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 691 13.774527 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 692 13.794525 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 693 13.814516 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 694 13.834521 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 695 13.854509 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 696 13.874513 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 697 13.894495 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 698 13.914518 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 699 13.934518 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 700 13.954515 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 701 13.974512 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 702 13.994503 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 703 14.014511 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 704 14.034515 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 705 14.054515 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 706 14.074508 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 707 14.094511 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 708 14.114504 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 709 14.134501 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 710 14.154509 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 711 14.174506 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 712 14.194506 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 713 14.214500 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 714 14.234519 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 715 14.254508 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 716 14.274520 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 717 14.294539 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 718 14.314522 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 719 14.334524 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 720 14.354524 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 721 14.374524 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 722 14.394517 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 723 14.414503 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 724 14.434504 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 725 14.454516 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 726 14.474515 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 727 14.494517 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 728 14.514517 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 729 14.534530 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 730 14.554502 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 731 14.574526 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 732 14.594501 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 733 14.614503 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 734 14.634519 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 735 14.654517 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 736 14.674516 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 737 14.694499 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 738 14.714524 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 739 14.734516 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 740 14.754536 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 741 14.774526 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 742 14.794502 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 743 14.814517 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 744 14.834524 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 745 14.854525 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 746 14.874525 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 747 14.894526 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 748 14.914534 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 749 14.934530 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 750 14.954529 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 751 14.974532 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 752 14.994532 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 753 15.014534 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 754 15.034534 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 755 15.054532 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 756 15.074523 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 757 15.094533 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 758 15.114555 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 759 15.134540 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 760 15.154536 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 761 15.174527 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 762 15.194537 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 763 15.214508 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 764 15.234524 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 765 15.254526 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 766 15.274523 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 767 15.294510 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 768 15.314522 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 769 15.334523 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 770 15.354521 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 + 771 15.374520 172.16.31.254 → 172.16.31.155 UDP 218 8192 → 8000 Len=176 diff --git a/tests/rtsp/rtsp-pipelining1/output/rtsp-pipelining1_2.2.text b/tests/rtsp/rtsp-pipelining1/output/rtsp-pipelining1_2.2.text index 9e76965..e02b47c 100644 --- a/tests/rtsp/rtsp-pipelining1/output/rtsp-pipelining1_2.2.text +++ b/tests/rtsp/rtsp-pipelining1/output/rtsp-pipelining1_2.2.text @@ -1,3 +1,3 @@ - 1 0.000000000 0.000000000 172.16.31.65 → 172.16.127.80 RTSP 861 SETUP rtsp://172.16.127.80/iprecorder/ RTSP/1.0ANNOUNCE rtsp://172.16.127.80/iprecorder/ RTSP/1.0SETUP rtsp://172.16.127.80/iprecorder/ RTSP/1.0 - 2 0.025365007 0.025365007 172.16.127.80 → 172.16.31.65 RTSP 191 Reply: RTSP/1.0 200 OK - 3 0.083327504 0.057962497 172.16.127.80 → 172.16.31.65 RTSP 219 [TCP ACKed unseen segment] Reply: RTSP/1.0 200 OK + 1 0.000000000 172.16.31.65 → 172.16.127.80 RTSP 861 SETUP rtsp://172.16.127.80/iprecorder/ RTSP/1.0ANNOUNCE rtsp://172.16.127.80/iprecorder/ RTSP/1.0SETUP rtsp://172.16.127.80/iprecorder/ RTSP/1.0 + 2 0.025365007 172.16.127.80 → 172.16.31.65 RTSP 191 Reply: RTSP/1.0 200 OK + 3 0.083327504 172.16.127.80 → 172.16.31.65 RTSP 219 [TCP ACKed unseen segment] Reply: RTSP/1.0 200 OK diff --git a/tests/rtsp/rtsp-pipelining1/output/rtsp-pipelining1_2.4.text b/tests/rtsp/rtsp-pipelining1/output/rtsp-pipelining1_2.4.text index 9af4019..3c6b208 100644 --- a/tests/rtsp/rtsp-pipelining1/output/rtsp-pipelining1_2.4.text +++ b/tests/rtsp/rtsp-pipelining1/output/rtsp-pipelining1_2.4.text @@ -1,3 +1,3 @@ - 1 0.000000000 0.000000000 172.16.31.65 → 172.16.127.80 RTSP 861 SETUP rtsp://172.16.127.80/iprecorder/ RTSP/1.0ANNOUNCE rtsp://172.16.127.80/iprecorder/ RTSP/1.0SETUP rtsp://172.16.127.80/iprecorder/ RTSP/1.0 - 2 0.025365007 0.025365007 172.16.127.80 → 172.16.31.65 RTSP 191 Reply: RTSP/1.0 200 OK - 3 0.083327504 0.057962497 172.16.127.80 → 172.16.31.65 RTSP 219 [TCP ACKed unseen segment] Reply: RTSP/1.0 200 OKReply: RTSP/1.0 200 OK + 1 0.000000000 172.16.31.65 → 172.16.127.80 RTSP 861 SETUP rtsp://172.16.127.80/iprecorder/ RTSP/1.0ANNOUNCE rtsp://172.16.127.80/iprecorder/ RTSP/1.0SETUP rtsp://172.16.127.80/iprecorder/ RTSP/1.0 + 2 0.025365007 172.16.127.80 → 172.16.31.65 RTSP 191 Reply: RTSP/1.0 200 OK + 3 0.083327504 172.16.127.80 → 172.16.31.65 RTSP 219 [TCP ACKed unseen segment] Reply: RTSP/1.0 200 OKReply: RTSP/1.0 200 OK diff --git a/tests/rtsp/rtsp-pipelining2/output/rtsp-pipelining2_2.2.text b/tests/rtsp/rtsp-pipelining2/output/rtsp-pipelining2_2.2.text index 9e76965..e02b47c 100644 --- a/tests/rtsp/rtsp-pipelining2/output/rtsp-pipelining2_2.2.text +++ b/tests/rtsp/rtsp-pipelining2/output/rtsp-pipelining2_2.2.text @@ -1,3 +1,3 @@ - 1 0.000000000 0.000000000 172.16.31.65 → 172.16.127.80 RTSP 861 SETUP rtsp://172.16.127.80/iprecorder/ RTSP/1.0ANNOUNCE rtsp://172.16.127.80/iprecorder/ RTSP/1.0SETUP rtsp://172.16.127.80/iprecorder/ RTSP/1.0 - 2 0.025365007 0.025365007 172.16.127.80 → 172.16.31.65 RTSP 191 Reply: RTSP/1.0 200 OK - 3 0.083327504 0.057962497 172.16.127.80 → 172.16.31.65 RTSP 219 [TCP ACKed unseen segment] Reply: RTSP/1.0 200 OK + 1 0.000000000 172.16.31.65 → 172.16.127.80 RTSP 861 SETUP rtsp://172.16.127.80/iprecorder/ RTSP/1.0ANNOUNCE rtsp://172.16.127.80/iprecorder/ RTSP/1.0SETUP rtsp://172.16.127.80/iprecorder/ RTSP/1.0 + 2 0.025365007 172.16.127.80 → 172.16.31.65 RTSP 191 Reply: RTSP/1.0 200 OK + 3 0.083327504 172.16.127.80 → 172.16.31.65 RTSP 219 [TCP ACKed unseen segment] Reply: RTSP/1.0 200 OK diff --git a/tests/rtsp/rtsp-pipelining2/output/rtsp-pipelining2_2.4.text b/tests/rtsp/rtsp-pipelining2/output/rtsp-pipelining2_2.4.text index 9e76965..e02b47c 100644 --- a/tests/rtsp/rtsp-pipelining2/output/rtsp-pipelining2_2.4.text +++ b/tests/rtsp/rtsp-pipelining2/output/rtsp-pipelining2_2.4.text @@ -1,3 +1,3 @@ - 1 0.000000000 0.000000000 172.16.31.65 → 172.16.127.80 RTSP 861 SETUP rtsp://172.16.127.80/iprecorder/ RTSP/1.0ANNOUNCE rtsp://172.16.127.80/iprecorder/ RTSP/1.0SETUP rtsp://172.16.127.80/iprecorder/ RTSP/1.0 - 2 0.025365007 0.025365007 172.16.127.80 → 172.16.31.65 RTSP 191 Reply: RTSP/1.0 200 OK - 3 0.083327504 0.057962497 172.16.127.80 → 172.16.31.65 RTSP 219 [TCP ACKed unseen segment] Reply: RTSP/1.0 200 OK + 1 0.000000000 172.16.31.65 → 172.16.127.80 RTSP 861 SETUP rtsp://172.16.127.80/iprecorder/ RTSP/1.0ANNOUNCE rtsp://172.16.127.80/iprecorder/ RTSP/1.0SETUP rtsp://172.16.127.80/iprecorder/ RTSP/1.0 + 2 0.025365007 172.16.127.80 → 172.16.31.65 RTSP 191 Reply: RTSP/1.0 200 OK + 3 0.083327504 172.16.127.80 → 172.16.31.65 RTSP 219 [TCP ACKed unseen segment] Reply: RTSP/1.0 200 OK diff --git a/tests/rtsp/rtsp-server_only_media/output/rtsp-server_only_media_2.2.text b/tests/rtsp/rtsp-server_only_media/output/rtsp-server_only_media_2.2.text index f46efba..2fa4ebf 100644 --- a/tests/rtsp/rtsp-server_only_media/output/rtsp-server_only_media_2.2.text +++ b/tests/rtsp/rtsp-server_only_media/output/rtsp-server_only_media_2.2.text @@ -1,37 +1,37 @@ - 1 0.000000000 0.000000000 172.16.31.65 → 172.16.127.80 TCP 74 44838 → 554 [SYN] Seq=0 Win=5840 Len=0 MSS=1460 SACK_PERM=1 TSval=4294900148 TSecr=0 WS=16 - 2 0.011379605 0.011379605 172.16.127.80 → 172.16.31.65 TCP 74 554 → 44838 [SYN, ACK] Seq=0 Ack=1 Win=14480 Len=0 MSS=1460 SACK_PERM=1 TSval=560456521 TSecr=4294900148 WS=128 - 3 0.011425198 0.000045593 172.16.31.65 → 172.16.127.80 TCP 66 44838 → 554 [ACK] Seq=1 Ack=1 Win=5840 Len=0 TSval=4294900151 TSecr=560456521 - 4 0.015556558 0.004131360 172.16.31.65 → 172.16.127.80 RTSP 213 OPTIONS * RTSP/1.0 - 5 0.026420790 0.010864232 172.16.127.80 → 172.16.31.65 TCP 66 554 → 44838 [ACK] Seq=1 Ack=148 Win=15616 Len=0 TSval=560456525 TSecr=4294900152 - 6 0.028239648 0.001818858 172.16.127.80 → 172.16.31.65 RTSP 162 Reply: RTSP/1.0 200 OK - 7 0.028287592 0.000047944 172.16.31.65 → 172.16.127.80 TCP 66 44838 → 554 [ACK] Seq=148 Ack=97 Win=5840 Len=0 TSval=4294900156 TSecr=560456525 - 8 0.170295155 0.142007563 172.16.31.65 → 172.16.127.80 RTSP/SDP 425 ANNOUNCE rtsp://172.16.127.80/iprecorder/ RTSP/1.0 - 9 0.190905639 0.020610484 172.16.127.80 → 172.16.31.65 RTSP 94 Reply: RTSP/1.0 200 OK - 10 0.191303536 0.000397897 172.16.31.65 → 172.16.127.80 RTSP 861 SETUP rtsp://172.16.127.80/iprecorder/ RTSP/1.0ANNOUNCE rtsp://172.16.127.80/iprecorder/ RTSP/1.0SETUP rtsp://172.16.127.80/iprecorder/ RTSP/1.0 - 11 0.216668543 0.025365007 172.16.127.80 → 172.16.31.65 RTSP 191 Reply: RTSP/1.0 200 OK - 12 0.245454283 0.028785740 172.16.31.65 → 172.16.127.80 RTSP 445 RECORD rtsp://172.16.127.80/iprecorder/ RTSP/1.0 - 13 0.268074022 0.022619739 172.16.31.66 → 172.16.127.80 UDP 60 8192 → 5000 Len=4[Malformed Packet] - 14 0.268584194 0.000510172 172.16.31.66 → 172.16.127.80 UDP 60 8192 → 5000 Len=4[Malformed Packet] - 15 0.268610639 0.000026445 172.16.31.66 → 172.16.127.80 UDP 60 8192 → 5000 Len=4[Malformed Packet] - 16 0.274631040 0.006020401 172.16.127.80 → 172.16.31.65 RTSP 219 Reply: RTSP/1.0 200 OK - 17 0.303819414 0.029188374 172.16.31.66 → 172.16.127.80 UDP 218 8192 → 5000 Len=176 - 18 0.311950901 0.008131487 172.16.31.65 → 172.16.127.80 TCP 66 44838 → 554 [ACK] Seq=1681 Ack=403 Win=6912 Len=0 TSval=4294900227 TSecr=560456583 - 19 0.321758277 0.009807376 172.16.31.65 → 172.16.127.80 RTSP 445 RECORD rtsp://172.16.127.80/iprecorder/ RTSP/1.0 - 20 0.323784395 0.002026118 172.16.31.66 → 172.16.127.80 UDP 218 8192 → 5000 Len=176 - 21 0.324494970 0.000710575 172.16.127.80 → 172.16.31.65 RTSP 132 Reply: RTSP/1.0 200 OK - 22 0.325106422 0.000611452 172.16.31.65 → 172.16.127.80 TCP 66 44838 → 554 [ACK] Seq=2060 Ack=469 Win=6912 Len=0 TSval=4294900230 TSecr=560456599 - 23 0.339825326 0.014718904 172.16.127.80 → 172.16.31.65 RTSP 132 Reply: RTSP/1.0 200 OK - 24 0.339866725 0.000041399 172.16.31.66 → 172.16.127.80 UDP 60 8194 → 5002 Len=4 - 25 0.340515491 0.000648766 172.16.31.65 → 172.16.127.80 TCP 66 44838 → 554 [ACK] Seq=2060 Ack=535 Win=6912 Len=0 TSval=4294900234 TSecr=560456603 - 26 0.375808852 0.035293361 172.16.31.66 → 172.16.127.80 UDP 218 8194 → 5002 Len=176 - 27 0.395812681 0.020003829 172.16.31.66 → 172.16.127.80 UDP 218 8194 → 5002 Len=176 - 28 0.415927622 0.020114941 172.16.31.66 → 172.16.127.80 UDP 218 8194 → 5002 Len=176 - 29 0.435861057 0.019933435 172.16.31.66 → 172.16.127.80 UDP 218 8194 → 5002 Len=176 - 30 30.398009567 29.962148510 172.16.31.65 → 172.16.127.80 RTSP 213 OPTIONS * RTSP/1.0 - 31 30.410345405 0.012335838 172.16.127.80 → 172.16.31.65 RTSP 162 Reply: RTSP/1.0 200 OK - 32 30.410388597 0.000043192 172.16.31.65 → 172.16.127.80 TCP 66 44838 → 554 [ACK] Seq=2207 Ack=631 Win=6912 Len=0 TSval=4294907752 TSecr=560464121 - 33 32.660093692 2.249705095 172.16.31.65 → 172.16.127.80 RTSP 444 PAUSE rtsp://172.16.127.80/iprecorder/ RTSP/1.0 - 34 32.674629953 0.014536261 172.16.127.80 → 172.16.31.65 RTSP 132 Reply: RTSP/1.0 200 OK - 35 32.674669848 0.000039895 172.16.31.65 → 172.16.127.80 RTSP 283 TEARDOWN rtsp://172.16.127.80/iprecorder/ RTSP/1.0 - 36 32.687153917 0.012484069 172.16.127.80 → 172.16.31.65 RTSP 132 Reply: RTSP/1.0 200 OK - 37 32.725370044 0.038216127 172.16.31.65 → 172.16.127.80 TCP 66 44838 → 554 [ACK] Seq=2802 Ack=763 Win=6912 Len=0 TSval=4294908331 TSecr=560464690 + 1 0.000000000 172.16.31.65 → 172.16.127.80 TCP 74 44838 → 554 [SYN] Seq=0 Win=5840 Len=0 MSS=1460 SACK_PERM=1 TSval=4294900148 TSecr=0 WS=16 + 2 0.011379605 172.16.127.80 → 172.16.31.65 TCP 74 554 → 44838 [SYN, ACK] Seq=0 Ack=1 Win=14480 Len=0 MSS=1460 SACK_PERM=1 TSval=560456521 TSecr=4294900148 WS=128 + 3 0.011425198 172.16.31.65 → 172.16.127.80 TCP 66 44838 → 554 [ACK] Seq=1 Ack=1 Win=5840 Len=0 TSval=4294900151 TSecr=560456521 + 4 0.015556558 172.16.31.65 → 172.16.127.80 RTSP 213 OPTIONS * RTSP/1.0 + 5 0.026420790 172.16.127.80 → 172.16.31.65 TCP 66 554 → 44838 [ACK] Seq=1 Ack=148 Win=15616 Len=0 TSval=560456525 TSecr=4294900152 + 6 0.028239648 172.16.127.80 → 172.16.31.65 RTSP 162 Reply: RTSP/1.0 200 OK + 7 0.028287592 172.16.31.65 → 172.16.127.80 TCP 66 44838 → 554 [ACK] Seq=148 Ack=97 Win=5840 Len=0 TSval=4294900156 TSecr=560456525 + 8 0.170295155 172.16.31.65 → 172.16.127.80 RTSP/SDP 425 ANNOUNCE rtsp://172.16.127.80/iprecorder/ RTSP/1.0 + 9 0.190905639 172.16.127.80 → 172.16.31.65 RTSP 94 Reply: RTSP/1.0 200 OK + 10 0.191303536 172.16.31.65 → 172.16.127.80 RTSP 861 SETUP rtsp://172.16.127.80/iprecorder/ RTSP/1.0ANNOUNCE rtsp://172.16.127.80/iprecorder/ RTSP/1.0SETUP rtsp://172.16.127.80/iprecorder/ RTSP/1.0 + 11 0.216668543 172.16.127.80 → 172.16.31.65 RTSP 191 Reply: RTSP/1.0 200 OK + 12 0.245454283 172.16.31.65 → 172.16.127.80 RTSP 445 RECORD rtsp://172.16.127.80/iprecorder/ RTSP/1.0 + 13 0.268074022 172.16.31.66 → 172.16.127.80 UDP 60 8192 → 5000 Len=4[Malformed Packet] + 14 0.268584194 172.16.31.66 → 172.16.127.80 UDP 60 8192 → 5000 Len=4[Malformed Packet] + 15 0.268610639 172.16.31.66 → 172.16.127.80 UDP 60 8192 → 5000 Len=4[Malformed Packet] + 16 0.274631040 172.16.127.80 → 172.16.31.65 RTSP 219 Reply: RTSP/1.0 200 OK + 17 0.303819414 172.16.31.66 → 172.16.127.80 UDP 218 8192 → 5000 Len=176 + 18 0.311950901 172.16.31.65 → 172.16.127.80 TCP 66 44838 → 554 [ACK] Seq=1681 Ack=403 Win=6912 Len=0 TSval=4294900227 TSecr=560456583 + 19 0.321758277 172.16.31.65 → 172.16.127.80 RTSP 445 RECORD rtsp://172.16.127.80/iprecorder/ RTSP/1.0 + 20 0.323784395 172.16.31.66 → 172.16.127.80 UDP 218 8192 → 5000 Len=176 + 21 0.324494970 172.16.127.80 → 172.16.31.65 RTSP 132 Reply: RTSP/1.0 200 OK + 22 0.325106422 172.16.31.65 → 172.16.127.80 TCP 66 44838 → 554 [ACK] Seq=2060 Ack=469 Win=6912 Len=0 TSval=4294900230 TSecr=560456599 + 23 0.339825326 172.16.127.80 → 172.16.31.65 RTSP 132 Reply: RTSP/1.0 200 OK + 24 0.339866725 172.16.31.66 → 172.16.127.80 UDP 60 8194 → 5002 Len=4 + 25 0.340515491 172.16.31.65 → 172.16.127.80 TCP 66 44838 → 554 [ACK] Seq=2060 Ack=535 Win=6912 Len=0 TSval=4294900234 TSecr=560456603 + 26 0.375808852 172.16.31.66 → 172.16.127.80 UDP 218 8194 → 5002 Len=176 + 27 0.395812681 172.16.31.66 → 172.16.127.80 UDP 218 8194 → 5002 Len=176 + 28 0.415927622 172.16.31.66 → 172.16.127.80 UDP 218 8194 → 5002 Len=176 + 29 0.435861057 172.16.31.66 → 172.16.127.80 UDP 218 8194 → 5002 Len=176 + 30 30.398009567 172.16.31.65 → 172.16.127.80 RTSP 213 OPTIONS * RTSP/1.0 + 31 30.410345405 172.16.127.80 → 172.16.31.65 RTSP 162 Reply: RTSP/1.0 200 OK + 32 30.410388597 172.16.31.65 → 172.16.127.80 TCP 66 44838 → 554 [ACK] Seq=2207 Ack=631 Win=6912 Len=0 TSval=4294907752 TSecr=560464121 + 33 32.660093692 172.16.31.65 → 172.16.127.80 RTSP 444 PAUSE rtsp://172.16.127.80/iprecorder/ RTSP/1.0 + 34 32.674629953 172.16.127.80 → 172.16.31.65 RTSP 132 Reply: RTSP/1.0 200 OK + 35 32.674669848 172.16.31.65 → 172.16.127.80 RTSP 283 TEARDOWN rtsp://172.16.127.80/iprecorder/ RTSP/1.0 + 36 32.687153917 172.16.127.80 → 172.16.31.65 RTSP 132 Reply: RTSP/1.0 200 OK + 37 32.725370044 172.16.31.65 → 172.16.127.80 TCP 66 44838 → 554 [ACK] Seq=2802 Ack=763 Win=6912 Len=0 TSval=4294908331 TSecr=560464690 diff --git a/tests/rtsp/rtsp-server_only_media/output/rtsp-server_only_media_2.4.text b/tests/rtsp/rtsp-server_only_media/output/rtsp-server_only_media_2.4.text index ddcf032..47b397c 100644 --- a/tests/rtsp/rtsp-server_only_media/output/rtsp-server_only_media_2.4.text +++ b/tests/rtsp/rtsp-server_only_media/output/rtsp-server_only_media_2.4.text @@ -1,37 +1,37 @@ - 1 0.000000000 0.000000000 172.16.31.65 → 172.16.127.80 TCP 74 44838 → 554 [SYN] Seq=0 Win=5840 Len=0 MSS=1460 SACK_PERM=1 TSval=4294900148 TSecr=0 WS=16 - 2 0.011379605 0.011379605 172.16.127.80 → 172.16.31.65 TCP 74 554 → 44838 [SYN, ACK] Seq=0 Ack=1 Win=14480 Len=0 MSS=1460 SACK_PERM=1 TSval=560456521 TSecr=4294900148 WS=128 - 3 0.011425198 0.000045593 172.16.31.65 → 172.16.127.80 TCP 66 44838 → 554 [ACK] Seq=1 Ack=1 Win=5840 Len=0 TSval=4294900151 TSecr=560456521 - 4 0.015556558 0.004131360 172.16.31.65 → 172.16.127.80 RTSP 213 OPTIONS * RTSP/1.0 - 5 0.026420790 0.010864232 172.16.127.80 → 172.16.31.65 TCP 66 554 → 44838 [ACK] Seq=1 Ack=148 Win=15616 Len=0 TSval=560456525 TSecr=4294900152 - 6 0.028239648 0.001818858 172.16.127.80 → 172.16.31.65 RTSP 162 Reply: RTSP/1.0 200 OK - 7 0.028287592 0.000047944 172.16.31.65 → 172.16.127.80 TCP 66 44838 → 554 [ACK] Seq=148 Ack=97 Win=5840 Len=0 TSval=4294900156 TSecr=560456525 - 8 0.170295155 0.142007563 172.16.31.65 → 172.16.127.80 RTSP/SDP 425 ANNOUNCE rtsp://172.16.127.80/iprecorder/ RTSP/1.0 - 9 0.190905639 0.020610484 172.16.127.80 → 172.16.31.65 RTSP 94 Reply: RTSP/1.0 200 OK - 10 0.191303536 0.000397897 172.16.31.65 → 172.16.127.80 RTSP 861 SETUP rtsp://172.16.127.80/iprecorder/ RTSP/1.0ANNOUNCE rtsp://172.16.127.80/iprecorder/ RTSP/1.0SETUP rtsp://172.16.127.80/iprecorder/ RTSP/1.0 - 11 0.216668543 0.025365007 172.16.127.80 → 172.16.31.65 RTSP 191 Reply: RTSP/1.0 200 OK - 12 0.245454283 0.028785740 172.16.31.65 → 172.16.127.80 RTSP/XML 445 RECORD rtsp://172.16.127.80/iprecorder/ RTSP/1.0 - 13 0.268074022 0.022619739 172.16.31.66 → 172.16.127.80 RTP 60 Unknown RTP version 0[Malformed Packet] - 14 0.268584194 0.000510172 172.16.31.66 → 172.16.127.80 RTP 60 Unknown RTP version 0[Malformed Packet] - 15 0.268610639 0.000026445 172.16.31.66 → 172.16.127.80 RTP 60 Unknown RTP version 0[Malformed Packet] - 16 0.274631040 0.006020401 172.16.127.80 → 172.16.31.65 RTSP 219 Reply: RTSP/1.0 200 OKReply: RTSP/1.0 200 OK - 17 0.303819414 0.029188374 172.16.31.66 → 172.16.127.80 RTP 218 PT=ITU-T G.711 PCMA, SSRC=0x48D0063E, Seq=0, Time=1860829185 - 18 0.311950901 0.008131487 172.16.31.65 → 172.16.127.80 TCP 66 44838 → 554 [ACK] Seq=1681 Ack=403 Win=6912 Len=0 TSval=4294900227 TSecr=560456583 - 19 0.321758277 0.009807376 172.16.31.65 → 172.16.127.80 RTSP/XML 445 RECORD rtsp://172.16.127.80/iprecorder/ RTSP/1.0 - 20 0.323784395 0.002026118 172.16.31.66 → 172.16.127.80 RTP 218 PT=ITU-T G.711 PCMA, SSRC=0x48D0063E, Seq=1, Time=1860829345 - 21 0.324494970 0.000710575 172.16.127.80 → 172.16.31.65 RTSP 132 Reply: RTSP/1.0 200 OK - 22 0.325106422 0.000611452 172.16.31.65 → 172.16.127.80 TCP 66 44838 → 554 [ACK] Seq=2060 Ack=469 Win=6912 Len=0 TSval=4294900230 TSecr=560456599 - 23 0.339825326 0.014718904 172.16.127.80 → 172.16.31.65 RTSP 132 Reply: RTSP/1.0 200 OK - 24 0.339866725 0.000041399 172.16.31.66 → 172.16.127.80 RTP 60 Unknown RTP version 0 - 25 0.340515491 0.000648766 172.16.31.65 → 172.16.127.80 TCP 66 44838 → 554 [ACK] Seq=2060 Ack=535 Win=6912 Len=0 TSval=4294900234 TSecr=560456603 - 26 0.375808852 0.035293361 172.16.31.66 → 172.16.127.80 RTP 218 PT=ITU-T G.711 PCMA, SSRC=0x4D3C3EA0, Seq=0, Time=1628635137 - 27 0.395812681 0.020003829 172.16.31.66 → 172.16.127.80 RTP 218 PT=ITU-T G.711 PCMA, SSRC=0x4D3C3EA0, Seq=1, Time=1628635297 - 28 0.415927622 0.020114941 172.16.31.66 → 172.16.127.80 RTP 218 PT=ITU-T G.711 PCMA, SSRC=0x4D3C3EA0, Seq=2, Time=1628635457 - 29 0.435861057 0.019933435 172.16.31.66 → 172.16.127.80 RTP 218 PT=ITU-T G.711 PCMA, SSRC=0x4D3C3EA0, Seq=3, Time=1628635617 - 30 30.398009567 29.962148510 172.16.31.65 → 172.16.127.80 RTSP 213 OPTIONS * RTSP/1.0 - 31 30.410345405 0.012335838 172.16.127.80 → 172.16.31.65 RTSP 162 Reply: RTSP/1.0 200 OK - 32 30.410388597 0.000043192 172.16.31.65 → 172.16.127.80 TCP 66 44838 → 554 [ACK] Seq=2207 Ack=631 Win=6912 Len=0 TSval=4294907752 TSecr=560464121 - 33 32.660093692 2.249705095 172.16.31.65 → 172.16.127.80 RTSP/XML 444 PAUSE rtsp://172.16.127.80/iprecorder/ RTSP/1.0 - 34 32.674629953 0.014536261 172.16.127.80 → 172.16.31.65 RTSP 132 Reply: RTSP/1.0 200 OK - 35 32.674669848 0.000039895 172.16.31.65 → 172.16.127.80 RTSP 283 TEARDOWN rtsp://172.16.127.80/iprecorder/ RTSP/1.0 - 36 32.687153917 0.012484069 172.16.127.80 → 172.16.31.65 RTSP 132 Reply: RTSP/1.0 200 OK - 37 32.725370044 0.038216127 172.16.31.65 → 172.16.127.80 TCP 66 44838 → 554 [ACK] Seq=2802 Ack=763 Win=6912 Len=0 TSval=4294908331 TSecr=560464690 + 1 0.000000000 172.16.31.65 → 172.16.127.80 TCP 74 44838 → 554 [SYN] Seq=0 Win=5840 Len=0 MSS=1460 SACK_PERM=1 TSval=4294900148 TSecr=0 WS=16 + 2 0.011379605 172.16.127.80 → 172.16.31.65 TCP 74 554 → 44838 [SYN, ACK] Seq=0 Ack=1 Win=14480 Len=0 MSS=1460 SACK_PERM=1 TSval=560456521 TSecr=4294900148 WS=128 + 3 0.011425198 172.16.31.65 → 172.16.127.80 TCP 66 44838 → 554 [ACK] Seq=1 Ack=1 Win=5840 Len=0 TSval=4294900151 TSecr=560456521 + 4 0.015556558 172.16.31.65 → 172.16.127.80 RTSP 213 OPTIONS * RTSP/1.0 + 5 0.026420790 172.16.127.80 → 172.16.31.65 TCP 66 554 → 44838 [ACK] Seq=1 Ack=148 Win=15616 Len=0 TSval=560456525 TSecr=4294900152 + 6 0.028239648 172.16.127.80 → 172.16.31.65 RTSP 162 Reply: RTSP/1.0 200 OK + 7 0.028287592 172.16.31.65 → 172.16.127.80 TCP 66 44838 → 554 [ACK] Seq=148 Ack=97 Win=5840 Len=0 TSval=4294900156 TSecr=560456525 + 8 0.170295155 172.16.31.65 → 172.16.127.80 RTSP/SDP 425 ANNOUNCE rtsp://172.16.127.80/iprecorder/ RTSP/1.0 + 9 0.190905639 172.16.127.80 → 172.16.31.65 RTSP 94 Reply: RTSP/1.0 200 OK + 10 0.191303536 172.16.31.65 → 172.16.127.80 RTSP 861 SETUP rtsp://172.16.127.80/iprecorder/ RTSP/1.0ANNOUNCE rtsp://172.16.127.80/iprecorder/ RTSP/1.0SETUP rtsp://172.16.127.80/iprecorder/ RTSP/1.0 + 11 0.216668543 172.16.127.80 → 172.16.31.65 RTSP 191 Reply: RTSP/1.0 200 OK + 12 0.245454283 172.16.31.65 → 172.16.127.80 RTSP/XML 445 RECORD rtsp://172.16.127.80/iprecorder/ RTSP/1.0 + 13 0.268074022 172.16.31.66 → 172.16.127.80 RTP 60 Unknown RTP version 0[Malformed Packet] + 14 0.268584194 172.16.31.66 → 172.16.127.80 RTP 60 Unknown RTP version 0[Malformed Packet] + 15 0.268610639 172.16.31.66 → 172.16.127.80 RTP 60 Unknown RTP version 0[Malformed Packet] + 16 0.274631040 172.16.127.80 → 172.16.31.65 RTSP 219 Reply: RTSP/1.0 200 OKReply: RTSP/1.0 200 OK + 17 0.303819414 172.16.31.66 → 172.16.127.80 RTP 218 PT=ITU-T G.711 PCMA, SSRC=0x48D0063E, Seq=0, Time=1860829185 + 18 0.311950901 172.16.31.65 → 172.16.127.80 TCP 66 44838 → 554 [ACK] Seq=1681 Ack=403 Win=6912 Len=0 TSval=4294900227 TSecr=560456583 + 19 0.321758277 172.16.31.65 → 172.16.127.80 RTSP/XML 445 RECORD rtsp://172.16.127.80/iprecorder/ RTSP/1.0 + 20 0.323784395 172.16.31.66 → 172.16.127.80 RTP 218 PT=ITU-T G.711 PCMA, SSRC=0x48D0063E, Seq=1, Time=1860829345 + 21 0.324494970 172.16.127.80 → 172.16.31.65 RTSP 132 Reply: RTSP/1.0 200 OK + 22 0.325106422 172.16.31.65 → 172.16.127.80 TCP 66 44838 → 554 [ACK] Seq=2060 Ack=469 Win=6912 Len=0 TSval=4294900230 TSecr=560456599 + 23 0.339825326 172.16.127.80 → 172.16.31.65 RTSP 132 Reply: RTSP/1.0 200 OK + 24 0.339866725 172.16.31.66 → 172.16.127.80 RTP 60 Unknown RTP version 0 + 25 0.340515491 172.16.31.65 → 172.16.127.80 TCP 66 44838 → 554 [ACK] Seq=2060 Ack=535 Win=6912 Len=0 TSval=4294900234 TSecr=560456603 + 26 0.375808852 172.16.31.66 → 172.16.127.80 RTP 218 PT=ITU-T G.711 PCMA, SSRC=0x4D3C3EA0, Seq=0, Time=1628635137 + 27 0.395812681 172.16.31.66 → 172.16.127.80 RTP 218 PT=ITU-T G.711 PCMA, SSRC=0x4D3C3EA0, Seq=1, Time=1628635297 + 28 0.415927622 172.16.31.66 → 172.16.127.80 RTP 218 PT=ITU-T G.711 PCMA, SSRC=0x4D3C3EA0, Seq=2, Time=1628635457 + 29 0.435861057 172.16.31.66 → 172.16.127.80 RTP 218 PT=ITU-T G.711 PCMA, SSRC=0x4D3C3EA0, Seq=3, Time=1628635617 + 30 30.398009567 172.16.31.65 → 172.16.127.80 RTSP 213 OPTIONS * RTSP/1.0 + 31 30.410345405 172.16.127.80 → 172.16.31.65 RTSP 162 Reply: RTSP/1.0 200 OK + 32 30.410388597 172.16.31.65 → 172.16.127.80 TCP 66 44838 → 554 [ACK] Seq=2207 Ack=631 Win=6912 Len=0 TSval=4294907752 TSecr=560464121 + 33 32.660093692 172.16.31.65 → 172.16.127.80 RTSP/XML 444 PAUSE rtsp://172.16.127.80/iprecorder/ RTSP/1.0 + 34 32.674629953 172.16.127.80 → 172.16.31.65 RTSP 132 Reply: RTSP/1.0 200 OK + 35 32.674669848 172.16.31.65 → 172.16.127.80 RTSP 283 TEARDOWN rtsp://172.16.127.80/iprecorder/ RTSP/1.0 + 36 32.687153917 172.16.127.80 → 172.16.31.65 RTSP 132 Reply: RTSP/1.0 200 OK + 37 32.725370044 172.16.31.65 → 172.16.127.80 TCP 66 44838 → 554 [ACK] Seq=2802 Ack=763 Win=6912 Len=0 TSval=4294908331 TSecr=560464690 diff --git a/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.0.text b/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.0.text index da4d603..aa275a1 100644 --- a/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.0.text +++ b/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.0.text @@ -1,99 +1,99 @@ - 1 0.000000 0.000000 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 2 0.000084 0.000084 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 3 0.000872 0.000788 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 4 0.001813 0.000941 -> 802.11 1528 Unrecognized (Reserved frame), Flags=....R..TC - 5 0.001894 0.000081 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 6 0.003688 0.001794 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 7 0.003812 0.000124 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 8 0.003901 0.000089 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 9 0.004024 0.000123 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 10 0.006126 0.002102 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 11 0.006249 0.000123 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 12 0.008315 0.002066 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 13 0.008433 0.000118 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 14 0.009650 0.001217 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 15 0.009782 0.000132 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 16 0.009870 0.000088 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 17 0.010038 0.000168 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 18 0.012044 0.002006 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 19 0.012121 0.000077 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 20 0.012854 0.000733 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 21 0.012979 0.000125 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 22 0.015065 0.002086 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 23 0.015195 0.000130 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 24 0.015279 0.000084 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 25 0.015407 0.000128 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 26 0.017690 0.002283 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 27 0.017811 0.000121 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 28 0.017884 0.000073 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 29 0.018052 0.000168 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 30 0.020031 0.001979 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 31 0.020111 0.000080 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 32 0.020877 0.000766 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 33 0.021003 0.000126 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 34 0.023639 0.002636 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 35 0.023723 0.000084 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 36 0.023795 0.000072 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 37 0.023909 0.000114 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 38 0.026048 0.002139 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 39 0.026125 0.000077 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 40 0.026823 0.000698 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 41 0.026913 0.000090 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 42 0.029710 0.002797 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 43 0.029804 0.000094 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 44 0.029876 0.000072 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 45 0.029949 0.000073 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 46 0.032043 0.002094 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 47 0.032161 0.000118 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 48 0.032867 0.000706 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 49 0.032950 0.000083 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 50 0.035694 0.002744 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 51 0.035811 0.000117 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 52 0.035883 0.000072 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 53 0.035958 0.000075 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 54 0.038050 0.002092 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 55 0.038224 0.000174 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 56 0.038910 0.000686 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 57 0.039029 0.000119 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 58 0.040077 0.001048 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 59 0.040154 0.000077 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 60 0.040276 0.000122 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 61 0.041680 0.001404 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 62 0.041801 0.000121 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 63 0.041873 0.000072 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 64 0.041947 0.000074 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 65 0.044346 0.002399 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 66 0.044422 0.000076 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 67 0.045192 0.000770 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 68 0.045273 0.000081 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 69 0.047668 0.002395 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 70 0.047784 0.000116 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 71 0.047857 0.000073 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 72 0.047975 0.000118 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 73 0.049996 0.002021 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 74 0.050110 0.000114 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 75 0.050923 0.000813 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 76 0.051062 0.000139 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 77 0.051197 0.000135 -> 802.11 82 Unrecognized (Reserved frame), Flags=....R.F.C - 78 0.051306 0.000109 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 79 0.053710 0.002404 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 80 0.053828 0.000118 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 81 0.053901 0.000073 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 82 0.054012 0.000111 -> 802.11 82 Unrecognized (Reserved frame), Flags=....R..TC - 83 0.054129 0.000117 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 84 0.057100 0.002971 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 85 0.057183 0.000083 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 86 0.057990 0.000807 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 87 0.059065 0.001075 -> 802.11 1528 Unrecognized (Reserved frame), Flags=....R..TC - 88 0.059183 0.000118 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 89 0.061674 0.002491 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 90 0.061767 0.000093 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 91 0.061842 0.000075 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 92 0.061961 0.000119 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 93 0.067818 0.005857 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 94 0.067896 0.000078 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 95 0.068647 0.000751 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 96 0.068767 0.000120 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 97 0.070404 0.001637 -> Broadcast (ff:ff:ff:ff:ff:ff) (BSSID) 802.11 55 DMG Beacon, Flags=......F.C, BI=32808[Malformed Packet] - 98 0.071821 0.001417 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 99 0.071935 0.000114 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 1 0.000000 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 2 0.000084 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 3 0.000872 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 4 0.001813 -> 802.11 1528 Unrecognized (Reserved frame), Flags=....R..TC + 5 0.001894 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 6 0.003688 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 7 0.003812 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 8 0.003901 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 9 0.004024 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 10 0.006126 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 11 0.006249 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 12 0.008315 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 13 0.008433 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 14 0.009650 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 15 0.009782 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 16 0.009870 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 17 0.010038 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 18 0.012044 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 19 0.012121 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 20 0.012854 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 21 0.012979 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 22 0.015065 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 23 0.015195 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 24 0.015279 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 25 0.015407 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 26 0.017690 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 27 0.017811 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 28 0.017884 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 29 0.018052 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 30 0.020031 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 31 0.020111 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 32 0.020877 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 33 0.021003 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 34 0.023639 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 35 0.023723 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 36 0.023795 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 37 0.023909 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 38 0.026048 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 39 0.026125 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 40 0.026823 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 41 0.026913 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 42 0.029710 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 43 0.029804 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 44 0.029876 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 45 0.029949 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 46 0.032043 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 47 0.032161 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 48 0.032867 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 49 0.032950 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 50 0.035694 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 51 0.035811 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 52 0.035883 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 53 0.035958 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 54 0.038050 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 55 0.038224 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 56 0.038910 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 57 0.039029 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 58 0.040077 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 59 0.040154 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 60 0.040276 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 61 0.041680 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 62 0.041801 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 63 0.041873 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 64 0.041947 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 65 0.044346 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 66 0.044422 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 67 0.045192 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 68 0.045273 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 69 0.047668 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 70 0.047784 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 71 0.047857 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 72 0.047975 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 73 0.049996 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 74 0.050110 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 75 0.050923 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 76 0.051062 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 77 0.051197 -> 802.11 82 Unrecognized (Reserved frame), Flags=....R.F.C + 78 0.051306 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 79 0.053710 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 80 0.053828 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 81 0.053901 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 82 0.054012 -> 802.11 82 Unrecognized (Reserved frame), Flags=....R..TC + 83 0.054129 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 84 0.057100 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 85 0.057183 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 86 0.057990 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 87 0.059065 -> 802.11 1528 Unrecognized (Reserved frame), Flags=....R..TC + 88 0.059183 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 89 0.061674 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 90 0.061767 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 91 0.061842 -> 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 92 0.061961 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 93 0.067818 -> 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 94 0.067896 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 95 0.068647 -> 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 96 0.068767 -> Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 97 0.070404 -> Broadcast (ff:ff:ff:ff:ff:ff) (BSSID) 802.11 55 DMG Beacon, Flags=......F.C, BI=32808[Malformed Packet] + 98 0.071821 -> 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 99 0.071935 -> Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C diff --git a/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.2.text b/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.2.text index e9c9f96..8ab3215 100644 --- a/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.2.text +++ b/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.2.text @@ -1,99 +1,99 @@ - 1 0.000000 0.000000 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 2 0.000084 0.000084 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 3 0.000872 0.000788 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 4 0.001813 0.000941 → 802.11 1528 Unrecognized (Reserved frame), Flags=....R..TC - 5 0.001894 0.000081 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 6 0.003688 0.001794 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 7 0.003812 0.000124 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 8 0.003901 0.000089 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 9 0.004024 0.000123 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 10 0.006126 0.002102 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 11 0.006249 0.000123 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 12 0.008315 0.002066 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 13 0.008433 0.000118 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 14 0.009650 0.001217 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 15 0.009782 0.000132 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 16 0.009870 0.000088 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 17 0.010038 0.000168 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 18 0.012044 0.002006 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 19 0.012121 0.000077 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 20 0.012854 0.000733 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 21 0.012979 0.000125 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 22 0.015065 0.002086 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 23 0.015195 0.000130 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 24 0.015279 0.000084 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 25 0.015407 0.000128 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 26 0.017690 0.002283 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 27 0.017811 0.000121 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 28 0.017884 0.000073 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 29 0.018052 0.000168 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 30 0.020031 0.001979 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 31 0.020111 0.000080 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 32 0.020877 0.000766 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 33 0.021003 0.000126 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 34 0.023639 0.002636 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 35 0.023723 0.000084 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 36 0.023795 0.000072 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 37 0.023909 0.000114 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 38 0.026048 0.002139 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 39 0.026125 0.000077 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 40 0.026823 0.000698 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 41 0.026913 0.000090 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 42 0.029710 0.002797 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 43 0.029804 0.000094 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 44 0.029876 0.000072 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 45 0.029949 0.000073 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 46 0.032043 0.002094 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 47 0.032161 0.000118 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 48 0.032867 0.000706 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 49 0.032950 0.000083 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 50 0.035694 0.002744 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 51 0.035811 0.000117 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 52 0.035883 0.000072 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 53 0.035958 0.000075 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 54 0.038050 0.002092 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 55 0.038224 0.000174 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 56 0.038910 0.000686 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 57 0.039029 0.000119 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 58 0.040077 0.001048 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 59 0.040154 0.000077 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 60 0.040276 0.000122 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 61 0.041680 0.001404 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 62 0.041801 0.000121 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 63 0.041873 0.000072 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 64 0.041947 0.000074 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 65 0.044346 0.002399 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 66 0.044422 0.000076 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 67 0.045192 0.000770 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 68 0.045273 0.000081 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 69 0.047668 0.002395 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 70 0.047784 0.000116 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 71 0.047857 0.000073 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 72 0.047975 0.000118 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 73 0.049996 0.002021 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 74 0.050110 0.000114 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 75 0.050923 0.000813 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 76 0.051062 0.000139 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 77 0.051197 0.000135 → 802.11 82 Unrecognized (Reserved frame), Flags=....R.F.C - 78 0.051306 0.000109 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 79 0.053710 0.002404 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 80 0.053828 0.000118 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 81 0.053901 0.000073 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 82 0.054012 0.000111 → 802.11 82 Unrecognized (Reserved frame), Flags=....R..TC - 83 0.054129 0.000117 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 84 0.057100 0.002971 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 85 0.057183 0.000083 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 86 0.057990 0.000807 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 87 0.059065 0.001075 → 802.11 1528 Unrecognized (Reserved frame), Flags=....R..TC - 88 0.059183 0.000118 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 89 0.061674 0.002491 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 90 0.061767 0.000093 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 91 0.061842 0.000075 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 92 0.061961 0.000119 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 93 0.067818 0.005857 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 94 0.067896 0.000078 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 95 0.068647 0.000751 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 96 0.068767 0.000120 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 97 0.070404 0.001637 → Broadcast (ff:ff:ff:ff:ff:ff) (BSSID) 802.11 55 DMG Beacon, Flags=......F.C, BI=32808[Malformed Packet] - 98 0.071821 0.001417 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 99 0.071935 0.000114 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 1 0.000000 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 2 0.000084 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 3 0.000872 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 4 0.001813 → 802.11 1528 Unrecognized (Reserved frame), Flags=....R..TC + 5 0.001894 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 6 0.003688 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 7 0.003812 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 8 0.003901 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 9 0.004024 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 10 0.006126 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 11 0.006249 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 12 0.008315 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 13 0.008433 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 14 0.009650 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 15 0.009782 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 16 0.009870 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 17 0.010038 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 18 0.012044 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 19 0.012121 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 20 0.012854 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 21 0.012979 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 22 0.015065 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 23 0.015195 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 24 0.015279 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 25 0.015407 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 26 0.017690 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 27 0.017811 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 28 0.017884 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 29 0.018052 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 30 0.020031 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 31 0.020111 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 32 0.020877 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 33 0.021003 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 34 0.023639 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 35 0.023723 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 36 0.023795 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 37 0.023909 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 38 0.026048 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 39 0.026125 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 40 0.026823 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 41 0.026913 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 42 0.029710 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 43 0.029804 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 44 0.029876 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 45 0.029949 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 46 0.032043 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 47 0.032161 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 48 0.032867 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 49 0.032950 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 50 0.035694 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 51 0.035811 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 52 0.035883 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 53 0.035958 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 54 0.038050 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 55 0.038224 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 56 0.038910 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 57 0.039029 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 58 0.040077 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 59 0.040154 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 60 0.040276 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 61 0.041680 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 62 0.041801 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 63 0.041873 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 64 0.041947 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 65 0.044346 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 66 0.044422 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 67 0.045192 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 68 0.045273 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 69 0.047668 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 70 0.047784 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 71 0.047857 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 72 0.047975 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 73 0.049996 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 74 0.050110 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 75 0.050923 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 76 0.051062 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 77 0.051197 → 802.11 82 Unrecognized (Reserved frame), Flags=....R.F.C + 78 0.051306 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 79 0.053710 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 80 0.053828 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 81 0.053901 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 82 0.054012 → 802.11 82 Unrecognized (Reserved frame), Flags=....R..TC + 83 0.054129 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 84 0.057100 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 85 0.057183 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 86 0.057990 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 87 0.059065 → 802.11 1528 Unrecognized (Reserved frame), Flags=....R..TC + 88 0.059183 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 89 0.061674 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 90 0.061767 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 91 0.061842 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 92 0.061961 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 93 0.067818 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 94 0.067896 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 95 0.068647 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 96 0.068767 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 97 0.070404 → Broadcast (ff:ff:ff:ff:ff:ff) (BSSID) 802.11 55 DMG Beacon, Flags=......F.C, BI=32808[Malformed Packet] + 98 0.071821 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 99 0.071935 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C diff --git a/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.3.text b/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.3.text index 29abb10..4c89097 100644 --- a/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.3.text +++ b/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.3.text @@ -1,99 +1,99 @@ - 1 0.000000 0.000000 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C - 2 0.000084 0.000084 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 3 0.000872 0.000788 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=626/29186, ttl=64 - 4 0.001813 0.000941 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=626/29186, ttl=64 - 5 0.001894 0.000081 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 6 0.003688 0.001794 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=626/29186, ttl=255 (request in 4) - 7 0.003812 0.000124 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 8 0.003901 0.000089 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC - 9 0.004024 0.000123 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 10 0.006126 0.002102 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C - 11 0.006249 0.000123 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 12 0.008315 0.002066 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=627/29442, ttl=64 - 13 0.008433 0.000118 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 14 0.009650 0.001217 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=627/29442, ttl=255 (request in 12) - 15 0.009782 0.000132 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 16 0.009870 0.000088 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC - 17 0.010038 0.000168 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 18 0.012044 0.002006 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C - 19 0.012121 0.000077 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 20 0.012854 0.000733 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=628/29698, ttl=64 - 21 0.012979 0.000125 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 22 0.015065 0.002086 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C - 23 0.015195 0.000130 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 24 0.015279 0.000084 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC - 25 0.015407 0.000128 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 26 0.017690 0.002283 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=628/29698, ttl=255 (request in 20) - 27 0.017811 0.000121 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 28 0.017884 0.000073 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC - 29 0.018052 0.000168 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 30 0.020031 0.001979 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C - 31 0.020111 0.000080 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 32 0.020877 0.000766 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=629/29954, ttl=64 - 33 0.021003 0.000126 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 34 0.023639 0.002636 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=629/29954, ttl=255 (request in 32) - 35 0.023723 0.000084 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 36 0.023795 0.000072 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC - 37 0.023909 0.000114 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 38 0.026048 0.002139 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C - 39 0.026125 0.000077 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 40 0.026823 0.000698 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=630/30210, ttl=64 - 41 0.026913 0.000090 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 42 0.029710 0.002797 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=630/30210, ttl=255 (request in 40) - 43 0.029804 0.000094 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 44 0.029876 0.000072 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC - 45 0.029949 0.000073 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 46 0.032043 0.002094 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C - 47 0.032161 0.000118 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 48 0.032867 0.000706 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=631/30466, ttl=64 - 49 0.032950 0.000083 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 50 0.035694 0.002744 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=631/30466, ttl=255 (request in 48) - 51 0.035811 0.000117 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 52 0.035883 0.000072 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC - 53 0.035958 0.000075 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 54 0.038050 0.002092 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C - 55 0.038224 0.000174 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 56 0.038910 0.000686 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=632/30722, ttl=64 - 57 0.039029 0.000119 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 58 0.040077 0.001048 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 59 0.040154 0.000077 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC - 60 0.040276 0.000122 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 61 0.041680 0.001404 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=632/30722, ttl=255 (request in 56) - 62 0.041801 0.000121 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 63 0.041873 0.000072 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC - 64 0.041947 0.000074 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 65 0.044346 0.002399 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C - 66 0.044422 0.000076 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 67 0.045192 0.000770 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=633/30978, ttl=64 - 68 0.045273 0.000081 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 69 0.047668 0.002395 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=633/30978, ttl=255 (request in 67) - 70 0.047784 0.000116 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 71 0.047857 0.000073 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC - 72 0.047975 0.000118 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 73 0.049996 0.002021 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C - 74 0.050110 0.000114 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 75 0.050923 0.000813 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=634/31234, ttl=64 - 76 0.051062 0.000139 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 77 0.051197 0.000135 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=....R.F.C - 78 0.051306 0.000109 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 79 0.053710 0.002404 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=634/31234, ttl=255 (request in 75) - 80 0.053828 0.000118 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 81 0.053901 0.000073 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC - 82 0.054012 0.000111 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=....R..TC - 83 0.054129 0.000117 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 84 0.057100 0.002971 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C - 85 0.057183 0.000083 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 86 0.057990 0.000807 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=635/31490, ttl=64 - 87 0.059065 0.001075 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=635/31490, ttl=64 - 88 0.059183 0.000118 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 89 0.061674 0.002491 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=635/31490, ttl=255 (request in 87) - 90 0.061767 0.000093 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 91 0.061842 0.000075 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC - 92 0.061961 0.000119 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 93 0.067818 0.005857 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C - 94 0.067896 0.000078 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 95 0.068647 0.000751 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=636/31746, ttl=64 - 96 0.068767 0.000120 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 97 0.070404 0.001637 → Broadcast (ff:ff:ff:ff:ff:ff) (BSSID) 802.11 55 DMG Beacon, Flags=......F.C, BI=32808[Malformed Packet] - 98 0.071821 0.001417 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=636/31746, ttl=255 (request in 95) - 99 0.071935 0.000114 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 1 0.000000 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 2 0.000084 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 3 0.000872 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=626/29186, ttl=64 + 4 0.001813 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=626/29186, ttl=64 + 5 0.001894 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 6 0.003688 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=626/29186, ttl=255 (request in 4) + 7 0.003812 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 8 0.003901 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 9 0.004024 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 10 0.006126 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 11 0.006249 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 12 0.008315 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=627/29442, ttl=64 + 13 0.008433 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 14 0.009650 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=627/29442, ttl=255 (request in 12) + 15 0.009782 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 16 0.009870 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 17 0.010038 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 18 0.012044 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 19 0.012121 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 20 0.012854 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=628/29698, ttl=64 + 21 0.012979 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 22 0.015065 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 23 0.015195 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 24 0.015279 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 25 0.015407 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 26 0.017690 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=628/29698, ttl=255 (request in 20) + 27 0.017811 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 28 0.017884 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 29 0.018052 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 30 0.020031 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 31 0.020111 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 32 0.020877 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=629/29954, ttl=64 + 33 0.021003 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 34 0.023639 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=629/29954, ttl=255 (request in 32) + 35 0.023723 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 36 0.023795 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 37 0.023909 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 38 0.026048 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 39 0.026125 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 40 0.026823 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=630/30210, ttl=64 + 41 0.026913 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 42 0.029710 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=630/30210, ttl=255 (request in 40) + 43 0.029804 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 44 0.029876 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 45 0.029949 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 46 0.032043 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 47 0.032161 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 48 0.032867 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=631/30466, ttl=64 + 49 0.032950 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 50 0.035694 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=631/30466, ttl=255 (request in 48) + 51 0.035811 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 52 0.035883 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 53 0.035958 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 54 0.038050 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 55 0.038224 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 56 0.038910 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=632/30722, ttl=64 + 57 0.039029 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 58 0.040077 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 59 0.040154 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 60 0.040276 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 61 0.041680 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=632/30722, ttl=255 (request in 56) + 62 0.041801 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 63 0.041873 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 64 0.041947 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 65 0.044346 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 66 0.044422 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 67 0.045192 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=633/30978, ttl=64 + 68 0.045273 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 69 0.047668 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=633/30978, ttl=255 (request in 67) + 70 0.047784 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 71 0.047857 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 72 0.047975 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 73 0.049996 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 74 0.050110 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 75 0.050923 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=634/31234, ttl=64 + 76 0.051062 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 77 0.051197 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=....R.F.C + 78 0.051306 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 79 0.053710 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=634/31234, ttl=255 (request in 75) + 80 0.053828 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 81 0.053901 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 82 0.054012 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=....R..TC + 83 0.054129 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 84 0.057100 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 85 0.057183 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 86 0.057990 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=635/31490, ttl=64 + 87 0.059065 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=635/31490, ttl=64 + 88 0.059183 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 89 0.061674 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=635/31490, ttl=255 (request in 87) + 90 0.061767 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 91 0.061842 Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (TA) → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 82 Siemens iPCF, Flags=.......TC + 92 0.061961 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 93 0.067818 Siemens_3a:da:28 (00:1b:1b:3a:da:28) (TA) → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 82 Siemens iPCF, Flags=......F.C + 94 0.067896 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 95 0.068647 192.168.0.5 → 192.168.0.1 ICMP 1528 Echo (ping) request id=0x0aa0, seq=636/31746, ttl=64 + 96 0.068767 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 97 0.070404 → Broadcast (ff:ff:ff:ff:ff:ff) (BSSID) 802.11 55 DMG Beacon, Flags=......F.C, BI=32808[Malformed Packet] + 98 0.071821 192.168.0.1 → 192.168.0.5 ICMP 1528 Echo (ping) reply id=0x0aa0, seq=636/31746, ttl=255 (request in 95) + 99 0.071935 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C diff --git a/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.4.text b/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.4.text index e9c9f96..8ab3215 100644 --- a/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.4.text +++ b/tests/wlan/siemens-iPCF-1/output/siemens-iPCF-1_2.4.text @@ -1,99 +1,99 @@ - 1 0.000000 0.000000 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 2 0.000084 0.000084 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 3 0.000872 0.000788 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 4 0.001813 0.000941 → 802.11 1528 Unrecognized (Reserved frame), Flags=....R..TC - 5 0.001894 0.000081 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 6 0.003688 0.001794 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 7 0.003812 0.000124 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 8 0.003901 0.000089 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 9 0.004024 0.000123 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 10 0.006126 0.002102 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 11 0.006249 0.000123 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 12 0.008315 0.002066 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 13 0.008433 0.000118 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 14 0.009650 0.001217 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 15 0.009782 0.000132 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 16 0.009870 0.000088 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 17 0.010038 0.000168 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 18 0.012044 0.002006 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 19 0.012121 0.000077 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 20 0.012854 0.000733 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 21 0.012979 0.000125 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 22 0.015065 0.002086 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 23 0.015195 0.000130 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 24 0.015279 0.000084 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 25 0.015407 0.000128 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 26 0.017690 0.002283 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 27 0.017811 0.000121 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 28 0.017884 0.000073 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 29 0.018052 0.000168 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 30 0.020031 0.001979 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 31 0.020111 0.000080 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 32 0.020877 0.000766 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 33 0.021003 0.000126 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 34 0.023639 0.002636 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 35 0.023723 0.000084 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 36 0.023795 0.000072 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 37 0.023909 0.000114 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 38 0.026048 0.002139 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 39 0.026125 0.000077 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 40 0.026823 0.000698 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 41 0.026913 0.000090 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 42 0.029710 0.002797 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 43 0.029804 0.000094 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 44 0.029876 0.000072 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 45 0.029949 0.000073 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 46 0.032043 0.002094 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 47 0.032161 0.000118 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 48 0.032867 0.000706 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 49 0.032950 0.000083 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 50 0.035694 0.002744 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 51 0.035811 0.000117 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 52 0.035883 0.000072 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 53 0.035958 0.000075 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 54 0.038050 0.002092 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 55 0.038224 0.000174 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 56 0.038910 0.000686 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 57 0.039029 0.000119 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 58 0.040077 0.001048 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 59 0.040154 0.000077 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 60 0.040276 0.000122 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 61 0.041680 0.001404 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 62 0.041801 0.000121 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 63 0.041873 0.000072 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 64 0.041947 0.000074 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 65 0.044346 0.002399 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 66 0.044422 0.000076 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 67 0.045192 0.000770 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 68 0.045273 0.000081 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 69 0.047668 0.002395 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 70 0.047784 0.000116 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 71 0.047857 0.000073 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 72 0.047975 0.000118 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 73 0.049996 0.002021 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 74 0.050110 0.000114 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 75 0.050923 0.000813 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 76 0.051062 0.000139 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 77 0.051197 0.000135 → 802.11 82 Unrecognized (Reserved frame), Flags=....R.F.C - 78 0.051306 0.000109 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 79 0.053710 0.002404 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 80 0.053828 0.000118 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 81 0.053901 0.000073 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 82 0.054012 0.000111 → 802.11 82 Unrecognized (Reserved frame), Flags=....R..TC - 83 0.054129 0.000117 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 84 0.057100 0.002971 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 85 0.057183 0.000083 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 86 0.057990 0.000807 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 87 0.059065 0.001075 → 802.11 1528 Unrecognized (Reserved frame), Flags=....R..TC - 88 0.059183 0.000118 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 89 0.061674 0.002491 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 90 0.061767 0.000093 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 91 0.061842 0.000075 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC - 92 0.061961 0.000119 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 93 0.067818 0.005857 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C - 94 0.067896 0.000078 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C - 95 0.068647 0.000751 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC - 96 0.068767 0.000120 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C - 97 0.070404 0.001637 → Broadcast (ff:ff:ff:ff:ff:ff) (BSSID) 802.11 55 DMG Beacon, Flags=......F.C, BI=32808[Malformed Packet] - 98 0.071821 0.001417 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C - 99 0.071935 0.000114 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 1 0.000000 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 2 0.000084 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 3 0.000872 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 4 0.001813 → 802.11 1528 Unrecognized (Reserved frame), Flags=....R..TC + 5 0.001894 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 6 0.003688 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 7 0.003812 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 8 0.003901 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 9 0.004024 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 10 0.006126 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 11 0.006249 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 12 0.008315 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 13 0.008433 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 14 0.009650 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 15 0.009782 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 16 0.009870 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 17 0.010038 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 18 0.012044 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 19 0.012121 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 20 0.012854 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 21 0.012979 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 22 0.015065 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 23 0.015195 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 24 0.015279 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 25 0.015407 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 26 0.017690 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 27 0.017811 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 28 0.017884 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 29 0.018052 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 30 0.020031 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 31 0.020111 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 32 0.020877 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 33 0.021003 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 34 0.023639 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 35 0.023723 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 36 0.023795 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 37 0.023909 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 38 0.026048 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 39 0.026125 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 40 0.026823 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 41 0.026913 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 42 0.029710 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 43 0.029804 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 44 0.029876 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 45 0.029949 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 46 0.032043 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 47 0.032161 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 48 0.032867 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 49 0.032950 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 50 0.035694 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 51 0.035811 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 52 0.035883 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 53 0.035958 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 54 0.038050 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 55 0.038224 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 56 0.038910 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 57 0.039029 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 58 0.040077 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 59 0.040154 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 60 0.040276 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 61 0.041680 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 62 0.041801 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 63 0.041873 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 64 0.041947 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 65 0.044346 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 66 0.044422 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 67 0.045192 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 68 0.045273 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 69 0.047668 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 70 0.047784 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 71 0.047857 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 72 0.047975 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 73 0.049996 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 74 0.050110 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 75 0.050923 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 76 0.051062 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 77 0.051197 → 802.11 82 Unrecognized (Reserved frame), Flags=....R.F.C + 78 0.051306 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 79 0.053710 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 80 0.053828 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 81 0.053901 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 82 0.054012 → 802.11 82 Unrecognized (Reserved frame), Flags=....R..TC + 83 0.054129 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 84 0.057100 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 85 0.057183 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 86 0.057990 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 87 0.059065 → 802.11 1528 Unrecognized (Reserved frame), Flags=....R..TC + 88 0.059183 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 89 0.061674 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 90 0.061767 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 91 0.061842 → 802.11 82 Unrecognized (Reserved frame), Flags=.......TC + 92 0.061961 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 93 0.067818 → 802.11 82 Unrecognized (Reserved frame), Flags=......F.C + 94 0.067896 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C + 95 0.068647 → 802.11 1528 Unrecognized (Reserved frame), Flags=.......TC + 96 0.068767 → Siemens_92:ca:f0 (00:1b:1b:92:ca:f0) (RA) 802.11 39 Acknowledgement, Flags=........C + 97 0.070404 → Broadcast (ff:ff:ff:ff:ff:ff) (BSSID) 802.11 55 DMG Beacon, Flags=......F.C, BI=32808[Malformed Packet] + 98 0.071821 → 802.11 1528 Unrecognized (Reserved frame), Flags=......F.C + 99 0.071935 → Siemens_3a:da:28 (00:1b:1b:3a:da:28) (RA) 802.11 39 Acknowledgement, Flags=........C From 4b89268ea1149534b0066768727fd4b8fd9f0add Mon Sep 17 00:00:00 2001 From: Jiri Novak Date: Wed, 28 Feb 2018 15:00:44 +0100 Subject: [PATCH 17/17] Home dir is set to /tmp or temporary directory to avoid using of custom settings --- Makefile | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index ae46a33..e843da6 100644 --- a/Makefile +++ b/Makefile @@ -4,8 +4,12 @@ .DEFAULT_GOAL := help .SECONDEXPANSION: -# Set home dir if it is not set -HOME?=$(mktemp -d) +# Set home dir to empty dir +ifneq ("$(wildcard /tmp)","") + HOME=/tmp + else + HOME?=$(mktemp -d) +endif # List all available test directories TEST_CASE_DIRS=$(wildcard tests/*/*) @@ -117,5 +121,5 @@ help: all: verify_repository outputs tests -#.PHONY: all +.PHONY: all maintainer-clean clean outputs verify_repository tests