Seite 2 von 5

Re: Netzlaufwerk mit CUxD mounten

Verfasst: 24.06.2017, 21:11
von LibertyX
Ich hab jetzt mal wie in der Doku beschrieben das "=" durch "~3d" ersetzt

Code: Alles auswählen

mount -t cifs -o user~3dxxxx,password~3dxxxx //192.168.2.251/Backup /usr/local/Backup
jetzt wird die Befehlszeile auch komplett übernommen, aber der Parameter "user=" wird nicht erkannt.

Code: Alles auswählen

Jun 24 21:16:43 homematic-raspi daemon.err cuxd[504]: MOUNT system(mount -t cifs -o user~3dpi,password~3dxLvZ{ies-cFoKsJ1MrQT //192.168.2.251/Backup /usr/local/Backup) exit(255)
Jun 24 21:16:43 homematic-raspi user.err kernel: [31117.624197] CIFS: Unknown mount option "user~3dpi""

Re: Netzlaufwerk mit CUxD mounten

Verfasst: 24.06.2017, 21:16
von dondaik
... entwickler fragen ?

Re: Netzlaufwerk mit CUxD mounten

Verfasst: 24.06.2017, 21:25
von LibertyX
Der liest hier ja denke ich mit, hoffe ich jedenfalls :mrgreen:

Da sailor79ac ja gesagt hat, dass es bei Ihm funktioniert, würde mich mal interessieren wie.

Re: Netzlaufwerk mit CUxD mounten

Verfasst: 24.06.2017, 21:54
von uwe111
LibertyX hat geschrieben:Ich hab jetzt mal wie in der Doku beschrieben das "=" durch "~3d" ersetzt
Das gilt nicht für die CUxD-Parameter im INI-File! Ich werde das aber mal prüfen.
Als Alternative kannst Du die komplette Mount-Befehlszeile in ein Shell-Script packen und dieses Script per MOUNTCMD= aufrufen.

Viele Grüße

Uwe

Re: Netzlaufwerk mit CUxD mounten

Verfasst: 24.06.2017, 22:05
von LibertyX
Das dachte ich auch, da aber die Befehlszeile nicht komplett übernommen, war ich mir nicht sicher und hab es getestet.

Das mit dem Shell-Script muss ich mir mal anschauen wie das geht :)

Re: Netzlaufwerk mit CUxD mounten

Verfasst: 24.06.2017, 23:41
von uwe111
Habe den Fehler gefunden. Es liegt am Parsen der CUxD Parameter nach dem Speichern und tritt immer dann auf, wenn = Zeichen in den Parametern vorhanden sind.
Als Workaround reicht schon ein Neustart des CUxD. Dann werden die Parameter korrekt geparst.

Viele Grüße

Uwe

Re: Netzlaufwerk mit CUxD mounten

Verfasst: 24.06.2017, 23:50
von LibertyX
Funktioniert :mrgreen:

THX!

Re: Netzlaufwerk mit CUxD mounten

Verfasst: 25.06.2017, 09:09
von sailor79ac
Schwierige Geburt. Wieder was gelernt :-)

Re: Netzlaufwerk mit CUxD mounten

Verfasst: 25.06.2017, 12:15
von uwe111
sailor79ac hat geschrieben:Schwierige Geburt. Wieder was gelernt :-)
Naja... eher einen Bug gefunden. :) Mit der nächsten CUxD-Version wird das Problem aber behoben sein.

Viele Grüße

Uwe

Re: Netzlaufwerk mit CUxD mounten

Verfasst: 24.07.2017, 20:05
von EckartS
Hallo,

jetzt habe ich versucht, ein Verzeichnis auf einem Windows Server 2012 zu mounten und ein ähnliches Problem: Mit SSH geht alles, mit CUxD nicht.

Mit SSH geht erfolgreich:

Code: Alles auswählen

mount -o user=xxx,password=yyy //K68-S1/hmccu /mnt/winserver12


Mit folgender Zeile im CUxD Setup sollen ein USB-Stick und das WinServer-Verzeicnis gemountet werden:

Code: Alles auswählen

MOUNTCMD=mount -t vfat /dev/sda1 /mnt; mount -o user=xxx,password=yyy //K68-S1/hmccu /mnt/winserver12

wird zwar unter "Status" angezeigt

Code: Alles auswählen

Filesystem: /mnt             vfat     (rw) Total   15625744k  Used    2674288k (17.1%)  Free   12951456k (82.9%)
Filesystem: /mnt/winserver12 cifs     (rw) Total 7809597440k  Used 4108361856k (52.6%)  Free 3701235584k (47.4%)
aber über den entsprechenden Link auf der CUxD-Startseite nur angezeigt:

Code: Alles auswählen

'/mnt/winserver12' not found!
Der Link auf den USB-Stick funktioniert hingegen.

Mache ich was falsch?

Grüße, EckartS