This allows me to have chinese/japanese Names in the Folder/File Name
even if created on windows.
If I do not use the fusexmp_fh, but only the mount_msdosfs, all
filenames with chin/jap names in it will be displayed as (invalid encoding).
No I have created a wrapper with the name mount_msdosfs and move the
actual binary to another place. This wrapper does the 2 commands above
So when I am under my gnome environment and plug in my USB Device with
msdos filesystem, HAL calls the mount_msdosfs (which is now the wrapper)
and this script does the two commands above.
The only problem is, that the result differ, if invoked by HAL or if
If I call the wrapper script, everything works well, if HAL does the
thing (with the exact same paramter), both locations are mounted as
expected, but in the /media/CW-P7EOS-X mount all Files/Folders with
chin/jap. Name in it do not appear.
I have absolutely no idea why it is like this. I can do it by hand with
the exact same command and parameter and everything goes well, but HAL
give strange results.
So I am looking for a place, where I can see any HAL errors.
Here are my System Details:
> uname -a
FreeBSD host.domain 9.0-CURRENT FreeBSD 9.0-CURRENT #3: Mon May 23
07:20:47 CST 2011
HAL package version: 0.5.14
Any help on this is appreciated, I am trying to write a fully functional
wrapper, that remove the charset Problem of msdos devices between
windows (utf-16 i think) and *bsd systems, so that we can use chin/jap
names in folders and files even if been created under windows.