View Single Post
Posts: 452 | Thanked: 522 times | Joined on Nov 2007
#72
Originally Posted by heretic View Post
well, thanks Qole and Nathan for the samba support. I tried winfs and kernel-module-cifs, and both work. but I hope you guys compile another module or component into it. I can't use the parameter, -o iocharset=utf8 . I usually do this to mount windows filesystem from my desktop linux because I got many different language filenames, like japanese, chinese, russian. It can make the files display correctly so that I will be able handle with these in command line.
The cifs component should support iocharset; the only thing that isn't compiled into cifs is the experimental dfs support. I didn't disable anything. Now, it is possible that something else in the Maemo Kernel is not support utf8. But iocharset as a command line should work when passed on to the mount command.

According to the cifs readme:

iocharset:
Codepage used to convert local path names to and from
Unicode. Unicode is used by default for network path
names if the server supports it. If iocharset is
not specified then the nls_default specified
during the local client kernel build will be used.
If server does not support Unicode, this parameter is
unused.

I looked through the source code and it showed that it could try and load a charset and fail. I'm not sure what would cause it to fail; other than maybe it not being compiled into the kernel?

Nathan