Есть сеть из ~ 20 WXP с самба сарвером 3.4.8 под FreeBSD 7.3
домена нет. самба настроена в режиме user, явлвется браузером сети (os level 255) и wins сервером. кроме самбы на сервере DHCP сервер и локольный DNSВсе работает..... НО! некоторые рабочие станции появляются в сетевом окружении по большим праздникам - после перезагрузки их, или сервера, или после принудительной инициализации election.
Исследование ситуации с WIRESHARK в руках выявило что
1.Войны за право быть локальныи браузером нет - им всегда является самба.
2.Компы которые не появляются в сетевом окружении НЕ ПОСЫЛАЮТ периодически пакеты на сервер с целью зарегистрировать себя как сервер сети (пакеты послылаются только при перезагрузке и после выборов LMB по спецзапросу).
Все XP установлены с одного диска, совершенно одинаковым образом. Разные только ключи. Внимательное сопоставление "нормального" компа и компа, который не регистрируется не выявило различий в настройках.
Временно решил вопрос, дописав в исходники самбы строчку, генерирующую принудительный опрос серверов входящих в сеть.
Вопросы:
1.почему некоторые XP ведут себя так странно. Или это только у меня?
2.если ситуация не уникальная, почемубы не сделать в самбе периодический опрос сетки как это сделал я.
Вот чего добавил в nmbd_setannouance.c
static void send_local_master_announcement(...)
{
....
static int iii=2; if((iii--)==0) { broadcast_announce_request(subrec, work); iii=2; };
}