No description
  • C++ 89.2%
  • C 6.8%
  • Nix 3.2%
  • CMake 0.5%
  • Dockerfile 0.3%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Ricardo (XenGi) Band 4155200ec8
more output
2026-06-11 21:52:32 +02:00
cad add first cad draft 2026-05-25 16:34:07 +02:00
datasheets add pinout and dimensions 2026-05-25 16:32:22 +02:00
firmware more output 2026-06-11 21:52:32 +02:00
.gitignore upgrade to IDF v6.0.1 2026-05-30 18:42:03 +02:00
.gitlab-ci.yml add pipeline 2026-05-30 19:31:36 +02:00
flake.lock upgrade to IDF v6.0.1 2026-05-30 18:42:03 +02:00
flake.nix 🚀 2026-05-30 19:44:47 +02:00
README.md update readme 2026-05-30 19:55:35 +02:00

Internet Monitor

Hardware

Primary target

Integrated ethernet but w/o display

Test procedure

  1. Check physical link
    • Ethernet unplugged?
  2. Run DHCP / IPv4 config
    • IP assigned?
    • Subnet?
    • Gateway?
    • DNS server?
  3. Run SLAAC / IPv6 config
    • IP assigned?
    • Subnet?
    • Gateway?
    • DNS server?
  4. Test local Gateway
    • Router reachable? IPv4, IPv6
  5. Routing/Uplink
    • Ping 1.1.1.1, 8.8.8.8, 9.9.9.9
    • Ping 2606:4700:4700::1111, 2001:4860:4860::8888, 2620:fe::fe
  6. DNS
    • Resolve google.com, cloudflare.com, example.com
    • Timeout?
    • NXDOMAIN?
  7. S2S VPN
    • Ping other side
  8. Packet throughput
  9. Measure latency
  10. Measure temperature inside rack

Display

🟢 ONLINE
Latency: 23ms
Packet loss: 4.2%
IPv4: 192.168.0.123/24
IPv6: 2001:d8::1234:5678:90ab:cdef/64
Temperature: 42°C

Future ideas

  • Prometheus endpoint
  • Test Wifi

Build

  1. Setup ESP IDF
  2. Configure?
  3. Compile
  4. Flash