Wireless hostnames always blank

I have a netgear router with the latest version of openwrt. Separately, I am running a pihole with unbound to handle dns and router is configured to send dns resquests to pihole.

The issue that I see is that openwrt does not list the hostname for all the devices that are connected through wireless. Below is a screenshot where the hostname is missing except the one that shows on it is a wired connection.

I am looking for a solution, because at a glance, I cannot figure out what machine is connected based on the mac address.

You need to setup pihole to forward local network reverse lookups to your router. First run nslookup 192.168.1.143 192.168.1.1 to veirfy if this would work.