Заменил WL500gPv1 на RT-N16, прошивка 2322.
К роутеру подключен USB HDD, "скриптом для чайника" установлен минимальный набор программ + Samba. Все работает, кроме Самбы - в сети не видны не только расшаренные на роутере ресурсы, но и вся группа (у меня Workgroup - два компа с XP и роутер. Почти всегда включен только один комп с XP). В процессах присутствуют и nmbd и smbd. SWAT тоже работает, но страница открывается очень долго, сохранение измененных параметров конфигурации происходит тоже очень долго.
При всем при этом доступ к расшаренным на роутере ресурсам удается получить через поиск компьютера в сети - тоже процесс проходит не быстро.
Параметры файла конфигурации, которые могут иметь отношение к сути вопроса:
Code:
# Samba config file created using SWAT
# from UNKNOWN (192.168.1.3)
# Date: 2010/11/07 23:15:44

[global]
	dos charset = 866
	unix charset = UTF-8
	display charset = UTF-8
	workgroup = WORKGROUP
	netbios name = RTN16
	netbios aliases = 
	netbios scope = 
	server string = Samba 3.5.6
	interfaces = 192.168.1.1/24
	bind interfaces only = No
	security = SHARE
	auth methods = 
	encrypt passwords = Yes
	update encrypted = No
	guest account = nobody
	smb ports = 445 139
	disable netbios = No
	time server = Yes
	unix extensions = Yes
	socket options = TCP_NODELAY
	use mmap = Yes
	hostname lookups = No
	name cache timeout = 660
	os level = 20
	preferred master = Yes
	local master = Yes
	domain master = No
	browse list = Yes
	enhanced browsing = Yes
	dns proxy = No
	wins proxy = No
	wins server = 
	wins support = Yes
	socket address = 0.0.0.0
	nmbd bind explicit broadcast = Yes
	hosts allow = 192.168.1.
	follow symlinks = Yes
	
[Torrent]
	path = /tmp/harddisk/torrent
	force user = root
	read only = No

[WWW]
	path = /opt/share/www
	force user = root
	read only = No

[DlEngine]
	path = /tmp/harddisk/downloads
	force user = root
	read only = No
На WL500gPv1 Samba работала без замечаний (устанавливолось все тем же скриптом "для чайника"), практически все параметры имели значения по умолчанию. Два дня пытался найти решение проблемы. На этом форуме ничего подобного не нашел. По рекомендациям из других источников пробовал изменять значения параметров
preferred master
local master
domain master
wins support
положительных результатов не получил. На компах с XP служба обозревателя компьютеров остановлена (тоже по другим рекомендациям).
В логе nmbd неизменно присутствует
Code:
  Samba name server RTN16 is now a local master browser for workgroup WORKGROUP on subnet 192.168.1.1
  
  *****
[2010/11/05 20:31:19.727074,  0] nmbd/nmbd_browsesync.c:350(find_domain_master_name_query_fail)
  find_domain_master_name_query_fail:
  Unable to find the Domain Master Browser name WORKGROUP<1b> for the workgroup WORKGROUP.
  Unable to sync browse lists in this workgroup.
Где сервер ищет мастера домена и не находит?
Может здесь какие-то особенности ядра 2.6? И в связи с этим нужно было править скрипты S*** в /init.d?
Прошу знатоков помочь.