Sep 23, 2024
I was pleased with my last post on getting TinyLibrary up and running on an ESP32 (and WOOOO got a PR accepted to the ESP-IDF codebase for the standard ESP32 firmware for DHCP option 114), but really wanted something with some more RF and speed oomph. I worked on an off for a while to get a captive portal + DNS + DHCP working on Ubuntu 24 on a RasPi Zero 2W but kept getting blocked by random issues. I finally decided to abandon my NetworkManager
approach (turns out the dnsmasq-base
plugin that it uses won’t read my DHCP configs even when they’re in the right place >.>) and finally went with the tried and tested combo of hostapd
and full-scale dnsmasq
and things went real smooth.