Bug 15499 - nmbd орёт Unable to create any subnet from given interfaces
Summary: nmbd орёт Unable to create any subnet from given interfaces
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: samba (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Evgeny Sinelnikov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-29 20:25 MSD by Andrey Rahmatullin
Modified: 2008-05-02 11:29 MSD (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrey Rahmatullin 2008-04-29 20:25:30 MSD
interfaces = 127.0.0.1
Раз в 5 секунд nmbd орёт в логи:
[2008/04/29 22:23:00, 0] nmbd/nmbd_subnetdb.c:create_subnets(250)
  create_subnets: Unable to create any subnet from given interfaces. Is your 
interface line in smb.conf correct ?
Comment 1 Alexander Bokovoy 2008-04-29 21:07:25 MSD
Конфигурационный файл и вывод ip addr list, пожалуйста.
Comment 2 Andrey Rahmatullin 2008-04-29 21:24:12 MSD
[global]
log file = /var/log/samba/log.%m
max log size = 50
security = user
interfaces = 127.0.0.1

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
17: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 00:04:61:60:32:a8 brd ff:ff:ff:ff:ff:ff
    inet 10.0.66.109/25 brd 10.0.66.127 scope global eth0
18: ppp42: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1460 qdisc pfifo_fast 
qlen 3
    link/ppp
    inet 87.224.251.61 peer 172.30.0.1/32 scope global ppp42
Comment 3 Alexander Bokovoy 2008-04-29 23:16:59 MSD
Ошибка конфигурации. loopback как интерфейс игнорируется nmbd, потому что этот
интерфейс не поддерживает широковещательный режим. Других интерфейсов в
конфигурации smb.conf не указано, поэтому искать подсети негде, отсюда и сообщение.

Если требуется запускать Samba только поверх localhost, то надо отключить
широковещательные операции в nmbd, заставить его работать только с dns/hosts.
Comment 4 Andrey Rahmatullin 2008-04-29 23:57:05 MSD
name resolve order = lmhosts host  ? Не помогло.
Comment 5 Alexander Bokovoy 2008-04-30 06:13:33 MSD
Оно напрямую и не поможет, потому используется только на клиентской стороне.
nmbd требуется интерфейс с поддержкой широковещательных операций, а loopback
таковым не является. Штатная операция при работе с loopback -- запрет nmbd.
Comment 6 Andrey Rahmatullin 2008-05-02 11:29:01 MSD
(In reply to comment #5)
> Штатная операция при работе с loopback -- запрет nmbd.

И где описана эта штатная операция?