Tuesday, 29 April 2008

Windows 2008 : Networking Eccentricity

My 2008 Server cannot be seen by any client other than itself.
It only ‘sees’ my Vista instance (and LLTD enabled router) when browsing the mshome workgroup. This was working fine, so maybe my Hyper-V install has messed things up…
On inspecting the Local Area Connection Properties, ‘Client for Microsoft Networks’ was unticked. Weird. Could swear it was enabled! Simply clicking the tickbox worked fine. When I clicked OK however, the following appeared >
" Your current selection will also disable the following features: Client for Microsoft Networks "
" Are you sure you want to disable these feature(s)? "

This makes NO sense at all. I’m trying to ENABLE not disable the client!
A clash with the windows virtualisation clients was my first thought, but disabling those did not improve matters.
I can still establish an RDP session by both ip address and network name, its just the visbility.
After a lot of googling, following multiple sets of instructions and hints (there aren’t too many people playing with windows 2008 right now), I decided to start again.
I uninstalled as much as I could, namely >
Client for Microsoft Networks
File and Printer Sharing for Microsoft Networks
Link-Layer Topology Discovery Responder
Link-Layer Topology Discovery Mapper I/O Driver
Virtual Machine Network Services (installed by Hyper-V)
Microsoft Virtual Network Switch Protocol (installed by Hyper-V)
And then rebooted.
On startup, I installed them all again, one by one and….. it worked. My xp and 2003 clients appeared.
Update October 2008 >
Another fix is simply to uninstall the network cards, reboot and let Windows sort itself out.
(still have to put the IP config back in).

Update July 2010 >
An easier fix if you can find the advanced properties of the network cards.

No comments: