Please note the new address for this forum : forum.excito.org. The old address redirects here but I don't know for how long. Thanks !
New user's registration have been closed due to high spamming and low trafic on this forum. Please contact forum admins directly if you need an account. Thanks !
Thank you all.
I've tried your hex-number solutions but I can't figure it out.
Perhaps I'm on the wrong track altogether. It might be an easier fix to just replace those strangely displayed characters to the right ones and not care about encodings at all?
How would this be easiest achieved? Search and replace through the filesystem with sed? (about 500Gb of data on this disk...)
No go.
Did some testing. Filenames created or changed (on server) to contain any of åäöÅÄÖ from the one machine that had trouble reading looks good on that machine.
Read from another computer connected to the share filname however file names are said to have invalid encoding. Looks like this through nautilus: "testfile�.txt (invalid encoding)"
All machines report sv_SE.utf8 with echo $LANG.
So it does seem to be some ecoding issue after all and not just an issue with old files copied from the old server.
I just can't figure out where the problem lies.
added info:
the testfile above is read right by the b3-server also. From terminal in other machine (comp.02 from now on) that has problems with this testfile wrong name is still displayed. ssh:ing into b3 from this machine in terminal looking at the file it is displayed correctly.
locale | grep LC_CTYPE gives LC_CTYPE="sv_SE.UTF-8" from both machine creating file (comp.01 from now on) and b3-server (b3 from now on).
LC_CTYPE for comp.02 is "sv_SE.utf8"
I dont have the xdd package installed, neither can it be found with apt-get install from b3. Googling it wasn't very easy either (try man xdd)...
ls from b3 shows the file with strange characters.