Files
iceman1001andClaude Opus 5 94e842fb68 Account for a Proxmark reached over BLE or TCP, and list client/ python deps
configure_environment.sh only modelled the USB serial link, so on a PM5 driven
over wifi or BLE it printed "plug the Proxmark3 in" and checked nothing that
applied. The udev rule and dialout membership stay flagged exactly as before,
since every Proxmark gets flashed over USB sooner or later; what was missing
was everything else:

- the bluetooth group, which 'make accessrights' already adds when the group
  exists, and which 'pm3 -p bt:' / 'ble:' need. A warning on PM5 or BTADDON,
  a note elsewhere so a plain PM3 build stays quiet.
- cap_net_raw on an installed client. ble_resolve_name() opens a raw HCI
  socket, so without it 'pm3 -p ble:<name>' needs sudo while 'ble:<MAC>' does
  not; client/Makefile grants it on install unless SKIP_SETCAP=1.
- an absent /dev/ttyACM* no longer reads as an absent Proxmark.

Adds client/requirements.txt, since nothing listed the packages the scripts in
client/ import: bleak for the BLE roles of pm5_ble_bridge.py (lazy import, the
native ble:<MAC> and tcp: transports and the --relay role do not need it), and
Unidecode and jq for the two maintenance scrapers. The bleak floor is 0.19
because the API the bridge uses is present in 0.19.5, 0.22.3 and 3.1.0 alike.
--extras now checks it too.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-11-14 11:10:28 +07:00
..
2026-08-25 17:04:52 +02:00
2026-08-25 17:04:52 +02:00
2019-05-05 00:18:18 +02:00
2021-07-13 00:35:43 -04:00
doc
2022-02-08 01:26:06 +02:00
2024-02-23 01:25:54 +02:00
2024-01-05 19:27:38 +01:00
2026-11-13 07:57:33 +07:00
2026-11-13 07:57:33 +07:00
2023-07-10 16:44:14 +02:00
2025-09-25 21:29:50 +02:00
2023-12-10 22:47:06 -05:00
2025-04-29 11:34:50 -04:00
2021-12-31 10:58:25 +01:00
2021-12-31 11:04:05 +01:00
2023-11-21 22:00:59 +02:00
2021-12-31 11:04:05 +01:00
2025-01-05 14:27:14 +01:00
2020-11-24 17:25:46 +11:00
2020-11-24 17:25:46 +11:00
2020-11-24 17:25:46 +11:00
2021-12-31 11:11:29 +01:00
2024-01-05 19:27:38 +01:00