Associated stations - making hostnames visible across multiple APs

To be honest, I don't like any of the solutions for this problem. I was thinking, maybe a simple server/client pair written in C.

  1. Main router monitors new clients entering and leaving the network (server mode).
  2. Dumb AP establishes an unicast (avoid generating extra multicast noise) connection with the main router server (client mode).
  3. Main router sends all current info to dumb AP.
  4. Main router keeps updating the dumb AP with new info until the connection is closed.