Umlautproblem mit Netzwerkordner

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • Umlautproblem mit Netzwerkordner

      Hallo @all,

      wenn ich mit meiner Duo2 einen Netzwerkordner mit Umlauten
      öffnen möchte, wird dies mit einen Reboot belohnt.
      Benenne ich den Ordner um( z.B. ä in ae) dann geht alles problemlos.
      Diesen Effekt habe ich bei der Medienwiedergabe.

      Wo ran könnte es liegen :?: .

      Vielen dank im voraus :thumbup: .

      gruß sirius01 :) 8) :)
      sudo apt-get remove englisch

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von hgdo ()

    • Passiert das auch, wenn der Ordner auf der internen Festplatte oder USB Stick liegt?
      Liest sich nach falscher Kodierung im Ordnernamen.

      Da musst du mal ein bisschen mehr Informationen liefern.
      Der Ordner liegt wo genau (nas)?
      Wie ist die Anbindung? (cifs / nfs)?
      Womit und wie wird der Ordner incl Umlauten erstellt?
      Medienwiedergabe womit?
      Werden die Umlaute im VTI Dateimanager korrekt angezeigt?
      Rechtschreibfehler sind beabsichtigt, sie fördern ein genaueres Lesen
      Debug Log aktivieren Putty Telnet Screenshots erstellen
    • hallo @hajeku123,


      danke für die schnelle Antwort.


      Die Ordner liegen auf einer NAS(QNAP) Dateinamenscodierung: Westeuropäisch/Latein.
      Das Protokoll Cifs/SMB. Die Umlaute werden unter Linux oder Winows7 erstellt(gleicher Effekt).


      Die Medienwiedergabe erfolgt mit dem EMC.
      Unter EMC werden die Umlaute der Ordner korrekt dargestellt.
      Es ist egal ob unter NAS oder HDD.
      Beim Öffnen der Ordner kommt es zu einem Reboot.


      Unterm Dateimanager werden die Umlaute der Ordner von der NAS weggelassen.
      Umlaute von Ordnern auf der HDD werden hier korrekt dargestellt.
      Beim Öffnen der Ordner gibt es hier keine Probleme.


      Das Problem tritt nur unter den Ordnernamen auf. Nicht aber bei Dateinamen.

      Der Betreffende Bereich im log:

      Quellcode

      1. /media/net/6_NASE8DB31_USB3/Ancient Aliens/Unerklärliche Phänomene
      2. EMC addPathToCache /media/net/6_NASE8DB31_USB3/Ancient Aliens/Unerklärliche Phänomene
      3. [EMC] service valid= 1
      4. [EMC] service valid= 1
      5. [EMC] service valid= 1
      6. [EMC] service valid= 1
      7. [EMC] service valid= 1
      8. [EMC] service valid= 1
      9. [EMC] service valid= 1
      10. [EMC] service valid= 1
      11. [EMC] service valid= 1
      12. [EMC] service valid= 1
      13. [EMC] service valid= 1
      14. Traceback (most recent call last):
      15. File "/media/build01/vti-dorie/build/tmp/work/mips32el-oe-linux/enigma2-python/enigma2-python-vti-11.0.2-20170711-r0r0/git/lib/python/Components/ActionMap.py", line 46, in action
      16. File "/usr/lib/enigma2/python/Plugins/Extensions/EnhancedMovieCenter/MovieSelection.py", line 1998, in entrySelected
      17. self.setNextPath( self["list"].getCurrentSelDir() )
      18. File "/usr/lib/enigma2/python/Plugins/Extensions/EnhancedMovieCenter/MovieSelection.py", line 1006, in setNextPath
      19. self.changeDir(nextdir, service)
      20. File "/usr/lib/enigma2/python/Plugins/Extensions/EnhancedMovieCenter/MovieSelection.py", line 950, in changeDir
      21. self.reloadList(path)
      22. File "/usr/lib/enigma2/python/Plugins/Extensions/EnhancedMovieCenter/MovieSelection.py", line 1905, in reloadList
      23. self.__reloadList(path)
      24. File "/usr/lib/enigma2/python/Plugins/Extensions/EnhancedMovieCenter/MovieSelection.py", line 1921, in __reloadList
      25. if self["list"].reload(path):
      26. File "/usr/lib/enigma2/python/Plugins/Extensions/EnhancedMovieCenter/MovieCenter.py", line 2668, in reload
      27. list = self.reloadInternal(currentPath, simulate, recursive)
      28. File "/usr/lib/enigma2/python/Plugins/Extensions/EnhancedMovieCenter/MovieCenter.py", line 1355, in reloadInternal
      29. perm = self.getPermanentSort(currentPath)
      30. File "/usr/lib/enigma2/python/Plugins/Extensions/EnhancedMovieCenter/PermanentSort.py", line 75, in getPermanentSort
      31. path = os.path.normpath(path).decode('utf-8')
      32. File "/usr/lib/python2.7/encodings/utf_8.py", line 16, in decode
      33. return codecs.utf_8_decode(input, errors, True)
      34. UnicodeDecodeError: 'utf8' codec can't decode byte 0xe4 in position 49: invalid continuation byte
      35. (PyObject_CallObject(<bound method HelpableActionMap.action of <Components.ActionMap.HelpableActionMap instance at 0x554b7da0>>,('PluginMovieSelectionActions', 'EMCOK')) failed)
      36. ]]>
      37. </dvbapp2crashlog>
      38. </crashlogs>
      39. </stbcrashlog>
      Alles anzeigen
      Ich hoffe, das diese Informationen ausreichen und hilfreich sind ;)

      gruß sirius01 :) 8) :)
      sudo apt-get remove englisch
    • sirius01 schrieb:



      Quellcode

      1. File "/usr/lib/python2.7/encodings/utf_8.py", line 16, in decode
      2. return codecs.utf_8_decode(input, errors, True)
      3. UnicodeDecodeError: 'utf8' codec can't decode byte 0xe4 in position 49: invalid continuation byte
      Ich bin jetzt kein Experte von EMC oder QNAP.
      Wie vermutet, hängt dein Problem jedoch mit der utf8 Kodierung zusammen.
      ä = 0xe4 ist Unicode, für UTF8 steht dort 0xC3 0xA4
      Damit kann EMC bei dir scheinbar nicht umgehen.

      Schon mal EMC neu installiert?

      QNAP sollte eigentlich auch mit UTF8 umgehen können. Schau mal, ob es da eine Einstellung "ISO Latin-8 oder UTF-8" gibt.
      Rechtschreibfehler sind beabsichtigt, sie fördern ein genaueres Lesen
      Debug Log aktivieren Putty Telnet Screenshots erstellen
    • ;rolleyes: Ich habe mal testeweise unter der internen HDD einen
      Ordner mit umlauten erstellt. Unter EMC wieder ein Reboot.
      Ich denke mal das es nicht an der NAS liegt. Kurioser Weise
      sind Dateien mit den gleichen Name nicht betroffen.
      Ganz gleich ob NAS oder HDD ?( .
      Es sind immer nur die Ordner.
      Ich greife mit einigen Linuxmaschienen ;) auf die NAS zu, da gibt es keine Probleme.

      Die Dateinamenscodierung: Westeuropäisch/Latein wurde mir im QNAP
      Forum empfohlen.
      Ich habe ja auch nur:
      Codeseite.jpg
      zu verfügung.

      gruß sirius01 :) 8) :)
      sudo apt-get remove englisch
    • muss aber irgendwo an den Einstellungen liegen.

      hier bei "Bones....Knochenjägerin" keine Probleme.

      VTI schreibst ja, dass immer aktuell - EMC ist auch aktuell?

      Und hast mal probiert, den Ordner mit EMC oder dem Serienrekorder zu erstellen?
      Grüße, der SattSeher

      --------------------------------------------------------------
      Skin: Fluid Next
      Empfang: Astra 19.2
    • Auf der Solo4k sind die selben Probleme(Frau war mal kurz weg ;) ).
      Wenn ich einen entsprechenden Ordner mit dem EMC erstelle geht es.
      Serienrekorder habe ich nicht installiert.
      Der EMC müsste der aktuelle sein. Vorausgesetzt auf dem Feed ist der aktuelle.
      mit

      Quellcode

      1. opkg update
      2. opkg upgrade
      wurde nichts aktuelles gefunden.

      Vielleicht könnte ja mal ein Entwickler da mal kurz da raufschauen ;) ;rolleyes: .

      gruß sirius01 :) 8) :)
      sudo apt-get remove englisch
    • Ich meine immer noch, es liegt an der fehlenden utf8 Kodierung.

      Kannst ja auch mal über Telnet einen Ordner mit Umlauten auf der internen hdd erstellen, damit probieren, dann den Ordner auf das NAS verschieben und dann auch noch einmal probieren.

      Wenn du mit Windows oder Linux auf dem NAS einen Ordner erstellt, hat der die falsche Kodierung.
      Verschiebst oder kopierst du dann den Ordner auf die interne hdd bleibt die falsche Kodierung erhalten und EMC stürzt bei dir ab.

      Testen kannst die Kodierung, indem du einfach mit Windows oder Linux eine Textdatei erstellst, den Inhalt mit Umlauten füllst und den Inhalt dann mit einem HEX-Editor betrachtest. Da sollte für das "ä" dann 0xC3 0xA4 stehen.


      konvertiere mal mit "convmv" den Ordnernamen auf dem NAS nach utf8
      Stürzt EMC dann immer noch ab?
      Rechtschreibfehler sind beabsichtigt, sie fördern ein genaueres Lesen
      Debug Log aktivieren Putty Telnet Screenshots erstellen
    • Na schön, es liegt an der fehlenden utf8 Kodierung. ;)

      Wenn beim EMC die Umlaute verstümmelt wären oder erst gar nicht angezeigt werden,
      damit könnte ich leben. Aber gleich ein Neustart?

      Was heißt es jetzt für mich?
      - Umlaute vermeiden
      - Umlaute umbenennen
      - bei Umlauten den Dateimanager verwenden

      gruß sirius01 :) 8) :)

      PS.: Trotzdem noch mal danke für die Hilfe :thumbsup:
      sudo apt-get remove englisch
    • Knifte schrieb:

      Einfach die Codierung auf UTF8 ändern und gut ist.
      Das ist richtig!

      Oder einfach auf Umlaute verzichten. Das wäre in meinen Falle einfacher ;) .
      Der Aufwand wäre mir zu hoch jedes System welches auf die NAS zugreift umzustellen.

      Damit kann das Thema von meiner Ansicht her als gelöst markiert werden.

      Danke noch mal an alle, welche versucht haben zu Helfen. :thumbsup:

      gruß sirius01 :) 8) :)
      sudo apt-get remove englisch
    • Ich habe bei mir das gleiche Problem. Habe meine Box neu aufgesetzt mit dem neuesten VTI, jetzt tauchen diese probleme auf. Die letzten Jahre mit dem alten VTI und dem alten EMC lief alles wunderbar. Was kann ich jetzt machen damit Verzeichnisse mit Umlauten wieder geöffnet werden können?
    • Die Antwort steht doch in Beitrag 11. Stell auf UTF8 um.
      Wenn Du nicht weißt wie das geht, dann ist es das Einfachste Du löscht Deine Freigaben (vorher erst deaktivieren, dann löschen) und erstellst sie als "autofs"-Freigabe neu. Dabei wird der Parameter utf8 automatisch mit erstellt.

      Gruß,
      Stefan