I have a bit of a puzzle that I'm stuck on. What I'm trying to do is obtain the hostnames and mac addresses of all computers on our LAN. I'm starting off with arp -a to obtain the ip addresses on the network and then hoping to tie those up with netstat -r. The problem is netstat -r will reliably tally up the ip with a mac address on the internet table, but it isn't always giving me the hostname against the MAC address on the internet 6 table. What's particularly vexing is that the host names must be somewhere as remote computers are showing up in the finder window. Does anyone have any thoughts about how I can force them to show up or whether there's an alternative strategy for collecting this information?