Имя указанной сети SAMBA больше не доступно

У меня проблема с созданием совместного доступа SAMBA между двумя компьютерами. Один находится на Windows 8, другой – на пользовательском Yocto Linux. САМБА работал раньше, я не понимаю, почему это уже не так …

Сообщение об ошибке, которое я получаю, следующее: «\ [IP] \ SHARED недоступен. Возможно, у вас нет разрешения на использование этого ресурса netwokr. Свяжитесь с администратором этого сервера, чтобы узнать, есть ли у вас доступ к просмотру. больше недоступно"

Я КОРИЧНЕВЫЙ на моем Yocto

Мой файл SMB.CONF/usr/local/samba/lib ) выглядит так:

 [global] workroup = smb security = share share modes = yes log file = /var/log/samba.log.%m [homes] comment = Home Directories browsable = no read only = no create mode = 0750 [SHARED] path = /media/ssd public = yes writable = yes comment = smb share printable = no guest ok = yes 

Я пробовал следующее:

  • Изменение рабочей группы на WORKGROUP
  • Запуск и перезапуск SMBD и NMBD (с опцией -D )
  • Изменение кабеля и интерфейса (у меня есть два входа в Ethernet)
  • Измените разрешения файла /media/ssd на максимум с помощью chmod -R 777
  • Сменить компьютер

Но все та же проблема …

Не могли бы вы узнать, что может произойти?

[EDIT]: следы SMB:

[1970/01/01 01:09:07.449826, 0] lib/fault.c:372(dump_core) dumping core in /usr/local/samba/var/cores/smbd [1970/01/01 01:09:07.489470, 0] ../lib/util/tdb_wrap.c:65(tdb_wrap_log) tdb(/usr/local/samba/var/locks/locking.tdb): expand_file write of 8192 bytes failed (No space left on device) [1970/01/01 01:09:08.051746, 0] locking/locking.c:905(share_mode_lock_destructor) store returned NT_STATUS_UNSUCCESSFUL [1970/01/01 01:09:08.052047, 0] lib/util.c:1117(smb_panic) PANIC (pid 4088): could not store share mode entry: NT_STATUS_UNSUCCESSFUL [1970/01/01 01:09:08.053048, 0] lib/util.c:1221(log_stack_trace) BACKTRACE: 0 stack frames:

[EDIT]: ДОБАВИТЬ:

Он работает на виртуальной машине Linux, но не на хосте Windows

  • $ {D} в команде install
  • Пользовательский исполняемый файл не может запускаться сразу после загрузки.
  • Значение? = И? == в bitbake / yocto
  • Сделайте SD-карту для загрузки образа дистрибутива, созданного с помощью Yocto
  • Выбор порядка 2 добавленных рецептов в Yocto
  • Конечные точки USB 3.0 XCHI
  • Почему символы, отличные от ASCII, отображаются с помощью вопросительного знака?
  • grab git repo из нескольких источников в рецепте Yocto
  • 3 Solutions collect form web for “Имя указанной сети SAMBA больше не доступно”

    Иногда Samba не может правильно установить или обновить свои зависимости.

    Проверьте /var/log/samba/log.smbd , ищите что-нибудь относительно ошибок talloc2.

    Попробуйте выполнить следующую команду, чтобы обеспечить доступность всех зависимостей, это на Ubuntu, изменить для вашего Linux-вкуса:

     apt-get install --reinstall libsmbclient libsmbclient-dev libtevent0 libtalloc2 

    CentOS, RHEL:

     yum reinstall libsmbclient libsmbclient-dev libtevent0 libtalloc2 

    Установили ли вы имя пользователя и пароль samba

     sudo smbpasswd -a sambauser 

    здесь имя пользователя может быть вашим системным (Linux) именем пользователя, т.е. sambauser – мой пользователь linux,

    установить разрешение общей папки на sambauser

     chown -R sambauser:root /media/ssd 

    и перезапустите сервер SMB

      service smbd restart 

    а затем из оконной машины вы получите доступ к вашей общей папке

    перейдите, чтобы запустить, нажав клавишу окна клавиш + R и получить доступ к вашей общей папке

     \\[IP]\ssd 

    Решение было настолько простым, что я этого не видел.

    Это: tdb(/usr/local/samba/var/locks/locking.tdb): expand_file write of 8192 bytes failed (No space left on device)

    Сообщает, что No space left on device места, ядро ​​проблемы

    Освобождение некоторого пространства помогло SAMBA сделать все возможное, чтобы установить связь

    Linux и Unix - лучшая ОС в мире.