We have a few Windows XP machines in our office which we RDP into. When a machine reboots, the machine does not have an IP address assigned, well not that is visible to the rest of the network. It does not show up in Network browsing, respond to pings (trying to get ip address via nmblookup or mdns, for example).
However, the moment a user logs in to the machine at its console, it gets an IP address (before the windows desktop is even shown), and from that point on, can be fully operated over the network (RDP, file sharing, etc).
It's not critical, except for after a power outage or reboot when the machine needs to be accessed from outside the office.
Is this a known problem? Any ideas on how to solve it?