•   
  • 1
  • 38
  • 39
  • 40(current)
  • 41
  • 42
  • 355
  •   
  Thread Closed
v18 LibreELEC Testbuilds for x86_64 (Kodi 18.0)
SMB is broken, trying to access my NAS crashes Kodi with a total freeze.
ASRock Beebox J3160 4GB RAM 120GB SATA SSD - Harmony Elite BT
Intel NUC Kit DN2820FYKH 4GB RAM 120GB SATA SSD - Harmony Smart Control BT
all @ Libreelec Testbuild
HP N54L @ Ubuntu 14.04.4 Minimal Server / MySQL DB
HP N40L @ Ubuntu 14.04.4 Minimal Server
(2017-03-24, 00:45)john.cord Wrote: SMB is broken, trying to access my NAS crashes Kodi with a total freeze.
Crashlog if Kodi is crashing, or a debug log if kodi is freezing.
Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.
(2017-03-23, 23:38)Milhouse Wrote:
(2017-03-23, 23:26)jan-g Wrote: @Milhouse
lost SMB to my win8.1 machine with #0322
NOT using samba.conf
SMB from Win8.1 to LibreElec is fine.

Can you post a debug log when accessing your windows machine from Kodi. Also, can you enable SMB component debug logging, thanks.

here you go: http://sprunge.us/eFEQ

trying to access two shares in file mode (getting screen to enter user and psw) and trying to play a tv show in library mode (getting file no longer exists)
(2017-03-24, 00:50)jan-g Wrote:
(2017-03-23, 23:38)Milhouse Wrote:
(2017-03-23, 23:26)jan-g Wrote: @Milhouse
lost SMB to my win8.1 machine with #0322
NOT using samba.conf
SMB from Win8.1 to LibreElec is fine.

Can you post a debug log when accessing your windows machine from Kodi. Also, can you enable SMB component debug logging, thanks.

here you go: http://sprunge.us/eFEQ

trying to access two shares in file mode (getting screen to enter user and psw) and trying to play a tv show in library mode (getting file no longer exists)

The log shows permission failures when accessing smb://JAN-PC/Complete/

About the only thing I can suggest right now is to try:
Code:
sed /usr/config/samba.conf.sample -e 's/name resolve order.*/& wins/' >/storage/.config/samba.conf
then reboot and see if it's any better (I'm not really expecting it to help as it's the server config, but this is samba so who knows).

I've been testing this updated samba server and client against Windows 7 Pro without any issues so far.
Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.
(2017-03-24, 00:50)jan-g Wrote: (getting screen to enter user and psw)

Can you enable SMB component debug logging, try to access the share, then post your debug log.

It might also be worth restarting your server.

Have you tried adding a passwords.xml?
Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.
(2017-03-24, 01:49)Milhouse Wrote:
(2017-03-24, 00:50)jan-g Wrote:
(2017-03-23, 23:38)Milhouse Wrote: Can you post a debug log when accessing your windows machine from Kodi. Also, can you enable SMB component debug logging, thanks.

here you go: http://sprunge.us/eFEQ

trying to access two shares in file mode (getting screen to enter user and psw) and trying to play a tv show in library mode (getting file no longer exists)

The log shows permission failures when accessing smb://JAN-PC/Complete/

About the only thing I can suggest right now is to try:
Code:
sed /usr/config/samba.conf.sample -e 's/name resolve order.*/& wins/' >/storage/.config/samba.conf
then reboot and see if it's any better (I'm not really expecting it to help as it's the server config, but this is samba so who knows).

I've been testing this updated samba server and client against Windows 7 Pro without any issues so far.

No, doesn't help (it did create a "samba.conf)
Fired up my Win7 Ultimate machine and this shows the same behavior as Win8.1
I'm not using user/psw on my shares , and I share with "everyone" with full access.

edit: restarted the server and SMB component debug logging was enabled.
Samba not working for me either, on my Win7 machine instead of libreelec i get %h and asks for a login and password!
It seems to be a problem with the Guest (Everyone) accounts.

If you use a normal non-guest account with a password, it's working fine.

Hmm.
Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.
Same problem for me ... no guest connection
Debug Log, don't think it shows to much though.

http://sprunge.us/VQIF

Also wanted to mention I was running a custom Samba config.

Windows 7

Image


Deleted my samba.conf and hostname came back and everything seems ok!
Trying to edit the samba.conf in /etc/samba, but I'm not quite sure how to get around the read-only file system? Smile

Thanks!
(2017-03-24, 21:24)Magoo32 Wrote: Trying to edit the samba.conf in /etc/samba, but I'm not quite sure how to get around the read-only file system? Smile

Thanks!

With #0323 (as this contains updated sample files), copy /storage/.config/samba.conf.sample to /storage/.config/samba.conf, and then make any changes to /storage/.config/samba.conf
Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.
Just wanted to let you know everything is working perfectly again and thanks for the help!
New LibreELEC.tv Leia build #0324: Generic
(Supercedes previous build)

Code:
# uname -a
Linux NUC 4.10.5 #1 SMP Fri Mar 24 21:04:21 GMT 2017 x86_64 GNU/Linux

# lsb_release
LibreELEC (Milhouse) - Version: devel-20170324210301-#0324-g0ee76f6 [Build #0324]

# Kodi version
(18.0-ALPHA1 Git:b877760). Platform: Linux x86 64-bit

Based on tip of LibreELEC.tv master (0ee76f6d, changelog) and tip of XBMC master (414c0591, changelog) with the following modifications: Build Highlights:
  1. Minors
Build Details:
  1. LibreELEC.tv:
    • scripts: revert changes that led to accumulation of old packages (PR:1474, 4 commits, 2 files changed)
    • config/path: addons need kodi (PR:1477, 1 commit, 1 file changed)
    • libdvbcsa: use enable-neon for Aarch64 (PR:1453, 1 commit, 1 file changed)
    • userconfig: overwrite our sample files (PR:1478, 1 commit, 3 files changed)
    • Re-enable lirc_serial driver (#1454) (cf13c269)
    • cosmetics: misc. https URL replacements (d3430d31)
    • config: remove unused/outdated file (0ee76f6d)
  2. XBMC:
    • [Peripherals] Fix segfault by adding some synchronization to peripheral add-ons (PR:11824, 6 commits, 70 files changed)
    • JSON: replace YAJL with RapidJSON (PR:8008, 4 commits, 30 files changed)
    • [pvr] cleanups in PVR manager (PR:11887, 5 commits, 55 files changed)
    • [cmake] change RapidJSON_INCLUDE_DIRS to capital letters to get added to SYSTEM_INCLUDES (PR:11896, 1 commit, 1 file changed)
Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.
(2017-03-24, 22:48)Milhouse Wrote:
(2017-03-24, 21:24)Magoo32 Wrote: Trying to edit the samba.conf in /etc/samba, but I'm not quite sure how to get around the read-only file system? Smile

Thanks!

With #0323 (as this contains updated sample files), copy /storage/.config/samba.conf.sample to /storage/.config/samba.conf, and then make any changes to /storage/.config/samba.conf

Since last build I have not access with SMB share on my iMAC, I have '%H'.

This is my samba.conf, is it correct ?

Code:
################################################################################
#      This file is part of OpenELEC - http://www.openelec.tv
#      Copyright (C) 2009-2014 Stephan Raue ([email protected])
#
#  OpenELEC is free software: you can redistribute it and/or modify
#  it under the terms of the GNU General Public License as published by
#  the Free Software Foundation, either version 2 of the License, or
#  (at your option) any later version.
#
#  OpenELEC is distributed in the hope that it will be useful,
#  but WITHOUT ANY WARRANTY; without even the implied warranty of
#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#  GNU General Public License for more details.
#
#  You should have received a copy of the GNU General Public License
#  along with OpenELEC.  If not, see <http://www.gnu.org/licenses/>.
################################################################################
# samba.conf

# This configuration file allows you to customize the samba shares
# available from your machine

[global]
  server string = OpenELEC
  workgroup = WORKGROUP
  netbios name = %h
  security = share
  guest account = root
  socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=65536 SO_SNDBUF=65536
  smb ports = 445
  max protocol = SMB2
  min receivefile size = 16384
  deadtime = 30
  os level = 20
  mangled names = no
  syslog only = yes
  syslog = 2
  name resolve order = lmhosts wins bcast host
  preferred master = auto
  domain master = auto
  local master = yes
  printcap name = /dev/null
  load printers = no
  browseable = yes
  writeable = yes
  printable = no
  encrypt passwords = true
  enable core files = no
  passdb backend = smbpasswd
  smb encrypt = disabled
  use sendfile = yes


# Using the following configurations as a template allows you to add
# writable shares of disks and paths under /storage

[Update]
  path = /storage/.update
  available = yes
  browsable = yes
  public = yes
  writable = yes
  root preexec = mkdir -p /storage/.update

[Videos]
  path = /storage/videos
  available = yes
  browsable = yes
  public = yes
  writable = yes
  root preexec = mkdir -p /storage/videos

[Music]
  path = /storage/music
  available = yes
  browsable = yes
  public = yes
  writable = yes
  root preexec = mkdir -p /storage/music

[TV Shows]
  path = /storage/tvshows
  available = yes
  browsable = yes
  public = yes
  writable = yes
  root preexec = mkdir -p /storage/tvshows

[Recordings]
  path = /storage/recordings
  available = yes
  browsable = yes
  public = yes
  writable = yes
  root preexec = mkdir -p /storage/recordings

[Downloads]
  path = /storage/downloads
  available = yes
  browsable = yes
  public = yes
  writable = yes
  root preexec = mkdir -p /storage/downloads

[Pictures]
  path = /storage/pictures
  available = yes
  browsable = yes
  public = yes
  writable = yes
  root preexec = mkdir -p /storage/pictures

[Emulators]
  path = /storage/emulators
  available = yes
  browsable = yes
  public = yes
  writable = yes
  root preexec = mkdir -p /storage/emulators

[Configfiles]
  path = /storage/.config
  available = yes
  browsable = yes
  public = yes
  writable = yes
  root preexec = mkdir -p /storage/.config

[Userdata]
  path = /storage/.kodi/userdata
  available = yes
  browsable = yes
  public = yes
  writable = yes
  root preexec = mkdir -p /storage/.kodi/userdata

[Screenshots]
  path = /storage/screenshots
  available = yes
  browsable = yes
  public = yes
  writable = yes
  root preexec = mkdir -p /storage/screenshots

[Logfiles]
  path = /storage/logfiles
  available = yes
  browsable = yes
  public = yes
  writable = yes
  root preexec = mkdir -p /storage/logfiles
  root preexec = createlog

[Backup]
  path = /storage/backup
  available = yes
  browsable = yes
  public = yes
  writable = yes
  root preexec = mkdir -p /storage/backup

[KODI]
  path = /storage/.kodi
  available = yes
  browsable = yes
  public = yes
  writable = yes

EDIT : Fixed by replacing the new one samba.conf

Correct config file :

Code:
################################################################################
#      This file is part of OpenELEC - http://www.openelec.tv
#      Copyright (C) 2009-2017 Stephan Raue ([email protected])
#
#  OpenELEC is free software: you can redistribute it and/or modify
#  it under the terms of the GNU General Public License as published by
#  the Free Software Foundation, either version 2 of the License, or
#  (at your option) any later version.
#
#  OpenELEC is distributed in the hope that it will be useful,
#  but WITHOUT ANY WARRANTY; without even the implied warranty of
#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#  GNU General Public License for more details.
#
#  You should have received a copy of the GNU General Public License
#  along with OpenELEC.  If not, see <http://www.gnu.org/licenses/>.
################################################################################
# samba.conf

# This configuration file allows you to customize the samba shares
# available from your machine

[global]
  server string = LibreELEC
  workgroup = WORKGROUP
  browseable = yes
  writeable = yes
  printable = no
  deadtime = 30
  mangled names = no
  name resolve order = host bcast
  printcap name = /dev/null
  load printers = no
  encrypt passwords = true
  enable core files = no
  passdb backend = smbpasswd
  smb encrypt = disabled

  # samba share options
  map to guest = Bad User
  guest account = root
  security = user

  # samba tuning options
  socket options = TCP_NODELAY IPTOS_LOWDELAY
  min receivefile size = 16384
  aio read size = 16384
  aio write size = 16384
  use sendfile = yes

  # The following are default values for the master selection process
  # local master = yes
  # preferred master = auto
  # domain master = auto
  # os level = 20

  # "strict allocate = yes" breaks large network transfers to external hdd
  # Force this to "no" in case "yes" becomes the default in future
  strict allocate = no

  allocation roundup size = 0

# Using the following configurations as a template allows you to add
# writable shares of disks and paths under /storage

[Update]
  path = /storage/.update
  available = yes
  browsable = yes
  public = yes
  writable = yes
  root preexec = mkdir -p /storage/.update

[Videos]
  path = /storage/videos
  available = yes
  browsable = yes
  public = yes
  writable = yes
  root preexec = mkdir -p /storage/videos

[Music]
  path = /storage/music
  available = yes
  browsable = yes
  public = yes
  writable = yes
  root preexec = mkdir -p /storage/music

[TV Shows]
  path = /storage/tvshows
  available = yes
  browsable = yes
  public = yes
  writable = yes
  root preexec = mkdir -p /storage/tvshows

[Recordings]
  path = /storage/recordings
  available = yes
  browsable = yes
  public = yes
  writable = yes
  root preexec = mkdir -p /storage/recordings

[Downloads]
  path = /storage/downloads
  available = yes
  browsable = yes
  public = yes
  writable = yes
  root preexec = mkdir -p /storage/downloads

[Pictures]
  path = /storage/pictures
  available = yes
  browsable = yes
  public = yes
  writable = yes
  root preexec = mkdir -p /storage/pictures

[Emulators]
  path = /storage/emulators
  available = yes
  browsable = yes
  public = yes
  writable = yes
  root preexec = mkdir -p /storage/emulators

[Configfiles]
  path = /storage/.config
  available = yes
  browsable = yes
  public = yes
  writable = yes
  root preexec = mkdir -p /storage/.config

[Userdata]
  path = /storage/.kodi/userdata
  available = yes
  browsable = yes
  public = yes
  writable = yes
  root preexec = mkdir -p /storage/.kodi/userdata

[Screenshots]
  path = /storage/screenshots
  available = yes
  browsable = yes
  public = yes
  writable = yes
  root preexec = mkdir -p /storage/screenshots

[Logfiles]
  path = /storage/logfiles
  available = yes
  browsable = yes
  public = yes
  writable = yes
  root preexec = mkdir -p /storage/logfiles
  root preexec = createlog

[Backup]
  path = /storage/backup
  available = yes
  browsable = yes
  public = yes
  writable = yes
  root preexec = mkdir -p /storage/backup

[Picons]
  path = /storage/picons
  available = yes
  browsable = yes
  public = yes
  writable = yes
  root preexec = mkdir -p /storage/picons/tvh /storage/picons/vdr
  
[KODI]
  path = /storage/.kodi
  available = yes
  browsable = yes
  public = yes
  writable = yes
 Estuary MOD V2 
  •   
  • 1
  • 38
  • 39
  • 40(current)
  • 41
  • 42
  • 355
  •   
  Thread Closed
 
Thread Rating:
  • 24 Vote(s) - 4.5 Average



Logout Mark Read Team Forum Stats Members Help
LibreELEC Testbuilds for x86_64 (Kodi 18.0)4.524