Date: Tue, 05 Dec 2006 09:34:38 +0800 From: =?UTF-8?Q?=E5=BC=A0=E9=9F=A1=E6=AD=A6?= <weiwu@sdf.lonestar.org> To: freebsd-questions@freebsd.org Subject: (repost) cannot read windows share Message-ID: <1165282478.5417.6.camel@joe.realss.com>
next in thread | raw e-mail | index | archive | help
This is a re-post, I am getting desperate because my work
require me to connect to this share and my colleague can mount
the share on Debian. I will have to move to install Debian if I
wish to go on working... But I am already used to my BSD. It's
too strange to move to another OS for such a tiny problem! Could
what I mention below be a bug of FreeBSD mount_smbfs?
Using FreeBSD 6.1, I can mount a windows share but the Chinese
characters in folder and file names look junk text to me. Charset
conversion (-E parameter of mount_smbfs) do not work at all. If I do
ls(1) to a directory that has Chinese character in its name, the process
'ls' will take about 80% CPU resource and hang there forever. Ctrl+C
cannot stop it (kill -KILL can). If I run other command that read any
file in the directory that has Chinese character in its name, that
application hangs there taking about 80% CPU resource too.
This process is better illustrated with this screenshot:
gopher://sdf.lonestar.org/I/users/weiwu/mount_chinese_smbshare.png
In the screenshot, I do have mounted the share with -E parameter which
should convert GB18030 folder names to UTF-8 but
actually no conversion is done (see the ls | iconv which shows what it
should be looking like if the conversion is done)
Actually I have never successfully done charset conversion with
mount_smbfs, what did I do wrong?
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1165282478.5417.6.camel>
