I have been tweaking dnsmasq to run some custom code whenever a new client connects & served by dnsmasq as it acts as dhcp server too. I am trying to find a way to test the setup & trying to keep it as close to a real client possible.
If I get the above working, I would like to extend the setup so that I can simulate multiple clients connecting so that I can possibly stress test the whole setup.
Has anybody tried doing something on this line. I am ok running this test from inside the openwrt box or I am even ok compiling & running from a connected linux/mac client. The challenge is - how can I simulate an actual client connecting.