diff options
| author | xoviat <[email protected]> | 2023-07-01 17:32:25 -0500 |
|---|---|---|
| committer | xoviat <[email protected]> | 2023-07-01 17:32:25 -0500 |
| commit | 8141d53d94d6bec837c334d1e313d751bbebaac2 (patch) | |
| tree | 627369dc612da0aba4ac8f82cc0b1a8615ab363b /examples/std/README.md | |
| parent | 21a86531955facbdba5583b5218e20f1ca6dc23e (diff) | |
| parent | ba4344429264fa7beb99ab19c09059c2d531716d (diff) | |
Merge branch 'main' of https://github.com/embassy-rs/embassy into hrtim
Diffstat (limited to 'examples/std/README.md')
| -rw-r--r-- | examples/std/README.md | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/examples/std/README.md b/examples/std/README.md new file mode 100644 index 000000000..adc795928 --- /dev/null +++ b/examples/std/README.md | |||
| @@ -0,0 +1,23 @@ | |||
| 1 | |||
| 2 | ## Running the `embassy-net` examples | ||
| 3 | |||
| 4 | First, create the tap0 interface. You only need to do this once. | ||
| 5 | |||
| 6 | ```sh | ||
| 7 | sudo ip tuntap add name tap0 mode tap user $USER | ||
| 8 | sudo ip link set tap0 up | ||
| 9 | sudo ip addr add 192.168.69.100/24 dev tap0 | ||
| 10 | sudo ip -6 addr add fe80::100/64 dev tap0 | ||
| 11 | sudo ip -6 addr add fdaa::100/64 dev tap0 | ||
| 12 | sudo ip -6 route add fe80::/64 dev tap0 | ||
| 13 | sudo ip -6 route add fdaa::/64 dev tap0 | ||
| 14 | ``` | ||
| 15 | |||
| 16 | Second, have something listening there. For example `nc -l 8000` | ||
| 17 | |||
| 18 | Then run the example located in the `examples` folder: | ||
| 19 | |||
| 20 | ```sh | ||
| 21 | cd $EMBASSY_ROOT/examples/std/ | ||
| 22 | cargo run --bin net -- --static-ip | ||
| 23 | ``` \ No newline at end of file | ||
