Добрый вечер. Настроил на arch-сервачке домашнем самбу, делал по гайдам из арч и убунту-вики. Попутно подглядывал в справку по настройке конфига и все было круто и на каждом шагу настройки все работало, как задумывалось...
Пока я не начал проверять свои труды на других устройствах.
Итак: мой основной ноут под управлением вин10 всегда подрубается к самбе с полуслова.
Планшет под вин10 видит сервак в обозревателе, но не может его открыть и даже логин/пасс не просит. Просто тужится-тужится, и выдает «windows не может получить доступ к...». Пробовал по ип - тужился минут 5, выдал окно логина, я ввел от балды(на серваке есть папка для гостей), он еще чуть-чуть подумал и опять ошибку выдал.
Телефон, андройд6, es-проводник - находит сервак в сети, открывает его(показывает список настроенных папок), но при попытке открыть любую из них ничего не происходит(логин не просит, думает, крутит курсором и возвращает в список каталогов сервака).
На серваке был запущен nmbd.service и smbd.socket. Я отключил сокет и запустил smbd.service.
Теперь телефон на андройде может заходить в общую папку(не запрашивая почему то пароль) и может в crud с ее файлами. В запароленную папку по прежнему не может и ни разу не выдал мне запрос для логина.
Планшет теперь при каждой попытке открыть сервак просит логинпасс, но никакие комбинации(правильные/неправильные) его не устраивают. Ошибка все та же.
Вашему вниманию предоставляются конфиг самбы, лог моего ноута и еще, лог планшета, лог телефона, список всех логов самбы:
ls -l /var/log/samba
total 32
-rw-r--r-- 1 root root 0 Dec 23 01:05 10.1.0.15.log
-rw-r--r-- 1 root root 0 Dec 22 22:11 10.1.0.2.log
-rw-r--r-- 1 root root 0 Dec 22 22:34 10.1.0.3.log
drwx------ 4 root root 4096 Dec 22 22:31 cores
-rw-r--r-- 1 root root 4752 Dec 23 00:55 __ffff_10.1.0.15.log
-rw-r--r-- 1 root root 1413 Dec 23 00:04 __ffff_10.1.0.2.log
-rw-r--r-- 1 root root 2016 Dec 23 00:11 __ffff_10.1.0.3.log
-rw-r--r-- 1 root root 0 Dec 22 22:35 jcifs0_1_b2.log
-rw-r--r-- 1 root root 419 Dec 23 00:34 lenovo.log
-rw-r--r-- 1 root root 0 Dec 22 22:31 log.nmbd
-rw-r--r-- 1 root root 0 Dec 22 22:05 log.smbd
-rw-r--r-- 1 root root 926 Dec 22 23:18 nmbd.log
-rw-r--r-- 1 root root 0 Dec 23 01:05 onda.log
-rw-r--r-- 1 root root 770 Dec 23 01:03 smbd.log
Как видите, для каждой машины создано 2 лога(возможно один тип логов создается сокетом, а другой сервисом). При этом записи есть только в логах __ffff_[IP].log, логи [IP].log пустые, и для моего ноута также создан lenovo.log.
Отключил сокет и включил сервис в 01:03 - после этого момента записей в логах нет.
Ошибки логов не гуглятся, а основной ноут, на котором тестировал каждый этап изменения конфига всегда реагировал адекватно, поэтому сюда и пришел. Че делать?
З.Ы.: планшет в сообщение об ошибке так же говорит «0x80070043 не найдено сетевое имя». nmbd включен и имя хоста в обозревателе сети видно(собсно по нему и щелкаю).
З.З.Ы.: на планшете net use всегда пустой, на ноуте работает как надо.