hello abo,
I want to see the chinese filename on my samba share.
I tried the following command,and it really helps. thx a lot!
But as you mentioned, this solution only supports short (8.3) file name. If I want to use ext2/3 filesystem to support long file name, what should I do?
Can I tell samba to use codepage 936 ?
I find out the samba2 package already contains the files:
/opt/lib/codepages/codepage.936
/opt/lib/codepages/unicode_map.936
But the samba2 can't find these files. In the smd.log files, I find the following errors:
Code:
[2007/04/24 22:38:35, 0] lib/util_unistr.c:load_unicode_map(435)
load_unicode_map: filename /usr/codepages/unicode_map.936 does not exist.
[2007/04/24 22:38:35, 0] lib/charset.c:load_client_codepage(215)
load_client_codepage: filename /usr/codepages/codepage.936 does not exist
I thinks the samba2 is complied to look for the codepage files under /usr/codepages. Since the /usr is readonly, I can't move codepage there.
Do I have to recompile the samba2 package or the firmwire with more codepage support?
Any help will be wellcome.
Thanks in advance
caikn