TV Aufnahmen auf NAS speichern
-
-
Beim Phantomcommander muessen wir erstmal den zustand kriegen das das mount was anderes als "Invalid Argument" meldet.
Die Fehlermeldung sagt nicht viel aus. Client und Server handeln beim Connect einiges aus (z.B. Client: ich kann Version 1,0 Server: ich kann nur Version 2.1)
Und wenn die sich auf nix einigen können, dann kommt gerne "Invalid Argument" zurück. -
-
Ich vermute ja, dass der Samba Server auf der WD irgendwie gepatched oder speziell konfiguriert ist. Also mal per SSH auf die WD und nach der Samba Konfig suchen.Nachdem kodi das directory beim Phantomkommander ja wohl problemlos gemountet bekommt, ist ja anscheinend der linux cifs client im vergleich zum code im kodi halt schlechter. Und man weiss nicht, ob ders einfach nicht kann oder nur irgend ein weiteres magisches argument braucht was man nicht weiss. diese ganzen verschiedenen versionen von CIFS und verschiedene authentifizierungsmechanisms hab ich eh nie verstanden. NTLM z.b. Kann man ja eigentlich auch nur troubleshooten wenn man da mal was anderes kriegt als "invalid argument"
Dein Vorschlag das cifs zu debuggen ist da auf jeden fall richtig, ist halt aber auch arbeit.
Alternativ hab ich ja schon gefragt, ob die WD auch NFS anbietet. Und dann das Verzeichnis per NFS mounten.Iist zwischen 2 (Linuxen WD/raspberry) auch nicht die schlechteste Lösung.
Jo, faende ich zwischen linux rechnern auch immer besser als CIFS, vor allem sollte es hoffentlich beim schreiben auch besseren durchsatz haben. Aber ob das dann im libreelec einfacher zu konfigurieren ist... -
Die Fehlermeldung sagt nicht viel aus. Client und Server handeln beim Connect einiges aus (z.B. Client: ich kann Version 1,0 Server: ich kann nur Version 2.1)Und wenn die sich auf nix einigen können, dann kommt gerne "Invalid Argument" zurück.
Jo, und das bei solchen problemen "invalid argument" kommt ist eigentlich schon pickelige implementierung. Nach traditioneller linux logik sollte "invalid argument" nur kommen, wenn beim lokalen parsen der argumente ein fehler erkannt wird. wenn da beim protokoll mit dem server ein problem kommt sollte das anders diagnostiziert werden. genauer vor allem.
-
-
Full ACK!
-
Die Fehlermeldung sagt nicht viel aus. Client und Server handeln beim Connect einiges aus (z.B. Client: ich kann Version 1,0 Server: ich kann nur Version 2.1)Und wenn die sich auf nix einigen können, dann kommt gerne "Invalid Argument" zurück.
also muss ich vers=1.0 bzw 2.0 bzw 2.1 eingeben?
laut google müsste das nas zwischen BJ 2013 und 2015 sein, falls euch das hilft -
-
gib mal den output der kommandos die ich oben gezeigt habe.
wegen der cifs versionen habe ich auch keine ahnung. evtl. halt mal alles ausprobieren wenn einem nix intelligenteres einfaellt.
-
Kleiner Einwurf warum so schwierig wenn es doch so einfach sein könnte?
Bei Enigma2 gibt es als Standard den Netzwerkbrowser könnte man den nicht
auch in *elec einbauen? -
-
Naja, libreelec ist wohl so ein runtergestripptes linux damit man nicht troubleshooting machen kann. gesponsored vom verband der psychotherapeuthen bei denen die benutzer landen sollen. Dann doch lieber suessigkeiten und zum zahnarzt.
ls -l /sbin/mount*
echo $PATH
man mount
mount --help
mount -t xxx //192.168.178.34/Libreelec /storage/recordingsdas xxx ist um zu gucken, ob das dumme kommando auch noch eine andere fehlermeldung als "invalid argument" kann.
meinst du das?
-
-
-
einfach nur in die konsole?
-
als das "man mount" gibts entweder nicht oder kreiert halt viel output.
Halt jede zeile einzeln.
-
-
Code
Alles anzeigenLibreELEC:~ # ls -l /sbin/mount* lrwxrwxrwx 1 root root 16 Sep 3 06:31 /sbin/mount.exfat -> mount.exfat-fuse -rwxr-xr-x 1 root root 34828 Sep 3 06:31 /sbin/mount.exfat-fuse -rwxr-xr-x 1 root root 9640 Sep 3 06:30 /sbin/mount.fuse lrwxrwxrwx 1 root root 16 Sep 3 06:42 /sbin/mount.ntfs -> /usr/bin/ntfs-3g LibreELEC:~ # echo $path LibreELEC:~ # LibreELEC:~ # ls -l /sbin/mount* lrwxrwxrwx 1 root root 16 Sep 3 06:31 /sbin/mount.exfat -> mount.exfat-fuse -rwxr-xr-x 1 root root 34828 Sep 3 06:31 /sbin/mount.exfat-fuse -rwxr-xr-x 1 root root 9640 Sep 3 06:30 /sbin/mount.fuse lrwxrwxrwx 1 root root 16 Sep 3 06:42 /sbin/mount.ntfs -> /usr/bin/ntfs-3g LibreELEC:~ # ^C LibreELEC:~ # man mount -sh: man: not found LibreELEC:~ # mount ---help devtmpfs on /dev type devtmpfs (rw,relatime,size=376252k,nr_inodes=94063,mode=755) proc on /proc type proc (rw,relatime) sysfs on /sys type sysfs (rw,relatime) /dev/mmcblk0p1 on /flash type vfat (ro,noatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,errors=remount-ro) /dev/mmcblk0p2 on /storage type ext4 (rw,noatime) /dev/loop0 on / type squashfs (ro,relatime) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000) tmpfs on /run type tmpfs (rw,nosuid,nodev,mode=755) tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755) cgroup2 on /sys/fs/cgroup/unified type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate) cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,name=systemd) bpf on /sys/fs/bpf type bpf (rw,nosuid,nodev,noexec,relatime,mode=700) cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory) cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct) cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices) cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer) cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio) cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset) debugfs on /sys/kernel/debug type debugfs (rw,nosuid,nodev,noexec,relatime) tmpfs on /var type tmpfs (rw,relatime) mqueue on /dev/mqueue type mqueue (rw,nosuid,nodev,noexec,relatime) configfs on /sys/kernel/config type configfs (rw,nosuid,nodev,noexec,relatime) tmpfs on /tmp type tmpfs (rw,nosuid,nodev) /dev/sda1 on /var/media/sda1-usb-SanDisk_Ultra_US type vfat (rw,nosuid,nodev,noexec,noatime,fmask=0133,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,utf8,errors=remount-ro) LibreELEC:~ # LibreELEC:~ # mount -t xxx //192.168.178.34/Libreelec /storage/recordings mount: mounting //192.168.178.34/Libreelec on /storage/recordings failed: No such device LibreELEC:~ #
-
-
-
BJ1: Bei Dir geht ja das cifs. Gibt es bei dir im libreelec auch kein /sbin/mount.cifs ?
-
Code
Alles anzeigenLibreELEC:~ # echo $PATH /usr/bin:/usr/sbin:/storage/.kodi/addons/service.tvheadend42/bin LibreELEC:~ # mount --help BusyBox v1.31.0 (2019-09-02 19:52:15 EDT) multi-call binary. Usage: mount [OPTIONS] [-o OPT] DEVICE NODE Mount a filesystem. Filesystem autodetection requires /proc. -a Mount all filesystems in fstab -f Dry run -i Don't run mount helper -v Verbose -r Read-only mount -t FSTYPE[,...] Filesystem type(s) -O OPT Mount only filesystems with option OPT (-a only) -o OPT: loop Ignored (loop devices are autodetected) [a]sync Writes are [a]synchronous [no]atime Disable/enable updates to inode access times [no]diratime Disable/enable atime updates to directories [no]relatime Disable/enable atime updates relative to modification time [no]dev (Dis)allow use of special device files [no]exec (Dis)allow use of executable files [no]suid (Dis)allow set-user-id-root programs [r]shared Convert [recursively] to a shared subtree [r]slave Convert [recursively] to a slave subtree [r]private Convert [recursively] to a private subtree [un]bindable Make mount point [un]able to be bind mounted [r]bind Bind a file or directory [recursively] to another location move Relocate an existing mount point remount Remount a mounted filesystem, changing flags ro Same as -r There are filesystem-specific -o flags. LibreELEC:~ #
-
-
man gibt es bei libreelec nicht. Wegen dem anderen schaue ich morgen nach. Habe die Rechner schon runtergefahren.
-
man gibt es bei libreelec nicht. Wegen dem anderen schaue ich morgen nach. Habe die Rechner schon runtergefahren.
gehe jetzt auch mal ins Bett, mein Wecker geht um 4 Uhr
nochmal vielen vielen dank für eure Unterstützung. -
-
"no such device" fuer fileystem type xxx ist ganz klar kotzsoftware. Wahrscheinlich sowas wie busybox. das war mal eine tolle idee fuer 4MByte hauptspeichersysteme, jetzt nervt es bloss noch.
Bei einem vernuenftigen linux gibts solche fehlermeldungen hier:
mount -t fuck /some-path /some-mountpoint
mount: mount point /some-mountpoint does not exist
mount: unknown filesystem type 'fuck'
mount.cifs: bad UNC (/some-path)just saying..
wenn das problem halt irgendwas mit CIFS parameter inkompatibilitaeten zwischen dem cifs modul und dem speziellen server zu tun hat dann kann das auch bloss jemand vernuenftig nachstellen, der desnelben server hat, oder sich viel besser mit cifs optionen auskennt. Und das man obendrein noch raten muss, was das dumme mount kommando meint hilft halt nicht.
-
Interessanterweise macht Win da etwas anderes, was funktioniert und unter Linux blöderweise nicht geht. Nur was? Seine Mounts funktionieren ja in der Netzwerkumgebung und sind sichtbar. Evtl. Domain noch mit angeben (WORKGROUP)?
-
-
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!