Samba

TAPs für die SRP- und CRP-Serie
Benutzeravatar
jkIT
TFtool-Guru
TFtool-Guru
Beiträge: 2063
Registriert: Sa 10. Dez 2005, 18:26
Kontaktdaten:

AW: Samba

#101

Beitrag von jkIT »

[quote="Acade"]Oder im Script beim chmod das "+x" durch "755" ersetzen (bei mir ging's aber auch so).[/quote]
Ich nehme an, das Skript selbst braucht nicht ausführbar zu sein, oder?
Zuletzt geändert von jkIT am Di 6. Jun 2017, 12:57, insgesamt 1-mal geändert.
Grund: Zitat eingefügt
Gruß jkIT

SRP-2410; TF5000MP (aD); TF4000PVR (aD); TFtool, aTMSremote (Autor)
Benutzeravatar
Acade
Software-Guru
Software-Guru
Beiträge: 803
Registriert: Fr 9. Dez 2005, 13:37
Kontaktdaten:

AW: Samba

#102

Beitrag von Acade »

Doch, aber das erledigt zuverlässig AcadeRC selbst.
Edit: Es scheitert am "cannot execute binary file".
Zuletzt geändert von Acade am Di 6. Jun 2017, 13:12, insgesamt 1-mal geändert.
HD_Topfgucker
Erfahrener Benutzer
Erfahrener Benutzer
Beiträge: 168
Registriert: Fr 24. Apr 2009, 22:00

AW: Samba

#103

Beitrag von HD_Topfgucker »

Hallo,

Resultat der ersten kurzen Prüfung:

Händisch also per Telnet alles in Ordnung. Funktioniert bestens.
Beide Dateien von jkiT sind ausführbar. Mount funktioniert.
leider aber nicht mit Acade' s script. :mad:

Werde mal heute Abend das Script unter die Lupe nehmen, denn es ist mir
wichtig nicht erst per telnet alles händich eingeben zu müssen.

Gruß HD_Topfgucker
Benutzeravatar
jkIT
TFtool-Guru
TFtool-Guru
Beiträge: 2063
Registriert: Sa 10. Dez 2005, 18:26
Kontaktdaten:

AW: Samba

#104

Beitrag von jkIT »

Je nachdem, wie du das Skript bearbeitet hast, prüfe mal ob das Skript mit Linux Zeilenwechsel "\n" abgespeichert wurde, oder ob sich Windows-Zeilenwechsel "\r\n" eingeschlichen haben.
Gruß jkIT

SRP-2410; TF5000MP (aD); TF4000PVR (aD); TFtool, aTMSremote (Autor)
HD_Topfgucker
Erfahrener Benutzer
Erfahrener Benutzer
Beiträge: 168
Registriert: Fr 24. Apr 2009, 22:00

AW: Samba

#105

Beitrag von HD_Topfgucker »

[quote="jkIT"]Je nachdem, wie du das Skript bearbeitet hast, prüfe mal ob das Skript mit Linux Zeilenwechsel "\n" abgespeichert wurde, oder ob sich Windows-Zeilenwechsel "\r\n" eingeschlichen haben.[/quote]

Scripte bearbeite ich unter OpenSUSE mit dem Programm kwrite. Sollte also gehen?

Gruß HD_TOPFGUCKER
Benutzeravatar
Acade
Software-Guru
Software-Guru
Beiträge: 803
Registriert: Fr 9. Dez 2005, 13:37
Kontaktdaten:

AW: Samba

#106

Beitrag von Acade »

Ja, sollte gehen. Was steht denn in der Datei "autostart.sh (Output)"?
Mit telnet arbeitet das Script korrekt?
HD_Topfgucker
Erfahrener Benutzer
Erfahrener Benutzer
Beiträge: 168
Registriert: Fr 24. Apr 2009, 22:00

AW: Samba

#107

Beitrag von HD_Topfgucker »

Hallo Topfgemeinde,

das Script von Acade läuft jetzt auch bei mir rund und ich bin begeistert. Ich konnte nicht klären woran es lag.
Ich habe das Script noch einmal aufgerufen und dann neu abgespeichert. :u:

In Acade's Tap läuft nun alles rund.

Mein Ziel ist es allerdings aus Gründen der Optik den SmartFiler weiterhin zu benutzen.

Es ergeben sich allerdings einige kleine Problemchen. Das gemountete Samba Share wird zwar im Filer angezeigt, allerdings sind die darin befindlichen Dateien erst sichtbar wenn mann im SmartFiler einen Rescan anstößt. Auch nach diversen Dateimanipulationen muss man im Anschluss immer wieder einen Rescan durchführen um korrekte Verzeichniseinträge zu erhalten.

Könnten die5 vielleicht noch mal Hand an den Filer legen ??

Kann man das Autostart.sh Script auch ohne das Acade Tap irgendwo starten??

Sicherlich sollte man auch ein endscript zum entladen des cfis Moduls basteln?

Können die Scripte nicht irgendwie in den SmartFiler integriert werden? :D

Gruß HD_TOPFGUCKER
Benutzeravatar
FireBird
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Beiträge: 25358
Registriert: Fr 9. Dez 2005, 09:59

AW: Samba

#108

Beitrag von FireBird »

SF kann schon länger Scripte starten. Dazu musst Du in der TAP-Sicht mittels TV-/Radio-Taste nur in den AllFiles-Modus schalten.
HD_Topfgucker
Erfahrener Benutzer
Erfahrener Benutzer
Beiträge: 168
Registriert: Fr 24. Apr 2009, 22:00

AW: Samba

#109

Beitrag von HD_Topfgucker »

FireBird hat geschrieben:SF kann schon länger Scripte starten. Dazu musst Du in der TAP-Sicht mittels TV-/Radio-Taste nur in den AllFiles-Modus schalten.


Vielen Dank für die Info, das war mir bisher nicht bekannt.

Wäre also nur noch das Problemchen mit dem Rescan. :puh:

Gruß HD_TOPFGUCKER
Benutzeravatar
Töppi
TöppiHolic der mit dem h tanzt , Anstifter und Möchtegernstatusaufdecker
TöppiHolic der mit dem <font color=ed>h</font> tanzt <font color=#E9E9E9>,  Anstifter und Möchtegernstatusaufdecker</font>
Beiträge: 26669
Registriert: So 27. Aug 2006, 19:22

AW: Samba

#110

Beitrag von Töppi »

das gleiche Problem (Rescan) gibt es leider auch mit NASmount gemountete Verzeichnisse per nfs....
Gruß
Klaus :wink:
................

:topf: SRP-2410M

:respekt:
TAP's (Autostart):
| TMSDisplay | F*Skip TMS 3.xx | SmartEPG | SmartFiler | RebuildNAV | Automove TMS | TMSRemote | Callmonitor | SmartSeriesrename | Switch2FTA |

Benutzeravatar
FireBird
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Beiträge: 25358
Registriert: Fr 9. Dez 2005, 09:59

AW: Samba

#111

Beitrag von FireBird »

Die beschleunigten SF-Versionen (V3.x) verwenden das Linux-inotify-API, welches selbstständig Verzeichnisse überwacht. Der SF muss also nicht selbst aufpassen, sondern liest das Verzeichnis erst dann erneut ein, sobald er von inotify über eine Änderung informiert wird. Der Nachteil der Methode ist, dass dies mit nfs- oder cifs-Netzwerklaufwerken nicht funktioniert, da der Linux-Kernel hier keinen so tiefen Zugriff auf das Dateisystem hat.
Benutzeravatar
Acade
Software-Guru
Software-Guru
Beiträge: 803
Registriert: Fr 9. Dez 2005, 13:37
Kontaktdaten:

AW: Samba

#112

Beitrag von Acade »

HD_Topfgucker hat geschrieben:...
Mein Ziel ist es allerdings aus Gründen der Optik den SmartFiler weiterhin zu benutzen.
...
Kann man das Autostart.sh Script auch ohne das Acade Tap irgendwo starten??
...
Sicherlich sollte man auch ein endscript zum entladen des cfis Moduls basteln?

Tss, was Ihr immer mit der Optik habt. Mein Problem ist die reale Optik (Augen) und deshalb ist mir ein scharfer Kontrast, einfache Struktur und 24 Zeilen viel wichtiger. Dazu eine umfangreiche Funktionalität, dafür brauche ich keine Dateitypfilter oder Zustandsabhängigkeiten in den Filesystemen und alle Verzeichnisse sind natürlich gleichberechtigt.

Zur Sache: Man kann das autostart.sh Script auch mit AcadeRC starten, ohne das TAP sonstwie zu benutzen! Das schlummert dann einfach im Hintergrund, braucht kaum Resourcen und wartet nur auf eine Tastenfolge "Sat + xxx", um z.B. mal einen Screenshot zu machen, die Enden einer Aufnahme zu schneiden, beliebige Shellscripts auszuführen, im Web zu browsen, den Harddiskzustand zu zeigen, den Kalender oder Taschenrechner zu starten oder auch einfach mal zusätzlich einen alternativen Filebrowser zu haben.
Und das alles, ohne erst ein anderes TAP aufzurufen!

Ein Stopscript für CIFS ist nicht nötig, außer Du willst vorzeitig ein unmount des Shares, was das Topf-Linux aber beim Shutdown schon selbst macht, ebenso das Kernelmodul entladen.

Aber AcadeRC v4.88 hat auch ein autostop.sh (getestet, kommt in den nä. Wochen/Monaten) und mit derselben Version kommen noch ein Pack allgemein nützlicher Scripts mit.

Ciao,
Acade
HD_Topfgucker
Erfahrener Benutzer
Erfahrener Benutzer
Beiträge: 168
Registriert: Fr 24. Apr 2009, 22:00

AW: Samba

#113

Beitrag von HD_Topfgucker »

[quote="FireBird"]SF kann schon länger Scripte starten. Dazu musst Du in der TAP-Sicht mittels TV-/Radio-Taste nur in den AllFiles-Modus schalten.[/quote]

Ok,
das Script Autostart.sh ist jetzt sichtbar, aber wie starte ich dieses??
Derzeit liegt es im Ordner settings/acade.
Ein Start mit Enter oder ok hat erst einmal noch nicht funktioniert.

Gruß HD_TOPFGUCKER
Benutzeravatar
Acade
Software-Guru
Software-Guru
Beiträge: 803
Registriert: Fr 9. Dez 2005, 13:37
Kontaktdaten:

AW: Samba

#114

Beitrag von Acade »

Acade hat geschrieben:Aber AcadeRC v4.88 hat auch ein autostop.sh (getestet, kommt in den nä. Wochen/Monaten)
und mit derselben Version kommen noch ein Pack allgemein nützlicher Scripts mit.


AcadeRC v4.88 steht nun seit kurzem zum Download bereit. In der zugehörigen Ankündigung
im AcadeRC-Thread ist auch beschrieben, wie man .sh-Skripte startet.

Das smbmount.sh-Skript ist (u.a.) Bestandteil der neuen Version.

Ciao,
Acade
HD_Topfgucker
Erfahrener Benutzer
Erfahrener Benutzer
Beiträge: 168
Registriert: Fr 24. Apr 2009, 22:00

AW: Samba

#115

Beitrag von HD_Topfgucker »

Hallo in die Runde,

folgendes ist mir bei aber Benutzung des Samba Servers aufgefallen:

folgende Konfiguration Reciever 2401 ci+ 2TB daran angeschlossen externe 2,5 Zoll Festplatte Intensio 500Gb
(ohne eigene Stromversorgung aber bin mir dessen bewusst) jfs formatiert, funktioniert seit 3 Jahren tadellos.
Funktioniert auch bei laufenden TMS-Server allerdings ohne eingeschaltetes Samba wunderbar.
Nach Zuschalten der Samba Funktion verhält sich die externe Festplatte allerdings merkwürdig. Das äusserte sich darin, das die Wiedergaben gesteuert von SmartFiler von diesem Medium plötzlich ruckeln :mad: .
Die Tasten reagieren verzögert und im schlimmsten Fall kommt das Dateisystem der externen FP durcheinander. Kann das jemand bestätigen???
Seid aber bei Tests vorsichtig es droht Datenverlust!!! . Konnte das Dateisystem jedes mal mit jfs_fsck
am Linux PC wieder bereinigen.
Fazit: Samba ohne extern angeschlossene FP funktioniert wunderbar. Externe FP ohne Samba ebenfalls.
Das Zusammenspiel allerdings ist mit Vorsicht zu genießen

Wer traut sich an einen Test?

Gruß HD_TOPFGUCKER
Benutzeravatar
Acade
Software-Guru
Software-Guru
Beiträge: 803
Registriert: Fr 9. Dez 2005, 13:37
Kontaktdaten:

AW: Samba

#116

Beitrag von Acade »

Hm, hier ruckelt nix und es gibt auch sonst keine negativen Effekte.
Eben getestet (Eco, externe 1 TB USB-HD 3½" mit Netzteil, Fritzbox mit 1.5 TB 2½"-HD per Samba):
4 Min. John Lennon per USB, 3 Min. Lemmy Kilmister per SMB, 3 Min. Spider Murphy per USB,
alles Konzertvideos, ohne Probleme. TAPs am Laufen: AcadeRC SmartEPG TMSServer.
Zuletzt geändert von Acade am Mo 19. Jun 2017, 20:34, insgesamt 2-mal geändert.
Grund: TAPs
Benutzeravatar
omue
Topfversteher
Topfversteher
Beiträge: 389
Registriert: Sa 10. Dez 2005, 18:44

AW: Samba

#117

Beitrag von omue »

Erst mal vielen Dank an jkIT :hello:

ich hab jetzt auch ein bissel mit meiner Fritzbox rumexperimentiert :angel:

Mounten mit der Fritzbox geht auch ohne die "mount.cifs"
Da busybox selber einen mount Befehl hat reicht:

cp /mnt/hd/ProgramFiles/xxx/busybox.mips /bin/busybox.mips" #busybox ins ram schieben
chmod 755 /bin/busybox.mips #ausführbar machen

busybox.mips insmod /mnt/hd/ProgramFiles/xxx/cifs.ko #cifs.ko hinzufügen
und mounten:
busybox.mips mount //192.168.178.1/FRITZ.NAS /mnt/hd/MediaFiles/Fritzbox -o rw,username=XXXX,password=XXXX,dom=MUELLER

Das klappt bei mir zuverlässig :D
Man muß bloß nach dem booten etwas warten da die Taps bereits gestartet werden, wenn das Netzwerk noch nicht steht :oops:
das war bei HD_Topfgucker das Problem -ha-

Olaf
Zuletzt geändert von omue am Mi 8. Nov 2017, 09:48, insgesamt 2-mal geändert.
SRP 2401 CI+ ECO / SRP 2401 CI+
68,28,23,19,16,16KA,13,10,9,7,5,3 OST
24,5,4,1 WEST 16 OST KA Band
Benutzeravatar
jkIT
TFtool-Guru
TFtool-Guru
Beiträge: 2063
Registriert: Sa 10. Dez 2005, 18:26
Kontaktdaten:

AW: Samba

#118

Beitrag von jkIT »

Bitte gerne. :)

Ja, mount.cifs ist eigentlich nur ein kleines Hilfstool, das die Parameter prüft und aufbereitet. Letztendlich führt es auch nur einen mount Befehl durch.

Das kann man, wie du beschrieben hast, natürlich auch direkt machen.

Der Schritt, die Busybox ins RAM zu kopieren, ist aber optional, oder?
Gruß jkIT

SRP-2410; TF5000MP (aD); TF4000PVR (aD); TFtool, aTMSremote (Autor)
Benutzeravatar
omue
Topfversteher
Topfversteher
Beiträge: 389
Registriert: Sa 10. Dez 2005, 18:44

AW: Samba

#119

Beitrag von omue »

jkIT hat geschrieben:Bitte gerne. :)

Der Schritt, die Busybox ins RAM zu kopieren, ist aber optional, oder?


ja !
Ich hab mir mal angewöhnt alle zusätzlichen Linux Befehle ins ram unter /bin/ zu schieben.
Da muß man zum Aufrufen nicht immer den ganzen Path angeben :D

Olaf
SRP 2401 CI+ ECO / SRP 2401 CI+
68,28,23,19,16,16KA,13,10,9,7,5,3 OST
24,5,4,1 WEST 16 OST KA Band
Benutzeravatar
omue
Topfversteher
Topfversteher
Beiträge: 389
Registriert: Sa 10. Dez 2005, 18:44

AW: Samba

#120

Beitrag von omue »

Es ginge ja noch einfacher, wenn jemand, der es drauf hat, eine neue busybox mit integriertem cifs.ko erschafft.
Ich bin dazu aber zu doof :X
:D :D :D :D

Olaf
Zuletzt geändert von omue am Mi 8. Nov 2017, 11:02, insgesamt 1-mal geändert.
SRP 2401 CI+ ECO / SRP 2401 CI+
68,28,23,19,16,16KA,13,10,9,7,5,3 OST
24,5,4,1 WEST 16 OST KA Band
Antworten

Zurück zu „SRP/CRP TAP-Bereich“