Markus Gamperl schrieb:
Ich habe folgende Einträge in meiner smb.conf: client code page = 850 character set = ISO8859-15
Jedoch wenn ich in Windows via Samba einen Folder "testöäü" anlege sieht es direkt am Server via Telnet folgendermaßen aus: markusg@li01:~/Temp> ls test├Â├ñ├╝
Wie sieht es denn direkt am Server aus? Windows-Explorer öffnen und ansehen? Denn eventuell gibt es Probleme mit telnet, das die Kodierungen nicht richtig umsetzt. Windows "glaubt" kein UTF-8 zu kennen, dein Samba-Server läuft auf einem UTF-8-Server... Öffne von dem Windowsrechner (Explorer!) die Freigabe, lege einen Ordner testäöüßÄÖÜ an, und dann schau Dir mit dem gleichen Fenster den Namen von diesem Ordner an. Stimmt der, ist alles in Ordnung.
Auch wenn ich auf der Telnet-Session einen zweiten Folder "testöäü2" anlege stimmts beim folgenden ls-Befehl nicht mehr: mdkir testöäü2 markusg@li01:~/Temp> ls test???2 test├Â├ñ├╝
s.o.
Das mit den Charactersets ist immer eine schwierige bzw. komplexe Sache... könnte mir hier bitte jemand einen Tip bzw. eine Erklärung abgeben?
Auf welchem Dateisystem liegt denn (auf dem Server) die Freigabe? Bei FAT: Hast du die richtigen Mountoptionen angegeben??? Martin