Raspberry Pi makes all of my Networked PCs dissapear from Explorer

smitbret

Distinguished
Aug 5, 2002
768
0
19,060
OK, so I am using my Raspberry Pi as an HTPC with OpenELEC (XBMC). It's wired to the same switch as my Server, Desktop and my DirecTV devices.

I was messing around with overclocking the Pi this weekend and sometime during the last couple of days I also noticed that when I have the RaspPi plugged in to the switch, all of the networked computers listed under the <Computer> field in Windows Explorer dissappear for any computer that is rebooted while the Pi is connected.

Here's the kicker, all the devices are still on the network and all services are running fine between them. You'll see them under the Services field and their folders are still accessible by typing the location (i.e. ///Homerver/) in the address bar or by using previoulsy created shortcuts. So, the network itself is completely unaffected except for the ability to access shares by clicking on the networked computer icons in Exporer.

If I unplug the RaspPi's ethernet cable and reset the switch, all of the networked PCs will pop back up in Explorer until I plug the Pi back into the switch and reboot the PC. It affects any Windows 7 connected PC:

Laptop - Windows 7 Home Premium
Desktop - Windows 7 Pro
Server - WHS 2011

My problem is that I don't remember if the issue popped up first or if I overclocked it first. Either way, how could overclocking the Pi cause this network issue to happen? Is it possible to corrupt the Pi's OS via overclock in a way that doesn't affect its operation at all but affects the way the network functions?
 
Solution


There's a setting in XBMC to do this. Problem is solved.

Incidentally, if someone else's stumbles across this thread. I went into <Services> on my WHS 2011 box and turned on 'Computer Browser'. Then I modified the registry so it would "win" the election when the network sets up a master browser:

http://www.windowsnetworking.com/kbase/WindowsTips/WindowsNT/RegistryTips/Network/PreferredMasterBrowser.html

Everything is working great now.
I've had a similar issue for years (long before the RPi arrived, XP time probably), and never really bothered to do anything about it. I just put it down to a quirk of windows and poorly written/non standards-compliant discovery protocols.

Must be some service on Linux that advertises itself in the same way as windows and screws it up.
 

smitbret

Distinguished
Aug 5, 2002
768
0
19,060
Have learned/discoverd that it was/is an issue with the RaspPi automatically being assigned as the Master Browser any time it connects to the network.

Strange thing, I have set the Registry on the Server to be prioritized in the election to become the Master Browser but when I connect the WDTVLive Hub or the RaspPi, they seem to get the job instead. The WDTV Live Hub may be the better choice anyway, but how would you go about setting the RaspPi (running OpenELEC/XBMC) to defer the task to another PC?
 

smitbret

Distinguished
Aug 5, 2002
768
0
19,060


There's a setting in XBMC to do this. Problem is solved.

Incidentally, if someone else's stumbles across this thread. I went into <Services> on my WHS 2011 box and turned on 'Computer Browser'. Then I modified the registry so it would "win" the election when the network sets up a master browser:

http://www.windowsnetworking.com/kbase/WindowsTips/WindowsNT/RegistryTips/Network/PreferredMasterBrowser.html

Everything is working great now.
 
Solution