Commit Graph

  • e9a50d9f25 Fix timestamp formatting for pcap: convert EDecimal to float for fromtimestamp main Robert McMahon 2026-02-16 17:44:33 -0800
  • ed6a2cd328 Add --tcpdump-capture (-T) for high-rate capture; document scapy drops Robert McMahon 2026-02-16 17:42:16 -0800
  • c192d911df Fix test capture frame numbering and subtype sort; code review fixes Robert McMahon 2026-02-13 16:01:29 -0800
  • 77fb5c69d4 Only show tcpdump message when tcpdump is available Robert McMahon 2026-02-13 15:51:57 -0800
  • 1ef363f644 Improve tcpdump counter error handling and debugging Robert McMahon 2026-02-13 15:50:21 -0800
  • fc9b8c7f00 Add concurrent tcpdump counter for data frame comparison Robert McMahon 2026-02-13 15:47:50 -0800
  • e52cd355e7 Change duration argument to time and add timestamps to sample packets Robert McMahon 2026-02-13 15:44:16 -0800
  • 12c57df2a2 Refactor CLI to use argparse key-value pairs and improve data frame analysis Robert McMahon 2026-02-13 15:40:08 -0800
  • 9ff3cb9793 Fix async subprocess communication and remove unsupported snaplen parameter Robert McMahon 2026-02-13 15:36:19 -0800
  • 96aab517af fix communicate and await Robert McMahon 2026-02-13 15:34:47 -0800
  • e09456aab9 Refactor MonitorModeSetup to WiFiMonitor with async start/stop methods Robert McMahon 2026-02-13 15:30:13 -0800
  • b67107e53e Refactor WiFi monitor script: improve code quality and rename Robert McMahon 2026-02-13 15:19:18 -0800
  • d3a4937d0a Add PCAP file reading support and packet size limiting option Robert McMahon 2026-02-13 15:09:23 -0800
  • 04e05c409a Replace bash script with pure Python scapy-based monitor script Robert McMahon 2026-02-13 15:04:57 -0800
  • 5132a667e9 Fix Python parser: improve field parsing robustness and add debug output Robert McMahon 2026-02-13 15:01:32 -0800
  • 3cb36bff4b Replace bash/awk parsing with Python script for robust tshark output parsing Robert McMahon 2026-02-13 14:58:39 -0800
  • 7e9006a69b Fix packet parsing regression: use flexible grep pattern Robert McMahon 2026-02-13 14:52:41 -0800
  • 8c9487984a Fix regression: use temp file for tshark output parsing Robert McMahon 2026-02-13 14:37:41 -0800
  • b01098a613 Fix regression: improve packet parsing robustness Robert McMahon 2026-02-13 14:37:29 -0800
  • 9bf8594c48 Add PHY rate and MCS histograms per RA/TA pair Robert McMahon 2026-02-13 14:35:47 -0800
  • 43c096e5d2 Focus analysis on 802.11 headers only, ignore encrypted payloads Robert McMahon 2026-02-13 14:31:16 -0800
  • ee168ad839 Add IP traffic analysis to identify iperf packets Robert McMahon 2026-02-13 14:29:38 -0800
  • 0b946a6d53 Fix packet parsing by removing restrictive display filter Robert McMahon 2026-02-13 14:24:14 -0800
  • bc282a348a Fix KEEP_PCAP not working with sudo Robert McMahon 2026-02-13 14:15:23 -0800
  • ba4fb72a40 Add diagnostics for pcap file capture issues Robert McMahon 2026-02-13 14:13:19 -0800
  • 73358f9223 Add cleanup message and option to keep temporary pcap file Robert McMahon 2026-02-13 14:10:36 -0800
  • 84a16cf62b Add unique RA/TA pair counting to test_monitor_tshark.sh Robert McMahon 2026-02-13 14:08:25 -0800
  • 39058bdbf3 Output temporary pcap filename for debugging Robert McMahon 2026-02-13 14:07:28 -0800
  • 5ee50bc184 Fix capture by using pcap file intermediate step Robert McMahon 2026-02-13 14:06:59 -0800
  • aed791efae Suppress stderr to allow tshark to continue despite field errors Robert McMahon 2026-02-13 14:05:34 -0800
  • 189444c88f Add display filter to capture only frames with RA/TA Robert McMahon 2026-02-13 14:04:11 -0800
  • a50c03166c Improve tshark error handling and packet counting Robert McMahon 2026-02-13 14:02:50 -0800
  • 744bc35597 Fix tshark field names for RA/TA display Robert McMahon 2026-02-13 14:01:36 -0800
  • 1e9191f6c7 Fix timeout handling and display RA/TA in test_monitor_tshark.sh Robert McMahon 2026-02-13 14:00:08 -0800
  • 8d607a5f66 Improve packet display formatting in test_monitor_tshark.sh Robert McMahon 2026-02-13 13:56:46 -0800
  • 8576960251 Fix stats display in test_monitor_tshark.sh Robert McMahon 2026-02-13 13:55:54 -0800
  • fb7dca0137 Show capture statistics immediately after capture completes Robert McMahon 2026-02-13 13:54:11 -0800
  • b80a9d818b Fix test_monitor_tshark.sh to always show counters Robert McMahon 2026-02-13 13:52:07 -0800
  • cc180b7868 Improve test_monitor_tshark.sh output and error handling Robert McMahon 2026-02-13 13:51:54 -0800
  • a98a255147 Add PLCP header counting to test_monitor_tshark.sh Robert McMahon 2026-02-13 13:50:00 -0800
  • 5827518041 Fix compilation errors in monitor.c Robert McMahon 2026-02-13 13:49:06 -0800
  • 680253c120 Improve test_monitor_tshark.sh: add duration option and better packet counting Robert McMahon 2026-02-13 13:47:51 -0800
  • fa93fc26f1 Add tshark test script and fix monitor mode setup Robert McMahon 2026-02-13 13:44:28 -0800
  • 122484463f Improve channel verification and add debug output Robert McMahon 2026-02-13 11:54:48 -0800
  • 2fcc2e9691 Add channel verification after setting monitor mode Robert McMahon 2026-02-13 11:52:56 -0800
  • f9acd111f6 Update README.md: fix pkg-config package name for Fedora Robert McMahon 2026-02-12 13:34:41 -0800
  • 7fc038afcf Add INSTALL.md with dependency installation instructions for Fedora and Debian Robert McMahon 2026-02-12 13:33:41 -0800
  • bd34a6c249 Fix build system issues Robert McMahon 2026-02-12 13:30:32 -0800
  • 38fbce9061 Initial commit: Linux wireless monitor for ESP32 verification Robert McMahon 2026-02-12 13:26:17 -0800