From 0d9d6f71574270d8b1b17b30b4e006a1257de950 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BD=D1=82=D0=BE=D0=BD=20=D0=A2=D1=80=D0=BE=D1=88?= =?UTF-8?q?=D0=B8=D0=BD?= Date: Wed, 12 Aug 2026 21:50:30 +0300 Subject: [PATCH] README: fix PCAP/GSMTAP output wording, add Related section PCAP is now Ethernet/IP/UDP/GSMTAP (not raw LINKTYPE 155). Cross-reference simtrace-analyser with a Try-it-now link. --- README.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index fc4fa0a..a52f0b8 100644 --- a/README.md +++ b/README.md @@ -148,8 +148,8 @@ Recovery options: Non-TPDU messages (ATR, PPS, card state changes, Fi/Di) print identically in all formats. -- **GSMTAP**: ATR (subtype 1) and TPDU (subtype 2) over UDP to Wireshark -- **PCAP**: all messages as GSMTAP-encapsulated packets (LINKTYPE 155), openable in Wireshark +- **GSMTAP**: ATR and APDU messages over UDP (port 4729) to Wireshark +- **PCAP**: ATR/TPDU messages as Ethernet/IP/UDP/GSMTAP packets, openable in Wireshark ## Background / Daemon @@ -180,3 +180,10 @@ for msg in session.iter_messages(): The tool survives hardware resets, cable disconnects, and firmware hangs by default — it reconnects with exponential backoff (1s → 30s cap). Use `--inactivity-timeout` to also trigger reconnect on silent firmware hangs. + +## Related + +- **[simtrace-analyser](https://github.com/anttro/simtrace-analyser)** — a + browser-based PWA for viewing live captures and browsing/exporting saved + sessions. Connects to `simtrace2-pysniff-server`. + Try it now: **https://simtrace.atroshin.ru**