Allnet ALL6200 und Dbox2?

Network Attached Storage
petgun
Tuxboxer
Tuxboxer
Beiträge: 5001
Registriert: Montag 11. November 2002, 15:26

Beitrag von petgun »

Zaphot hat geschrieben:Du brauchst natürlich nen FTP Server wenn du streamen willst :) Aber da gibts ja genug.
...bitte erklaere es mal genau...wo laeuft der Client und wo der Server und wie soll das mit dem streamen/mounten gehen?

cu,
peter
Zaphot
Einsteiger
Einsteiger
Beiträge: 311
Registriert: Freitag 26. Juli 2002, 22:25

Beitrag von Zaphot »

Der Server läuft auf dem PC oder NAS (die meisten NAS Geräte haben einen FTP Server). Auf der DBox läuft der "Client", also das LUFS FTPFS Modul dass ich hochgeladen hab. Gemountet werden kann direkt mit dem lufsd Dienst oder per mount Befehl (das klappt aber noch nicht so ganz). Das läuft im Grunde genau so über einen VFS Dienst wie NFS auch.
Wenn du z.B. ein Verzeichnis nach /mnt/mp3 mountest kannst du das genau so benutzen wie einen NFS mount. Also lesen, schreiben, etc. als wäre es lokal auf deiner DBox.
jmittelst
Tuxboxer
Tuxboxer
Beiträge: 6044
Registriert: Montag 17. November 2003, 06:48

Beitrag von jmittelst »

@petgun: da Dir ein Performance-Test sicher in den Fingern juckt, teil uns doch bitte Deine Erfahrungen mit.
@Zaphot: Magst Du evtl. die Sourcen dazu auch bereit stellen oder ggf. Deine Quelle nennen?
cu
Jens
petgun
Tuxboxer
Tuxboxer
Beiträge: 5001
Registriert: Montag 11. November 2002, 15:26

Beitrag von petgun »

Zaphot hat geschrieben:Der Server läuft ....
Danke fuer die Erklaerung! Waere vielleicht auch interessant fuer die WL-HDD...aber ich denke mit NFS hat man die gleiche Performance, oder?

cu,
peter
Zaphot
Einsteiger
Einsteiger
Beiträge: 311
Registriert: Freitag 26. Juli 2002, 22:25

Beitrag von Zaphot »

jmittelst hat geschrieben:@petgun: da Dir ein Performance-Test sicher in den Fingern juckt, teil uns doch bitte Deine Erfahrungen mit.
@Zaphot: Magst Du evtl. die Sourcen dazu auch bereit stellen oder ggf. Deine Quelle nennen?
cu
Jens
Die Sourcen hab ich von http://lufs.sourceforge.net/lufs/. Da müssen aber noch ein paar Dinge geändert werden damits auf der Box läuft. Ich werd die angepassten Sourcen irgendwo hochladen wenn interesse besteht.
jmittelst
Tuxboxer
Tuxboxer
Beiträge: 6044
Registriert: Montag 17. November 2003, 06:48

Beitrag von jmittelst »

Ich denke, Interesse besteht immer, oder? Wenn das gut läuft und mehr Leute Interesse zeigen, könnte man das dann sogar u.U. ins CVS mit reinnehmen, oder?
cu
Jens
petgun
Tuxboxer
Tuxboxer
Beiträge: 5001
Registriert: Montag 11. November 2002, 15:26

Beitrag von petgun »

hi,
LUFS can be regarded as doing the same job as the VFS (virtual file system switch) in the kernel: it is a switch, distributing the file system calls to its supported file systems. With a big difference: LUFS file systems are implemented in userspace. This would be a drawback for local file systems where the access speed is important, but proves to be a huge advantage for networked file systems where the userland flexibility is most important.
....die Performance und ob es wirklich ein Vorteil gegenueber NFS bietet, sollte man aber vorher mal testen...ich glaube kaum das LUFS performanter als NFS ist.

cu,
peter
jmittelst
Tuxboxer
Tuxboxer
Beiträge: 6044
Registriert: Montag 17. November 2003, 06:48

Beitrag von jmittelst »

Das wird ja gerade das interessante.
Wird auch interessant, ob da die Performance auch von der Server-Software abhängt.
Mal schauen.
cu
Jens
Zaphot
Einsteiger
Einsteiger
Beiträge: 311
Registriert: Freitag 26. Juli 2002, 22:25

Beitrag von Zaphot »

petgun hat geschrieben:hi,
....die Performance und ob es wirklich ein Vorteil gegenueber NFS bietet, sollte man aber vorher mal testen...ich glaube kaum das LUFS performanter als NFS ist.

cu,
peter
Das will ich ja nicht behaupten :) LUFS sollte nur eine alternative sein, da NFS auf meinem ALL6200 noch nicht läuft. Wie's mit der performance aussieht müsst mal getestet werden.

Zu den Änderungen in den Sourcen:
in ftplib.cpp muss in execute_open_active() die Reihenfolge der IP beim PORT command getauscht werden.
Ausserdem wird noch bei getIP() die IP auch in der falschen Reihenfolge geparsed, also da auch wieder umstellen.

Und in ftpsys_*.cpp muss eventuell das strptime rausgenommen werden.

Das wars dann ausch schon.
Zaphot
Einsteiger
Einsteiger
Beiträge: 311
Registriert: Freitag 26. Juli 2002, 22:25

Beitrag von Zaphot »

So, ich hab mal 3,11GB ohne unterbrechung ARD gestreamt... Also mir reicht das fürs erste :)
petgun
Tuxboxer
Tuxboxer
Beiträge: 5001
Registriert: Montag 11. November 2002, 15:26

Beitrag von petgun »

hi,
Zaphot hat geschrieben:So, ich hab mal 3,11GB ohne unterbrechung ARD gestreamt... Also mir reicht das fürs erste :)
...nur wer sich in Gefahr begibt kann auch darin umkommen ;-) mach bitte mal ein paar 4h Testaufnahmen vom ZDF mit allen Tonspuren.

cu,
peter
Jens@dbox
Interessierter
Interessierter
Beiträge: 58
Registriert: Montag 14. Oktober 2002, 19:57

Beitrag von Jens@dbox »

Hallo,
eine Newbie Frage: wie bekomme ich das ftp modul auf die Box? Per FTP kann ich doch nur in var/... schreiben - oder mache ich etwas falsch?
jmittelst
Tuxboxer
Tuxboxer
Beiträge: 6044
Registriert: Montag 17. November 2003, 06:48

Beitrag von jmittelst »

Hallo Jens,
entweder benutzt Du ein Jffs-only-Image (komplett beschreibbar) oder Du nimmst ein Cramfs-Image (JtG-Image zum Beispiel) und öffnest dieses mit dem NewTuxboxFlashtool (Download von Dbox2.info). Dazu mußt Du aber erst das Image auf die Box flashen und die Cramfs-Partition extrahieren.
Oder Du baust Dir ein eigenes Image ;)
Oder Du überredest jemanden Dir ein Image zu bauen.
Yadi-Images lassen sich wg. der Squash-Patition nur unter einem Linux bearbeiten.
cu
Jens
DieMade
Oberlamer, Administrator & Supernanny
Beiträge: 10532
Registriert: Samstag 13. Juli 2002, 10:49

Beitrag von DieMade »

wget ftp:://user:pass@host/pfad/datei
There are 10 types of people in the world: those who know binary and those who don't
Zaphot
Einsteiger
Einsteiger
Beiträge: 311
Registriert: Freitag 26. Juli 2002, 22:25

Beitrag von Zaphot »

DieMade hat geschrieben:wget ftp:://user:pass@host/pfad/datei
Um das da gehts hier nicht Mädchen :D
DieMade
Oberlamer, Administrator & Supernanny
Beiträge: 10532
Registriert: Samstag 13. Juli 2002, 10:49

Beitrag von DieMade »

pffffffffffffffffffffffffffffffffffffffffffff :wink:
There are 10 types of people in the world: those who know binary and those who don't
Jens@dbox
Interessierter
Interessierter
Beiträge: 58
Registriert: Montag 14. Oktober 2002, 19:57

Beitrag von Jens@dbox »

Hi,

nach den "New Tuxbox Flash Tool - Crash Kurs" habe ich das Image bearbeitet und neu geflashed.

Nun versuche ich mit dem Befehl (im Putty):
lufsd none /mnt/filme/ -o fs=ftpfs,username=suse,password=xyz,host=192.168.178.100,root=filme

zu mounten.
Im FTP Verzeichnis befindet sich der Unterordner filme
leider mit Fehlermeldung:

can't get /etc/mtab~ lock file

Laut ftp Server (zum Test nicht ALL6200 sondern ServU) meldet sich die Box korrekt an:

5] Sun 12Dec04 15:00:52 - (000056) Connected to 192.168.178.33 (Local address 192.168.178.100)
[6] Sun 12Dec04 15:00:52 - (000056) 220 Serv-U FTP Server v4.0 for WinSock ready...
[2] Sun 12Dec04 15:00:52 - (000056) USER suse
[6] Sun 12Dec04 15:00:52 - (000056) 331 User name okay, need password.
[2] Sun 12Dec04 15:00:52 - (000056) PASS xxxxx
[5] Sun 12Dec04 15:00:52 - (000056) User SUSE logged in
[6] Sun 12Dec04 15:00:52 - (000056) 230 User logged in, proceed.
[2] Sun 12Dec04 15:00:52 - (000056) SYST
[6] Sun 12Dec04 15:00:52 - (000056) 215 UNIX Type: L8
[2] Sun 12Dec04 15:00:52 - (000056) PASV
[6] Sun 12Dec04 15:00:52 - (000056) 227 Entering Passive Mode (192,168,178,100,13,71)
[2] Sun 12Dec04 15:00:52 - (000056) TYPE I
[6] Sun 12Dec04 15:00:52 - (000056) 200 Type set to I.
[2] Sun 12Dec04 15:00:52 - (000056) RETR /etc/passwd
[6] Sun 12Dec04 15:00:52 - (000056) 550 Permission denied.
[5] Sun 12Dec04 15:00:52 - (000056) Closing connection for user SUSE (00:00:00 connected)

Was läuft falsch? Bestimmt nur irgendein Tippfehler - oder?

Danke für die schnelle Reaktion.
Zaphot
Einsteiger
Einsteiger
Beiträge: 311
Registriert: Freitag 26. Juli 2002, 22:25

Beitrag von Zaphot »

Das ist ein Serv-U Problem. Versuchs mal mit der mount Option "own_fs".
Ausserdem ist da noch ein kleiner mtab bug bei nicht beschreibbarem /etc drin. Deswegen gibts hier mal ein neues Packet:
ftp://ftpfs:ftpfs@80.136.79.222/ftpfs.tar.gz

@essu
Wenn du das siehst, bitte updaten ;)
Jens@dbox
Interessierter
Interessierter
Beiträge: 58
Registriert: Montag 14. Oktober 2002, 19:57

Beitrag von Jens@dbox »

Hi,

ja, mit neuer Version , auch ohne Option funktioniert das mounten.
Aufnahme nur in gemountetes Verzeichnis /var/mnt möglich.

Soweit Servu per FTP in Ordnung.

Nur warum komme ich jetzt per FTP nicht mehr auf das ALL6200 ?
essu
Tuxboxer
Tuxboxer
Beiträge: 2452
Registriert: Montag 21. Oktober 2002, 10:04

Beitrag von essu »

Zaphot hat geschrieben:@essu
Wenn du das siehst, bitte updaten ;)
@Zaphot: gesehen und getan.
Schon gelesen ???
ENIGMA-DOC
Zaphot
Einsteiger
Einsteiger
Beiträge: 311
Registriert: Freitag 26. Juli 2002, 22:25

Beitrag von Zaphot »

Jens@dbox hat geschrieben:Aufnahme nur in gemountetes Verzeichnis /var/mnt möglich.
hm?
Jens@dbox hat geschrieben:Nur warum komme ich jetzt per FTP nicht mehr auf das ALL6200 ?
Liegt vielleicht daran, dass das ALL6200 nur 5 FTP Verbindungen erlaubt.
Jens@dbox
Interessierter
Interessierter
Beiträge: 58
Registriert: Montag 14. Oktober 2002, 19:57

Beitrag von Jens@dbox »

Hi,

nur das gemountetet Verzeichnis /var/mnt liess sich per Direktaufnahme beschreiben, /mnt/filme kam mit der Fehlermeldung, das nicht geschrieben werden kann.

Bekomme im Moment nicht mal eine Verbindung. Werde wohl mal einen Factory Reset machen.
Zaphot
Einsteiger
Einsteiger
Beiträge: 311
Registriert: Freitag 26. Juli 2002, 22:25

Beitrag von Zaphot »

Jens@dbox hat geschrieben:Hi,

nur das gemountetet Verzeichnis /var/mnt liess sich per Direktaufnahme beschreiben, /mnt/filme kam mit der Fehlermeldung, das nicht geschrieben werden kann.

Bekomme im Moment nicht mal eine Verbindung. Werde wohl mal einen Factory Reset machen.
wurde /mnt/filme auch gemounted? :D
Hattest du schonmal ne FTP Verbindung? Bei mir wars mal so dass in der original Firmware des ALL6200 der FTP Server garnicht gestartet wurde.
Jens@dbox
Interessierter
Interessierter
Beiträge: 58
Registriert: Montag 14. Oktober 2002, 19:57

Beitrag von Jens@dbox »

Hi,

nein es wurde natürlich nur ein Verzeichnis gemounted.
Beim Mount auf /mnt/filme konnte die Direktaufnahme nicht schreiben, beim mount auf /var/mnt funktionierte es ohne Probleme.

Mein ALL6200 reagiert im Moment überhaupt nicht auf ftp.
Die Share es sind in der netzwerkumgebung sichtbar und beschreibbar, aber als ftpuser o.ä. bekomme ich keinen connect.

Habe jetzt ein factory reset gemacht, jedoch kein Zugriff auf 192.168.0.1 .
Firmware 4.0 ext3,

Für heute reichts!
mogway
Semiprofi
Semiprofi
Beiträge: 1287
Registriert: Montag 30. Dezember 2002, 08:02

Beitrag von mogway »

Jens@dbox hat geschrieben:Beim Mount auf /mnt/filme konnte die Direktaufnahme nicht schreiben, beim mount auf /var/mnt funktionierte es ohne Probleme.
/var/mnt ist recht gefählich, da er deine var Partition vollschreibt, wenn nichts gemountet ist.

Gruß
mogway