I'm using Gentoo Linux with kernel 2.6.7 and the locale is set as zh_HK.utf8. In WinXP environment, I have a lot of files with Chinese character filename. I setup SMB share in WinXP for my Gentoo box to mount. I tried to mount with different options, e.g. iocharset, codepage, etc. However, I still cannot shown the Chinese filename correctly. Just show some rubblish characters. However, when I set the locale back to zh_HK.big5hkscs, the problem of display of chinese filename is solved. How can I mount WinXP SMB share under UTF-8 locale to show the Unicode filename correctly? Thanks in advanced.
smbfs is not part of samba. smbfs is broken and does not support unicode. try cifs instead.