Why oh why do you need to care about who is the browse master
When installing an OSX Server at client locations that required serving to PC's as well as Macs, PC's will constantly win the master browser election instead of the server. Now traditional SAMBA expertise would say that setting the OS level high (like 65 or so) would cause the machine to win the election. But this is no longer true with Win2000 and XP. A Win2000 machine will trump Samba or Win98 regardless of OS level. An XP machine will trump everything else too.
So to solve this you need to edit the registry on the PC's:
On the PCs, go to the "run" command and type in "regedit", then go to
HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet -> Services -> Browser ->
Parameters. There are a couple of settings to look at. The results of these
settings can be weird sometimes, so you may have to experiment. The two items
to look at are IsDomainMaster and MaintainServerList. Microsoft has a detailed
explanation
Windows 2000 Browser Service. The basic settings are:
IsDomainMaster = TRUE or FALSE
MaintainServerList = No, Yes, Auto
By default, the workstation should say:
IsDomainMaster = FALSE
MaintainServerList = AUTO
For the machines you want to be master (for your OSX server to win the election, NONE of them can be master), set them to TRUE and YES. For the others, leave them at FALSE and AUTO.
If you find a stubborn PC that keeps taking over as master, set it to FALSE and NO. Be careful, if you set all the workstations to FALSE and NO you can end up with erratic browse listings. It is best to set all but the most stubborn PC's to FALSE and AUTO.
body>