Leidiges Samba Problem mit Umlauten (Linux <-> Win)

  • Hab ein Problem, dass meine Dateinamen unter dem jeweils anderen Betriebssystem vermurkst dargestellt werden. Tragisch ist das vor allem bei mp3's da ich doch so manche hab die Umlaute haben und diese dann entweder unter Windows nicht abspielbar sind weil es die Datei "nicht gibt" oder wenn ich unter Linux eine CD brenne die Dateien/Verzeichnisse mit Umlauten unter Windows und meinem mp3 Radio im Auto verhunzt dargestellt werden.
    Benenn ich sie unter Windows richtig, werden sie im VDR nicht richtig dargestellt usw...


    Eine (hoffentlich) ausführliche Problembeschreibung hab ich schon hier:
    http://forums.gentoo.org/viewtopic.php?t=235323
    gegeben, leider konnte mir aber niemand weiterhelfen.


    Hier haben vielleicht mehr ein Linux - Windows Netz ?
    Hoffe ihr könnt mir da irgendwie helfen, solangsam bin ich deswegen echt am verzweifeln.


    MfG. Psy

  • dieses thema wurde hier schon mehrfach behandelt und auch gelöst.
    hatte irgendwas mit codepages zu tun.
    such mal nach samba hier im forum.


    gruessle

    RavenIV


    ----------------------------------------------------------------------


    LINUX - das längste text-adventure aller zeiten...

  • Hi,


    wenn ich in der Suchfunktion "samba AND codepage" eintippe, kommen alle möglichen Links, aber nicht der von Dir an erster Stelle angegebene.


    Wenn ich auf Deine beiden ersten Links klicke, habe ich mit meinem Account keinen Zugriff - lediglich der Letzte funktioniert.


    Was ist da los ??? Kannst Du Deine Links nochmal checken ???


    cu,
    Alex

    yaVDR 0.4 * M4N78PRO * AMD Athlon II X2 240 * TT S2 3200 * 2 x SkyStar 2.6D * LianLi C33 * Atric IR Einschalter * KingSpec 16GB SSD * 2TB HDD * Samsung LE37B530

    Einmal editiert, zuletzt von kapplah ()

  • Tut mir leid für die Links, copy&paste der Adresse der Suchergebnisse funktioniert nicht so recht, müsse wohl ausloggen, als Gast suchen und die Links dann posten..


    Nunja ändert aber trotzdem nichts daran das es anscheinend keinen Thread zu geben scheint in dem das Problem gelöst wurde (habe mit den oben genannten Kombinationen gesucht).


    Könnte nicht einfach jemand der dieselbe Kombination am Laufen hat seine smb.conf und fstab posten ?

  • aus dem [global] Abschnitt meiner smb.conf

    Code
    # Set these two parameters to your DOS code page and appropriate UNIX
    # character set. These values are for west European languages (Latin-9)
    # UNIX character and MS-DOS Latin 1 code page.
            character set = ISO8859-15
            client code page = 850
    # evtl. weiter parameter unicode = yes, display charset = ISO8859-1, dos charset = 850
    #


    Gruss, kobi

    yavdr 0.5 :: Mainboard: Point of View POV/ION330 :: 2 GB RAM :: TT Connect S2-3600 HDTV-S2 USB :: Gehäuse: In-Win BM639 mit 120W Netzteil :: atric IR-Einschalter :: FB: Hauppauge :: Hama Nano-Bluetooth-USB-Adapter :: Logitech Cordless MediaBoard Pro

  • Bei meinem LINVDR mit Samba 3.x werden Umlaute auf beiden Systemen (WIN/LINUX) korrekt dargestellt und in der smb.conf steht dazu nur:


    unix charset = ISO-8859-15
    display charset = ISO-8859-15


    und, was mich ehrlich wundert, nichts zu client.


    Uli

  • kobi: diese Einträge sind leider nur für Samba 2.x aber trotzdem danke dafür :)
    @ufause: danke, hab es jetzt mal so eingetragen und mein dos charset rausgenommen


    Es "funktioniert" nun auch :] danke danke, nur 1 (großes) Problem hab ich noch, ich mounte meine Samba Freigaben über die /etc/fstab und egal ob ich codepage und charset als Parameter mitgebe werden die Zeichen die ich unter Windows angelegt habe unter dem Linux Client als Kästchen dargestellt aber nur im Konqueror wenn ich auf
    "Ressource auf Fremdrechner ... " klicke, unter dem LAN-Browser -> server -> SMB -> Freigabe werden die Umlaute allerdings wunderbar angezeigt. Standard-Kodierung in Konqueror ist auf iso 8859-15 gestellt.


    Hat da jemand noch eine Idee ? Bin mal wieder ratlos :(


    MfG. Psy

  • Wenn ich hier einen


    smbmount //server/c /mnt -o codepage=cp850


    mache, sehe ich meine Windowsdatei äüößÄÖÜ.txt wunderbar mit ll /mnt


    -rwxr-xr-x 1 root root 0 Oct 27 00:50 äüößÄÖÜ.txt


    Uli

  • Funktioniert bei mir ebenso, wenn ich aber per fstab mounte geht es nicht, in der Konsole nur Fragezeichen anstatt Umlaute und in Konqueror die besagten rechteckigen Kästchen anstatt Umlaute.


    //server.arbeitsgruppe/mp3 /mnt/samba/server-mp3 smbfs rw,user,codepage=cp850,username=psy

  • Beim manchen Systemen (z.b. Debian woody) gibt es Probleme, wenn smbmount aus der fstab mit Parametern aufgerufen wird, die es nicht interpretieren kann.
    Dazu gehören auto, noauto und ich denke auch user.


    Abhilfe:

    • direkter Aufruf von smbmount beim Systemstart aus einem entsprechenden Startscript
    • Verzicht auf entsprechende Parameter in fstab
    • Ersetzen von smbmount durch ein Script, welches den Aufruf von smbmount von den fehlerhaften Parametern bereinigt ausführt


    Gruß
    Joachim

    • VDR: Tekram P5M3-A+, AMD K6II 550, 64MB RAM, SV1604N 160GB HD, Nexus 2.1 DVB-S, KNC1-DVB-S noch in Planung
      C't-VDR VDR 1.2.6 Plugins: remote, DVD, VCD, femon Addons: noad, nvram

    • FileSever: VIA-EPIA10000n, 256MB RAM, Highpoint RocketRAID 1820 SATA-Controller
      mit Debian Woody Software RAID 5: 3 * SP1614c 160GB HD, 2 * HDS722516VLSA80 160GB HD

  • Tatsache, das war des Rätsels Lösung :cool1


    Danke für die Info, von allein wär ich da im Leben nicht draufgekommen, also mit


    //server.arbeitsgruppe/mp3 /mnt/samba/server-mp3 smbfs rw,codepage=cp850,username=psy


    klappts auch mit den Umlauten :]
    Danke danke, vielmals danke !!


    MfG. Psy

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!