Hallo zusammen,
gleich vorneweg: Sehr gelungene Sache dieses freetz! Danke dafür!
Meine Probleme haben auch nicht direkt mit freetz sondern zum größten Teil mit transmission zu tun. Während ich einiges schon selbst probiert habe bin ich auf immer mehr kuriose Sachen gestoßen, die mich zum posten hier veranlasst haben.
(Kommentare, dass ich mit so nem Zeug ins Transmission Forum gehen soll kann man sich bitte sparen. Das spart allen Zeit. Danke)
Thema 1:
Zuerst mal das, was ich überhaupt nicht nachvollziehen kann:
Ich habe einen usb stick an meiner FBox hängen und kann auch per ssh/telnet drauf. Standard ist wohl, dass ein usb-stick mit umask=0022 eingebunden wird. Ist natürlich nicht so nett, wenn man Daten draufpacken will (und nicht root heißt). Also remounted in rw und umask=0000.
Dann habe ich den Benutzer gewechselt und transmission gestartet (per transmissioncli). Der Prozeß (btw warum starten da eigentlich immer 3 Prozesse??) bricht dann ab, weil er die Dateien auf dem Stick nicht öffnen kann und sagt:
Das ist schonmal kurios, weil die Ordnerrechte immernoch rwx sind und ich rw gemountet hab. Manuell ein touch auf betreffende Datei liefert prompt den gleichen Fehler.
Und jetzt kommt der Knaller: Logge ich mich wieder aus (bin also wieder root) ist das fs plötzlich nur noch ro nicht rw!
Das hat sich verselbstständigt!
Oder war es nur einfach nie wirklich rw gemountet? :verdaech:
Wahrscheinlich kann man diesen Fehler umgehen, wenn man transmission als root startet, aber wer will das schon? :shock:
Thema 2:
Mal ne Frage zum Thema transmission und swap-file: Kann es sein, dass transmission die Daten nicht in den vorgesehenen Ordner packt sondern erstmal ins RAM lädt?
Ich kam auf den Gedanken weil ich momentan kein swap file habe und wenn transmission ein paar Minuten lief die Box auf einmal rebootete. Ist das der Grund weshalb man überhaupt hier ein swap file braucht? Dann sollte ich das vielleicht mal auf den stick packen
Thema 3:
Eigentlich mag ich dieses transmissioncli gar nicht. Viel lieber hätt ich den daemon genommen und den per remote bedient. Blöderweise scheint beim erstellen des images (ist übrigens die stable Variante) eine lib zu fehlen:
Außerdem:
Eine JSON lib alleine kanns wohl nicht sein. Eher schon ne gettext o.ä.
Das waren in aller kürze (und hoffentlich ausführlich genug) die Probleme, deren ich nicht habhaft werde.
Bin für jede Unterstützung dankbar!
Besten Gruß,
BandGap
gleich vorneweg: Sehr gelungene Sache dieses freetz! Danke dafür!
Meine Probleme haben auch nicht direkt mit freetz sondern zum größten Teil mit transmission zu tun. Während ich einiges schon selbst probiert habe bin ich auf immer mehr kuriose Sachen gestoßen, die mich zum posten hier veranlasst haben.
(Kommentare, dass ich mit so nem Zeug ins Transmission Forum gehen soll kann man sich bitte sparen. Das spart allen Zeit. Danke)
Thema 1:
Zuerst mal das, was ich überhaupt nicht nachvollziehen kann:
Ich habe einen usb stick an meiner FBox hängen und kann auch per ssh/telnet drauf. Standard ist wohl, dass ein usb-stick mit umask=0022 eingebunden wird. Ist natürlich nicht so nett, wenn man Daten draufpacken will (und nicht root heißt). Also remounted in rw und umask=0000.
Dann habe ich den Benutzer gewechselt und transmission gestartet (per transmissioncli). Der Prozeß (btw warum starten da eigentlich immer 3 Prozesse??) bricht dann ab, weil er die Dateien auf dem Stick nicht öffnen kann und sagt:
Code:
Couldn't open "/var/media/ftp/uStor00/.config/transmission-cli/resume/Filename": Read-only file system
Und jetzt kommt der Knaller: Logge ich mich wieder aus (bin also wieder root) ist das fs plötzlich nur noch ro nicht rw!
Das hat sich verselbstständigt!
Oder war es nur einfach nie wirklich rw gemountet? :verdaech:
Wahrscheinlich kann man diesen Fehler umgehen, wenn man transmission als root startet, aber wer will das schon? :shock:
Thema 2:
Mal ne Frage zum Thema transmission und swap-file: Kann es sein, dass transmission die Daten nicht in den vorgesehenen Ordner packt sondern erstmal ins RAM lädt?
Ich kam auf den Gedanken weil ich momentan kein swap file habe und wenn transmission ein paar Minuten lief die Box auf einmal rebootete. Ist das der Grund weshalb man überhaupt hier ein swap file braucht? Dann sollte ich das vielleicht mal auf den stick packen
Thema 3:
Eigentlich mag ich dieses transmissioncli gar nicht. Viel lieber hätt ich den daemon genommen und den per remote bedient. Blöderweise scheint beim erstellen des images (ist übrigens die stable Variante) eine lib zu fehlen:
Code:
prompt:> transmission-remote -si
transmission-remote: Unable to parse response "
E÷|
¡©ªÄΫ¹c§ÎYd
êJnù÷RrÐ8©cT¡{|)^ò0Éè0M«ÁÏ^²Cºê®UàÞÔ¼¶;CÚÈd0¢TP±ÊÃ0¤^B#Ó2¡j±'¦?0ÿ¯ &RE>¿Q²Z+*>ôa¬Ìòò¸°)+(;¤±ÍLÛz3CkÃföz=ëÿ¦Â½
ÒÆ
CØ"Õî3ôbäJjx£l)¡óË0{£¯`ÉÄâ1g1*«bY,EÂÔé³iËF¼Z7ætÓuÝ=-Ï÷,ÇÈ|«b÷Ì·Uþw»XMÜä8ù"
Code:
prompt:> transmission-remote -l
[23:52:35.696] JSON parser failed at line 1, column 1: "«æR"
[23:52:35.696] transmission-remote: Unable to parse response " «æR"
Das waren in aller kürze (und hoffentlich ausführlich genug) die Probleme, deren ich nicht habhaft werde.
Bin für jede Unterstützung dankbar!
Besten Gruß,
BandGap