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