Mikolai Gütschow
f0e6776d40
treewide: apply codespell corrections
2024-10-09 13:03:52 +02:00
benpicco
b47771cd5e
Merge pull request #19996 from benpicco/topogen_enhance
...
tools/zep_dispatch: enhancements and fixes
2024-01-03 14:15:09 +00:00
Benjamin Valentin
ba8130e69f
tools/zep_dispatch: topogen: add help text
2023-12-21 23:17:53 +01:00
Benjamin Valentin
f7e6a4ada2
tools/zep_dispatch: topogen: print list of nodes
2023-12-21 23:17:53 +01:00
Benjamin Valentin
2e19c2d712
tools/zep_dispatch: topogen: place first node at origin
2023-12-21 23:17:53 +01:00
Benjamin Valentin
b85b7937c3
tools/zep_dispatch: topogen: use numeric names
2023-12-21 23:17:53 +01:00
Benjamin Valentin
61992fe1a7
tools/zep_dispatch: add support for PIDFILE
2023-12-21 23:17:53 +01:00
Benjamin Valentin
875bf98280
tools/zep_dispatch: topogen: fix distance calculation
2023-12-21 23:17:53 +01:00
Benjamin Valentin
1c15624384
tools/zep_dispatch: allow list of nodes in topo file
2023-12-21 23:17:53 +01:00
Benjamin Valentin
b4efc378a0
tools/zep_dispatch: topogen: add support for generating grid topology
2023-12-21 23:17:53 +01:00
Benjamin Valentin
2f2dcb7e34
examples/gnrc_border_router: enable setting ZEP topology
2023-10-20 17:51:05 +02:00
Benjamin Valentin
c9f7090240
tools/zep_dispatch: count rx/tx frames
2023-10-19 15:02:56 +02:00
Benjamin Valentin
eec1d85cf3
tools/zep_dispatch: fix packet transmission to multiple nodes
2023-10-19 15:02:52 +02:00
Benjamin Valentin
f68781deb4
tools/zep_dispatch: topogen: add binary mode
2023-10-19 15:02:48 +02:00
Benjamin Valentin
9e6e6c89f6
tools/zep_dispatch: topogen: fix node naming
2023-10-19 15:02:44 +02:00
Benjamin Valentin
5260c18ae6
examples/gnrc_border_router: add option to re-use existing TAP interface
2022-11-08 15:06:33 +01:00
benpicco
1abdc4b067
Merge pull request #18230 from benpicco/zep_dispatch-wireshark
...
tools/zep_dispatch: add Wireshark capture support (via mac802154_hwsim)
2022-08-05 19:46:52 +02:00
Benjamin Valentin
965e3857fb
tools/zep_dispatch: send frames to virtual 802.15.4 interface
2022-08-02 10:55:59 +02:00
benpicco
b68c17188f
Merge pull request #16993 from benpicco/examples/gnrc_border_router-auto_subnets
...
examples/gnrc_border_router: allow to use gnrc_ipv6_auto_subnets for prefix configuration
2022-07-12 11:02:09 +02:00
Benjamin Valentin
34ae8db68b
tools/zep_dispatch: add function to get payload from ZEP frame
2022-06-19 23:22:23 +02:00
Rocio
85aa78b102
tools/zep_dispatch: run dispatch with custom topology
2022-06-07 09:39:35 -04:00
benpicco
32def76a3c
Merge pull request #17338 from benpicco/tools/zep_dispatch-mac_pin
...
tools/zep_dispatch: allow to pin nodes to MAC address
2022-05-06 21:52:13 +02:00
Benjamin Valentin
8557a15c8f
tools/zep_dispatch: add support for radvd / auto_subnets
2022-04-22 22:22:28 +02:00
36eaf6f6ea
tools/zep_dispatch: fixup core -> core/lib include path
2022-03-10 09:54:11 +01:00
Benjamin Valentin
ce9017e71b
tools/zep_dispatch: allow to pin nodes to MAC address
...
Positions in the topology are handed out first come first serve.
This makes it hard to have a reproducable setup if the ZEP dispatcher is
restarted (e.g. to modify the topology).
Fix this by allowing to specify a MAC address for each node.
If a node with a pinned MAC address connects, it will always be assigned to
the same topology node.
2022-02-22 17:35:04 +01:00
Benjamin Valentin
40f71284b3
tools/zep_dispatch: document topogen usage
2022-01-28 17:09:38 +01:00
Benjamin Valentin
1b71ccab09
tools/zep_dispatch: basic dual-stack support
...
Murdock does not support IPv6 on link-local interfaces.
Therefore in order to being able to use ZEP dispatcher in automated tests
on CI, we have to add dual-stack support.
2022-01-10 17:57:58 +01:00
benpicco
120e840b42
Merge pull request #16889 from benpicco/tools/zep_dispatch-topogen
...
tools/zep_dispatch: add topology generator
2022-01-05 13:47:23 +01:00
Benjamin Valentin
b6819b442a
tools/zep_dispatch: add topology generator
2022-01-05 13:34:31 +01:00
Benjamin Valentin
78dae6b9e6
tools/zep_dispatch: document foren6 usage
2021-12-07 11:59:43 +01:00
Benjamin Valentin
5ef70dbee9
tools/zep_dispatch: replace sniffer instead of ignoring it
...
There can only be a single sniffer, but instead of ignoring any subsequent
sniffers, replace the existing one.
This avoids the silly behaviour that you can't attach the sniffer anymore
should you ever quit it.
2021-12-07 11:59:42 +01:00
Benjamin Valentin
a711208a75
tools/zep_dispatch: add support for foren6 sniffer
2021-10-27 14:15:31 +02:00
Benjamin Valentin
00868f85ce
tools/zep_dispatch: forward based on source addr, not MAC addr
...
Forward data soly based on the real source IPv6 address, not the virtual
MAC address.
ACK frames don't have a MAC address and should still be forwarded to all
nodes in range.
2021-10-06 17:53:15 +02:00
Benjamin Valentin
3e7999387c
tools/zep_dispatch: don't graph links with weight 0
2021-09-24 16:26:36 +02:00
Benjamin Valentin
c81e4d3a2c
tools/zep_dispatch: uncrustify
2021-07-06 18:29:25 +02:00
Benjamin Valentin
aa3dfd9b88
tools/zep_dispatch: add support for topologies
2021-07-06 18:21:52 +02:00
Benjamin Valentin
54eedd94ba
tools/zep_dispatch: add simple ZEP dispatcher
2020-11-10 15:41:15 +01:00