So I have a a small home network setup for many years, two desktops, and two laptops, recently added a tablet. often I map drives, have an external hard drive connected to USB port on router to share files, all the devices can copy open and share files. Life was great! Then I got a new laptop with Windows 8 and upgraded one of my desktops to Win8 (my wife wanted it) Since then can still connect all devices to internet no issues. The problems are neither of my Win 8 machines consistently will see other machines on network or external HD. By consistent, I'd estimate maybe 1 out of 20 times it will on rare occasions connect but not the other 19 times. I have noticed a pattern, at least now a half dozen or more times, on the lap top if I'm connected on an Ethernet connection, I can see other devices, but as soon as I unplug, no longer can connect to the other devices. I haven't tried this on desktop as no Ethernet port close by to test. I've tried a number of things, verified Network Discovery is turned on. I also can't connect from my Win7 desktop to either of the Win 8 machines. On the Win8 machines under network the name of the device shows up, but when I try and connect I get error stating machine can't be found, check spelling, but yet the name it can't find is listed right there. Or will get error stating "The network path was not found" From what I've read am thinking problem may be related to not finding host name, but not sure how to test or repair, or determine for certain what is the issue. Any suggestions??