My samba setup cannot handle files whose names contain german umlauts (????). The server is samba 2.2.8a-1 on Redhat 8.0 (from the binary RPM from the samba site), the client is running WinXP Home Edition. When I create a file whose filename contains umlauts on the samba share from the WinXP machine, the filename is displayed with question marks instead of the umlauts by ls on the linux machine, and nautilus appends "(invalid Unicode)" to the filename when I open the folder. Files which are created on the linux box with umlauts in their names are not visible on the XP machine. the options from my smb.conf are: character set=iso8859-1 client code page=850 Is there a way to do this without upgrading to a 3.0 beta? Thanks in advance Thomas
Thomas Dietmaier schrieb:> My samba setup cannot handle files whose names contain german umlauts > (????).Yes, it can. ;)> The server is samba 2.2.8a-1 on Redhat 8.0 (from the binary RPM from theRedhat 8 uses UTF-8, that's the reason why you can't see the iso8859-1 umlauts on your RH machine.> Files which are created on the linux box with umlauts in their names are > not visible on the XP machine....because in this case, the umlauts are UTF-8 (Unicode).> character set=iso8859-1 > client code page=850That's correct. cu, Uwe
>My samba setup cannot handle files whose names >contain german umlauts (äüöß). >............ >When I create a file whose filename contains umlauts >on the samba share from the WinXP machine, the >filename is displayed with question marks instead of >.............. >Files which are created on the linux box with umlauts >in their names are not visible on the XP machine. > >the options from my smb.conf are: > >character set=iso8859-1 >client code page=850These settings work for me. Page 850 is default but iso8859-1 has to be explicitly set, otherwise some comical effects may be seen. They're global parameters, so if you put them in a wrong place, like behind a comment or something, they may not be in force. How about putting things in perspective and posting your [global] stanza? Also the user environment on linux side - do "env | sort". There are some problems if you want to let your users login with diaresis-afflicted names and passwords, but that's another story. Filenames containing extended ASCII characters are OK, unless you really try hard to screw it up.>Is there a way to do this without upgrading to a 3.0 >beta?3.0 is recommendable but your problem is not samba version. ____________________________________________________________ Get advanced SPAM filtering on Webmail or POP Mail ... Get Lycos Mail! http://login.mail.lycos.com/r/referral?aid=27005
On Wed, 2003-06-11 at 20:53, Dragan Krnic wrote:> 3.0 is recommendable but your problem is not samba > version.After the hint from Uwe Laverenz I removed all mentions of "en_US.UTF-8" from /etc/sysconfig/i18n, and now I can have all the umlauts I want in my filenames Thank you both! cheers, Thomas