Thought I would add a thought on the random names. Don't some wireless devices, iPhones?, change their connection MAC every time they reconnect? I think this is being done as some kind of security matter. If so then the router will see a different MAC address hardware device each time. The router maintains a cache history for sometime before it's automatically deleted from history of an active connection.