Comment 1 for bug 257411

Revision history for this message
Steve Langasek (vorlon) wrote :

Thank you for taking the time to report this issue and help to improve Ubuntu.

According to the mount.cifs(8) manpage, the 'iocharset' option is only used when the server supports Unicode. The references I've found on the Internet confirm my distant memory that Samba 2.2 did not support Unicode on the wire, which means that the kernel cifs driver will not translate these filenames for you.

I'm marking this bug as 'triaged', but I'm afraid it's unlikely to receive attention, since only very old servers (Win9x, and Samba 2.2 or earlier) don't support Unicode on the wire and a considerable amount of additional code would be required to handle charset translations in the non-Unicode case.

FWIW, the next release of Fedora will have the same problem, since the old smbfs kernel driver has been deprecated across the board; so I regretfully suggest that you upgrade your Samba server.