Seite 1 von 7

Alternativer FTP-Server - StartFTPd.tap

Verfasst: Sa 13. Mär 2010, 14:13
von srupprecht
StartFTPd
by srupprecht & xyzzyx

Das StartFTPd.tap dient dazu einen alternativen FTP-Server auf dem Topf zu
starten. Aktuell wird dazu die 'BusyBox' aus dem Telnet-Archiv von FireBird
benötigt:

viewtopic.php?t=28444

Die BusyBox und das TAP gehören in den ProgramFiles-Ordner.

Der FTP-Server befindet sich, nachdem das TAP gestartet wurde, auf Port 88,
das Login is anonym. Das TAP bzw. der Server kann über den Dateidialog von
Topfield oder den TMSCommander wieder beendet werden.

Vorteil des TAPs:
- Der Topfield-eigene Server läuft unter bestimmten Konfigurationen nur sehr
langsam. Der alternative Server zeigt dieses Verhalten nicht.
- Die Übertragung vieler (kleiner) Dateien funktioniert besser (keine Reboots
oder Hänger konnte ich bisher beobachten).

Nachteil:
- Das Live-Bild kann während der Übertragung von Dateien ein wenig
beeinträchtigt sein.
- WinSCP funktioniert nicht korrekt mit dem Server.
- Anonymes Login.


ENGLISH:

The StartFTPd.tap can be used to start an alternative FTP-server on the
Topfield PVR. Therefore you need the 'BusyBox' out of the TMSTelnetd
package by FireBird:

viewtopic.php?t=28444

The BusyBox and the TAP have to be placed into the ProgramFiles folder.

The FTP-server can be found on port 88 after the TAP has been started,
the login is anonymous. The TAP and the server can be stopped by using
the TMS filelist or TMSCommander.

Advantages:
- The Topfield own server runs only very slow under certain circumstances.
This alternative FTP-server does not show that behaviour.
- Transfering many (small) files works better (till now no reboots
or transfers getting stucked were observed).

Problems:
- The live video can be a little bit affected when files are transfered.
- WinSCP does not work with this server.
- anonymous login.

AW: Alternativer FTP-Server - StartFTPd.tap

Verfasst: Sa 13. Mär 2010, 14:18
von xyzzyx
Klasse. :hello: :hello:
Schnellere Datenübertragung ist immer cool.
Blöd ist nur, dass ich WinSCP nutze.
Na mal sehen, wie es so funktioniert.

AW: Alternativer FTP-Server - StartFTPd.tap

Verfasst: Sa 13. Mär 2010, 14:22
von srupprecht
Das kommt natürlich auf deine HW-Konfiguration an. Bei mir schellt die Datenraten von 6MB/s auf über 11MB/s hoch, andere wiederum erreichen das auch mit dem regulären Server.

AW: Alternativer FTP-Server - StartFTPd.tap

Verfasst: Sa 13. Mär 2010, 14:24
von Töppi
danke! :hello:

AW: Alternativer FTP-Server - StartFTPd.tap

Verfasst: Sa 13. Mär 2010, 14:37
von xyzzyx
[quote="srupprecht"]Das kommt natürlich auf deine HW-Konfiguration an. Bei mir schellt die Datenraten von 6MB/s auf über 11MB/s hoch, andere wiederum erreichen das auch mit dem regulären Server.[/quote]
Ich habe mit Total Commander jetzt beim Raufladen statt 4 beim originalen jetzt 10-11 bei deinem server.

TotalCommander und LeechFTP klappt, während bei WinSCP und FlashFXP nur ein leeres root kommt.

Dummerweise wird das Dateidatum noch auf 01.01.2010 gesetzt. Da wäre es natürlich schöner, wenn es das echte Datum sein könnte, damit eine Sortierung nach Datum möglich ist.

AW: Alternativer FTP-Server - StartFTPd.tap

Verfasst: Sa 13. Mär 2010, 14:59
von srupprecht
Das mit Datum liegt an der Linux-Uhr. Man könnte sie zwar korrekt setzen, dann läuft die Topfield PVR Software allerdings Amok.

AW: Alternativer FTP-Server - StartFTPd.tap

Verfasst: Sa 13. Mär 2010, 15:08
von BlackOne
ich komme zwar auf meinen tms, sehe aber keine verzeichnisse ?

AW: Alternativer FTP-Server - StartFTPd.tap

Verfasst: Sa 13. Mär 2010, 15:09
von srupprecht
Der FTP-Server aus der BusyBox funktioniert leider nicht mit jedem FTP-Programm (s.o.). Ich muß mal bei Gelegenheit bftpd als Alternative ausprobieren...

AW: Alternativer FTP-Server - StartFTPd.tap

Verfasst: Sa 13. Mär 2010, 15:21
von xyzzyx
[quote="srupprecht"]Das mit Datum liegt an der Linux-Uhr. Man könnte sie zwar korrekt setzen, dann läuft die Topfield PVR Software allerdings Amok.[/quote]
Dann könntest du doch aber das Datum (und ggf. Zeit) aus der TAP-API holen und für jede übertragene Datei manuell setzen, sofern letzteres irgendwie ginge.

AW: Alternativer FTP-Server - StartFTPd.tap

Verfasst: Sa 13. Mär 2010, 16:07
von srupprecht
Das TAP implementiert ja nicht selbst den Server, sondern startet/beendet diesen nur. Was da geändert wurde, bekommt es garnicht mit.

AW: Alternativer FTP-Server - StartFTPd.tap

Verfasst: Sa 13. Mär 2010, 16:09
von xyzzyx
Achso, schade.

AW: Alternativer FTP-Server - StartFTPd.tap

Verfasst: Sa 13. Mär 2010, 17:22
von BluField62
danke fürS TAP

AW: Alternativer FTP-Server - StartFTPd.tap

Verfasst: Sa 13. Mär 2010, 17:54
von xyzzyx
Habe leider doch schon 2 Reboots gehabt, vor allem wenn ich Dateien überschrieben habe (TotalCommander).

AW: Alternativer FTP-Server - StartFTPd.tap

Verfasst: Sa 13. Mär 2010, 18:29
von HJB
"Seltsamerweise" habe ich schon immer unter Verwendung des Total Commander (7.50a) eine Rate von 11 - 11,5 MB - in beide Richtungen. Auch mit dem integrierten FTP-Server...?

AW: Alternativer FTP-Server - StartFTPd.tap

Verfasst: So 14. Mär 2010, 09:22
von xyzzyx
Leider noch mehr Ärger:
Jetzt hat bei mir der Standard TMS FTP-Server generell das Problem, dass er kein Verzeichnisinhalt mehr anzeigen kann.
Egal welches Remote-Verzeichnis ich anzeigen will, der Standard TMS FTP-Server bleibt eigentlich schon immer sofort beim LIST-Befehl hängen und wartet ewig auf die Dateiliste. Dann bricht er mit nem Fehler ab.
Gestern habe ich in einem Verzeichnis ein Fragment von einer alten Datei entdeckt, die dein Server anzeigte aber der Standard-Server nicht. Ich habe die Datei dann gelöscht. Aber vielleicht war das die Ursache.

Der Zugriff über HTTP funktioniert noch.

EDIT:
KORREKTUR.
Alles wieder in Ordnung.
Der PC war scheinbar verwirrt. Ein Neustart hat geholfen.

AW: Alternativer FTP-Server - StartFTPd.tap

Verfasst: Mo 15. Mär 2010, 20:14
von Ollli
So, jetzt sollte ich nur noch wissen, was winscp ist.

Danke

Oliver

AW: Alternativer FTP-Server - StartFTPd.tap

Verfasst: Mo 15. Mär 2010, 20:22
von Lui
Ollli hat geschrieben:So, jetzt sollte ich nur noch wissen, was winscp ist.

Danke

Oliver


WinSCP ist ein grafischer Open Source SFTP und FTP Client für Windows
Weitere Beschreibung unter chip.de

AW: Alternativer FTP-Server - StartFTPd.tap

Verfasst: Do 13. Mai 2010, 15:55
von nalco
Bei mir erscheint der Ordner lost+found nicht.
Die Anzeige von versteckten Dateien habe ich im FTP Programm ( FileZilla / Totalcommander) schon aktiviert.
Wo befindet der sich der den normalerweise ?

AW: Alternativer FTP-Server - StartFTPd.tap

Verfasst: Do 13. Mai 2010, 16:37
von Twilight
mit der oktober firmware wirst du, glaub ich, diesen ordner auch nicht finden.

twilight

AW: Alternativer FTP-Server - StartFTPd.tap

Verfasst: Do 13. Mai 2010, 16:48
von nalco
Schade :huh: !
Mir sind nämlich heute alle Aufnahmen abhanden gekommen :cry:
viewtopic.php?p=675802#p675802

Aber da iTiNa sie einfach gelöscht hat, habe ich eh wenig Hoffnung sie in lost+found wiederzufinden.

Heißt das aber, daß ich den Ordner mit der neuen Firmware angezeigt bekomme ?