У меня стоит subj на линухе. Ver ALT/2.2.3 При запуске smbd пашет, а nmbd валится с таким вот логом:
[2003/08/05 09:06:15, 0] nmbd/nmbd.c:main(794)
Netbios nameserver version ALT/2.2.3 started.
Copyright Andrew Tridgell and the Samba Team 1994-2002[2003/08/05 09:06:15, 0] lib/debug.c:debug_message(257)
INFO: Debug class all level = 3 (pid 3630 from pid 3630)[2003/08/05 09:06:15, 3] nmbd/nmbd.c:reload_nmbd_services(292)
services not loaded[2003/08/05 09:06:15, 2] nmbd/nmbd.c:main(832)
Becoming a daemon.[2003/08/05 09:06:16, 3] nmbd/nmbd.c:main(861)
Opening sockets 137[2003/08/05 09:06:16, 3] lib/util_sock.c:open_socket_in(815)
bind succeeded on port 137[2003/08/05 09:06:16, 3] lib/util_sock.c:open_socket_in(815)
bind succeeded on port 138[2003/08/05 09:06:16, 3] nmbd/nmbd.c:open_sockets(550)
open_sockets: Broadcast sockets opened.[2003/08/05 09:06:16, 2] lib/interface.c:add_interface(81)
added interface ip=192.168.0.1 bcast=192.168.0.255 nmask=255.255.255.0[2003/08/05 09:06:16, 2] lib/interface.c:add_interface(81)
added interface ip=192.168.10.1 bcast=192.168.10.255 nmask=255.255.255.0[2003/08/05 09:06:16, 3] lib/util_sock.c:open_socket_in(815)
bind succeeded on port 137[2003/08/05 09:06:16, 3] lib/util_sock.c:open_socket_in(815)
bind succeeded on port 138[2003/08/05 09:06:16, 2] nmbd/nmbd_subnetdb.c:make_subnet(192)
making subnet name:192.168.10.1 Broadcast address:192.168.10.255 Subnet mask:255.255.255.0[2003/08/05 09:06:16, 0] lib/util_sock.c:open_socket_in(806)
bind failed on port 137 socket_addr = 192.168.0.1.
Error = Cannot assign requested address[2003/08/05 09:06:16, 0] nmbd/nmbd_subnetdb.c:make_subnet(139)
nmbd_subnetdb:make_subnet()
Failed to open nmb socket on interface 192.168.0.1 for port 137. Error was Cannot assign requested address[2003/08/05 09:06:16, 0] nmbd/nmbd.c:main(872)
ERROR: Failed when creating subnet lists. Exiting.smb.conf такой :
[global]
workgroup = Nis-0141
server string = Samba server on %h (v. %v)
printcap name = lpstat
load printers = yes
printing = cups
log file = /var/log/samba/log.%m
max log size = 50
log level = 3
hosts allow = 192.168.0. 192.168.10. 127.
guest account = guest
security = share
encrypt passwords = yes
smb passwd file = /etc/samba/smbpasswd
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
interfaces = 192.168.0.1/24 192.168.10.1/24
wins proxy = yes
dns proxy = no
[homes]
comment = Home Directory for '%u'
browseable = yes
writable = yes
[printers]
comment = All Printers
path = /var/spool/samba
browseable = no
guest ok = yes
writable = no
printable = yes
create mode = 0700
[print$]
path = /var/lib/samba/printers
browseable = yes
read only = yes
write list = @adm rootЧего за ошибка - не понимаю. Подскажите, pls, кто знает.
У тебя две сетевые карты?wbr, akeeper.
>У тебя две сетевые карты?
>
>wbr, akeeper.Не. Одна. Но настроена на 2 ip-адреса.
>>У тебя две сетевые карты?
>>
>>wbr, akeeper.
>
>Не. Одна. Но настроена на 2 ip-адреса.Не стану утверждать, но скорее всего в этом и есть причина неполадок. Да и смысл прописывать оба адреса интерфейса. Попробуй прописать только один интерфейс, а разрешенные сети оставь и первую и вторую. Может сработать.
wbr, akeeper.
>Не стану утверждать, но скорее всего в этом и есть причина неполадок.
>Да и смысл прописывать оба адреса интерфейса. Попробуй прописать только один
>интерфейс, а разрешенные сети оставь и первую и вторую. Может сработать.
>
>
>wbr, akeeper.Попробовал, получается вот что:
если оставить 10-ю сетку, то он запускается и вроде без ошибок;
если оставить 0-ю, то он падает с таким же логом.
Дело похоже именно в 0-ой сетке, а как раз она мне и нужна, так как 10-я - вспомогательная, а вся сеть сидит на 0-ых адресах...