Hi

As per your problem that you don't have useful information
on the network.

This may be like breaking a butterfly on a wheel,
however I like it (for reporting, not to build the
packages ...): Do you have the SMS server in place?

Then you could create a report like

Code:
Select Sys.Netbios_Name0, NETW.IPAddress0,
  	NETW.DefaultIPGateway0, NETW.DHCPServer0,
  	NETW.IPSubnet0, NETW.MACAddress0   
FROM v_R_System Sys
JOIN v_GS_NETWORK_ADAPTER_CONFIGUR NETW ON NETW.ResourceID=Sys.ResourceID 
WHERE Sys.Netbios_Name0 like @variable 
ORDER BY Sys.Netbios_Name0
or something similar. You immediately know the Network-Configuration
of each machine, in particular whether it has its IP from a DHCP or
static. You can check in detail the state of each machine, installed
software etc....it may not be cheap though, and sometimes, you need
to be patient ...although I like to go in for sports, I would like to avoid
to go to every single pc.

Cheers