| Alexey Dobriyan | 213a41d | 2009-01-22 11:13:16 +0300 | [diff] [blame] | 1 | config SMB_FS | 
 | 2 | 	tristate "SMB file system support (OBSOLETE, please use CIFS)" | 
 | 3 | 	depends on INET | 
 | 4 | 	select NLS | 
 | 5 | 	help | 
 | 6 | 	  SMB (Server Message Block) is the protocol Windows for Workgroups | 
 | 7 | 	  (WfW), Windows 95/98, Windows NT and OS/2 Lan Manager use to share | 
 | 8 | 	  files and printers over local networks.  Saying Y here allows you to | 
 | 9 | 	  mount their file systems (often called "shares" in this context) and | 
 | 10 | 	  access them just like any other Unix directory.  Currently, this | 
 | 11 | 	  works only if the Windows machines use TCP/IP as the underlying | 
 | 12 | 	  transport protocol, and not NetBEUI.  For details, read | 
 | 13 | 	  <file:Documentation/filesystems/smbfs.txt> and the SMB-HOWTO, | 
 | 14 | 	  available from <http://www.tldp.org/docs.html#howto>. | 
 | 15 |  | 
 | 16 | 	  Note: if you just want your box to act as an SMB *server* and make | 
 | 17 | 	  files and printing services available to Windows clients (which need | 
 | 18 | 	  to have a TCP/IP stack), you don't need to say Y here; you can use | 
 | 19 | 	  the program SAMBA (available from <ftp://ftp.samba.org/pub/samba/>) | 
 | 20 | 	  for that. | 
 | 21 |  | 
 | 22 | 	  General information about how to connect Linux, Windows machines and | 
 | 23 | 	  Macs is on the WWW at <http://www.eats.com/linux_mac_win.html>. | 
 | 24 |  | 
 | 25 | 	  To compile the SMB support as a module, choose M here: | 
 | 26 | 	  the module will be called smbfs.  Most people say N, however. | 
 | 27 |  | 
 | 28 | config SMB_NLS_DEFAULT | 
 | 29 | 	bool "Use a default NLS" | 
 | 30 | 	depends on SMB_FS | 
 | 31 | 	help | 
 | 32 | 	  Enabling this will make smbfs use nls translations by default. You | 
 | 33 | 	  need to specify the local charset (CONFIG_NLS_DEFAULT) in the nls | 
 | 34 | 	  settings and you need to give the default nls for the SMB server as | 
 | 35 | 	  CONFIG_SMB_NLS_REMOTE. | 
 | 36 |  | 
 | 37 | 	  The nls settings can be changed at mount time, if your smbmount | 
 | 38 | 	  supports that, using the codepage and iocharset parameters. | 
 | 39 |  | 
 | 40 | 	  smbmount from samba 2.2.0 or later supports this. | 
 | 41 |  | 
 | 42 | config SMB_NLS_REMOTE | 
 | 43 | 	string "Default Remote NLS Option" | 
 | 44 | 	depends on SMB_NLS_DEFAULT | 
 | 45 | 	default "cp437" | 
 | 46 | 	help | 
 | 47 | 	  This setting allows you to specify a default value for which | 
 | 48 | 	  codepage the server uses. If this field is left blank no | 
 | 49 | 	  translations will be done by default. The local codepage/charset | 
 | 50 | 	  default to CONFIG_NLS_DEFAULT. | 
 | 51 |  | 
 | 52 | 	  The nls settings can be changed at mount time, if your smbmount | 
 | 53 | 	  supports that, using the codepage and iocharset parameters. | 
 | 54 |  | 
 | 55 | 	  smbmount from samba 2.2.0 or later supports this. |