Seite 7 von 8

AW: TMS & busybox & Telnet

Verfasst: Do 2. Jan 2014, 20:48
von FireBird
[quote="Homer"]Mit der V0.4 funktioniert der ftp-Server (StartFTPd.tap) nicht mehr richtig: Die Sonderzeichen äöüß¿ werden als Fragezeichen dargestellt.[/quote]
Scheint aber nur ISO-Zeichen zu betreffen, mit UTF8-kodierten Umlauten habe ich kein Problem.

AW: TMS & busybox & Telnet

Verfasst: Do 2. Jan 2014, 21:10
von matradix
Dankeschön :)

AW: TMS & busybox & Telnet

Verfasst: Fr 3. Jan 2014, 10:59
von Bickabunk
[quote="FireBird"]Update auf V0.4:[/quote]Dieses Update ist leider irgendwie fehlerhaft. Bei JEDEM Reboot des Topfes wird ein HDD-Check ausgeführt. Das liegt reproduzierbar an TMSTelnetd. Sobald ich dieses TAP entweder manuell oder per Autostart aufrufe, hängt der TOPF für ein paar Sekunden. Dann ist er wieder normal bedienbar, aber TMSTelnetd läuft nicht (hat sich anscheinend selbst beendet oder ist abgestürzt!?!?). Wenn ich dann den Topf aus- und wieder einschalte, gibt es ein HDD-Check. Den gibt es nicht, wenn das TAP nicht gestarted wurde.
Es passiert reproduzierbar, egal ob manuell oder per Autostart
Es passiert reproduzierbar, egal, ob andere TAPs aktiv sind, oder nicht

MfG Stefan Fröhlich
42 ;-)

AW: TMS & busybox & Telnet

Verfasst: Fr 3. Jan 2014, 11:18
von FireBird
Der Hänger zu Beginn ist normal, da zu diesem Zeitpunkt eine ganze Menge symlinks erzeugt werden und das dauert. Das TAP sollte aber weiterlaufen und beim Shutdown den Telnet-Daemon abschießen, da dieser das VF&F auslöst. Möglicherweise gibt es Nachmittags (auf diesem Kontinent) ein Update.

AW: TMS & busybox & Telnet

Verfasst: Fr 3. Jan 2014, 11:25
von TV-Junkie
Kann Zufall sein, aber heute hat SE nach dem Scan den Topf nicht heruntergefahren. Das Update von SE ist noch nicht drauf, aber dieses hier :)

AW: TMS & busybox & Telnet

Verfasst: Fr 3. Jan 2014, 11:51
von Twilight
wenn du mit se ein problem hast, dann berichte es auch dort..und schau ins log, das bringt meißt licht ins dunkle.

twilight

AW: TMS & busybox & Telnet

Verfasst: Fr 3. Jan 2014, 12:14
von Bickabunk
[quote="FireBird"]Der Hänger zu Beginn ist normal, da zu diesem Zeitpunkt eine ganze Menge symlinks erzeugt werden und das dauert. Das TAP sollte aber weiterlaufen und beim Shutdown den Telnet-Daemon abschießen, da dieser das VF&F auslöst. Möglicherweise gibt es Nachmittags (auf diesem Kontinent) ein Update.[/quote]Dass der Hänger normal ist, habe ich mir schon gedacht. Aber das TAP läuft hier nicht weiter sondern steht auf beendet. Ob es sich selbst beendet oder crashed, kann ich nicht sagen. Möglicherweise läuft dann beim Shutdown der Telnet-Daemon noch, was dann den HDD Check verursacht.

MfG Stefan Fröhlich
42 ;-)

AW: TMS & busybox & Telnet

Verfasst: Fr 3. Jan 2014, 16:31
von FireBird
V0.4a sollte schneller starten und korrekt schießen.

AW: TMS & busybox & Telnet

Verfasst: Fr 3. Jan 2014, 16:35
von Twilight
super, danke :)

twilight

AW: TMS & busybox & Telnet

Verfasst: Fr 3. Jan 2014, 18:36
von TV-Junkie
Danke :D

AW: TMS & busybox & Telnet

Verfasst: Fr 3. Jan 2014, 22:36
von klassikmann
Bedankt.

Herbert

AW: TMS & busybox & Telnet

Verfasst: Fr 7. Feb 2014, 09:54
von wolfi133
Hallo

Hab da mal eine Frage zu Telnet und der Busybox!

Wenn man Befehle aus einen Shell Script direkt in die Busybox sendet, dann müsste das Telnet Tap ja selber auch nicht aktiv sein, oder :confused:

Aber muß ich dazu alle Befehle umändern ?
z.B.: "#mv $file" zu "#/mnt/hd/ProgramFiles/busybox mv $file"
Oder gibt es da eine einfachere Möglichkeit?

Und dann sind da noch ein paar Befehle wie "export", "exit", "if", "while", "break", ..., was müßte ich mit diesen machen um sie in der Busybox ausführen zu können? :thinker:


lg Wolfgang

AW: TMS & busybox & Telnet

Verfasst: Fr 7. Feb 2014, 10:03
von FireBird
Das TAP muss nicht laufen, tut es aber, damit es den Telnet-Process beim Herunterfahren abschießt, so dass beim nächsten Start kein VF&F auftritt. Der Trick ist, dass man Links für alle busybox-Befehle anlegt, also z.B.

Code: Alles auswählen

ln -s /mnt/hd/ProgramFiles/busybox /bin/export
und auch das erledigt das TAP.

AW: TMS & busybox & Telnet

Verfasst: Fr 7. Feb 2014, 10:14
von wolfi133
Dann macht es also keinen Unterschied ob ich z.B. den Befehl "#mv $file" oder "#/mnt/hd/ProgramFiles/busybox mv $file" verwende?

Komisch, ich hab beim Script mal die meisten Befehle auf "/mnt/hd/ProgramFiles/busybox" geändert und ohne aktivierten Telnet Tap hatte ich trotzdem kein VF&F beim nächsten Start :thinker:

Ich teste das nochmals, vielleicht hatte ich nur Glück!

lg Wolfgang

AW: TMS & busybox & Telnet

Verfasst: Fr 7. Feb 2014, 10:20
von FireBird
wolfi133 hat geschrieben:Dann macht es also keinen Unterschied ob ich z.B. den Befehl "#mv $file" oder "#/mnt/hd/ProgramFiles/busybox mv $file" verwende?

Der Unterschied ist mnt/hd/ProgramFiles/busybox und wenn das Script nicht nur aus 1 oder 2 Zeilen besteht, wird es etwas unübersichtlich. :wink:

AW: TMS & busybox & Telnet

Verfasst: Fr 7. Feb 2014, 10:31
von wolfi133
FireBird hat geschrieben:Der Unterschied ist mnt/hd/ProgramFiles/busybox und wenn das Script nicht nur aus 1 oder 2 Zeilen besteht, wird es etwas unübersichtlich. :wink:


... ein paar mehr Zeilen sind es mittlerweile schon :oops:

Das was mir nur seltsam vorkam ist, wenn ich die Befehel ohne "mnt/hd/ProgramFiles/busybox" verwende und das Telnet Tap nicht aktiviert habe dann kommt es eben zu dem VF&F Problem, wenn ich aber den Umweg über die Busybox mache dann hab ich dieses Problem nicht, oder war das nur ein Zufall ??

Das Telnet Tap brauche ich ja eigentlich nur um das Script vom PC aus zu starten, dieses übernimmt bei mir ja ein Tap darum kam ich ja auf die Idee dass ich das Telnet Tap eigentlich ja gar nicht brauche...

lg Wolfgang

AW: TMS & busybox & Telnet

Verfasst: Fr 7. Feb 2014, 10:39
von FireBird
Das TMSTelnet-TAP macht 3 Dinge:

* es startet den Telnet-Server
* es legt alle Links für die busybox an
* es wartet auf den STOP-Event und beendet den Telnet-Server (VF&F-Verhinderer).

Damit Dein TAP ein Script starten kann, brauchst Du den Telnet-Server nicht. Also entweder erzeugst Du ein Script, das die busybox-Verweise eingebaut hat, oder Dein TAP erzeugt die symbolischen Links vor dem Start des Scripts genauso wie es das Telnet-TAP macht. Ein VF&F kommt nur, wenn irgendein Script nicht rechtzeitig vor dem Abschalten beendet wird. Möglicherweise fehlt der pkill-Link, oder was auch immer.

AW: TMS & busybox & Telnet

Verfasst: Fr 7. Feb 2014, 10:52
von wolfi133
Ahhh, jetzt hab ichs!!

Bin wohl auf der Leitung gestanden! :D

Hab wahrscheinlich irgeneinen Befehl im Script der eben ohne dass er vorher vom Telnet Tap angelegt worden ist dann nicht funktioniert!


Danke dir Alex :wink:

AW: TMS & busybox & Telnet

Verfasst: Mo 13. Jun 2016, 23:29
von jsc2049
Hallo FireBird,

auch wenn der Thread schon recht alt ist, wollte ich mich noch mal kurz zu Dropbear melden.

Bisher hatte ich das TAP immer gerne genutzt – hab aber nur v0.2. Die ssh-Prozesse hatte ich immer mit kill beendet, statt mich abzumelden. So konnte ich die Prüfung der Festplatte beim nächsten Boot vermeiden.

Nun habe ich mir einen SRP-2401 Ci+ Eco als Ersatz für meinen SRP-2100 besorgt. Vor allem wegen der vielen TAPs, auf die ich einfach nicht verzichten will. Deshalb war ein anderer Hersteller oder eine Android-Version des SRP-2401 CI+ keine Option für mich.

Auf dem neuen TOPF würde ich gerne Dropbear wieder nutzen - wenn möglich in der aktuellen Version. Der Link aus diesem Thread auf topfield.de ist leider tot und in TTD gibt's das leider auch nicht. Gibt's evtl. eine Chance, die v0.4a irgendwo zu finden?

Falls nicht, müsste ich weiter die vom Backup des alten TOPF kopierte v0.2 nutzen und selbst die Prozesse killen.

Danke im Voraus.

AW: TMS & busybox & Telnet

Verfasst: Di 14. Jun 2016, 06:27
von Alter Sack
jsc2049 hat geschrieben:Gibt's evtl. eine Chance, die v0.4a irgendwo zu finden?

Guckst Du hier ;)