mount -t cifs -o vers=1.0 192.168.178.34:/Libreelec /storage/recordings
fehlen da nicht zwei // ?
mount -t cifs -o vers=1.0 192.168.178.34:/Libreelec /storage/recordings
fehlen da nicht zwei // ?
Ja, auch der Doppelpunkt ist m.E. zu viel.
mount -t cifs -o vers=1.0 //192.168.178.34/Libreelec /storage/recordings
Ich hab das Gefühl das cifs Modul von Librelec und dein NAS mögen sich nicht besonders...
Man könnte nachsehen, ob andere schon ähnliche Probleme mit deinem NAS hatten.
Man kann rumprobieren: z.B. -o vers=2.0,sec=ntlm ob man zufällig eine Kombination findet, wo es klappt.
Vielleicht findet sich etwas in den Kernel Logs. (Befehl im putty: dmesg )Was zeigt er eigentlich bei?:
showmount -e 192.168.178.34
Hatte eigentlich mit meiner WD My Cloud nie Probleme.
Den Befehl showmount gibt es unter LE nicht.
ich glaube libreelec und ich werden keinen Freunde werden
Den Befehl showmount gibt es unter LE nicht.
War ja klar ... wollte eigentlich nur wissen, ob das NAS das Verzeichnis per NFS verteilt.
Einige WD Clouds haben wohl auch NFS.
https://support-de.wd.com/app/answers/detail/a_id/19208
Man könnte es dann anstatt über SMB per NFS mounten.
war gerade auf der Weboberfläche von WD. Muss da SSH aktiv ssein?
war gerade auf der Weboberfläche von WD. Muss da SSH aktiv ssein?
Muss nicht, schadet aber auch nicht, wenn du dich mal auf der WD per putty einloggen willst.
Was gibt eigentlich der Befehl df -h unter LE aus? Der sollte ja auch die Mounts mit anzeigen...
vielleicht hilft es weiter, Verwenden eine HDD im TPLINK Wlan Router..
meine storage-recordings.mount befindet sich unter /storage/.config/system.d/
[Unit]
Description=cifs mount script
Requires=network-online.service
After=network-online.service
Before=kodi.service
[Mount]
What=//192.168.178.16/Kodi/Recording
Where=/storage/recordings
Options=username=dein-username,password=dein-pw,rw,vers=1.0
Type=cifs
[Install]
WantedBy=multi-user.target
# systemctl enable /storage/.config/system.d/storage-recordings.mount
Alles anzeigen
die letzte Zeile(16) wird ignoriert. Die ist nur dazu da, damit ich später noch weiß, wie es zu Automount nach dem reboot hinzufüge.
eine NAS HDD ohne Benutzer und Passwort, habe ich noch nie geschafft zu mounten...
Was gibt eigentlich der Befehl df -h unter LE aus? Der sollte ja auch die Mounts mit anzeigen...
LibreELEC:~ # df -h
Filesystem Size Used Available Use% Mounted on
devtmpfs 367.4M 0 367.4M 0% /dev
/dev/mmcblk0p1 511.7M 139.4M 372.3M 27% /flash
/dev/mmcblk0p2 14.0G 1.1G 12.9G 8% /storage
/dev/loop0 126.5M 126.5M 0 100% /
tmpfs 373.9M 0 373.9M 0% /dev/shm
tmpfs 373.9M 9.5M 364.4M 3% /run
tmpfs 373.9M 0 373.9M 0% /sys/fs/cgroup
tmpfs 373.9M 3.6M 370.3M 1% /var
tmpfs 373.9M 0 373.9M 0% /tmp
/dev/sda1 14.3G 16.0K 14.3G 0% /var/media/sda1-usb-SanDisk_Ultra_US
LibreELEC:~ #
Alles anzeigen
ich probiere es gleich mal mit einem anderen Verzeichnis aus
eine NAS HDD ohne Benutzer und Passwort, habe ich noch nie geschafft zu mounten...
Gut Möglich. Auf den kommerziellen NAS wird meist ein Samba Server laufen, der aber so eingerichtet/eingeschränkt ist, dass sich Windows und Mac Clients problemlos einloggen können.
vielleicht hilft es weiter, Verwenden eine HDD im TPLINK Wlan Router..
meine storage-recordings.mount befindet sich unter /storage/.config/system.d/
Code Alles anzeigen[Unit] Description=cifs mount script Requires=network-online.service After=network-online.service Before=kodi.service [Mount] What=//192.168.178.16/Kodi/Recording Where=/storage/recordings Options=username=dein-username,password=dein-pw,rw,vers=1.0 Type=cifs [Install] WantedBy=multi-user.target # systemctl enable /storage/.config/system.d/storage-recordings.mount
die letzte Zeile(16) wird ignoriert. Die ist nur dazu da, damit ich später noch weiß, wie es zu Automount nach dem reboot hinzufüge.
eine NAS HDD ohne Benutzer und Passwort, habe ich noch nie geschafft zu mounten...
habe meins setzt nach deinem Vorbild angepasst. Folgende Meldung bekomme ich
● storage-recordings.mount - cifs mount script
Loaded: loaded (/storage/.config/system.d/storage-recordings.mount; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Thu 2019-04-11 18:28:42 CEST; 6 months 27 days ago
Where: /storage/recordings
What: //192.168.178.34/Libreelec/Aufnahmen
Warning: Journal has been rotated since unit was started. Log output is incomplete or unavailable.
~
~
~
~
~
Alles anzeigen
Ja, auch der Doppelpunkt ist m.E. zu viel.
mount -t cifs -o vers=1.0 //192.168.178.34/Libreelec /storage/recordings
Ja sorry, hatte kein system zum testen lokal, dachte dass das <ip-adresse>:/<share> format auch bei cifs functioniert, weil das das format ist, was man bei NFS verwendet. Gerade mal probiert, aber das format geht nicht, das format //<ip-addr>/<share> ist also zumindestens mal korrekt.
Bei mir sind halt die CIFS shares alle so exportiert das ich immer username,password brauche, weiss also nicht was es da fuer probleme geben kann falls man das auch o konfigurieren kann dass da kein username,password check stattfindet.
"showmount" ist AFAIK teil von NFS. Das equivalent scheint "smbclient" zu sein.
smbclient -L 192.168.178.34
Wenn das dann nach passwort fragt, dann will der server username/password.
dieses muss ich mit "ENTER" bestätigen. kann ich das nicht auch irgendwie unterdrücken?
Hab mal aus Interesse mal die Roter IP genommen.
LibreELEC:~ # smbclient -L 192.168.178.1
Enter WORKGROUP\root's password:
Anonymous login successful
Sharename Type Comment
--------- ---- -------
Da steht im Vergleich zu oben: Anonymous login successful
Verstehe ich das richtig, oben ist nur eine Routine Abfrage?
dieses muss ich mit "ENTER" bestätigen. kann ich das nicht auch irgendwie unterdrücken?
Hab mal aus Interesse mal die Roter IP genommen.
CodeLibreELEC:~ # smbclient -L 192.168.178.1 Enter WORKGROUP\root's password: Anonymous login successful Sharename Type Comment --------- ---- -------
Da steht im Vergleich zu oben: Anonymous login successful
Verstehe ich das richtig, oben ist nur eine Routine Abfrage?
Ob das "routine ist oder nicht vermag ich nicht zu beantworten, dafuer kapiere ich CIFS zu wenig. gibt halt nicht nur username/password authentifizierung, aber ich weiss halt nicht wie die anderen authentifizierungen arbeiten. Windows Gurus wie skybird oder so koennen da vielleicht mehr empfehlen.
Aber mal zurueck zu dem was du oben schreibst: Nachdem Du da auf "Enter WORKGROUP\root..." enter drueckst, was kommt danach ? Siehst Du da einen share ?
Oder: hast Du vom router her (zweites beispiel) was exportiert ?
DIe Idee ist das Du mit smbclient das hinbekommst, dass er dir dort exportierte share's anzeigt.
Ob das "routine ist oder nicht vermag ich nicht zu beantworten, dafuer kapiere ich CIFS zu wenig. gibt halt nicht nur username/password authentifizierung, aber ich weiss halt nicht wie die anderen authentifizierungen arbeiten. Windows Gurus wie skybird oder so koennen da vielleicht mehr empfehlen.
Aber mal zurueck zu dem was du oben schreibst: Nachdem Du da auf "Enter WORKGROUP\root..." enter drueckst, was kommt danach ? Siehst Du da einen share ?Oder: hast Du vom router her (zweites beispiel) was exportiert ?
DIe Idee ist das Du mit smbclient das hinbekommst, dass er dir dort exportierte share's anzeigt.
Zu 1
Ja, da sehe ich alle Ordner, Hab aber kein Plan, mit welchem Befehl ich da Ordner öffnen kann.
Zu 2
LibreELEC:~ # smbclient -L 192.168.178.1
Enter WORKGROUP\root's password:
Anonymous login successful
Sharename Type Comment
--------- ---- -------
FRITZ.NAS Disk
IPC$ IPC IPC Service (FRITZ!Box)
da wollte ich mal gucken, ob ich da auf das Fritz.nas komme
also wenn ich dich richtig verstehe sind doch die daten, die du mounten willst auf 192.168.178.34, und nicht auf 192.168.178.1, oder ? Aber ich sehe keinen output der mir zeigt, ob du auch den share von 192.168.178.34 angezeigt bekommst.
smbclient ist jetzt nicht dazu gedacht, das zu mounten, sondern nur zu gucken ob du es exportierst siehst.
Also, bitte nochmal kompletten output von 192.168.178.34.
Wenn da von 192.168.178.34 nix kommt (leer), dann probier doch mal aus, ob das password einen unterschied macht bei der ausgabe, e.g.: statt einfach nur return zu drueck, tippste irgendwas ein. Wenn dann sowas wie permission denied kommt wissen wir zumindestens das da eine authentifizierrung abgefragt wird und das das password leer ist.
LibreELEC:~ # smbclient -L 192.168.178.34
Enter WORKGROUP\root's password:
Sharename Type Comment
--------- ---- -------
Fotos Disk Fotos
Musik Disk Musik
Sicherungen Disk Sicherungen
Public Disk Public
SmartWare Disk SmartWare
TimeMachineBackup Disk TimeMachine
Software Disk
Videos Disk
Spiele Disk
Schriftverkehr Disk
Libreelec Disk
IPC$ IPC IPC Service (WD My Cloud)
Reconnecting with SMB1 for workgroup listing.
Server Comment
--------- -------
Workgroup Master
--------- -------
WORKGROUP FRITZ-NAS
Alles anzeigen
Richtig, das NAS ist auch 192.168.178.34
192.168.178.1 ist der Router
Hab generell mal ausprobiert, was passiert, wenn ich irgendwas als Passwort eingebe... ich bekomme immer alles angezeigt ( siehe oben)
Ok, also mit dem username,password sind wir nicht wirklich weiter, aber lass dann jetzt mal gucken, ob wir den mount manuell durchbekommen:
Zeig mal output von:
ls -ld /storage
ls -ld /storage/recordings
Und dann probier
mount.cifs //192.168.178.34/Libreelec /storage/recordings
Ich hatte z.b. bei mir einfach nicht mount.cifs installiert gehabt und dann hat das normale mount irgendwie anders versucht die parameter zu interpretieren, und das ist dann in die hose gegangen. Koennte also bei Dir auch ein Grund sein.
Oder halt das /storage/recordings gar kein existierendes directory ist.
Das waeren so die zwei fehlerursachen, die mir jetzt einfallen.
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!