Settings/Services/SMB Client: Difference between revisions

From Official Kodi Wiki
Jump to navigation Jump to search
(Updated for v19)
(v21 Updates)
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
{{mininav| [[Settings]] | [[Settings/Services|Services]]  }}
{{mininav| [[Settings]] | [[Settings/Services|Services]]  }}


__TOC__
__TOC__


{{warning| <center>'''These settings do not apply, and are not visible when using MS Windows'''</center>}}


= General =
<gallery mode="packed" widths="700px" heights="394px">
<gallery mode="packed" widths="700px" heights="394px">
SettingsServicesSMBClient-leia.jpg
File:Settings-Services-SMBClient-02.jpg | Image 1 - MS Windows installations
File:Settings-Services-SMBClient-01.jpg | Image 2 - All other platforms
</gallery>
</gallery>




==Workgroup==
= General =
 
 
== Workgroup ==
{|
{|
|- valign="top"
|- valign="top"
Line 20: Line 21:
| '''Description:'''
| '''Description:'''
| If a WINS server is running on the network, enter its workgroup name here. Otherwise, leave it blank.
| If a WINS server is running on the network, enter its workgroup name here. Otherwise, leave it blank.
|-valign="top"
|}
|}




= Client =
= Client =
<gallery mode="packed" widths="700px" heights="394px">
SettingsServicesSMBClient-leia.jpg
</gallery>




==WINS server==
== WINS server ==
{|
{|
|- valign="top"
|- valign="top"
Line 38: Line 36:
| '''Description:'''
| '''Description:'''
| If a WINS server is running on the network, enter its IP address here. Otherwise, leave it blank.
| If a WINS server is running on the network, enter its IP address here. Otherwise, leave it blank.
|-valign="top"
|}
|}




==Minimum protocol version==
== Minimum protocol version ==
{|
{|
|- valign="top"
|- valign="top"
Line 49: Line 46:
|- valign="top"
|- valign="top"
| '''Description:'''
| '''Description:'''
| Set the minimum SMB protocol version to negotiate when making connections. Forcing SMBv2 may be required to prevent SMBv1 use on some OS. Please be aware, that we do not recommend to use SMBv1 at all for security reasons as it's known vulnarable. So please enable SMBv1 only if you know what you are doing.  
| Set the minimum allowable SMB protocol version to negotiate when making connections. Forcing SMBv2 may be required to prevent SMBv1 use on some OS. We do not recommend using SMBv1 due to severe security vulnerabilities.
|-valign="top"
|-valign="top"
| '''See also:'''
| '''See also:'''
Line 56: Line 53:




==Maximum protocol version==
== Maximum protocol version ==
{|
{|
|- valign="top"
|- valign="top"
Line 63: Line 60:
|- valign="top"
|- valign="top"
| '''Description:'''
| '''Description:'''
| Set the maximum SMBB protocol version to negotiate when making connections. Forcing SMBv2 or SMBv1 compatibility may be required with older NAS and Windows shares. Please make sure if the SMB server you want to connect to supports at least SMBv2 and do required changes on the server side (and also for the shares) before enabling SMBv1.  
| Set the maximum allowable SMB protocol version to negotiate when making connections.
|-valign="top"
|-valign="top"
| '''See also:'''
| '''See also:'''
Line 70: Line 67:




==Use legacy security==
== Use legacy security ==
{|
{|
|- valign="top"
|- valign="top"
Line 78: Line 75:
| '''Description:'''
| '''Description:'''
| Force weak SMBv1 security for compatibility with the USB sharing features on some WiFi routers and NAS devices.
| Force weak SMBv1 security for compatibility with the USB sharing features on some WiFi routers and NAS devices.
|-valign="top"
|}
|}
= WS-Discovery =
== Enable WS-Discovery Service ==
{|
|- valign="top"
| width=120px | {{nowrap|'''Settings level:'''}}
| Advanced
|- valign="top"
| '''Description:'''
| Enable the WS-Discovery Service which allows browsing of SMB network folders
|-
| '''See also'''
| '''[[w:WS-Discovery]]'''
|}
= Chunk Size =
== SMB Chunk Size ==
{|
|- valign="top"
| width=120px | {{nowrap|'''Settings level:'''}}
| Advanced
|- valign="top"
| '''Description:'''
| Allows the selection of the chunk size which may improve data throughput. May aid in better playback of high bit-rate UHD files, especially on low-powered devices or slow networks. <ref>https://github.com/xbmc/xbmc/pull/24019</ref>
Select from:
* 16 KB
* 32 KB
* 64 KB
* 128 KB (default)
* 256 KB
* 512 KB
* 1 MB
|}




Line 89: Line 127:


{{top}}
{{top}}
{{updated|19}}
{{updated|21}}


[[Category:Settings]]
[[Category:Settings]]
[[Category:File sharing]]

Latest revision as of 00:41, 2 May 2024

Home icon grey.png   ▶ Settings ▶ Services ▶ SMB Client



General

Workgroup

Settings level: Advanced
Description: If a WINS server is running on the network, enter its workgroup name here. Otherwise, leave it blank.


Client

WINS server

Settings level: Advanced
Description: If a WINS server is running on the network, enter its IP address here. Otherwise, leave it blank.


Minimum protocol version

Settings level: Advanced
Description: Set the minimum allowable SMB protocol version to negotiate when making connections. Forcing SMBv2 may be required to prevent SMBv1 use on some OS. We do not recommend using SMBv1 due to severe security vulnerabilities.
See also: SMB


Maximum protocol version

Settings level: Advanced
Description: Set the maximum allowable SMB protocol version to negotiate when making connections.
See also: SMB


Use legacy security

Settings level: Advanced
Description: Force weak SMBv1 security for compatibility with the USB sharing features on some WiFi routers and NAS devices.


WS-Discovery

Enable WS-Discovery Service

Settings level: Advanced
Description: Enable the WS-Discovery Service which allows browsing of SMB network folders
See also w:WS-Discovery


Chunk Size

SMB Chunk Size

Settings level: Advanced
Description: Allows the selection of the chunk size which may improve data throughput. May aid in better playback of high bit-rate UHD files, especially on low-powered devices or slow networks. [1]

Select from:

  • 16 KB
  • 32 KB
  • 64 KB
  • 128 KB (default)
  • 256 KB
  • 512 KB
  • 1 MB


References



Return to top