I have a small home network. My Windows XP PC is connected to a router which is running a DHCP server and is connected to a broadband router. The (normal) router also connects to a hub with a RedHat 9 laptop connected to it. The router's DHCP client table contains the hostname of the laptop and the IP, but when I try to ping the laptop's hostname from the PC the hostname cannot be resolved. Is this to do with the laptop not being directly connected to the router or is there some sort of other potential issue?
I can provide more details if required - not sure what's relevant or not at the moment.