LINUX.ORG.RU
ФорумAdmin

Проблемы с Самбой после установки Минта 22.1

 


0

2

Ровно 10 лет назад перешёл на Минт. Тогда это была 17 версия Роза. После настройки всё идеально работало и в сети и само по себе. Всё было круто, только тёмной темы нехватало чтоб глаза монитором не жечь. Потом была 20,1. Там пришлось поковыряться в связи с отключением smb1. И бывало после перезагрузки этой машины с Минтом что в обзоре сети оставалась она одна. Через прямое указание машины монтировались. Машины в сети кроме моей все на винде. Так вот обновился сейчас до 22,1(дома кстати она у меня идеально пошла с ходу без багов на стареньком двухядернике). Скопировал со старой системы конфиг. Меня видят и заходят. Я немогу никого увидеть кроме себя и даже вручную смонтировать пока на мою машину кто-нибудь не зайдёт. Как только зашёл - всё видится и работает. Что можно сделать чтобы я с ходу видел обзор сети?

https://learn.microsoft.com/en-us/windows-server/storage/file-server/troubles...

TL;DR - Network Neighborhood(оно же «Сетевое окружение» в Windows) - это всё SMB1. Нет SMB1 - нет «Сетевого окружения».

В новых вендах что-то подобное возможно работает через LLMNR. Умеет ли такое Mint - хз.

Update: беглое чтение статьи по ссылке подсказывает что не LLMNR, а WS-DISCOVERY

Pinkbyte ★★★★★
()
Последнее исправление: Pinkbyte (всего исправлений: 2)
Ответ на: комментарий от Pinkbyte

server min protocol = NT1 врублено. Да, на винде вроде начиная с 10 smb1 по умолчанию отключено. На 20 версии прокатывало. Да и сейчас на 22 если кто с винды ко мне заглянет, то и группа и машины появляются. Я хочу чтоб я сам мог видеть сразу без предварительной интервенции. :) Так что дело явно не в других машинах, а в моей новой ОС. Так что штудирование статей мелкософта мне не поможет. Есть ещё идеи?

ADPatrol
() автор топика
Ответ на: комментарий от Radjah

Не уверен, что это поможет в обратную сторону.

Не поможет. wsdd2 реализует только target service (и простенький ответчик LLMNR). А в обратную сторону нужно реализовывать client.

SkyMaverick ★★★★★
()
Ответ на: комментарий от ADPatrol

Кратко так, возможно ваша машинка объявляет себя мастер браузером для указанной в конфиге группы и не имеет, но в сети уже есть другая машинка которой выпала судьба робить в этой роли.

anc ★★★★★
()
Ответ на: комментарий от anc

А разве кто-то на онтопике реализовывал WSD Client? Я просто таких не знаю, может просто я не в курсе.

Единственное известное мне решение, чтобы прямо «все-видели-всех» - спускаться на SMB1/NetBIOS.

SkyMaverick ★★★★★
()
Последнее исправление: SkyMaverick (всего исправлений: 1)
Ответ на: комментарий от ADPatrol

Спецификация - https://docs.oasis-open.org/ws-dd/discovery/1.1/os/wsdd-discovery-1.1-spec-os.html

Роль target service на онтопике с грехом пополам реализована wsdd/wsdd2. Ждём героев, реализующих остальное (ну, или перехода Виндов на zeroconf, по которым работают MacOS и местный Avahi).

SkyMaverick ★★★★★
()
Ответ на: комментарий от SkyMaverick

А разве кто-то на онтопике реализовывал WSD Client?

Я это не подразумевал.

Единственное известное мне решение, чтобы прямо «все-видели-всех» - спускаться на SMB1/NetBIOS.

Да вроде как wins/dns должны устранять этот фатальный недостаток.

anc ★★★★★
()
Ответ на: комментарий от anc

Так она и группы не видит. Видит только себя. При заходе извне у меня появляется и группа и другие машины. Конфиг полностью скопирован с 20й версии где всё работало. Т.е. чего-то нетого я там случайно не включил. Правда надо отдать должное что на 20ке тоже иногда после перезагрузки отдельно моей машины тоже один оставался. Но обычно всё было зер гуд. Как сделать машину из мастера слэйвом?

ADPatrol
() автор топика
Ответ на: комментарий от SkyMaverick

server min protocol = NT1 врублено. Это и есть SMB1. Кстати, что интересно, когда были более древние версии винды машины виделись согласно настройке только внутри группы. А теперь на w11(может и на 10. не замечал) ему группы долампочки. Он видит всё что подключено к роутеру и даже не показывает что есть какие-то группы.

ADPatrol
() автор топика
Ответ на: комментарий от ADPatrol

Направление в какую сторону по параметрам копать я выше привел.
Плюс ещё вариант для лентяев. Поднимаете в виртуалке ту версию которая у вас робила, проверяете что она робит как вы и ожидаете, после этого сравниваете выхлоп testparm -v в старой версии и в новой.

anc ★★★★★
()
Ответ на: комментарий от anc

Отличие: Появилось в 22:

ad dc functional level = 2008_R2

debug syslog format = No

winbind debug traceid = No

dns port = 53

kdc enable fast = Yes

nt hash store = always

rpc start on demand helpers = Yes

smb1 unix extensions = Yes

smb3 unix extensions = No

volume serial number = -1

Пропало:

unix extensions = Yes

directory name cache size = 100

поменяно:

kernel share modes = No (было yes)

Остальное идентично. Но это сравнение с реалкой, а не виртуалкой. Какой вывод я должен сделать?

ADPatrol
() автор топика
Последнее исправление: ADPatrol (всего исправлений: 1)
Ответ на: комментарий от ADPatrol

Вроде не за что зацепится. Однако у части параметров может быть значение по умолчанию auto, например у domain master и теоретически это auto может принимать разные значения в ваших вариантах использования. Я бы посмотрел что nmbd в логи на тему master browser пишет.

anc ★★★★★
()
Ответ на: комментарий от anc

20ка.

[2025/02/24 19:37:32.075654, 0] ../source3/nmbd/nmbd.c:58(terminate)

Got SIGTERM: going down…

[2025/02/25 18:55:14.026867, 0] ../lib/util/become_daemon.c:124(daemon_ready)

STATUS=daemon ‘nmbd’ finished starting up and ready to serve connections

[2025/02/25 20:26:00.768081, 0] ../source3/nmbd/nmbd.c:58(terminate)

Got SIGTERM: going down…

[2025/02/26 18:12:20.341474, 0] ../lib/util/become_daemon.c:124(daemon_ready)

STATUS=daemon ‘nmbd’ finished starting up and ready to serve connections

[2025/02/26 18:12:43.473913, 0] ../source3/nmbd/nmbd_become_lmb.c:397(become_local_master_stage2)


Samba name server JUGENE is now a local master browser for workgroup TVMED on subnet 192.168.1.146


[2025/02/26 19:59:20.649740, 0] ../source3/nmbd/nmbd.c:58(terminate)

Got SIGTERM: going down…

[2025/02/27 18:02:14.918681, 0] ../lib/util/become_daemon.c:124(daemon_ready)

STATUS=daemon ‘nmbd’ finished starting up and ready to serve connections

[2025/02/27 18:02:37.531343, 0] ../source3/nmbd/nmbd_become_lmb.c:397(become_local_master_stage2)


Samba name server JUGENE is now a local master browser for workgroup TVMED on subnet 192.168.1.146


[2025/02/27 20:08:05.112472, 0] ../source3/nmbd/nmbd.c:58(terminate)

Got SIGTERM: going down…

22

Самый конец. А то там дофига и всё одно и то же.

[2025/03/14 09:00:21.498219, 0] source3/nmbd/nmbd.c:901(main) nmbd version 4.19.5-Ubuntu started.

Copyright Andrew Tridgell and the Samba Team 1992-2023

[2025/03/14 10:10:39.363038, 0] source3/nmbd/nmbd_namelistdb.c:319(standard_fail_register)

standard_fail_register: Failed to register/refresh name TVMED<1d> on subnet 192.168.1.146

[2025/03/14 15:28:12.388416, 0] source3/nmbd/nmbd.c:901(main) nmbd version 4.19.5-Ubuntu started.

Copyright Andrew Tridgell and the Samba Team 1992-2023

[2025/03/14 17:50:23.380765, 0] source3/nmbd/nmbd.c:901(main) nmbd version 4.19.5-Ubuntu started.

Copyright Andrew Tridgell and the Samba Team 1992-2023

[2025/03/17 10:18:02.035474, 0] source3/nmbd/nmbd.c:901(main) nmbd version 4.19.5-Ubuntu started.

Copyright Andrew Tridgell and the Samba Team 1992-2023

ADPatrol
() автор топика
Последнее исправление: ADPatrol (всего исправлений: 1)